builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-200 starttime: 1464052337.96 results: success (0) buildid: 20160523164246 builduid: a700a399d11c4827ae9262abaf6f03b7 revision: c40d4d7f4bb2b10c82348b900978fd2c0c3576a7 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-23 18:12:17.961248) ========= master: http://buildbot-master01.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-23 18:12:17.961746) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-23 18:12:17.962044) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-23 18:12:18.333867) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 18:12:18.334258) ========= 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-1464051124.333509-1051171484 _=/tools/buildbot/bin/python using PTY: False --2016-05-23 18:12:18-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 9.00M=0.001s 2016-05-23 18:12:18 (9.00 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.581150 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 18:12:18.944262) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 18:12:18.944582) ========= 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-1464051124.333509-1051171484 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.026020 ========= master_lag: 0.13 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 18:12:19.101900) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-23 18:12:19.102254) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev c40d4d7f4bb2b10c82348b900978fd2c0c3576a7 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev c40d4d7f4bb2b10c82348b900978fd2c0c3576a7 --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-1464051124.333509-1051171484 _=/tools/buildbot/bin/python using PTY: False 2016-05-23 18:12:19,215 truncating revision to first 12 chars 2016-05-23 18:12:19,216 Setting DEBUG logging. 2016-05-23 18:12:19,216 attempt 1/10 2016-05-23 18:12:19,216 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/c40d4d7f4bb2?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-23 18:12:20,785 unpacking tar archive at: mozilla-aurora-c40d4d7f4bb2/testing/mozharness/ program finished with exit code 0 elapsedTime=2.236966 ========= master_lag: 0.44 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-23 18:12:21.777938) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-23 18:12:21.778246) ========= script_repo_revision: c40d4d7f4bb2b10c82348b900978fd2c0c3576a7 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-23 18:12:21.778668) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-23 18:12:21.778953) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-23 18:12:22.234963) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 42 secs) (at 2016-05-23 18:12:22.235245) ========= /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-aurora --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-aurora', '--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-1464051124.333509-1051171484 _=/tools/buildbot/bin/python using PTY: False 18:12:22 INFO - MultiFileLogger online at 20160523 18:12:22 in /builds/slave/test 18:12:22 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-aurora --download-symbols true 18:12:22 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 18:12:22 INFO - {'append_to_log': False, 18:12:22 INFO - 'base_work_dir': '/builds/slave/test', 18:12:22 INFO - 'blob_upload_branch': 'mozilla-aurora', 18:12:22 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 18:12:22 INFO - 'buildbot_json_path': 'buildprops.json', 18:12:22 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 18:12:22 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 18:12:22 INFO - 'download_minidump_stackwalk': True, 18:12:22 INFO - 'download_symbols': 'true', 18:12:22 INFO - 'e10s': False, 18:12:22 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 18:12:22 INFO - 'tooltool.py': '/tools/tooltool.py', 18:12:22 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 18:12:22 INFO - '/tools/misc-python/virtualenv.py')}, 18:12:22 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 18:12:22 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 18:12:22 INFO - 'log_level': 'info', 18:12:22 INFO - 'log_to_console': True, 18:12:22 INFO - 'opt_config_files': (), 18:12:22 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 18:12:22 INFO - '--processes=1', 18:12:22 INFO - '--config=%(test_path)s/wptrunner.ini', 18:12:22 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 18:12:22 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 18:12:22 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 18:12:22 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 18:12:22 INFO - 'pip_index': False, 18:12:22 INFO - 'require_test_zip': True, 18:12:22 INFO - 'test_type': ('testharness',), 18:12:22 INFO - 'this_chunk': '1', 18:12:22 INFO - 'tooltool_cache': '/builds/tooltool_cache', 18:12:22 INFO - 'total_chunks': '10', 18:12:22 INFO - 'virtualenv_path': 'venv', 18:12:22 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 18:12:22 INFO - 'work_dir': 'build'} 18:12:22 INFO - ##### 18:12:22 INFO - ##### Running clobber step. 18:12:22 INFO - ##### 18:12:22 INFO - Running pre-action listener: _resource_record_pre_action 18:12:22 INFO - Running main action method: clobber 18:12:22 INFO - rmtree: /builds/slave/test/build 18:12:22 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 18:12:23 INFO - Running post-action listener: _resource_record_post_action 18:12:23 INFO - ##### 18:12:23 INFO - ##### Running read-buildbot-config step. 18:12:23 INFO - ##### 18:12:23 INFO - Running pre-action listener: _resource_record_pre_action 18:12:23 INFO - Running main action method: read_buildbot_config 18:12:23 INFO - Using buildbot properties: 18:12:23 INFO - { 18:12:23 INFO - "project": "", 18:12:23 INFO - "product": "firefox", 18:12:23 INFO - "script_repo_revision": "production", 18:12:23 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 18:12:23 INFO - "repository": "", 18:12:23 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 18:12:23 INFO - "buildid": "20160523164246", 18:12:23 INFO - "pgo_build": "False", 18:12:23 INFO - "basedir": "/builds/slave/test", 18:12:23 INFO - "buildnumber": 27, 18:12:23 INFO - "slavename": "tst-linux32-spot-200", 18:12:23 INFO - "revision": "c40d4d7f4bb2b10c82348b900978fd2c0c3576a7", 18:12:23 INFO - "master": "http://buildbot-master01.bb.releng.use1.mozilla.com:8201/", 18:12:23 INFO - "platform": "linux", 18:12:23 INFO - "branch": "mozilla-aurora", 18:12:23 INFO - "repo_path": "releases/mozilla-aurora", 18:12:23 INFO - "moz_repo_path": "", 18:12:23 INFO - "stage_platform": "linux", 18:12:23 INFO - "builduid": "a700a399d11c4827ae9262abaf6f03b7", 18:12:23 INFO - "slavebuilddir": "test" 18:12:23 INFO - } 18:12:23 INFO - Found installer url https://queue.taskcluster.net/v1/task/Nqjyy8NbR4mHoa-87x-YAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 18:12:23 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Nqjyy8NbR4mHoa-87x-YAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 18:12:23 INFO - Running post-action listener: _resource_record_post_action 18:12:23 INFO - ##### 18:12:23 INFO - ##### Running download-and-extract step. 18:12:23 INFO - ##### 18:12:23 INFO - Running pre-action listener: _resource_record_pre_action 18:12:23 INFO - Running main action method: download_and_extract 18:12:23 INFO - mkdir: /builds/slave/test/build/tests 18:12:23 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')]} 18:12:23 INFO - https://queue.taskcluster.net/v1/task/Nqjyy8NbR4mHoa-87x-YAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 18:12:23 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Nqjyy8NbR4mHoa-87x-YAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 18:12:23 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Nqjyy8NbR4mHoa-87x-YAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 18:12:23 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Nqjyy8NbR4mHoa-87x-YAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 18:12:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Nqjyy8NbR4mHoa-87x-YAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json'}, attempt #1 18:12:27 INFO - Downloaded 1325 bytes. 18:12:27 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 18:12:27 INFO - Using the following test package requirements: 18:12:27 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 18:12:27 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 18:12:27 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 18:12:27 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 18:12:27 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 18:12:27 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 18:12:27 INFO - u'jsshell-linux-i686.zip'], 18:12:27 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 18:12:27 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 18:12:27 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 18:12:27 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 18:12:27 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 18:12:27 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 18:12:27 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 18:12:27 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 18:12:27 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 18:12:27 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 18:12:27 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 18:12:27 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 18:12:27 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')]} 18:12:27 INFO - https://queue.taskcluster.net/v1/task/Nqjyy8NbR4mHoa-87x-YAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 18:12:27 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Nqjyy8NbR4mHoa-87x-YAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 18:12:27 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Nqjyy8NbR4mHoa-87x-YAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 18:12:27 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Nqjyy8NbR4mHoa-87x-YAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 18:12:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Nqjyy8NbR4mHoa-87x-YAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip'}, attempt #1 18:12:35 INFO - Downloaded 22437362 bytes. 18:12:35 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 18:12:35 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 18:12:35 INFO - caution: filename not matched: web-platform/* 18:12:35 INFO - Return code: 11 18:12:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:12:35 INFO - https://queue.taskcluster.net/v1/task/Nqjyy8NbR4mHoa-87x-YAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 18:12:35 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Nqjyy8NbR4mHoa-87x-YAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 18:12:35 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Nqjyy8NbR4mHoa-87x-YAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 18:12:35 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Nqjyy8NbR4mHoa-87x-YAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 18:12:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Nqjyy8NbR4mHoa-87x-YAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 18:12:46 INFO - Downloaded 36409041 bytes. 18:12:46 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 18:12:46 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 18:12:50 INFO - caution: filename not matched: bin/* 18:12:50 INFO - caution: filename not matched: config/* 18:12:50 INFO - caution: filename not matched: mozbase/* 18:12:50 INFO - caution: filename not matched: marionette/* 18:12:50 INFO - caution: filename not matched: tools/wptserve/* 18:12:50 INFO - Return code: 11 18:12:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:12:50 INFO - https://queue.taskcluster.net/v1/task/Nqjyy8NbR4mHoa-87x-YAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 18:12:50 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Nqjyy8NbR4mHoa-87x-YAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 18:12:50 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Nqjyy8NbR4mHoa-87x-YAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 18:12:50 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Nqjyy8NbR4mHoa-87x-YAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 18:12:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Nqjyy8NbR4mHoa-87x-YAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2'}, attempt #1 18:13:12 INFO - Downloaded 69328348 bytes. 18:13:12 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Nqjyy8NbR4mHoa-87x-YAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 18:13:12 INFO - mkdir: /builds/slave/test/properties 18:13:12 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 18:13:12 INFO - Writing to file /builds/slave/test/properties/build_url 18:13:12 INFO - Contents: 18:13:12 INFO - build_url:https://queue.taskcluster.net/v1/task/Nqjyy8NbR4mHoa-87x-YAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 18:13:14 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Nqjyy8NbR4mHoa-87x-YAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 18:13:14 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 18:13:14 INFO - Writing to file /builds/slave/test/properties/symbols_url 18:13:14 INFO - Contents: 18:13:14 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Nqjyy8NbR4mHoa-87x-YAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 18:13:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:13:14 INFO - https://queue.taskcluster.net/v1/task/Nqjyy8NbR4mHoa-87x-YAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 18:13:14 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Nqjyy8NbR4mHoa-87x-YAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 18:13:14 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Nqjyy8NbR4mHoa-87x-YAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 18:13:14 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Nqjyy8NbR4mHoa-87x-YAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 18:13:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Nqjyy8NbR4mHoa-87x-YAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 18:13:39 INFO - Downloaded 92302135 bytes. 18:13:39 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 18:13:39 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 18:13:48 INFO - Return code: 0 18:13:48 INFO - Running post-action listener: _resource_record_post_action 18:13:48 INFO - Running post-action listener: set_extra_try_arguments 18:13:48 INFO - ##### 18:13:48 INFO - ##### Running create-virtualenv step. 18:13:48 INFO - ##### 18:13:48 INFO - Running pre-action listener: _pre_create_virtualenv 18:13:48 INFO - Running pre-action listener: _resource_record_pre_action 18:13:48 INFO - Running main action method: create_virtualenv 18:13:48 INFO - Creating virtualenv /builds/slave/test/build/venv 18:13:48 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 18:13:48 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 18:13:49 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 18:13:49 INFO - Using real prefix '/usr' 18:13:49 INFO - New python executable in /builds/slave/test/build/venv/bin/python 18:13:50 INFO - Installing distribute.............................................................................................................................................................................................done. 18:13:54 INFO - Installing pip.................done. 18:13:54 INFO - Return code: 0 18:13:54 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 18:13: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')]} 18:13:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:13:54 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 18:13: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')]} 18:13:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:13:54 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 18:13:54 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 0xa1c9c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa230598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa2e2f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9fc4e30>, '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 0xa261c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa2e0470>, '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-1464051124.333509-1051171484', '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 18:13:54 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 18:13:54 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 18:13:54 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:13:54 INFO - 'CCACHE_UMASK': '002', 18:13:54 INFO - 'DISPLAY': ':0', 18:13:54 INFO - 'HOME': '/home/cltbld', 18:13:54 INFO - 'LANG': 'en_US.UTF-8', 18:13:54 INFO - 'LOGNAME': 'cltbld', 18:13:54 INFO - 'MAIL': '/var/mail/cltbld', 18:13:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:13:54 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:13:54 INFO - 'MOZ_NO_REMOTE': '1', 18:13:54 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:13:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:13:54 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:13:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:13:54 INFO - 'PWD': '/builds/slave/test', 18:13:54 INFO - 'SHELL': '/bin/bash', 18:13:54 INFO - 'SHLVL': '1', 18:13:54 INFO - 'TERM': 'linux', 18:13:54 INFO - 'TMOUT': '86400', 18:13:54 INFO - 'USER': 'cltbld', 18:13:54 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464051124.333509-1051171484', 18:13:54 INFO - '_': '/tools/buildbot/bin/python'} 18:13:54 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:13:54 INFO - Downloading/unpacking psutil>=0.7.1 18:13:54 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:13:54 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:13:54 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 18:13:54 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 18:13:54 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:13:54 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:14:00 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 18:14:00 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 18:14:00 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:14:00 INFO - Installing collected packages: psutil 18:14:00 INFO - Running setup.py install for psutil 18:14:00 INFO - building 'psutil._psutil_linux' extension 18:14:00 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 18:14:00 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 18:14:00 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 18:14:00 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 18:14:00 INFO - building 'psutil._psutil_posix' extension 18:14:00 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 18:14:01 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 18:14:01 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 18:14:01 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:14:01 INFO - Successfully installed psutil 18:14:01 INFO - Cleaning up... 18:14:01 INFO - Return code: 0 18:14:01 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 18:14:01 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')]} 18:14:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:14:01 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 18:14:01 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')]} 18:14:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:14:01 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 18:14:01 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 0xa1c9c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa230598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa2e2f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9fc4e30>, '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 0xa261c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa2e0470>, '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-1464051124.333509-1051171484', '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 18:14:01 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 18:14:01 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 18:14:01 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:14:01 INFO - 'CCACHE_UMASK': '002', 18:14:01 INFO - 'DISPLAY': ':0', 18:14:01 INFO - 'HOME': '/home/cltbld', 18:14:01 INFO - 'LANG': 'en_US.UTF-8', 18:14:01 INFO - 'LOGNAME': 'cltbld', 18:14:01 INFO - 'MAIL': '/var/mail/cltbld', 18:14:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:14:01 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:14:01 INFO - 'MOZ_NO_REMOTE': '1', 18:14:01 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:14:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:14:01 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:14:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:14:01 INFO - 'PWD': '/builds/slave/test', 18:14:01 INFO - 'SHELL': '/bin/bash', 18:14:01 INFO - 'SHLVL': '1', 18:14:01 INFO - 'TERM': 'linux', 18:14:01 INFO - 'TMOUT': '86400', 18:14:01 INFO - 'USER': 'cltbld', 18:14:01 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464051124.333509-1051171484', 18:14:01 INFO - '_': '/tools/buildbot/bin/python'} 18:14:01 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:14:01 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 18:14: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 18:14: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 18:14: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 18:14: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 18:14: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 18:14: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 18:14:06 INFO - Downloading mozsystemmonitor-0.0.tar.gz 18:14:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 18:14:07 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 18:14:07 INFO - Installing collected packages: mozsystemmonitor 18:14:07 INFO - Running setup.py install for mozsystemmonitor 18:14:07 INFO - Successfully installed mozsystemmonitor 18:14:07 INFO - Cleaning up... 18:14:07 INFO - Return code: 0 18:14:07 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 18:14:07 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')]} 18:14:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:14:07 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 18:14:07 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')]} 18:14:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:14:07 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 18:14:07 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 0xa1c9c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa230598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa2e2f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9fc4e30>, '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 0xa261c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa2e0470>, '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-1464051124.333509-1051171484', '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 18:14:07 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 18:14:07 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 18:14:07 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:14:07 INFO - 'CCACHE_UMASK': '002', 18:14:07 INFO - 'DISPLAY': ':0', 18:14:07 INFO - 'HOME': '/home/cltbld', 18:14:07 INFO - 'LANG': 'en_US.UTF-8', 18:14:07 INFO - 'LOGNAME': 'cltbld', 18:14:07 INFO - 'MAIL': '/var/mail/cltbld', 18:14:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:14:07 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:14:07 INFO - 'MOZ_NO_REMOTE': '1', 18:14:07 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:14:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:14:07 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:14:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:14:07 INFO - 'PWD': '/builds/slave/test', 18:14:07 INFO - 'SHELL': '/bin/bash', 18:14:07 INFO - 'SHLVL': '1', 18:14:07 INFO - 'TERM': 'linux', 18:14:07 INFO - 'TMOUT': '86400', 18:14:07 INFO - 'USER': 'cltbld', 18:14:07 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464051124.333509-1051171484', 18:14:07 INFO - '_': '/tools/buildbot/bin/python'} 18:14:07 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:14:07 INFO - Downloading/unpacking blobuploader==1.2.4 18:14:07 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:14:07 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:14:07 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 18:14:07 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 18:14:07 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:14:07 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:14:12 INFO - Downloading blobuploader-1.2.4.tar.gz 18:14:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 18:14:12 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 18:14:12 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 18:14:12 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 18:14:12 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 18:14:12 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 18:14:12 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 18:14:12 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 18:14:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 18:14:14 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 18:14:14 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 18:14:14 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 18:14:14 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 18:14:14 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 18:14:14 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 18:14:14 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 18:14:14 INFO - Downloading docopt-0.6.1.tar.gz 18:14:14 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 18:14:14 INFO - Installing collected packages: blobuploader, requests, docopt 18:14:14 INFO - Running setup.py install for blobuploader 18:14:14 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 18:14:14 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 18:14:14 INFO - Running setup.py install for requests 18:14:15 INFO - Running setup.py install for docopt 18:14:15 INFO - Successfully installed blobuploader requests docopt 18:14:15 INFO - Cleaning up... 18:14:15 INFO - Return code: 0 18:14:15 INFO - Installing None into virtualenv /builds/slave/test/build/venv 18:14:15 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')]} 18:14:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:14:15 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 18:14:15 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')]} 18:14:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:14:15 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 18:14:15 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 0xa1c9c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa230598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa2e2f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9fc4e30>, '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 0xa261c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa2e0470>, '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-1464051124.333509-1051171484', '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 18:14:15 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 18:14:15 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 18:14:15 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:14:15 INFO - 'CCACHE_UMASK': '002', 18:14:15 INFO - 'DISPLAY': ':0', 18:14:15 INFO - 'HOME': '/home/cltbld', 18:14:15 INFO - 'LANG': 'en_US.UTF-8', 18:14:15 INFO - 'LOGNAME': 'cltbld', 18:14:15 INFO - 'MAIL': '/var/mail/cltbld', 18:14:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:14:15 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:14:15 INFO - 'MOZ_NO_REMOTE': '1', 18:14:15 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:14:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:14:15 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:14:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:14:15 INFO - 'PWD': '/builds/slave/test', 18:14:15 INFO - 'SHELL': '/bin/bash', 18:14:15 INFO - 'SHLVL': '1', 18:14:15 INFO - 'TERM': 'linux', 18:14:15 INFO - 'TMOUT': '86400', 18:14:15 INFO - 'USER': 'cltbld', 18:14:15 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464051124.333509-1051171484', 18:14:15 INFO - '_': '/tools/buildbot/bin/python'} 18:14:16 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:14:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 18:14:16 INFO - Running setup.py (path:/tmp/pip-ECEUXX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 18:14:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 18:14:16 INFO - Running setup.py (path:/tmp/pip-WElvlT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 18:14:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 18:14:16 INFO - Running setup.py (path:/tmp/pip-LGLomK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 18:14:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 18:14:16 INFO - Running setup.py (path:/tmp/pip-PFtvlg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 18:14:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 18:14:16 INFO - Running setup.py (path:/tmp/pip-YkF9Uf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 18:14:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 18:14:16 INFO - Running setup.py (path:/tmp/pip-4XwdFD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 18:14:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 18:14:17 INFO - Running setup.py (path:/tmp/pip-L_ZSXG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 18:14:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 18:14:17 INFO - Running setup.py (path:/tmp/pip-NhWWjY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 18:14:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 18:14:17 INFO - Running setup.py (path:/tmp/pip-KMxqDd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 18:14:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 18:14:17 INFO - Running setup.py (path:/tmp/pip-Ebgy7P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 18:14:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 18:14:17 INFO - Running setup.py (path:/tmp/pip-Z2QheZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 18:14:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 18:14:17 INFO - Running setup.py (path:/tmp/pip-Cl79op-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 18:14:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 18:14:17 INFO - Running setup.py (path:/tmp/pip-RT8Snp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 18:14:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 18:14:17 INFO - Running setup.py (path:/tmp/pip-vIPdKK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 18:14:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 18:14:18 INFO - Running setup.py (path:/tmp/pip-lXItoz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 18:14:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 18:14:18 INFO - Running setup.py (path:/tmp/pip-mKRkRD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 18:14:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 18:14:18 INFO - Running setup.py (path:/tmp/pip-PJuRuI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 18:14:18 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 18:14:18 INFO - Running setup.py (path:/tmp/pip-rgQREu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 18:14:18 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 18:14:18 INFO - Running setup.py (path:/tmp/pip-1W6Mjt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 18:14:18 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:14:18 INFO - Running setup.py (path:/tmp/pip-WUwdim-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:14:18 INFO - Unpacking /builds/slave/test/build/tests/marionette 18:14:19 INFO - Running setup.py (path:/tmp/pip-bdZswR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 18:14:19 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:14:19 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 18:14:19 INFO - Running setup.py install for manifestparser 18:14:19 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 18:14:19 INFO - Running setup.py install for mozcrash 18:14:19 INFO - Running setup.py install for mozdebug 18:14:19 INFO - Running setup.py install for mozdevice 18:14:20 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 18:14:20 INFO - Installing dm script to /builds/slave/test/build/venv/bin 18:14:20 INFO - Running setup.py install for mozfile 18:14:20 INFO - Running setup.py install for mozhttpd 18:14:20 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 18:14:20 INFO - Running setup.py install for mozinfo 18:14:20 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 18:14:20 INFO - Running setup.py install for mozInstall 18:14:20 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 18:14:20 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 18:14:20 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 18:14:20 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 18:14:21 INFO - Running setup.py install for mozleak 18:14:21 INFO - Running setup.py install for mozlog 18:14:21 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 18:14:21 INFO - Running setup.py install for moznetwork 18:14:21 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 18:14:21 INFO - Running setup.py install for mozprocess 18:14:21 INFO - Running setup.py install for mozprofile 18:14:22 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 18:14:22 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 18:14:22 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 18:14:22 INFO - Running setup.py install for mozrunner 18:14:22 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 18:14:22 INFO - Running setup.py install for mozscreenshot 18:14:22 INFO - Running setup.py install for moztest 18:14:22 INFO - Running setup.py install for mozversion 18:14:23 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 18:14:23 INFO - Running setup.py install for wptserve 18:14:23 INFO - Running setup.py install for marionette-driver 18:14:23 INFO - Running setup.py install for browsermob-proxy 18:14:23 INFO - Running setup.py install for marionette-client 18:14:23 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:14:24 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 18:14:24 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 18:14:24 INFO - Cleaning up... 18:14:24 INFO - Return code: 0 18:14:24 INFO - Installing None into virtualenv /builds/slave/test/build/venv 18:14:24 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')]} 18:14:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:14:24 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 18:14:24 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')]} 18:14:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:14:24 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 18:14:24 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 0xa1c9c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa230598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa2e2f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9fc4e30>, '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 0xa261c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa2e0470>, '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-1464051124.333509-1051171484', '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 18:14:24 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 18:14:24 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 18:14:24 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:14:24 INFO - 'CCACHE_UMASK': '002', 18:14:24 INFO - 'DISPLAY': ':0', 18:14:24 INFO - 'HOME': '/home/cltbld', 18:14:24 INFO - 'LANG': 'en_US.UTF-8', 18:14:24 INFO - 'LOGNAME': 'cltbld', 18:14:24 INFO - 'MAIL': '/var/mail/cltbld', 18:14:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:14:24 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:14:24 INFO - 'MOZ_NO_REMOTE': '1', 18:14:24 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:14:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:14:24 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:14:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:14:24 INFO - 'PWD': '/builds/slave/test', 18:14:24 INFO - 'SHELL': '/bin/bash', 18:14:24 INFO - 'SHLVL': '1', 18:14:24 INFO - 'TERM': 'linux', 18:14:24 INFO - 'TMOUT': '86400', 18:14:24 INFO - 'USER': 'cltbld', 18:14:24 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464051124.333509-1051171484', 18:14:24 INFO - '_': '/tools/buildbot/bin/python'} 18:14:24 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:14:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 18:14:24 INFO - Running setup.py (path:/tmp/pip-NSoA6K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 18:14:24 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)) 18:14:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 18:14:24 INFO - Running setup.py (path:/tmp/pip-U9xhW1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 18:14:25 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)) 18:14:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 18:14:25 INFO - Running setup.py (path:/tmp/pip-8tMy7C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 18:14:25 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)) 18:14:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 18:14:25 INFO - Running setup.py (path:/tmp/pip-HeZppb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 18:14:25 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)) 18:14:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 18:14:25 INFO - Running setup.py (path:/tmp/pip-ELK1so-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 18:14:25 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)) 18:14:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 18:14:25 INFO - Running setup.py (path:/tmp/pip-i_liWp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 18:14:25 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)) 18:14:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 18:14:25 INFO - Running setup.py (path:/tmp/pip-oUdwgb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 18:14:25 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)) 18:14:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 18:14:25 INFO - Running setup.py (path:/tmp/pip-oNnTFV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 18:14:25 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)) 18:14:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 18:14:25 INFO - Running setup.py (path:/tmp/pip-FqOS5g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 18:14:25 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)) 18:14:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 18:14:25 INFO - Running setup.py (path:/tmp/pip-AmivgM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 18:14:26 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)) 18:14:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 18:14:26 INFO - Running setup.py (path:/tmp/pip-Bt3oqw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 18:14:26 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)) 18:14:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 18:14:26 INFO - Running setup.py (path:/tmp/pip-xFeByD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 18:14:26 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)) 18:14:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 18:14:26 INFO - Running setup.py (path:/tmp/pip-8f9Gih-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 18:14:26 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)) 18:14:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 18:14:26 INFO - Running setup.py (path:/tmp/pip-9B3jfU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 18:14:26 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)) 18:14:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 18:14:26 INFO - Running setup.py (path:/tmp/pip-C6js5i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 18:14:26 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)) 18:14:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 18:14:26 INFO - Running setup.py (path:/tmp/pip-aDK7HJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 18:14:26 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)) 18:14:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 18:14:26 INFO - Running setup.py (path:/tmp/pip-7YykKM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 18:14:27 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)) 18:14:27 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 18:14:27 INFO - Running setup.py (path:/tmp/pip-dCbSxW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 18:14:27 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)) 18:14:27 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 18:14:27 INFO - Running setup.py (path:/tmp/pip-Nj3VIJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 18:14:27 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)) 18:14:27 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:14:27 INFO - Running setup.py (path:/tmp/pip-kueZrt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:14:27 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)) 18:14:27 INFO - Unpacking /builds/slave/test/build/tests/marionette 18:14:27 INFO - Running setup.py (path:/tmp/pip-YEIxIB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 18:14:27 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:14:28 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)) 18:14:28 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)) 18:14:28 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)) 18:14:28 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)) 18:14:28 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)) 18:14:28 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)) 18:14:28 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 18:14:28 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 18:14:28 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 18:14:28 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 18:14:28 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 18:14:28 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 18:14:28 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 18:14:33 INFO - Downloading blessings-1.6.tar.gz 18:14:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 18:14:33 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)) 18:14:33 INFO - Installing collected packages: blessings 18:14:33 INFO - Running setup.py install for blessings 18:14:33 INFO - Successfully installed blessings 18:14:33 INFO - Cleaning up... 18:14:33 INFO - Return code: 0 18:14:33 INFO - Done creating virtualenv /builds/slave/test/build/venv. 18:14:33 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 18:14:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 18:14:34 INFO - Reading from file tmpfile_stdout 18:14:34 INFO - Current package versions: 18:14:34 INFO - argparse == 1.2.1 18:14:34 INFO - blessings == 1.6 18:14:34 INFO - blobuploader == 1.2.4 18:14:34 INFO - browsermob-proxy == 0.6.0 18:14:34 INFO - docopt == 0.6.1 18:14:34 INFO - manifestparser == 1.1 18:14:34 INFO - marionette-client == 2.3.0 18:14:34 INFO - marionette-driver == 1.4.0 18:14:34 INFO - mozInstall == 1.12 18:14:34 INFO - mozcrash == 0.17 18:14:34 INFO - mozdebug == 0.1 18:14:34 INFO - mozdevice == 0.48 18:14:34 INFO - mozfile == 1.2 18:14:34 INFO - mozhttpd == 0.7 18:14:34 INFO - mozinfo == 0.9 18:14:34 INFO - mozleak == 0.1 18:14:34 INFO - mozlog == 3.1 18:14:34 INFO - moznetwork == 0.27 18:14:34 INFO - mozprocess == 0.22 18:14:34 INFO - mozprofile == 0.28 18:14:34 INFO - mozrunner == 6.11 18:14:34 INFO - mozscreenshot == 0.1 18:14:34 INFO - mozsystemmonitor == 0.0 18:14:34 INFO - moztest == 0.7 18:14:34 INFO - mozversion == 1.4 18:14:34 INFO - psutil == 3.1.1 18:14:34 INFO - requests == 1.2.3 18:14:34 INFO - wptserve == 1.4.0 18:14:34 INFO - wsgiref == 0.1.2 18:14:34 INFO - Running post-action listener: _resource_record_post_action 18:14:34 INFO - Running post-action listener: _start_resource_monitoring 18:14:34 INFO - Starting resource monitoring. 18:14:34 INFO - ##### 18:14:34 INFO - ##### Running pull step. 18:14:34 INFO - ##### 18:14:34 INFO - Running pre-action listener: _resource_record_pre_action 18:14:34 INFO - Running main action method: pull 18:14:34 INFO - Pull has nothing to do! 18:14:34 INFO - Running post-action listener: _resource_record_post_action 18:14:34 INFO - ##### 18:14:34 INFO - ##### Running install step. 18:14:34 INFO - ##### 18:14:34 INFO - Running pre-action listener: _resource_record_pre_action 18:14:34 INFO - Running main action method: install 18:14:34 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 18:14:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 18:14:34 INFO - Reading from file tmpfile_stdout 18:14:34 INFO - Detecting whether we're running mozinstall >=1.0... 18:14:34 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 18:14:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 18:14:34 INFO - Reading from file tmpfile_stdout 18:14:34 INFO - Output received: 18:14:34 INFO - Usage: mozinstall [options] installer 18:14:34 INFO - Options: 18:14:34 INFO - -h, --help show this help message and exit 18:14:34 INFO - -d DEST, --destination=DEST 18:14:34 INFO - Directory to install application into. [default: 18:14:34 INFO - "/builds/slave/test"] 18:14:34 INFO - --app=APP Application being installed. [default: firefox] 18:14:34 INFO - mkdir: /builds/slave/test/build/application 18:14:34 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 18:14:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 18:15:03 INFO - Reading from file tmpfile_stdout 18:15:03 INFO - Output received: 18:15:03 INFO - /builds/slave/test/build/application/firefox/firefox 18:15:03 INFO - Running post-action listener: _resource_record_post_action 18:15:03 INFO - ##### 18:15:03 INFO - ##### Running run-tests step. 18:15:03 INFO - ##### 18:15:03 INFO - Running pre-action listener: _resource_record_pre_action 18:15:03 INFO - Running main action method: run_tests 18:15:03 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 18:15:03 INFO - Minidump filename unknown. Determining based upon platform and architecture. 18:15:03 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 18:15:03 INFO - grabbing minidump binary from tooltool 18:15:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:15:03 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 0x9fc4e30>, '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 0xa261c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa2e0470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 18:15:03 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 18:15:03 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 18:15:04 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 18:15:04 INFO - Return code: 0 18:15:04 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 18:15:04 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 18:15:04 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/Nqjyy8NbR4mHoa-87x-YAQ/artifacts/public/build/firefox-48.0a2.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 18:15:04 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/Nqjyy8NbR4mHoa-87x-YAQ/artifacts/public/build/firefox-48.0a2.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 18:15:04 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:15:04 INFO - 'CCACHE_UMASK': '002', 18:15:04 INFO - 'DISPLAY': ':0', 18:15:04 INFO - 'HOME': '/home/cltbld', 18:15:04 INFO - 'LANG': 'en_US.UTF-8', 18:15:04 INFO - 'LOGNAME': 'cltbld', 18:15:04 INFO - 'MAIL': '/var/mail/cltbld', 18:15:04 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 18:15:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:15:04 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:15:04 INFO - 'MOZ_NO_REMOTE': '1', 18:15:04 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:15:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:15:04 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:15:04 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:15:04 INFO - 'PWD': '/builds/slave/test', 18:15:04 INFO - 'SHELL': '/bin/bash', 18:15:04 INFO - 'SHLVL': '1', 18:15:04 INFO - 'TERM': 'linux', 18:15:04 INFO - 'TMOUT': '86400', 18:15:04 INFO - 'USER': 'cltbld', 18:15:04 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464051124.333509-1051171484', 18:15:04 INFO - '_': '/tools/buildbot/bin/python'} 18:15:04 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/Nqjyy8NbR4mHoa-87x-YAQ/artifacts/public/build/firefox-48.0a2.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 18:15:04 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 18:15:04 INFO - import pkg_resources 18:15:05 INFO - Using 1 client processes 18:15:06 INFO - wptserve Starting http server on 127.0.0.1:8000 18:15:06 INFO - wptserve Starting http server on 127.0.0.1:8001 18:15:06 INFO - wptserve Starting http server on 127.0.0.1:8443 18:15:08 INFO - SUITE-START | Running 778 tests 18:15:08 INFO - Running testharness tests 18:15:08 INFO - Setting up ssl 18:15:08 INFO - PROCESS | certutil | 18:15:08 INFO - PROCESS | certutil | 18:15:08 INFO - PROCESS | certutil | 18:15:08 INFO - Certificate Nickname Trust Attributes 18:15:08 INFO - SSL,S/MIME,JAR/XPI 18:15:08 INFO - 18:15:08 INFO - web-platform-tests CT,, 18:15:08 INFO - 18:15:08 INFO - Starting runner 18:15:11 INFO - PROCESS | 1754 | 1464052511346 Marionette DEBUG Marionette enabled via build flag and pref 18:15:11 INFO - PROCESS | 1754 | ++DOCSHELL 0xa51f1800 == 1 [pid = 1754] [id = 1] 18:15:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 1 (0xa51f1c00) [pid = 1754] [serial = 1] [outer = (nil)] 18:15:11 INFO - PROCESS | 1754 | [1754] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 18:15:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 2 (0xa51f2400) [pid = 1754] [serial = 2] [outer = 0xa51f1c00] 18:15:12 INFO - PROCESS | 1754 | 1464052512074 Marionette INFO Listening on port 2828 18:15:12 INFO - PROCESS | 1754 | 1464052512735 Marionette DEBUG Marionette enabled via command-line flag 18:15:12 INFO - PROCESS | 1754 | ++DOCSHELL 0xa237ec00 == 2 [pid = 1754] [id = 2] 18:15:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 3 (0xa23bdc00) [pid = 1754] [serial = 3] [outer = (nil)] 18:15:12 INFO - PROCESS | 1754 | [1754] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 18:15:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 4 (0xa23be400) [pid = 1754] [serial = 4] [outer = 0xa23bdc00] 18:15:12 INFO - PROCESS | 1754 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a2292fe0 18:15:12 INFO - PROCESS | 1754 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a2296ae0 18:15:12 INFO - PROCESS | 1754 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a22b49e0 18:15:12 INFO - PROCESS | 1754 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a22b6640 18:15:13 INFO - PROCESS | 1754 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a22bb380 18:15:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 5 (0xa22adc00) [pid = 1754] [serial = 5] [outer = 0xa51f1c00] 18:15:13 INFO - PROCESS | 1754 | [1754] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:15:13 INFO - PROCESS | 1754 | 1464052513138 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:48693 18:15:13 INFO - PROCESS | 1754 | [1754] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:15:13 INFO - PROCESS | 1754 | 1464052513169 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:48694 18:15:13 INFO - PROCESS | 1754 | 1464052513231 Marionette DEBUG Closed connection conn0 18:15:13 INFO - PROCESS | 1754 | 1464052513235 Marionette DEBUG Closed connection conn1 18:15:13 INFO - PROCESS | 1754 | [1754] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 18:15:13 INFO - PROCESS | 1754 | [1754] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:15:13 INFO - PROCESS | 1754 | 1464052513371 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:48695 18:15:13 INFO - PROCESS | 1754 | [1754] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:15:13 INFO - PROCESS | 1754 | 1464052513420 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:48696 18:15:13 INFO - PROCESS | 1754 | 1464052513422 Marionette DEBUG Closed connection conn2 18:15:13 INFO - PROCESS | 1754 | [1754] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:15:13 INFO - PROCESS | 1754 | 1464052513468 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:48697 18:15:13 INFO - PROCESS | 1754 | 1464052513478 Marionette DEBUG Closed connection conn3 18:15:13 INFO - PROCESS | 1754 | 1464052513528 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 18:15:13 INFO - PROCESS | 1754 | 1464052513547 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160523164246","device":"desktop","version":"48.0a2"} 18:15:14 INFO - PROCESS | 1754 | [1754] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:15:14 INFO - PROCESS | 1754 | ++DOCSHELL 0x9b6ca000 == 3 [pid = 1754] [id = 3] 18:15:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 6 (0x9b6cd800) [pid = 1754] [serial = 6] [outer = (nil)] 18:15:14 INFO - PROCESS | 1754 | ++DOCSHELL 0x9b6cdc00 == 4 [pid = 1754] [id = 4] 18:15:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 7 (0x9b6ce000) [pid = 1754] [serial = 7] [outer = (nil)] 18:15:15 INFO - PROCESS | 1754 | [1754] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 18:15:15 INFO - PROCESS | 1754 | ++DOCSHELL 0x9aad0c00 == 5 [pid = 1754] [id = 5] 18:15:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 8 (0x9aad1000) [pid = 1754] [serial = 8] [outer = (nil)] 18:15:15 INFO - PROCESS | 1754 | [1754] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 18:15:15 INFO - PROCESS | 1754 | [1754] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 18:15:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 9 (0x9a80f800) [pid = 1754] [serial = 9] [outer = 0x9aad1000] 18:15:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 10 (0x9ab90c00) [pid = 1754] [serial = 10] [outer = 0x9b6cd800] 18:15:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 11 (0x9ab92800) [pid = 1754] [serial = 11] [outer = 0x9b6ce000] 18:15:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 12 (0x9ab94800) [pid = 1754] [serial = 12] [outer = 0x9aad1000] 18:15:17 INFO - PROCESS | 1754 | 1464052517447 Marionette DEBUG loaded listener.js 18:15:17 INFO - PROCESS | 1754 | 1464052517466 Marionette DEBUG loaded listener.js 18:15:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 13 (0x99f95c00) [pid = 1754] [serial = 13] [outer = 0x9aad1000] 18:15:18 INFO - PROCESS | 1754 | 1464052518223 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"b9add7e2-1e65-432c-a7de-38f7650409c6","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160523164246","device":"desktop","version":"48.0a2","command_id":1}}] 18:15:18 INFO - PROCESS | 1754 | 1464052518416 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}] 18:15:18 INFO - PROCESS | 1754 | 1464052518572 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 18:15:18 INFO - PROCESS | 1754 | 1464052518950 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 18:15:18 INFO - PROCESS | 1754 | [1754] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 18:15:19 INFO - PROCESS | 1754 | [1754] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 18:15:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 14 (0x966ea800) [pid = 1754] [serial = 14] [outer = 0x9aad1000] 18:15:19 INFO - PROCESS | 1754 | [1754] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 18:15:19 INFO - PROCESS | 1754 | [1754] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:15:19 INFO - PROCESS | 1754 | 1464052519549 Marionette TRACE conn4 <- [1,3,null,{}] 18:15:19 INFO - PROCESS | 1754 | 1464052519601 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 18:15:19 INFO - PROCESS | 1754 | 1464052519633 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 18:15:19 INFO - PROCESS | 1754 | 1464052519697 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 18:15:19 INFO - PROCESS | 1754 | 1464052519700 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 18:15:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 18:15:19 INFO - PROCESS | 1754 | 1464052519781 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 18:15:19 INFO - PROCESS | 1754 | 1464052519788 Marionette TRACE conn4 <- [1,6,null,{}] 18:15:19 INFO - PROCESS | 1754 | 1464052519808 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}] 18:15:19 INFO - PROCESS | 1754 | 1464052519842 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 18:15:19 INFO - PROCESS | 1754 | 1464052519849 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:19 INFO - PROCESS | 1754 | ++DOCSHELL 0x98298c00 == 6 [pid = 1754] [id = 6] 18:15:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 15 (0x98299400) [pid = 1754] [serial = 15] [outer = (nil)] 18:15:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 16 (0x9c061c00) [pid = 1754] [serial = 16] [outer = 0x98299400] 18:15:19 INFO - PROCESS | 1754 | 1464052519929 Marionette DEBUG loaded listener.js 18:15:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 17 (0x93da6400) [pid = 1754] [serial = 17] [outer = 0x98299400] 18:15:20 INFO - PROCESS | 1754 | ++DOCSHELL 0x93be4400 == 7 [pid = 1754] [id = 7] 18:15:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 18 (0x93be5000) [pid = 1754] [serial = 18] [outer = (nil)] 18:15:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 19 (0x93be7400) [pid = 1754] [serial = 19] [outer = 0x93be5000] 18:15:20 INFO - PROCESS | 1754 | 1464052520416 Marionette DEBUG loaded listener.js 18:15:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 20 (0x92f03800) [pid = 1754] [serial = 20] [outer = 0x93be5000] 18:15:20 INFO - PROCESS | 1754 | 1464052520862 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]]]}] 18:15:20 INFO - PROCESS | 1754 | [1754] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 18:15:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 18:15:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1223ms 18:15:20 INFO - PROCESS | 1754 | 1464052520964 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 18:15:20 INFO - PROCESS | 1754 | 1464052520967 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 18:15:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 18:15:21 INFO - PROCESS | 1754 | 1464052521054 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 18:15:21 INFO - PROCESS | 1754 | 1464052521058 Marionette TRACE conn4 <- [1,10,null,{}] 18:15:21 INFO - PROCESS | 1754 | 1464052521091 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}] 18:15:21 INFO - PROCESS | 1754 | 1464052521265 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 18:15:21 INFO - PROCESS | 1754 | 1464052521295 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:21 INFO - PROCESS | 1754 | ++DOCSHELL 0x9238f000 == 8 [pid = 1754] [id = 8] 18:15:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 21 (0x9238f400) [pid = 1754] [serial = 21] [outer = (nil)] 18:15:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 22 (0x92391400) [pid = 1754] [serial = 22] [outer = 0x9238f400] 18:15:21 INFO - PROCESS | 1754 | 1464052521369 Marionette DEBUG loaded listener.js 18:15:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 23 (0x9829ac00) [pid = 1754] [serial = 23] [outer = 0x9238f400] 18:15:22 INFO - PROCESS | 1754 | 1464052522338 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]]]}] 18:15:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 18:15:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1376ms 18:15:22 INFO - PROCESS | 1754 | 1464052522358 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 18:15:22 INFO - PROCESS | 1754 | 1464052522364 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 18:15:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 18:15:22 INFO - PROCESS | 1754 | 1464052522373 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 18:15:22 INFO - PROCESS | 1754 | 1464052522378 Marionette TRACE conn4 <- [1,14,null,{}] 18:15:22 INFO - PROCESS | 1754 | 1464052522387 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}] 18:15:22 INFO - PROCESS | 1754 | 1464052522564 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 18:15:22 INFO - PROCESS | 1754 | 1464052522732 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:22 INFO - PROCESS | 1754 | ++DOCSHELL 0x92384c00 == 9 [pid = 1754] [id = 9] 18:15:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 24 (0x92385c00) [pid = 1754] [serial = 24] [outer = (nil)] 18:15:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 25 (0x92391800) [pid = 1754] [serial = 25] [outer = 0x92385c00] 18:15:22 INFO - PROCESS | 1754 | 1464052522826 Marionette DEBUG loaded listener.js 18:15:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 26 (0x93be6000) [pid = 1754] [serial = 26] [outer = 0x92385c00] 18:15:23 INFO - PROCESS | 1754 | ++DOCSHELL 0x95471000 == 10 [pid = 1754] [id = 10] 18:15:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 27 (0x95472c00) [pid = 1754] [serial = 27] [outer = (nil)] 18:15:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 28 (0x92ff1800) [pid = 1754] [serial = 28] [outer = 0x95472c00] 18:15:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 29 (0x97871400) [pid = 1754] [serial = 29] [outer = 0x95472c00] 18:15:23 INFO - PROCESS | 1754 | ++DOCSHELL 0x95476000 == 11 [pid = 1754] [id = 11] 18:15:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 30 (0x95477000) [pid = 1754] [serial = 30] [outer = (nil)] 18:15:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 31 (0x99eef800) [pid = 1754] [serial = 31] [outer = 0x95477000] 18:15:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 32 (0x99ef1c00) [pid = 1754] [serial = 32] [outer = 0x95477000] 18:15:23 INFO - PROCESS | 1754 | 1464052523965 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]]]}] 18:15:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 18:15:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1638ms 18:15:24 INFO - PROCESS | 1754 | 1464052524052 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 18:15:24 INFO - PROCESS | 1754 | 1464052524060 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 18:15:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 18:15:24 INFO - PROCESS | 1754 | 1464052524072 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 18:15:24 INFO - PROCESS | 1754 | 1464052524076 Marionette TRACE conn4 <- [1,18,null,{}] 18:15:24 INFO - PROCESS | 1754 | 1464052524083 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}] 18:15:24 INFO - PROCESS | 1754 | 1464052524262 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 18:15:24 INFO - PROCESS | 1754 | 1464052524390 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:24 INFO - PROCESS | 1754 | ++DOCSHELL 0x9238d400 == 12 [pid = 1754] [id = 12] 18:15:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 33 (0x98297800) [pid = 1754] [serial = 33] [outer = (nil)] 18:15:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 34 (0x9a749800) [pid = 1754] [serial = 34] [outer = 0x98297800] 18:15:24 INFO - PROCESS | 1754 | 1464052524487 Marionette DEBUG loaded listener.js 18:15:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 35 (0x99380400) [pid = 1754] [serial = 35] [outer = 0x98297800] 18:15:25 INFO - PROCESS | 1754 | 1464052525394 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]]]}] 18:15:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 18:15:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1340ms 18:15:25 INFO - PROCESS | 1754 | 1464052525413 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 18:15:25 INFO - PROCESS | 1754 | 1464052525418 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 18:15:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 18:15:25 INFO - PROCESS | 1754 | 1464052525425 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 18:15:25 INFO - PROCESS | 1754 | 1464052525431 Marionette TRACE conn4 <- [1,22,null,{}] 18:15:25 INFO - PROCESS | 1754 | 1464052525447 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}] 18:15:25 INFO - PROCESS | 1754 | 1464052525615 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 18:15:25 INFO - PROCESS | 1754 | 1464052525753 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:25 INFO - PROCESS | 1754 | ++DOCSHELL 0x9cd8f800 == 13 [pid = 1754] [id = 13] 18:15:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 36 (0xa2251800) [pid = 1754] [serial = 36] [outer = (nil)] 18:15:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 37 (0xa23c6000) [pid = 1754] [serial = 37] [outer = 0xa2251800] 18:15:25 INFO - PROCESS | 1754 | 1464052525842 Marionette DEBUG loaded listener.js 18:15:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 38 (0xa3353800) [pid = 1754] [serial = 38] [outer = 0xa2251800] 18:15:26 INFO - PROCESS | 1754 | 1464052526705 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]]]}] 18:15:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 18:15:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1333ms 18:15:26 INFO - PROCESS | 1754 | 1464052526758 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 18:15:26 INFO - PROCESS | 1754 | 1464052526762 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 18:15:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 18:15:26 INFO - PROCESS | 1754 | 1464052526769 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 18:15:26 INFO - PROCESS | 1754 | 1464052526772 Marionette TRACE conn4 <- [1,26,null,{}] 18:15:26 INFO - PROCESS | 1754 | 1464052526778 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}] 18:15:26 INFO - PROCESS | 1754 | 1464052526960 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 18:15:27 INFO - PROCESS | 1754 | 1464052527086 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:27 INFO - PROCESS | 1754 | ++DOCSHELL 0xa685f400 == 14 [pid = 1754] [id = 14] 18:15:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 39 (0xa685fc00) [pid = 1754] [serial = 39] [outer = (nil)] 18:15:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 40 (0xa6e8f400) [pid = 1754] [serial = 40] [outer = 0xa685fc00] 18:15:27 INFO - PROCESS | 1754 | 1464052527174 Marionette DEBUG loaded listener.js 18:15:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 41 (0xa828f800) [pid = 1754] [serial = 41] [outer = 0xa685fc00] 18:15:28 INFO - PROCESS | 1754 | 1464052528368 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]]]}] 18:15:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 18:15:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1628ms 18:15:28 INFO - PROCESS | 1754 | 1464052528398 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 18:15:28 INFO - PROCESS | 1754 | 1464052528403 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 18:15:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 18:15:28 INFO - PROCESS | 1754 | 1464052528413 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 18:15:28 INFO - PROCESS | 1754 | 1464052528417 Marionette TRACE conn4 <- [1,30,null,{}] 18:15:28 INFO - PROCESS | 1754 | 1464052528425 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}] 18:15:28 INFO - PROCESS | 1754 | 1464052528589 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 18:15:28 INFO - PROCESS | 1754 | 1464052528754 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:28 INFO - PROCESS | 1754 | ++DOCSHELL 0x92fee000 == 15 [pid = 1754] [id = 15] 18:15:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 42 (0x93da6c00) [pid = 1754] [serial = 42] [outer = (nil)] 18:15:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 43 (0x98209000) [pid = 1754] [serial = 43] [outer = 0x93da6c00] 18:15:28 INFO - PROCESS | 1754 | 1464052528853 Marionette DEBUG loaded listener.js 18:15:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 44 (0x99e71c00) [pid = 1754] [serial = 44] [outer = 0x93da6c00] 18:15:29 INFO - PROCESS | 1754 | 1464052529653 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]]]}] 18:15:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 18:15:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1280ms 18:15:29 INFO - PROCESS | 1754 | 1464052529693 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 18:15:29 INFO - PROCESS | 1754 | 1464052529702 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 18:15:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 18:15:29 INFO - PROCESS | 1754 | 1464052529712 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 18:15:29 INFO - PROCESS | 1754 | 1464052529718 Marionette TRACE conn4 <- [1,34,null,{}] 18:15:29 INFO - PROCESS | 1754 | 1464052529724 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}] 18:15:29 INFO - PROCESS | 1754 | 1464052529878 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 18:15:29 INFO - PROCESS | 1754 | 1464052529890 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:29 INFO - PROCESS | 1754 | ++DOCSHELL 0x97868400 == 16 [pid = 1754] [id = 16] 18:15:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 45 (0x9820f000) [pid = 1754] [serial = 45] [outer = (nil)] 18:15:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 46 (0x9a8e4400) [pid = 1754] [serial = 46] [outer = 0x9820f000] 18:15:29 INFO - PROCESS | 1754 | 1464052529972 Marionette DEBUG loaded listener.js 18:15:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 47 (0x9b3a6000) [pid = 1754] [serial = 47] [outer = 0x9820f000] 18:15:30 INFO - PROCESS | 1754 | 1464052530742 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]]]}] 18:15:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 18:15:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1046ms 18:15:30 INFO - PROCESS | 1754 | 1464052530758 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 18:15:30 INFO - PROCESS | 1754 | 1464052530762 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 18:15:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 18:15:30 INFO - PROCESS | 1754 | 1464052530769 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 18:15:30 INFO - PROCESS | 1754 | 1464052530774 Marionette TRACE conn4 <- [1,38,null,{}] 18:15:30 INFO - PROCESS | 1754 | 1464052530807 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}] 18:15:30 INFO - PROCESS | 1754 | 1464052530945 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 18:15:30 INFO - PROCESS | 1754 | 1464052530971 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:31 INFO - PROCESS | 1754 | ++DOCSHELL 0x95275000 == 17 [pid = 1754] [id = 17] 18:15:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 48 (0x95275400) [pid = 1754] [serial = 48] [outer = (nil)] 18:15:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 49 (0x9786b000) [pid = 1754] [serial = 49] [outer = 0x95275400] 18:15:31 INFO - PROCESS | 1754 | 1464052531044 Marionette DEBUG loaded listener.js 18:15:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 50 (0x9c2cbc00) [pid = 1754] [serial = 50] [outer = 0x95275400] 18:15:31 INFO - PROCESS | 1754 | 1464052531761 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]]]}] 18:15:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 18:15:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1009ms 18:15:31 INFO - PROCESS | 1754 | 1464052531778 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 18:15:31 INFO - PROCESS | 1754 | 1464052531782 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 18:15:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 18:15:31 INFO - PROCESS | 1754 | 1464052531787 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 18:15:31 INFO - PROCESS | 1754 | 1464052531791 Marionette TRACE conn4 <- [1,42,null,{}] 18:15:31 INFO - PROCESS | 1754 | 1464052531796 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}] 18:15:31 INFO - PROCESS | 1754 | 1464052531968 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 18:15:32 INFO - PROCESS | 1754 | 1464052531987 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:32 INFO - PROCESS | 1754 | ++DOCSHELL 0x9c063400 == 18 [pid = 1754] [id = 18] 18:15:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 51 (0x9c2c9800) [pid = 1754] [serial = 51] [outer = (nil)] 18:15:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 52 (0x9cd29400) [pid = 1754] [serial = 52] [outer = 0x9c2c9800] 18:15:32 INFO - PROCESS | 1754 | 1464052532061 Marionette DEBUG loaded listener.js 18:15:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 53 (0x9cec9400) [pid = 1754] [serial = 53] [outer = 0x9c2c9800] 18:15:32 INFO - PROCESS | 1754 | 1464052532707 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]]]}] 18:15:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 18:15:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 937ms 18:15:32 INFO - PROCESS | 1754 | 1464052532725 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 18:15:32 INFO - PROCESS | 1754 | 1464052532728 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 18:15:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 18:15:32 INFO - PROCESS | 1754 | 1464052532735 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 18:15:32 INFO - PROCESS | 1754 | 1464052532737 Marionette TRACE conn4 <- [1,46,null,{}] 18:15:32 INFO - PROCESS | 1754 | 1464052532743 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}] 18:15:32 INFO - PROCESS | 1754 | 1464052532883 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 18:15:32 INFO - PROCESS | 1754 | 1464052532913 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:32 INFO - PROCESS | 1754 | ++DOCSHELL 0x9cece400 == 19 [pid = 1754] [id = 19] 18:15:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 54 (0xa061b000) [pid = 1754] [serial = 54] [outer = (nil)] 18:15:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 55 (0xa114e400) [pid = 1754] [serial = 55] [outer = 0xa061b000] 18:15:33 INFO - PROCESS | 1754 | 1464052533001 Marionette DEBUG loaded listener.js 18:15:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 56 (0xa22a5000) [pid = 1754] [serial = 56] [outer = 0xa061b000] 18:15:33 INFO - PROCESS | 1754 | 1464052533739 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]]]}] 18:15:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 18:15:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1034ms 18:15:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 18:15:33 INFO - PROCESS | 1754 | 1464052533769 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 18:15:33 INFO - PROCESS | 1754 | 1464052533771 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 18:15:33 INFO - PROCESS | 1754 | 1464052533777 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 18:15:33 INFO - PROCESS | 1754 | 1464052533781 Marionette TRACE conn4 <- [1,50,null,{}] 18:15:33 INFO - PROCESS | 1754 | 1464052533803 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}] 18:15:33 INFO - PROCESS | 1754 | 1464052533982 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 18:15:34 INFO - PROCESS | 1754 | 1464052533993 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:34 INFO - PROCESS | 1754 | ++DOCSHELL 0x996d6400 == 20 [pid = 1754] [id = 20] 18:15:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 57 (0x9cecf400) [pid = 1754] [serial = 57] [outer = (nil)] 18:15:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 58 (0xa273a000) [pid = 1754] [serial = 58] [outer = 0x9cecf400] 18:15:34 INFO - PROCESS | 1754 | 1464052534069 Marionette DEBUG loaded listener.js 18:15:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 59 (0xa27c2000) [pid = 1754] [serial = 59] [outer = 0x9cecf400] 18:15:34 INFO - PROCESS | 1754 | 1464052534817 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]]]}] 18:15:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 18:15:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1093ms 18:15:34 INFO - PROCESS | 1754 | 1464052534876 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 18:15:34 INFO - PROCESS | 1754 | 1464052534879 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 18:15:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 18:15:34 INFO - PROCESS | 1754 | 1464052534887 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 18:15:34 INFO - PROCESS | 1754 | 1464052534890 Marionette TRACE conn4 <- [1,54,null,{}] 18:15:34 INFO - PROCESS | 1754 | 1464052534897 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}] 18:15:35 INFO - PROCESS | 1754 | 1464052535082 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 18:15:35 INFO - PROCESS | 1754 | 1464052535092 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:35 INFO - PROCESS | 1754 | ++DOCSHELL 0x93db1000 == 21 [pid = 1754] [id = 21] 18:15:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 60 (0xa2383c00) [pid = 1754] [serial = 60] [outer = (nil)] 18:15:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 61 (0xa31f3c00) [pid = 1754] [serial = 61] [outer = 0xa2383c00] 18:15:35 INFO - PROCESS | 1754 | 1464052535169 Marionette DEBUG loaded listener.js 18:15:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 62 (0xa3322000) [pid = 1754] [serial = 62] [outer = 0xa2383c00] 18:15:35 INFO - PROCESS | 1754 | 1464052535874 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]]]}] 18:15:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 18:15:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1034ms 18:15:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 18:15:35 INFO - PROCESS | 1754 | 1464052535925 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 18:15:35 INFO - PROCESS | 1754 | 1464052535928 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 18:15:35 INFO - PROCESS | 1754 | 1464052535934 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 18:15:35 INFO - PROCESS | 1754 | 1464052535938 Marionette TRACE conn4 <- [1,58,null,{}] 18:15:35 INFO - PROCESS | 1754 | 1464052535943 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}] 18:15:36 INFO - PROCESS | 1754 | 1464052536112 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 18:15:36 INFO - PROCESS | 1754 | 1464052536129 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:36 INFO - PROCESS | 1754 | ++DOCSHELL 0x947afc00 == 22 [pid = 1754] [id = 22] 18:15:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 63 (0xa2368000) [pid = 1754] [serial = 63] [outer = (nil)] 18:15:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 64 (0xa5146800) [pid = 1754] [serial = 64] [outer = 0xa2368000] 18:15:36 INFO - PROCESS | 1754 | 1464052536201 Marionette DEBUG loaded listener.js 18:15:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 65 (0xa51ec800) [pid = 1754] [serial = 65] [outer = 0xa2368000] 18:15:36 INFO - PROCESS | 1754 | 1464052536929 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]]]}] 18:15:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 18:15:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1027ms 18:15:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 18:15:36 INFO - PROCESS | 1754 | 1464052536960 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 18:15:36 INFO - PROCESS | 1754 | 1464052536963 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 18:15:36 INFO - PROCESS | 1754 | 1464052536969 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 18:15:36 INFO - PROCESS | 1754 | 1464052536972 Marionette TRACE conn4 <- [1,62,null,{}] 18:15:36 INFO - PROCESS | 1754 | 1464052536977 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}] 18:15:37 INFO - PROCESS | 1754 | 1464052537151 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 18:15:37 INFO - PROCESS | 1754 | 1464052537173 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:37 INFO - PROCESS | 1754 | ++DOCSHELL 0xa27c1400 == 23 [pid = 1754] [id = 23] 18:15:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 66 (0xa36f3400) [pid = 1754] [serial = 66] [outer = (nil)] 18:15:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0xa63f3800) [pid = 1754] [serial = 67] [outer = 0xa36f3400] 18:15:37 INFO - PROCESS | 1754 | 1464052537243 Marionette DEBUG loaded listener.js 18:15:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0xa6835400) [pid = 1754] [serial = 68] [outer = 0xa36f3400] 18:15:38 INFO - PROCESS | 1754 | 1464052538944 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]]]}] 18:15:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 18:15:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 2078ms 18:15:39 INFO - PROCESS | 1754 | 1464052539056 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 18:15:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 18:15:39 INFO - PROCESS | 1754 | 1464052539061 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 18:15:39 INFO - PROCESS | 1754 | 1464052539068 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 18:15:39 INFO - PROCESS | 1754 | 1464052539074 Marionette TRACE conn4 <- [1,66,null,{}] 18:15:39 INFO - PROCESS | 1754 | 1464052539089 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}] 18:15:39 INFO - PROCESS | 1754 | 1464052539261 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 18:15:39 INFO - PROCESS | 1754 | 1464052539321 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:39 INFO - PROCESS | 1754 | ++DOCSHELL 0x9547c000 == 24 [pid = 1754] [id = 24] 18:15:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x966ed800) [pid = 1754] [serial = 69] [outer = (nil)] 18:15:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x966f6c00) [pid = 1754] [serial = 70] [outer = 0x966ed800] 18:15:39 INFO - PROCESS | 1754 | 1464052539397 Marionette DEBUG loaded listener.js 18:15:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x9786c000) [pid = 1754] [serial = 71] [outer = 0x966ed800] 18:15:40 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x98299400) [pid = 1754] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 18:15:40 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x92385c00) [pid = 1754] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 18:15:40 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x98297800) [pid = 1754] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 18:15:40 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0xa2251800) [pid = 1754] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 18:15:40 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0xa685fc00) [pid = 1754] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 18:15:40 INFO - PROCESS | 1754 | --DOMWINDOW == 65 (0x93da6c00) [pid = 1754] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 18:15:40 INFO - PROCESS | 1754 | --DOMWINDOW == 64 (0x9820f000) [pid = 1754] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 18:15:40 INFO - PROCESS | 1754 | --DOMWINDOW == 63 (0x95275400) [pid = 1754] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 18:15:40 INFO - PROCESS | 1754 | --DOMWINDOW == 62 (0x9c2c9800) [pid = 1754] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 18:15:40 INFO - PROCESS | 1754 | --DOMWINDOW == 61 (0xa061b000) [pid = 1754] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 18:15:40 INFO - PROCESS | 1754 | --DOMWINDOW == 60 (0x9cecf400) [pid = 1754] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 18:15:40 INFO - PROCESS | 1754 | --DOMWINDOW == 59 (0xa2383c00) [pid = 1754] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 18:15:40 INFO - PROCESS | 1754 | --DOMWINDOW == 58 (0xa2368000) [pid = 1754] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 18:15:40 INFO - PROCESS | 1754 | --DOMWINDOW == 57 (0x9238f400) [pid = 1754] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 18:15:40 INFO - PROCESS | 1754 | 1464052540614 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]]]}] 18:15:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 18:15:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1586ms 18:15:40 INFO - PROCESS | 1754 | 1464052540663 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 18:15:40 INFO - PROCESS | 1754 | 1464052540671 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 18:15:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 18:15:40 INFO - PROCESS | 1754 | 1464052540681 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 18:15:40 INFO - PROCESS | 1754 | 1464052540684 Marionette TRACE conn4 <- [1,70,null,{}] 18:15:40 INFO - PROCESS | 1754 | 1464052540691 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}] 18:15:40 INFO - PROCESS | 1754 | 1464052540842 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 18:15:40 INFO - PROCESS | 1754 | 1464052540861 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:40 INFO - PROCESS | 1754 | ++DOCSHELL 0x9238f400 == 25 [pid = 1754] [id = 25] 18:15:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 58 (0x92f0b000) [pid = 1754] [serial = 72] [outer = (nil)] 18:15:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 59 (0x996d1000) [pid = 1754] [serial = 73] [outer = 0x92f0b000] 18:15:40 INFO - PROCESS | 1754 | 1464052540935 Marionette DEBUG loaded listener.js 18:15:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 60 (0x9a2a3000) [pid = 1754] [serial = 74] [outer = 0x92f0b000] 18:15:41 INFO - PROCESS | 1754 | 1464052541607 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]]]}] 18:15:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 18:15:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 979ms 18:15:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 18:15:41 INFO - PROCESS | 1754 | 1464052541660 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 18:15:41 INFO - PROCESS | 1754 | 1464052541663 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 18:15:41 INFO - PROCESS | 1754 | 1464052541676 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 18:15:41 INFO - PROCESS | 1754 | 1464052541681 Marionette TRACE conn4 <- [1,74,null,{}] 18:15:41 INFO - PROCESS | 1754 | 1464052541697 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}] 18:15:41 INFO - PROCESS | 1754 | 1464052541841 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 18:15:41 INFO - PROCESS | 1754 | 1464052541853 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:41 INFO - PROCESS | 1754 | ++DOCSHELL 0x9a73cc00 == 26 [pid = 1754] [id = 26] 18:15:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 61 (0x9a810800) [pid = 1754] [serial = 75] [outer = (nil)] 18:15:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 62 (0x9bb72000) [pid = 1754] [serial = 76] [outer = 0x9a810800] 18:15:41 INFO - PROCESS | 1754 | 1464052541929 Marionette DEBUG loaded listener.js 18:15:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 63 (0x9c058000) [pid = 1754] [serial = 77] [outer = 0x9a810800] 18:15:42 INFO - PROCESS | 1754 | 1464052542789 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]]]}] 18:15:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 18:15:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1151ms 18:15:42 INFO - PROCESS | 1754 | 1464052542835 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 18:15:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 18:15:42 INFO - PROCESS | 1754 | 1464052542841 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 18:15:42 INFO - PROCESS | 1754 | 1464052542850 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 18:15:42 INFO - PROCESS | 1754 | 1464052542857 Marionette TRACE conn4 <- [1,78,null,{}] 18:15:42 INFO - PROCESS | 1754 | 1464052542866 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}] 18:15:43 INFO - PROCESS | 1754 | 1464052543045 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 18:15:43 INFO - PROCESS | 1754 | 1464052543177 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:43 INFO - PROCESS | 1754 | ++DOCSHELL 0x920e7000 == 27 [pid = 1754] [id = 27] 18:15:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 64 (0x92382c00) [pid = 1754] [serial = 78] [outer = (nil)] 18:15:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 65 (0x98297800) [pid = 1754] [serial = 79] [outer = 0x92382c00] 18:15:43 INFO - PROCESS | 1754 | 1464052543263 Marionette DEBUG loaded listener.js 18:15:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 66 (0x9a2a1000) [pid = 1754] [serial = 80] [outer = 0x92382c00] 18:15:44 INFO - PROCESS | 1754 | 1464052544114 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]]]}] 18:15:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 18:15:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1344ms 18:15:44 INFO - PROCESS | 1754 | 1464052544194 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 18:15:44 INFO - PROCESS | 1754 | 1464052544203 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 18:15:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 18:15:44 INFO - PROCESS | 1754 | 1464052544213 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 18:15:44 INFO - PROCESS | 1754 | 1464052544218 Marionette TRACE conn4 <- [1,82,null,{}] 18:15:44 INFO - PROCESS | 1754 | 1464052544224 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}] 18:15:44 INFO - PROCESS | 1754 | 1464052544383 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 18:15:44 INFO - PROCESS | 1754 | 1464052544528 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:44 INFO - PROCESS | 1754 | ++DOCSHELL 0x9b6d4000 == 28 [pid = 1754] [id = 28] 18:15:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x9bb78000) [pid = 1754] [serial = 81] [outer = (nil)] 18:15:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x9c116000) [pid = 1754] [serial = 82] [outer = 0x9bb78000] 18:15:44 INFO - PROCESS | 1754 | 1464052544615 Marionette DEBUG loaded listener.js 18:15:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x9c2cfc00) [pid = 1754] [serial = 83] [outer = 0x9bb78000] 18:15:45 INFO - PROCESS | 1754 | 1464052545442 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]]]}] 18:15:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 18:15:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1289ms 18:15:45 INFO - PROCESS | 1754 | 1464052545502 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 18:15:45 INFO - PROCESS | 1754 | 1464052545506 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 18:15:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 18:15:45 INFO - PROCESS | 1754 | 1464052545513 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 18:15:45 INFO - PROCESS | 1754 | 1464052545519 Marionette TRACE conn4 <- [1,86,null,{}] 18:15:45 INFO - PROCESS | 1754 | 1464052545535 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}] 18:15:45 INFO - PROCESS | 1754 | 1464052545699 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 18:15:45 INFO - PROCESS | 1754 | 1464052545837 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:45 INFO - PROCESS | 1754 | ++DOCSHELL 0x996d5400 == 29 [pid = 1754] [id = 29] 18:15:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x9c063c00) [pid = 1754] [serial = 84] [outer = (nil)] 18:15:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0xa1152c00) [pid = 1754] [serial = 85] [outer = 0x9c063c00] 18:15:45 INFO - PROCESS | 1754 | 1464052545926 Marionette DEBUG loaded listener.js 18:15:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0xa2364c00) [pid = 1754] [serial = 86] [outer = 0x9c063c00] 18:15:46 INFO - PROCESS | 1754 | 1464052546726 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]]]}] 18:15:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 18:15:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1286ms 18:15:46 INFO - PROCESS | 1754 | 1464052546800 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 18:15:46 INFO - PROCESS | 1754 | 1464052546804 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 18:15:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 18:15:46 INFO - PROCESS | 1754 | 1464052546811 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 18:15:46 INFO - PROCESS | 1754 | 1464052546814 Marionette TRACE conn4 <- [1,90,null,{}] 18:15:46 INFO - PROCESS | 1754 | 1464052546820 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}] 18:15:46 INFO - PROCESS | 1754 | 1464052546979 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 18:15:47 INFO - PROCESS | 1754 | 1464052547111 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:47 INFO - PROCESS | 1754 | ++DOCSHELL 0x93da8400 == 30 [pid = 1754] [id = 30] 18:15:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0xa236cc00) [pid = 1754] [serial = 87] [outer = (nil)] 18:15:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0xa25f0000) [pid = 1754] [serial = 88] [outer = 0xa236cc00] 18:15:47 INFO - PROCESS | 1754 | 1464052547198 Marionette DEBUG loaded listener.js 18:15:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0xa27c4800) [pid = 1754] [serial = 89] [outer = 0xa236cc00] 18:15:48 INFO - PROCESS | 1754 | 1464052548001 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]]]}] 18:15:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 18:15:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1228ms 18:15:48 INFO - PROCESS | 1754 | 1464052548039 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 18:15:48 INFO - PROCESS | 1754 | 1464052548043 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 18:15:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 18:15:48 INFO - PROCESS | 1754 | 1464052548049 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 18:15:48 INFO - PROCESS | 1754 | 1464052548053 Marionette TRACE conn4 <- [1,94,null,{}] 18:15:48 INFO - PROCESS | 1754 | 1464052548076 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}] 18:15:48 INFO - PROCESS | 1754 | 1464052548230 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 18:15:48 INFO - PROCESS | 1754 | 1464052548362 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:48 INFO - PROCESS | 1754 | ++DOCSHELL 0x98208400 == 31 [pid = 1754] [id = 31] 18:15:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0xa2381800) [pid = 1754] [serial = 90] [outer = (nil)] 18:15:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0xa335e400) [pid = 1754] [serial = 91] [outer = 0xa2381800] 18:15:48 INFO - PROCESS | 1754 | 1464052548447 Marionette DEBUG loaded listener.js 18:15:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0xa3640400) [pid = 1754] [serial = 92] [outer = 0xa2381800] 18:15:49 INFO - PROCESS | 1754 | 1464052549294 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]]]}] 18:15:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 18:15:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1284ms 18:15:49 INFO - PROCESS | 1754 | 1464052549335 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 18:15:49 INFO - PROCESS | 1754 | 1464052549339 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 18:15:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 18:15:49 INFO - PROCESS | 1754 | 1464052549345 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 18:15:49 INFO - PROCESS | 1754 | 1464052549349 Marionette TRACE conn4 <- [1,98,null,{}] 18:15:49 INFO - PROCESS | 1754 | 1464052549354 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}] 18:15:49 INFO - PROCESS | 1754 | 1464052549600 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 18:15:49 INFO - PROCESS | 1754 | 1464052549863 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:49 INFO - PROCESS | 1754 | ++DOCSHELL 0x92388000 == 32 [pid = 1754] [id = 32] 18:15:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0x9238e000) [pid = 1754] [serial = 93] [outer = (nil)] 18:15:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x93dabc00) [pid = 1754] [serial = 94] [outer = 0x9238e000] 18:15:49 INFO - PROCESS | 1754 | 1464052549987 Marionette DEBUG loaded listener.js 18:15:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x9546f400) [pid = 1754] [serial = 95] [outer = 0x9238e000] 18:15:51 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0x9ab94800) [pid = 1754] [serial = 12] [outer = (nil)] [url = about:blank] 18:15:51 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0xa51f2400) [pid = 1754] [serial = 2] [outer = (nil)] [url = about:blank] 18:15:51 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x99eef800) [pid = 1754] [serial = 31] [outer = (nil)] [url = about:blank] 18:15:51 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x9a749800) [pid = 1754] [serial = 34] [outer = (nil)] [url = about:blank] 18:15:51 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0xa23c6000) [pid = 1754] [serial = 37] [outer = (nil)] [url = about:blank] 18:15:51 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0xa6e8f400) [pid = 1754] [serial = 40] [outer = (nil)] [url = about:blank] 18:15:51 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x98209000) [pid = 1754] [serial = 43] [outer = (nil)] [url = about:blank] 18:15:51 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x99e71c00) [pid = 1754] [serial = 44] [outer = (nil)] [url = about:blank] 18:15:51 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x9a8e4400) [pid = 1754] [serial = 46] [outer = (nil)] [url = about:blank] 18:15:51 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0x9b3a6000) [pid = 1754] [serial = 47] [outer = (nil)] [url = about:blank] 18:15:51 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x9786b000) [pid = 1754] [serial = 49] [outer = (nil)] [url = about:blank] 18:15:51 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x9c2cbc00) [pid = 1754] [serial = 50] [outer = (nil)] [url = about:blank] 18:15:51 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x9cd29400) [pid = 1754] [serial = 52] [outer = (nil)] [url = about:blank] 18:15:51 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0xa114e400) [pid = 1754] [serial = 55] [outer = (nil)] [url = about:blank] 18:15:51 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0xa273a000) [pid = 1754] [serial = 58] [outer = (nil)] [url = about:blank] 18:15:51 INFO - PROCESS | 1754 | --DOMWINDOW == 65 (0xa31f3c00) [pid = 1754] [serial = 61] [outer = (nil)] [url = about:blank] 18:15:51 INFO - PROCESS | 1754 | --DOMWINDOW == 64 (0xa5146800) [pid = 1754] [serial = 64] [outer = (nil)] [url = about:blank] 18:15:51 INFO - PROCESS | 1754 | --DOMWINDOW == 63 (0x92391800) [pid = 1754] [serial = 25] [outer = (nil)] [url = about:blank] 18:15:51 INFO - PROCESS | 1754 | --DOMWINDOW == 62 (0x92ff1800) [pid = 1754] [serial = 28] [outer = (nil)] [url = about:blank] 18:15:51 INFO - PROCESS | 1754 | --DOMWINDOW == 61 (0x9cec9400) [pid = 1754] [serial = 53] [outer = (nil)] [url = about:blank] 18:15:51 INFO - PROCESS | 1754 | --DOMWINDOW == 60 (0xa22a5000) [pid = 1754] [serial = 56] [outer = (nil)] [url = about:blank] 18:15:51 INFO - PROCESS | 1754 | --DOMWINDOW == 59 (0xa27c2000) [pid = 1754] [serial = 59] [outer = (nil)] [url = about:blank] 18:15:51 INFO - PROCESS | 1754 | --DOMWINDOW == 58 (0xa3322000) [pid = 1754] [serial = 62] [outer = (nil)] [url = about:blank] 18:15:51 INFO - PROCESS | 1754 | --DOMWINDOW == 57 (0xa51ec800) [pid = 1754] [serial = 65] [outer = (nil)] [url = about:blank] 18:15:51 INFO - PROCESS | 1754 | --DOMWINDOW == 56 (0x99380400) [pid = 1754] [serial = 35] [outer = (nil)] [url = about:blank] 18:15:51 INFO - PROCESS | 1754 | --DOMWINDOW == 55 (0xa3353800) [pid = 1754] [serial = 38] [outer = (nil)] [url = about:blank] 18:15:51 INFO - PROCESS | 1754 | --DOMWINDOW == 54 (0x93be6000) [pid = 1754] [serial = 26] [outer = (nil)] [url = about:blank] 18:15:51 INFO - PROCESS | 1754 | --DOMWINDOW == 53 (0x9829ac00) [pid = 1754] [serial = 23] [outer = (nil)] [url = about:blank] 18:15:51 INFO - PROCESS | 1754 | --DOMWINDOW == 52 (0xa828f800) [pid = 1754] [serial = 41] [outer = (nil)] [url = about:blank] 18:15:51 INFO - PROCESS | 1754 | --DOMWINDOW == 51 (0x9a80f800) [pid = 1754] [serial = 9] [outer = (nil)] [url = about:blank] 18:15:51 INFO - PROCESS | 1754 | --DOMWINDOW == 50 (0x92391400) [pid = 1754] [serial = 22] [outer = (nil)] [url = about:blank] 18:15:51 INFO - PROCESS | 1754 | --DOMWINDOW == 49 (0x93be7400) [pid = 1754] [serial = 19] [outer = (nil)] [url = about:blank] 18:15:51 INFO - PROCESS | 1754 | --DOMWINDOW == 48 (0x9c061c00) [pid = 1754] [serial = 16] [outer = (nil)] [url = about:blank] 18:15:51 INFO - PROCESS | 1754 | --DOMWINDOW == 47 (0x93da6400) [pid = 1754] [serial = 17] [outer = (nil)] [url = about:blank] 18:15:51 INFO - PROCESS | 1754 | 1464052551563 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]]]}] 18:15:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 18:15:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 2237ms 18:15:51 INFO - PROCESS | 1754 | 1464052551583 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 18:15:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 18:15:51 INFO - PROCESS | 1754 | 1464052551589 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 18:15:51 INFO - PROCESS | 1754 | 1464052551597 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 18:15:51 INFO - PROCESS | 1754 | 1464052551603 Marionette TRACE conn4 <- [1,102,null,{}] 18:15:51 INFO - PROCESS | 1754 | 1464052551619 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}] 18:15:51 INFO - PROCESS | 1754 | 1464052551763 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 18:15:51 INFO - PROCESS | 1754 | 1464052551788 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:51 INFO - PROCESS | 1754 | ++DOCSHELL 0x92f0c400 == 33 [pid = 1754] [id = 33] 18:15:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 48 (0x92ff1800) [pid = 1754] [serial = 96] [outer = (nil)] 18:15:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 49 (0x95275c00) [pid = 1754] [serial = 97] [outer = 0x92ff1800] 18:15:51 INFO - PROCESS | 1754 | 1464052551861 Marionette DEBUG loaded listener.js 18:15:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 50 (0x97867c00) [pid = 1754] [serial = 98] [outer = 0x92ff1800] 18:15:52 INFO - PROCESS | 1754 | 1464052552545 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]]]}] 18:15:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 18:15:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 992ms 18:15:52 INFO - PROCESS | 1754 | 1464052552588 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 18:15:52 INFO - PROCESS | 1754 | 1464052552597 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 18:15:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 18:15:52 INFO - PROCESS | 1754 | 1464052552619 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 18:15:52 INFO - PROCESS | 1754 | 1464052552624 Marionette TRACE conn4 <- [1,106,null,{}] 18:15:52 INFO - PROCESS | 1754 | 1464052552634 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}] 18:15:52 INFO - PROCESS | 1754 | 1464052552780 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 18:15:52 INFO - PROCESS | 1754 | 1464052552793 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:52 INFO - PROCESS | 1754 | ++DOCSHELL 0x98299c00 == 34 [pid = 1754] [id = 34] 18:15:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 51 (0x99376c00) [pid = 1754] [serial = 99] [outer = (nil)] 18:15:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 52 (0x99f91400) [pid = 1754] [serial = 100] [outer = 0x99376c00] 18:15:52 INFO - PROCESS | 1754 | 1464052552863 Marionette DEBUG loaded listener.js 18:15:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 53 (0x9a2c5000) [pid = 1754] [serial = 101] [outer = 0x99376c00] 18:15:53 INFO - PROCESS | 1754 | 1464052553619 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]]]}] 18:15:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 18:15:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1047ms 18:15:53 INFO - PROCESS | 1754 | 1464052553655 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 18:15:53 INFO - PROCESS | 1754 | 1464052553660 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 18:15:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 18:15:53 INFO - PROCESS | 1754 | 1464052553679 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 18:15:53 INFO - PROCESS | 1754 | 1464052553685 Marionette TRACE conn4 <- [1,110,null,{}] 18:15:53 INFO - PROCESS | 1754 | 1464052553725 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}] 18:15:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 54 (0x9b6ce800) [pid = 1754] [serial = 102] [outer = 0x95477000] 18:15:53 INFO - PROCESS | 1754 | 1464052553944 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 18:15:54 INFO - PROCESS | 1754 | 1464052554012 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:54 INFO - PROCESS | 1754 | ++DOCSHELL 0x9bb97400 == 35 [pid = 1754] [id = 35] 18:15:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 55 (0x9bb9ec00) [pid = 1754] [serial = 103] [outer = (nil)] 18:15:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 56 (0x9c060400) [pid = 1754] [serial = 104] [outer = 0x9bb9ec00] 18:15:54 INFO - PROCESS | 1754 | 1464052554155 Marionette DEBUG loaded listener.js 18:15:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 57 (0x9c1a4400) [pid = 1754] [serial = 105] [outer = 0x9bb9ec00] 18:15:54 INFO - PROCESS | 1754 | 1464052554915 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]]]}] 18:15:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 18:15:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1310ms 18:15:54 INFO - PROCESS | 1754 | 1464052554977 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 18:15:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 18:15:54 INFO - PROCESS | 1754 | 1464052554981 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 18:15:54 INFO - PROCESS | 1754 | 1464052554987 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 18:15:54 INFO - PROCESS | 1754 | 1464052554990 Marionette TRACE conn4 <- [1,114,null,{}] 18:15:55 INFO - PROCESS | 1754 | 1464052555000 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}] 18:15:55 INFO - PROCESS | 1754 | 1464052555171 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 18:15:55 INFO - PROCESS | 1754 | 1464052555233 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:55 INFO - PROCESS | 1754 | ++DOCSHELL 0x920df400 == 36 [pid = 1754] [id = 36] 18:15:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 58 (0x97874400) [pid = 1754] [serial = 106] [outer = (nil)] 18:15:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 59 (0x9cd23800) [pid = 1754] [serial = 107] [outer = 0x97874400] 18:15:55 INFO - PROCESS | 1754 | 1464052555304 Marionette DEBUG loaded listener.js 18:15:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 60 (0x9cecd400) [pid = 1754] [serial = 108] [outer = 0x97874400] 18:15:55 INFO - PROCESS | 1754 | --DOMWINDOW == 59 (0x92f0b000) [pid = 1754] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 18:15:55 INFO - PROCESS | 1754 | --DOMWINDOW == 58 (0x966ed800) [pid = 1754] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 18:15:55 INFO - PROCESS | 1754 | --DOMWINDOW == 57 (0xa36f3400) [pid = 1754] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 18:15:55 INFO - PROCESS | 1754 | --DOMWINDOW == 56 (0x9a810800) [pid = 1754] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 18:15:56 INFO - PROCESS | 1754 | 1464052556058 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]]]}] 18:15:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 18:15:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1131ms 18:15:56 INFO - PROCESS | 1754 | 1464052556118 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 18:15:56 INFO - PROCESS | 1754 | 1464052556120 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 18:15:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 18:15:56 INFO - PROCESS | 1754 | 1464052556127 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 18:15:56 INFO - PROCESS | 1754 | 1464052556129 Marionette TRACE conn4 <- [1,118,null,{}] 18:15:56 INFO - PROCESS | 1754 | 1464052556135 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}] 18:15:56 INFO - PROCESS | 1754 | 1464052556270 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 18:15:56 INFO - PROCESS | 1754 | 1464052556360 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:56 INFO - PROCESS | 1754 | ++DOCSHELL 0x93da6c00 == 37 [pid = 1754] [id = 37] 18:15:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 57 (0x95478c00) [pid = 1754] [serial = 109] [outer = (nil)] 18:15:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 58 (0xa114b400) [pid = 1754] [serial = 110] [outer = 0x95478c00] 18:15:56 INFO - PROCESS | 1754 | 1464052556430 Marionette DEBUG loaded listener.js 18:15:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 59 (0xa224f400) [pid = 1754] [serial = 111] [outer = 0x95478c00] 18:15:57 INFO - PROCESS | 1754 | 1464052557030 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]]]}] 18:15:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 18:15:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 931ms 18:15:57 INFO - PROCESS | 1754 | 1464052557059 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 18:15:57 INFO - PROCESS | 1754 | 1464052557063 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 18:15:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 18:15:57 INFO - PROCESS | 1754 | 1464052557068 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 18:15:57 INFO - PROCESS | 1754 | 1464052557072 Marionette TRACE conn4 <- [1,122,null,{}] 18:15:57 INFO - PROCESS | 1754 | 1464052557077 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}] 18:15:57 INFO - PROCESS | 1754 | 1464052557237 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 18:15:57 INFO - PROCESS | 1754 | 1464052557338 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:57 INFO - PROCESS | 1754 | ++DOCSHELL 0xa061e400 == 38 [pid = 1754] [id = 38] 18:15:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 60 (0xa2363400) [pid = 1754] [serial = 112] [outer = (nil)] 18:15:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 61 (0xa272f000) [pid = 1754] [serial = 113] [outer = 0xa2363400] 18:15:57 INFO - PROCESS | 1754 | 1464052557409 Marionette DEBUG loaded listener.js 18:15:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 62 (0xa27e1400) [pid = 1754] [serial = 114] [outer = 0xa2363400] 18:15:58 INFO - PROCESS | 1754 | 1464052558188 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]]]}] 18:15:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 18:15:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1136ms 18:15:58 INFO - PROCESS | 1754 | 1464052558230 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 18:15:58 INFO - PROCESS | 1754 | 1464052558237 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 18:15:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 18:15:58 INFO - PROCESS | 1754 | 1464052558247 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 18:15:58 INFO - PROCESS | 1754 | 1464052558253 Marionette TRACE conn4 <- [1,126,null,{}] 18:15:58 INFO - PROCESS | 1754 | 1464052558261 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}] 18:15:58 INFO - PROCESS | 1754 | 1464052558433 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 18:15:58 INFO - PROCESS | 1754 | 1464052558564 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:58 INFO - PROCESS | 1754 | ++DOCSHELL 0x920db400 == 39 [pid = 1754] [id = 39] 18:15:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 63 (0x93be7800) [pid = 1754] [serial = 115] [outer = (nil)] 18:15:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 64 (0x9828f400) [pid = 1754] [serial = 116] [outer = 0x93be7800] 18:15:58 INFO - PROCESS | 1754 | 1464052558651 Marionette DEBUG loaded listener.js 18:15:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 65 (0x98465000) [pid = 1754] [serial = 117] [outer = 0x93be7800] 18:15:59 INFO - PROCESS | 1754 | 1464052559575 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]]]}] 18:15:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 18:15:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1385ms 18:15:59 INFO - PROCESS | 1754 | 1464052559686 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 18:15:59 INFO - PROCESS | 1754 | 1464052559695 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 18:15:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 18:15:59 INFO - PROCESS | 1754 | 1464052559746 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 18:15:59 INFO - PROCESS | 1754 | 1464052559750 Marionette TRACE conn4 <- [1,130,null,{}] 18:15:59 INFO - PROCESS | 1754 | 1464052559767 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}] 18:15:59 INFO - PROCESS | 1754 | 1464052559948 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 18:16:00 INFO - PROCESS | 1754 | 1464052560128 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:00 INFO - PROCESS | 1754 | ++DOCSHELL 0x92390000 == 40 [pid = 1754] [id = 40] 18:16:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 66 (0x9aac6000) [pid = 1754] [serial = 118] [outer = (nil)] 18:16:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x9c05d000) [pid = 1754] [serial = 119] [outer = 0x9aac6000] 18:16:00 INFO - PROCESS | 1754 | 1464052560215 Marionette DEBUG loaded listener.js 18:16:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x9cd94000) [pid = 1754] [serial = 120] [outer = 0x9aac6000] 18:16:01 INFO - PROCESS | 1754 | 1464052561164 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]]]}] 18:16:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 18:16:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1494ms 18:16:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 18:16:01 INFO - PROCESS | 1754 | 1464052561198 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 18:16:01 INFO - PROCESS | 1754 | 1464052561201 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 18:16:01 INFO - PROCESS | 1754 | 1464052561208 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 18:16:01 INFO - PROCESS | 1754 | 1464052561214 Marionette TRACE conn4 <- [1,134,null,{}] 18:16:01 INFO - PROCESS | 1754 | 1464052561229 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}] 18:16:01 INFO - PROCESS | 1754 | 1464052561417 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 18:16:01 INFO - PROCESS | 1754 | 1464052561562 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:01 INFO - PROCESS | 1754 | ++DOCSHELL 0x93da6000 == 41 [pid = 1754] [id = 41] 18:16:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x9786ec00) [pid = 1754] [serial = 121] [outer = (nil)] 18:16:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x9820ec00) [pid = 1754] [serial = 122] [outer = 0x9786ec00] 18:16:01 INFO - PROCESS | 1754 | 1464052561684 Marionette DEBUG loaded listener.js 18:16:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x9a36f400) [pid = 1754] [serial = 123] [outer = 0x9786ec00] 18:16:02 INFO - PROCESS | 1754 | 1464052562730 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]]]}] 18:16:02 INFO - PROCESS | 1754 | --DOCSHELL 0x920e7000 == 40 [pid = 1754] [id = 27] 18:16:02 INFO - PROCESS | 1754 | --DOCSHELL 0x93da6c00 == 39 [pid = 1754] [id = 37] 18:16:02 INFO - PROCESS | 1754 | --DOCSHELL 0x920df400 == 38 [pid = 1754] [id = 36] 18:16:02 INFO - PROCESS | 1754 | --DOCSHELL 0x9bb97400 == 37 [pid = 1754] [id = 35] 18:16:02 INFO - PROCESS | 1754 | --DOCSHELL 0x98299c00 == 36 [pid = 1754] [id = 34] 18:16:02 INFO - PROCESS | 1754 | --DOCSHELL 0x92f0c400 == 35 [pid = 1754] [id = 33] 18:16:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 18:16:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1596ms 18:16:02 INFO - PROCESS | 1754 | 1464052562804 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 18:16:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 18:16:02 INFO - PROCESS | 1754 | 1464052562809 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 18:16:02 INFO - PROCESS | 1754 | 1464052562817 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 18:16:02 INFO - PROCESS | 1754 | 1464052562822 Marionette TRACE conn4 <- [1,138,null,{}] 18:16:02 INFO - PROCESS | 1754 | 1464052562830 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}] 18:16:02 INFO - PROCESS | 1754 | 1464052562994 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 18:16:03 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x996d1000) [pid = 1754] [serial = 73] [outer = (nil)] [url = about:blank] 18:16:03 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x966f6c00) [pid = 1754] [serial = 70] [outer = (nil)] [url = about:blank] 18:16:03 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x9c058000) [pid = 1754] [serial = 77] [outer = (nil)] [url = about:blank] 18:16:03 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x9a2a3000) [pid = 1754] [serial = 74] [outer = (nil)] [url = about:blank] 18:16:03 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x9786c000) [pid = 1754] [serial = 71] [outer = (nil)] [url = about:blank] 18:16:03 INFO - PROCESS | 1754 | --DOMWINDOW == 65 (0xa6835400) [pid = 1754] [serial = 68] [outer = (nil)] [url = about:blank] 18:16:03 INFO - PROCESS | 1754 | --DOMWINDOW == 64 (0xa63f3800) [pid = 1754] [serial = 67] [outer = (nil)] [url = about:blank] 18:16:03 INFO - PROCESS | 1754 | --DOMWINDOW == 63 (0x9bb72000) [pid = 1754] [serial = 76] [outer = (nil)] [url = about:blank] 18:16:03 INFO - PROCESS | 1754 | 1464052563145 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:03 INFO - PROCESS | 1754 | ++DOCSHELL 0x92fe8400 == 36 [pid = 1754] [id = 42] 18:16:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 64 (0x9526b400) [pid = 1754] [serial = 124] [outer = (nil)] 18:16:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 65 (0x95270400) [pid = 1754] [serial = 125] [outer = 0x9526b400] 18:16:03 INFO - PROCESS | 1754 | 1464052563225 Marionette DEBUG loaded listener.js 18:16:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 66 (0x966ed400) [pid = 1754] [serial = 126] [outer = 0x9526b400] 18:16:03 INFO - PROCESS | 1754 | 1464052563911 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]]]}] 18:16:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 18:16:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1142ms 18:16:03 INFO - PROCESS | 1754 | 1464052563958 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 18:16:03 INFO - PROCESS | 1754 | 1464052563966 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 18:16:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 18:16:03 INFO - PROCESS | 1754 | 1464052563986 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 18:16:03 INFO - PROCESS | 1754 | 1464052563991 Marionette TRACE conn4 <- [1,142,null,{}] 18:16:04 INFO - PROCESS | 1754 | 1464052563996 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}] 18:16:04 INFO - PROCESS | 1754 | 1464052564151 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 18:16:04 INFO - PROCESS | 1754 | 1464052564164 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:04 INFO - PROCESS | 1754 | ++DOCSHELL 0x9786bc00 == 37 [pid = 1754] [id = 43] 18:16:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x97874c00) [pid = 1754] [serial = 127] [outer = (nil)] 18:16:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x99f98800) [pid = 1754] [serial = 128] [outer = 0x97874c00] 18:16:04 INFO - PROCESS | 1754 | 1464052564236 Marionette DEBUG loaded listener.js 18:16:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x9a375c00) [pid = 1754] [serial = 129] [outer = 0x97874c00] 18:16:05 INFO - PROCESS | 1754 | 1464052565022 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]]]}] 18:16:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 18:16:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1094ms 18:16:05 INFO - PROCESS | 1754 | 1464052565073 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 18:16:05 INFO - PROCESS | 1754 | 1464052565076 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 18:16:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 18:16:05 INFO - PROCESS | 1754 | 1464052565082 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 18:16:05 INFO - PROCESS | 1754 | 1464052565088 Marionette TRACE conn4 <- [1,146,null,{}] 18:16:05 INFO - PROCESS | 1754 | 1464052565103 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}] 18:16:05 INFO - PROCESS | 1754 | 1464052565241 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 18:16:05 INFO - PROCESS | 1754 | 1464052565262 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:05 INFO - PROCESS | 1754 | ++DOCSHELL 0x92382400 == 38 [pid = 1754] [id = 44] 18:16:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x9c1aec00) [pid = 1754] [serial = 130] [outer = (nil)] 18:16:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x9c2cf800) [pid = 1754] [serial = 131] [outer = 0x9c1aec00] 18:16:05 INFO - PROCESS | 1754 | 1464052565335 Marionette DEBUG loaded listener.js 18:16:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0xa061d800) [pid = 1754] [serial = 132] [outer = 0x9c1aec00] 18:16:06 INFO - PROCESS | 1754 | 1464052566103 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]]]}] 18:16:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 18:16:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1087ms 18:16:06 INFO - PROCESS | 1754 | 1464052566170 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 18:16:06 INFO - PROCESS | 1754 | 1464052566174 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 18:16:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 18:16:06 INFO - PROCESS | 1754 | 1464052566180 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 18:16:06 INFO - PROCESS | 1754 | 1464052566182 Marionette TRACE conn4 <- [1,150,null,{}] 18:16:06 INFO - PROCESS | 1754 | 1464052566189 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}] 18:16:06 INFO - PROCESS | 1754 | 1464052566370 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 18:16:06 INFO - PROCESS | 1754 | 1464052566395 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:06 INFO - PROCESS | 1754 | ++DOCSHELL 0x996cd400 == 39 [pid = 1754] [id = 45] 18:16:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x9c3c3000) [pid = 1754] [serial = 133] [outer = (nil)] 18:16:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0xa25fd800) [pid = 1754] [serial = 134] [outer = 0x9c3c3000] 18:16:06 INFO - PROCESS | 1754 | 1464052566531 Marionette DEBUG loaded listener.js 18:16:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0xa31eac00) [pid = 1754] [serial = 135] [outer = 0x9c3c3000] 18:16:07 INFO - PROCESS | 1754 | 1464052567280 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]]]}] 18:16:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 18:16:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1130ms 18:16:07 INFO - PROCESS | 1754 | 1464052567310 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 18:16:07 INFO - PROCESS | 1754 | 1464052567314 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 18:16:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 18:16:07 INFO - PROCESS | 1754 | 1464052567320 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 18:16:07 INFO - PROCESS | 1754 | 1464052567322 Marionette TRACE conn4 <- [1,154,null,{}] 18:16:07 INFO - PROCESS | 1754 | 1464052567339 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}] 18:16:07 INFO - PROCESS | 1754 | 1464052567506 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 18:16:07 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x92382c00) [pid = 1754] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 18:16:07 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x9bb78000) [pid = 1754] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 18:16:07 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x9c063c00) [pid = 1754] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 18:16:07 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0xa236cc00) [pid = 1754] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 18:16:07 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x92ff1800) [pid = 1754] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 18:16:07 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x99376c00) [pid = 1754] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 18:16:07 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0x9bb9ec00) [pid = 1754] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 18:16:07 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0xa2381800) [pid = 1754] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 18:16:07 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x97874400) [pid = 1754] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 18:16:07 INFO - PROCESS | 1754 | --DOMWINDOW == 65 (0x95478c00) [pid = 1754] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 18:16:07 INFO - PROCESS | 1754 | 1464052567668 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:07 INFO - PROCESS | 1754 | ++DOCSHELL 0x92382c00 == 40 [pid = 1754] [id = 46] 18:16:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 66 (0x92ff1800) [pid = 1754] [serial = 136] [outer = (nil)] 18:16:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x99e7b800) [pid = 1754] [serial = 137] [outer = 0x92ff1800] 18:16:07 INFO - PROCESS | 1754 | 1464052567747 Marionette DEBUG loaded listener.js 18:16:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x92f05c00) [pid = 1754] [serial = 138] [outer = 0x92ff1800] 18:16:08 INFO - PROCESS | 1754 | 1464052568472 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]]]}] 18:16:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 18:16:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1201ms 18:16:08 INFO - PROCESS | 1754 | 1464052568536 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 18:16:08 INFO - PROCESS | 1754 | 1464052568540 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 18:16:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 18:16:08 INFO - PROCESS | 1754 | 1464052568586 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 18:16:08 INFO - PROCESS | 1754 | 1464052568588 Marionette TRACE conn4 <- [1,158,null,{}] 18:16:08 INFO - PROCESS | 1754 | 1464052568630 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}] 18:16:08 INFO - PROCESS | 1754 | 1464052568788 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 18:16:08 INFO - PROCESS | 1754 | 1464052568800 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:08 INFO - PROCESS | 1754 | ++DOCSHELL 0x947b2800 == 41 [pid = 1754] [id = 47] 18:16:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x95269400) [pid = 1754] [serial = 139] [outer = (nil)] 18:16:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0xa51f2400) [pid = 1754] [serial = 140] [outer = 0x95269400] 18:16:08 INFO - PROCESS | 1754 | 1464052568871 Marionette DEBUG loaded listener.js 18:16:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0xa6831800) [pid = 1754] [serial = 141] [outer = 0x95269400] 18:16:09 INFO - PROCESS | 1754 | 1464052569633 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]]]}] 18:16:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 18:16:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1083ms 18:16:09 INFO - PROCESS | 1754 | 1464052569695 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 18:16:09 INFO - PROCESS | 1754 | 1464052569701 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 18:16:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 18:16:09 INFO - PROCESS | 1754 | 1464052569730 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 18:16:09 INFO - PROCESS | 1754 | 1464052569737 Marionette TRACE conn4 <- [1,162,null,{}] 18:16:09 INFO - PROCESS | 1754 | 1464052569746 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}] 18:16:09 INFO - PROCESS | 1754 | 1464052569933 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 18:16:10 INFO - PROCESS | 1754 | 1464052570071 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:10 INFO - PROCESS | 1754 | ++DOCSHELL 0x920e7000 == 42 [pid = 1754] [id = 48] 18:16:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x93db1c00) [pid = 1754] [serial = 142] [outer = (nil)] 18:16:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x9526ac00) [pid = 1754] [serial = 143] [outer = 0x93db1c00] 18:16:10 INFO - PROCESS | 1754 | 1464052570163 Marionette DEBUG loaded listener.js 18:16:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0x9526fc00) [pid = 1754] [serial = 144] [outer = 0x93db1c00] 18:16:11 INFO - PROCESS | 1754 | 1464052571041 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]]]}] 18:16:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 18:16:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1347ms 18:16:11 INFO - PROCESS | 1754 | 1464052571074 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 18:16:11 INFO - PROCESS | 1754 | 1464052571079 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 18:16:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 18:16:11 INFO - PROCESS | 1754 | 1464052571091 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 18:16:11 INFO - PROCESS | 1754 | 1464052571096 Marionette TRACE conn4 <- [1,166,null,{}] 18:16:11 INFO - PROCESS | 1754 | 1464052571104 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}] 18:16:11 INFO - PROCESS | 1754 | 1464052571271 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 18:16:11 INFO - PROCESS | 1754 | 1464052571407 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:11 INFO - PROCESS | 1754 | ++DOCSHELL 0x93be6000 == 43 [pid = 1754] [id = 49] 18:16:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0x9526d400) [pid = 1754] [serial = 145] [outer = (nil)] 18:16:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0x9bb6ec00) [pid = 1754] [serial = 146] [outer = 0x9526d400] 18:16:11 INFO - PROCESS | 1754 | 1464052571491 Marionette DEBUG loaded listener.js 18:16:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0x9c058800) [pid = 1754] [serial = 147] [outer = 0x9526d400] 18:16:12 INFO - PROCESS | 1754 | 1464052572618 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]]]}] 18:16:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 18:16:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1585ms 18:16:12 INFO - PROCESS | 1754 | 1464052572691 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 18:16:12 INFO - PROCESS | 1754 | 1464052572695 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 18:16:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 18:16:12 INFO - PROCESS | 1754 | 1464052572711 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 18:16:12 INFO - PROCESS | 1754 | 1464052572715 Marionette TRACE conn4 <- [1,170,null,{}] 18:16:12 INFO - PROCESS | 1754 | 1464052572789 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}] 18:16:12 INFO - PROCESS | 1754 | 1464052572967 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 18:16:13 INFO - PROCESS | 1754 | 1464052573153 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:13 INFO - PROCESS | 1754 | ++DOCSHELL 0x9b2efc00 == 44 [pid = 1754] [id = 50] 18:16:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0x9bb9c400) [pid = 1754] [serial = 148] [outer = (nil)] 18:16:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0xa23c0400) [pid = 1754] [serial = 149] [outer = 0x9bb9c400] 18:16:13 INFO - PROCESS | 1754 | 1464052573246 Marionette DEBUG loaded listener.js 18:16:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0xa519d400) [pid = 1754] [serial = 150] [outer = 0x9bb9c400] 18:16:14 INFO - PROCESS | 1754 | 1464052574006 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]]]}] 18:16:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 18:16:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1328ms 18:16:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 18:16:14 INFO - PROCESS | 1754 | 1464052574037 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 18:16:14 INFO - PROCESS | 1754 | 1464052574040 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 18:16:14 INFO - PROCESS | 1754 | 1464052574047 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 18:16:14 INFO - PROCESS | 1754 | 1464052574050 Marionette TRACE conn4 <- [1,174,null,{}] 18:16:14 INFO - PROCESS | 1754 | 1464052574056 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}] 18:16:14 INFO - PROCESS | 1754 | 1464052574275 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 18:16:14 INFO - PROCESS | 1754 | 1464052574289 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:14 INFO - PROCESS | 1754 | ++DOCSHELL 0xa51f3000 == 45 [pid = 1754] [id = 51] 18:16:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0xa6387400) [pid = 1754] [serial = 151] [outer = (nil)] 18:16:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0xa683b400) [pid = 1754] [serial = 152] [outer = 0xa6387400] 18:16:14 INFO - PROCESS | 1754 | 1464052574370 Marionette DEBUG loaded listener.js 18:16:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0xa6868c00) [pid = 1754] [serial = 153] [outer = 0xa6387400] 18:16:15 INFO - PROCESS | 1754 | 1464052575231 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]]]}] 18:16:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 18:16:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1228ms 18:16:15 INFO - PROCESS | 1754 | 1464052575274 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 18:16:15 INFO - PROCESS | 1754 | 1464052575278 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 18:16:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 18:16:15 INFO - PROCESS | 1754 | 1464052575284 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 18:16:15 INFO - PROCESS | 1754 | 1464052575287 Marionette TRACE conn4 <- [1,178,null,{}] 18:16:15 INFO - PROCESS | 1754 | 1464052575293 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}] 18:16:15 INFO - PROCESS | 1754 | 1464052575439 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 18:16:15 INFO - PROCESS | 1754 | 1464052575582 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:15 INFO - PROCESS | 1754 | ++DOCSHELL 0x93da4c00 == 46 [pid = 1754] [id = 52] 18:16:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0xa68c9400) [pid = 1754] [serial = 154] [outer = (nil)] 18:16:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0xa69ca800) [pid = 1754] [serial = 155] [outer = 0xa68c9400] 18:16:15 INFO - PROCESS | 1754 | 1464052575665 Marionette DEBUG loaded listener.js 18:16:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0xa6e8ec00) [pid = 1754] [serial = 156] [outer = 0xa68c9400] 18:16:16 INFO - PROCESS | 1754 | 1464052576544 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]]]}] 18:16:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 18:16:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1327ms 18:16:16 INFO - PROCESS | 1754 | 1464052576612 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 18:16:16 INFO - PROCESS | 1754 | 1464052576615 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 18:16:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 18:16:16 INFO - PROCESS | 1754 | 1464052576621 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 18:16:16 INFO - PROCESS | 1754 | 1464052576625 Marionette TRACE conn4 <- [1,182,null,{}] 18:16:16 INFO - PROCESS | 1754 | 1464052576630 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}] 18:16:17 INFO - PROCESS | 1754 | 1464052577004 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 18:16:17 INFO - PROCESS | 1754 | 1464052577203 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:17 INFO - PROCESS | 1754 | ++DOCSHELL 0x947ba800 == 47 [pid = 1754] [id = 53] 18:16:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x9526b800) [pid = 1754] [serial = 157] [outer = (nil)] 18:16:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x95273800) [pid = 1754] [serial = 158] [outer = 0x9526b800] 18:16:17 INFO - PROCESS | 1754 | 1464052577296 Marionette DEBUG loaded listener.js 18:16:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x9829ac00) [pid = 1754] [serial = 159] [outer = 0x9526b800] 18:16:17 INFO - PROCESS | 1754 | 1464052577626 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 18:16:18 INFO - PROCESS | 1754 | 1464052578242 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]]]}] 18:16:18 INFO - PROCESS | 1754 | --DOCSHELL 0x92382c00 == 46 [pid = 1754] [id = 46] 18:16:18 INFO - PROCESS | 1754 | --DOCSHELL 0x996cd400 == 45 [pid = 1754] [id = 45] 18:16:18 INFO - PROCESS | 1754 | --DOCSHELL 0x92382400 == 44 [pid = 1754] [id = 44] 18:16:18 INFO - PROCESS | 1754 | --DOCSHELL 0x9786bc00 == 43 [pid = 1754] [id = 43] 18:16:18 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0xa272f000) [pid = 1754] [serial = 113] [outer = (nil)] [url = about:blank] 18:16:18 INFO - PROCESS | 1754 | --DOCSHELL 0x92fe8400 == 42 [pid = 1754] [id = 42] 18:16:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 18:16:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1684ms 18:16:18 INFO - PROCESS | 1754 | 1464052578307 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 18:16:18 INFO - PROCESS | 1754 | 1464052578313 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 18:16:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 18:16:18 INFO - PROCESS | 1754 | 1464052578320 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 18:16:18 INFO - PROCESS | 1754 | 1464052578323 Marionette TRACE conn4 <- [1,186,null,{}] 18:16:18 INFO - PROCESS | 1754 | 1464052578332 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}] 18:16:18 INFO - PROCESS | 1754 | 1464052578479 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 18:16:18 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x9a2a1000) [pid = 1754] [serial = 80] [outer = (nil)] [url = about:blank] 18:16:18 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0x98297800) [pid = 1754] [serial = 79] [outer = (nil)] [url = about:blank] 18:16:18 INFO - PROCESS | 1754 | --DOMWINDOW == 85 (0x9c2cfc00) [pid = 1754] [serial = 83] [outer = (nil)] [url = about:blank] 18:16:18 INFO - PROCESS | 1754 | --DOMWINDOW == 84 (0x9c116000) [pid = 1754] [serial = 82] [outer = (nil)] [url = about:blank] 18:16:18 INFO - PROCESS | 1754 | --DOMWINDOW == 83 (0xa2364c00) [pid = 1754] [serial = 86] [outer = (nil)] [url = about:blank] 18:16:18 INFO - PROCESS | 1754 | --DOMWINDOW == 82 (0xa1152c00) [pid = 1754] [serial = 85] [outer = (nil)] [url = about:blank] 18:16:18 INFO - PROCESS | 1754 | --DOMWINDOW == 81 (0xa27c4800) [pid = 1754] [serial = 89] [outer = (nil)] [url = about:blank] 18:16:18 INFO - PROCESS | 1754 | --DOMWINDOW == 80 (0xa25f0000) [pid = 1754] [serial = 88] [outer = (nil)] [url = about:blank] 18:16:18 INFO - PROCESS | 1754 | --DOMWINDOW == 79 (0x95275c00) [pid = 1754] [serial = 97] [outer = (nil)] [url = about:blank] 18:16:18 INFO - PROCESS | 1754 | --DOMWINDOW == 78 (0x97867c00) [pid = 1754] [serial = 98] [outer = (nil)] [url = about:blank] 18:16:18 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x93dabc00) [pid = 1754] [serial = 94] [outer = (nil)] [url = about:blank] 18:16:18 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x99f91400) [pid = 1754] [serial = 100] [outer = (nil)] [url = about:blank] 18:16:18 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x9c060400) [pid = 1754] [serial = 104] [outer = (nil)] [url = about:blank] 18:16:18 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0xa3640400) [pid = 1754] [serial = 92] [outer = (nil)] [url = about:blank] 18:16:18 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0xa335e400) [pid = 1754] [serial = 91] [outer = (nil)] [url = about:blank] 18:16:18 INFO - PROCESS | 1754 | --DOMWINDOW == 72 (0x9cd23800) [pid = 1754] [serial = 107] [outer = (nil)] [url = about:blank] 18:16:18 INFO - PROCESS | 1754 | --DOMWINDOW == 71 (0xa114b400) [pid = 1754] [serial = 110] [outer = (nil)] [url = about:blank] 18:16:18 INFO - PROCESS | 1754 | --DOMWINDOW == 70 (0x9cecd400) [pid = 1754] [serial = 108] [outer = (nil)] [url = about:blank] 18:16:18 INFO - PROCESS | 1754 | --DOMWINDOW == 69 (0x9c1a4400) [pid = 1754] [serial = 105] [outer = (nil)] [url = about:blank] 18:16:18 INFO - PROCESS | 1754 | --DOMWINDOW == 68 (0xa224f400) [pid = 1754] [serial = 111] [outer = (nil)] [url = about:blank] 18:16:18 INFO - PROCESS | 1754 | --DOMWINDOW == 67 (0x99ef1c00) [pid = 1754] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:16:18 INFO - PROCESS | 1754 | --DOMWINDOW == 66 (0x9a2c5000) [pid = 1754] [serial = 101] [outer = (nil)] [url = about:blank] 18:16:18 INFO - PROCESS | 1754 | 1464052578606 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:18 INFO - PROCESS | 1754 | ++DOCSHELL 0x93dabc00 == 43 [pid = 1754] [id = 54] 18:16:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 67 (0x95274000) [pid = 1754] [serial = 160] [outer = (nil)] 18:16:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 68 (0x98297800) [pid = 1754] [serial = 161] [outer = 0x95274000] 18:16:18 INFO - PROCESS | 1754 | 1464052578680 Marionette DEBUG loaded listener.js 18:16:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 69 (0x99ef4c00) [pid = 1754] [serial = 162] [outer = 0x95274000] 18:16:19 INFO - PROCESS | 1754 | 1464052579359 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]]]}] 18:16:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 18:16:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1086ms 18:16:19 INFO - PROCESS | 1754 | 1464052579405 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 18:16:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 18:16:19 INFO - PROCESS | 1754 | 1464052579410 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 18:16:19 INFO - PROCESS | 1754 | 1464052579416 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 18:16:19 INFO - PROCESS | 1754 | 1464052579419 Marionette TRACE conn4 <- [1,190,null,{}] 18:16:19 INFO - PROCESS | 1754 | 1464052579424 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}] 18:16:19 INFO - PROCESS | 1754 | 1464052579583 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 18:16:19 INFO - PROCESS | 1754 | 1464052579789 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:19 INFO - PROCESS | 1754 | ++DOCSHELL 0x99eea400 == 44 [pid = 1754] [id = 55] 18:16:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 70 (0x9b3a3800) [pid = 1754] [serial = 163] [outer = (nil)] 18:16:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 71 (0x9c119000) [pid = 1754] [serial = 164] [outer = 0x9b3a3800] 18:16:19 INFO - PROCESS | 1754 | 1464052579987 Marionette DEBUG loaded listener.js 18:16:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 72 (0x9c2cbc00) [pid = 1754] [serial = 165] [outer = 0x9b3a3800] 18:16:20 INFO - PROCESS | 1754 | 1464052580693 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]]]}] 18:16:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 18:16:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1328ms 18:16:20 INFO - PROCESS | 1754 | 1464052580749 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 18:16:20 INFO - PROCESS | 1754 | 1464052580755 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 18:16:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 18:16:20 INFO - PROCESS | 1754 | 1464052580770 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 18:16:20 INFO - PROCESS | 1754 | 1464052580777 Marionette TRACE conn4 <- [1,194,null,{}] 18:16:20 INFO - PROCESS | 1754 | 1464052580782 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}] 18:16:20 INFO - PROCESS | 1754 | 1464052580967 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 18:16:21 INFO - PROCESS | 1754 | 1464052580987 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:21 INFO - PROCESS | 1754 | ++DOCSHELL 0x9ab96800 == 45 [pid = 1754] [id = 56] 18:16:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 73 (0x9c3c4000) [pid = 1754] [serial = 166] [outer = (nil)] 18:16:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0xa224ac00) [pid = 1754] [serial = 167] [outer = 0x9c3c4000] 18:16:21 INFO - PROCESS | 1754 | 1464052581058 Marionette DEBUG loaded listener.js 18:16:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0xa22a6400) [pid = 1754] [serial = 168] [outer = 0x9c3c4000] 18:16:21 INFO - PROCESS | 1754 | 1464052581799 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]]]}] 18:16:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 18:16:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1098ms 18:16:21 INFO - PROCESS | 1754 | 1464052581861 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 18:16:21 INFO - PROCESS | 1754 | 1464052581865 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 18:16:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 18:16:21 INFO - PROCESS | 1754 | 1464052581871 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 18:16:21 INFO - PROCESS | 1754 | 1464052581874 Marionette TRACE conn4 <- [1,198,null,{}] 18:16:21 INFO - PROCESS | 1754 | 1464052581883 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}] 18:16:22 INFO - PROCESS | 1754 | 1464052582077 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 18:16:22 INFO - PROCESS | 1754 | 1464052582101 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:22 INFO - PROCESS | 1754 | ++DOCSHELL 0x9b2fcc00 == 46 [pid = 1754] [id = 57] 18:16:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0xa224b000) [pid = 1754] [serial = 169] [outer = (nil)] 18:16:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0xa2734400) [pid = 1754] [serial = 170] [outer = 0xa224b000] 18:16:22 INFO - PROCESS | 1754 | 1464052582172 Marionette DEBUG loaded listener.js 18:16:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0xa27e7800) [pid = 1754] [serial = 171] [outer = 0xa224b000] 18:16:22 INFO - PROCESS | 1754 | --DOMWINDOW == 77 (0x9526b400) [pid = 1754] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 18:16:22 INFO - PROCESS | 1754 | --DOMWINDOW == 76 (0x9c1aec00) [pid = 1754] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 18:16:22 INFO - PROCESS | 1754 | --DOMWINDOW == 75 (0x9c3c3000) [pid = 1754] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 18:16:22 INFO - PROCESS | 1754 | --DOMWINDOW == 74 (0x97874c00) [pid = 1754] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 18:16:22 INFO - PROCESS | 1754 | --DOMWINDOW == 73 (0x92ff1800) [pid = 1754] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 18:16:23 INFO - PROCESS | 1754 | 1464052583042 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]]]}] 18:16:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 18:16:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1184ms 18:16:23 INFO - PROCESS | 1754 | 1464052583055 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 18:16:23 INFO - PROCESS | 1754 | 1464052583058 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 18:16:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 18:16:23 INFO - PROCESS | 1754 | 1464052583068 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 18:16:23 INFO - PROCESS | 1754 | 1464052583071 Marionette TRACE conn4 <- [1,202,null,{}] 18:16:23 INFO - PROCESS | 1754 | 1464052583076 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}] 18:16:23 INFO - PROCESS | 1754 | 1464052583217 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 18:16:23 INFO - PROCESS | 1754 | 1464052583236 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:23 INFO - PROCESS | 1754 | ++DOCSHELL 0xa3155800 == 47 [pid = 1754] [id = 58] 18:16:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 74 (0xa31ce000) [pid = 1754] [serial = 172] [outer = (nil)] 18:16:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 75 (0xa3582c00) [pid = 1754] [serial = 173] [outer = 0xa31ce000] 18:16:23 INFO - PROCESS | 1754 | 1464052583317 Marionette DEBUG loaded listener.js 18:16:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 76 (0xa51a8c00) [pid = 1754] [serial = 174] [outer = 0xa31ce000] 18:16:24 INFO - PROCESS | 1754 | 1464052584045 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]]]}] 18:16:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 18:16:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1026ms 18:16:24 INFO - PROCESS | 1754 | 1464052584094 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 18:16:24 INFO - PROCESS | 1754 | 1464052584097 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 18:16:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 18:16:24 INFO - PROCESS | 1754 | 1464052584106 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 18:16:24 INFO - PROCESS | 1754 | 1464052584111 Marionette TRACE conn4 <- [1,206,null,{}] 18:16:24 INFO - PROCESS | 1754 | 1464052584138 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}] 18:16:24 INFO - PROCESS | 1754 | 1464052584277 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 18:16:24 INFO - PROCESS | 1754 | 1464052584287 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:24 INFO - PROCESS | 1754 | ++DOCSHELL 0xa237b800 == 48 [pid = 1754] [id = 59] 18:16:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 77 (0xa3350800) [pid = 1754] [serial = 175] [outer = (nil)] 18:16:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 78 (0xa68bc400) [pid = 1754] [serial = 176] [outer = 0xa3350800] 18:16:24 INFO - PROCESS | 1754 | 1464052584358 Marionette DEBUG loaded listener.js 18:16:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 79 (0xa695b000) [pid = 1754] [serial = 177] [outer = 0xa3350800] 18:16:25 INFO - PROCESS | 1754 | 1464052585178 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]]]}] 18:16:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 18:16:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1145ms 18:16:25 INFO - PROCESS | 1754 | 1464052585250 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 18:16:25 INFO - PROCESS | 1754 | 1464052585255 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 18:16:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 18:16:25 INFO - PROCESS | 1754 | 1464052585265 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 18:16:25 INFO - PROCESS | 1754 | 1464052585270 Marionette TRACE conn4 <- [1,210,null,{}] 18:16:25 INFO - PROCESS | 1754 | 1464052585279 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}] 18:16:25 INFO - PROCESS | 1754 | 1464052585451 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 18:16:25 INFO - PROCESS | 1754 | 1464052585590 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:25 INFO - PROCESS | 1754 | ++DOCSHELL 0x920de800 == 49 [pid = 1754] [id = 60] 18:16:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 80 (0x92391800) [pid = 1754] [serial = 178] [outer = (nil)] 18:16:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 81 (0x97873400) [pid = 1754] [serial = 179] [outer = 0x92391800] 18:16:25 INFO - PROCESS | 1754 | 1464052585677 Marionette DEBUG loaded listener.js 18:16:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 82 (0x9a80fc00) [pid = 1754] [serial = 180] [outer = 0x92391800] 18:16:26 INFO - PROCESS | 1754 | 1464052586563 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]]]}] 18:16:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 18:16:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1345ms 18:16:26 INFO - PROCESS | 1754 | 1464052586611 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 18:16:26 INFO - PROCESS | 1754 | 1464052586619 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 18:16:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 18:16:26 INFO - PROCESS | 1754 | 1464052586630 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 18:16:26 INFO - PROCESS | 1754 | 1464052586633 Marionette TRACE conn4 <- [1,214,null,{}] 18:16:26 INFO - PROCESS | 1754 | 1464052586640 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}] 18:16:26 INFO - PROCESS | 1754 | 1464052586806 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 18:16:26 INFO - PROCESS | 1754 | 1464052586945 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:26 INFO - PROCESS | 1754 | ++DOCSHELL 0x9b2f9400 == 50 [pid = 1754] [id = 61] 18:16:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 83 (0x9b2fbc00) [pid = 1754] [serial = 181] [outer = (nil)] 18:16:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 84 (0x9c2c9800) [pid = 1754] [serial = 182] [outer = 0x9b2fbc00] 18:16:27 INFO - PROCESS | 1754 | 1464052587029 Marionette DEBUG loaded listener.js 18:16:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 85 (0xa061e000) [pid = 1754] [serial = 183] [outer = 0x9b2fbc00] 18:16:27 INFO - PROCESS | 1754 | 1464052587881 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]]]}] 18:16:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 18:16:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1329ms 18:16:27 INFO - PROCESS | 1754 | 1464052587959 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 18:16:27 INFO - PROCESS | 1754 | 1464052587962 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 18:16:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 18:16:27 INFO - PROCESS | 1754 | 1464052587969 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 18:16:27 INFO - PROCESS | 1754 | 1464052587975 Marionette TRACE conn4 <- [1,218,null,{}] 18:16:28 INFO - PROCESS | 1754 | 1464052588009 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}] 18:16:28 INFO - PROCESS | 1754 | 1464052588184 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 18:16:28 INFO - PROCESS | 1754 | 1464052588323 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:28 INFO - PROCESS | 1754 | ++DOCSHELL 0x952db000 == 51 [pid = 1754] [id = 62] 18:16:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 86 (0x952dc000) [pid = 1754] [serial = 184] [outer = (nil)] 18:16:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x952e2c00) [pid = 1754] [serial = 185] [outer = 0x952dc000] 18:16:28 INFO - PROCESS | 1754 | 1464052588418 Marionette DEBUG loaded listener.js 18:16:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0xa2369c00) [pid = 1754] [serial = 186] [outer = 0x952dc000] 18:16:29 INFO - PROCESS | 1754 | 1464052589222 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]]]}] 18:16:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 18:16:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1302ms 18:16:29 INFO - PROCESS | 1754 | 1464052589271 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 18:16:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 18:16:29 INFO - PROCESS | 1754 | 1464052589276 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 18:16:29 INFO - PROCESS | 1754 | 1464052589282 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 18:16:29 INFO - PROCESS | 1754 | 1464052589286 Marionette TRACE conn4 <- [1,222,null,{}] 18:16:29 INFO - PROCESS | 1754 | 1464052589306 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}] 18:16:29 INFO - PROCESS | 1754 | 1464052589500 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 18:16:29 INFO - PROCESS | 1754 | 1464052589606 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:29 INFO - PROCESS | 1754 | ++DOCSHELL 0x95269000 == 52 [pid = 1754] [id = 63] 18:16:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0xa3583c00) [pid = 1754] [serial = 187] [outer = (nil)] 18:16:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0xa6385000) [pid = 1754] [serial = 188] [outer = 0xa3583c00] 18:16:29 INFO - PROCESS | 1754 | 1464052589690 Marionette DEBUG loaded listener.js 18:16:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0xa69c1800) [pid = 1754] [serial = 189] [outer = 0xa3583c00] 18:16:30 INFO - PROCESS | 1754 | 1464052590576 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]]]}] 18:16:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 18:16:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1328ms 18:16:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 18:16:30 INFO - PROCESS | 1754 | 1464052590611 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 18:16:30 INFO - PROCESS | 1754 | 1464052590614 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 18:16:30 INFO - PROCESS | 1754 | 1464052590621 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 18:16:30 INFO - PROCESS | 1754 | 1464052590624 Marionette TRACE conn4 <- [1,226,null,{}] 18:16:30 INFO - PROCESS | 1754 | 1464052590630 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}] 18:16:30 INFO - PROCESS | 1754 | 1464052590781 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 18:16:30 INFO - PROCESS | 1754 | 1464052590927 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:30 INFO - PROCESS | 1754 | ++DOCSHELL 0x9a7e6c00 == 53 [pid = 1754] [id = 64] 18:16:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x9a7e7400) [pid = 1754] [serial = 190] [outer = (nil)] 18:16:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x9a7eec00) [pid = 1754] [serial = 191] [outer = 0x9a7e7400] 18:16:31 INFO - PROCESS | 1754 | 1464052591010 Marionette DEBUG loaded listener.js 18:16:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x9a7f1800) [pid = 1754] [serial = 192] [outer = 0x9a7e7400] 18:16:31 INFO - PROCESS | 1754 | 1464052591838 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]]]}] 18:16:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 18:16:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1289ms 18:16:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 18:16:31 INFO - PROCESS | 1754 | 1464052591910 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 18:16:31 INFO - PROCESS | 1754 | 1464052591913 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 18:16:31 INFO - PROCESS | 1754 | 1464052591919 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 18:16:31 INFO - PROCESS | 1754 | 1464052591922 Marionette TRACE conn4 <- [1,230,null,{}] 18:16:31 INFO - PROCESS | 1754 | 1464052591928 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}] 18:16:32 INFO - PROCESS | 1754 | 1464052592117 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 18:16:32 INFO - PROCESS | 1754 | 1464052592434 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:32 INFO - PROCESS | 1754 | ++DOCSHELL 0x952d6000 == 54 [pid = 1754] [id = 65] 18:16:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x952d6400) [pid = 1754] [serial = 193] [outer = (nil)] 18:16:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0x952d9800) [pid = 1754] [serial = 194] [outer = 0x952d6400] 18:16:32 INFO - PROCESS | 1754 | 1464052592572 Marionette DEBUG loaded listener.js 18:16:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x952e0c00) [pid = 1754] [serial = 195] [outer = 0x952d6400] 18:16:33 INFO - PROCESS | 1754 | 1464052593340 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]]]}] 18:16:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 18:16:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1481ms 18:16:33 INFO - PROCESS | 1754 | 1464052593400 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 18:16:33 INFO - PROCESS | 1754 | 1464052593406 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 18:16:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 18:16:33 INFO - PROCESS | 1754 | 1464052593413 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 18:16:33 INFO - PROCESS | 1754 | 1464052593418 Marionette TRACE conn4 <- [1,234,null,{}] 18:16:33 INFO - PROCESS | 1754 | 1464052593425 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}] 18:16:33 INFO - PROCESS | 1754 | 1464052593580 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 18:16:33 INFO - PROCESS | 1754 | 1464052593729 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:33 INFO - PROCESS | 1754 | ++DOCSHELL 0x920db800 == 55 [pid = 1754] [id = 66] 18:16:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x9526dc00) [pid = 1754] [serial = 196] [outer = (nil)] 18:16:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 99 (0x9a7eac00) [pid = 1754] [serial = 197] [outer = 0x9526dc00] 18:16:33 INFO - PROCESS | 1754 | 1464052593835 Marionette DEBUG loaded listener.js 18:16:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 100 (0x9b2ef000) [pid = 1754] [serial = 198] [outer = 0x9526dc00] 18:16:34 INFO - PROCESS | 1754 | --DOCSHELL 0xa3155800 == 54 [pid = 1754] [id = 58] 18:16:34 INFO - PROCESS | 1754 | --DOCSHELL 0x9b2fcc00 == 53 [pid = 1754] [id = 57] 18:16:34 INFO - PROCESS | 1754 | --DOMWINDOW == 99 (0xa51f2400) [pid = 1754] [serial = 140] [outer = (nil)] [url = about:blank] 18:16:34 INFO - PROCESS | 1754 | --DOMWINDOW == 98 (0x9828f400) [pid = 1754] [serial = 116] [outer = (nil)] [url = about:blank] 18:16:34 INFO - PROCESS | 1754 | --DOMWINDOW == 97 (0x9c05d000) [pid = 1754] [serial = 119] [outer = (nil)] [url = about:blank] 18:16:34 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0x9820ec00) [pid = 1754] [serial = 122] [outer = (nil)] [url = about:blank] 18:16:34 INFO - PROCESS | 1754 | 1464052594743 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]]]}] 18:16:34 INFO - PROCESS | 1754 | --DOCSHELL 0x9ab96800 == 52 [pid = 1754] [id = 56] 18:16:34 INFO - PROCESS | 1754 | --DOCSHELL 0x99eea400 == 51 [pid = 1754] [id = 55] 18:16:34 INFO - PROCESS | 1754 | --DOCSHELL 0x93dabc00 == 50 [pid = 1754] [id = 54] 18:16:34 INFO - PROCESS | 1754 | --DOCSHELL 0x947ba800 == 49 [pid = 1754] [id = 53] 18:16:34 INFO - PROCESS | 1754 | --DOCSHELL 0x947b2800 == 48 [pid = 1754] [id = 47] 18:16:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 18:16:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1385ms 18:16:34 INFO - PROCESS | 1754 | 1464052594801 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 18:16:34 INFO - PROCESS | 1754 | 1464052594806 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 18:16:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 18:16:34 INFO - PROCESS | 1754 | 1464052594814 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 18:16:34 INFO - PROCESS | 1754 | 1464052594817 Marionette TRACE conn4 <- [1,238,null,{}] 18:16:34 INFO - PROCESS | 1754 | 1464052594823 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}] 18:16:34 INFO - PROCESS | 1754 | 1464052594966 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 18:16:34 INFO - PROCESS | 1754 | --DOMWINDOW == 95 (0x95270400) [pid = 1754] [serial = 125] [outer = (nil)] [url = about:blank] 18:16:34 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0x966ed400) [pid = 1754] [serial = 126] [outer = (nil)] [url = about:blank] 18:16:34 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x9c2cf800) [pid = 1754] [serial = 131] [outer = (nil)] [url = about:blank] 18:16:34 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0xa25fd800) [pid = 1754] [serial = 134] [outer = (nil)] [url = about:blank] 18:16:35 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x99f98800) [pid = 1754] [serial = 128] [outer = (nil)] [url = about:blank] 18:16:35 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x99e7b800) [pid = 1754] [serial = 137] [outer = (nil)] [url = about:blank] 18:16:35 INFO - PROCESS | 1754 | --DOMWINDOW == 89 (0x9a375c00) [pid = 1754] [serial = 129] [outer = (nil)] [url = about:blank] 18:16:35 INFO - PROCESS | 1754 | --DOMWINDOW == 88 (0xa31eac00) [pid = 1754] [serial = 135] [outer = (nil)] [url = about:blank] 18:16:35 INFO - PROCESS | 1754 | --DOMWINDOW == 87 (0x92f05c00) [pid = 1754] [serial = 138] [outer = (nil)] [url = about:blank] 18:16:35 INFO - PROCESS | 1754 | --DOMWINDOW == 86 (0xa061d800) [pid = 1754] [serial = 132] [outer = (nil)] [url = about:blank] 18:16:35 INFO - PROCESS | 1754 | 1464052595084 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:35 INFO - PROCESS | 1754 | ++DOCSHELL 0x92f05c00 == 49 [pid = 1754] [id = 67] 18:16:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 87 (0x95270400) [pid = 1754] [serial = 199] [outer = (nil)] 18:16:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 88 (0x9a080800) [pid = 1754] [serial = 200] [outer = 0x95270400] 18:16:35 INFO - PROCESS | 1754 | 1464052595157 Marionette DEBUG loaded listener.js 18:16:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 89 (0x9b2f8800) [pid = 1754] [serial = 201] [outer = 0x95270400] 18:16:35 INFO - PROCESS | 1754 | 1464052595851 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]]]}] 18:16:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 18:16:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1083ms 18:16:35 INFO - PROCESS | 1754 | 1464052595897 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 18:16:35 INFO - PROCESS | 1754 | 1464052595901 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 18:16:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 18:16:35 INFO - PROCESS | 1754 | 1464052595909 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 18:16:35 INFO - PROCESS | 1754 | 1464052595917 Marionette TRACE conn4 <- [1,242,null,{}] 18:16:35 INFO - PROCESS | 1754 | 1464052595930 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}] 18:16:36 INFO - PROCESS | 1754 | 1464052596121 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 18:16:36 INFO - PROCESS | 1754 | 1464052596137 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:36 INFO - PROCESS | 1754 | ++DOCSHELL 0x920df400 == 50 [pid = 1754] [id = 68] 18:16:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 90 (0x9c3c6c00) [pid = 1754] [serial = 202] [outer = (nil)] 18:16:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x9cec9000) [pid = 1754] [serial = 203] [outer = 0x9c3c6c00] 18:16:36 INFO - PROCESS | 1754 | 1464052596207 Marionette DEBUG loaded listener.js 18:16:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0xa1150c00) [pid = 1754] [serial = 204] [outer = 0x9c3c6c00] 18:16:36 INFO - PROCESS | 1754 | 1464052596949 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]]]}] 18:16:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 18:16:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1086ms 18:16:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 18:16:37 INFO - PROCESS | 1754 | 1464052597002 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 18:16:37 INFO - PROCESS | 1754 | 1464052597005 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 18:16:37 INFO - PROCESS | 1754 | 1464052597027 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 18:16:37 INFO - PROCESS | 1754 | 1464052597030 Marionette TRACE conn4 <- [1,246,null,{}] 18:16:37 INFO - PROCESS | 1754 | 1464052597035 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}] 18:16:37 INFO - PROCESS | 1754 | 1464052597211 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 18:16:37 INFO - PROCESS | 1754 | 1464052597236 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:37 INFO - PROCESS | 1754 | ++DOCSHELL 0x920dcc00 == 51 [pid = 1754] [id = 69] 18:16:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0x9b2f7800) [pid = 1754] [serial = 205] [outer = (nil)] 18:16:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0xa27bec00) [pid = 1754] [serial = 206] [outer = 0x9b2f7800] 18:16:37 INFO - PROCESS | 1754 | 1464052597307 Marionette DEBUG loaded listener.js 18:16:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0xa31d6800) [pid = 1754] [serial = 207] [outer = 0x9b2f7800] 18:16:38 INFO - PROCESS | 1754 | 1464052598074 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]]]}] 18:16:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 18:16:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1098ms 18:16:38 INFO - PROCESS | 1754 | 1464052598108 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 18:16:38 INFO - PROCESS | 1754 | 1464052598111 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 18:16:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 18:16:38 INFO - PROCESS | 1754 | 1464052598117 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 18:16:38 INFO - PROCESS | 1754 | 1464052598119 Marionette TRACE conn4 <- [1,250,null,{}] 18:16:38 INFO - PROCESS | 1754 | 1464052598131 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}] 18:16:38 INFO - PROCESS | 1754 | 1464052598318 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 18:16:38 INFO - PROCESS | 1754 | 1464052598346 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:38 INFO - PROCESS | 1754 | ++DOCSHELL 0x947ad400 == 52 [pid = 1754] [id = 70] 18:16:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0x954e2c00) [pid = 1754] [serial = 208] [outer = (nil)] 18:16:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x954eac00) [pid = 1754] [serial = 209] [outer = 0x954e2c00] 18:16:38 INFO - PROCESS | 1754 | 1464052598427 Marionette DEBUG loaded listener.js 18:16:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x954f1000) [pid = 1754] [serial = 210] [outer = 0x954e2c00] 18:16:39 INFO - PROCESS | 1754 | --DOMWINDOW == 97 (0x9526b800) [pid = 1754] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 18:16:39 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0x95274000) [pid = 1754] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 18:16:39 INFO - PROCESS | 1754 | --DOMWINDOW == 95 (0x9c3c4000) [pid = 1754] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 18:16:39 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0x9b3a3800) [pid = 1754] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 18:16:39 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0xa31ce000) [pid = 1754] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 18:16:39 INFO - PROCESS | 1754 | --DOMWINDOW == 92 (0xa224b000) [pid = 1754] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 18:16:39 INFO - PROCESS | 1754 | --DOMWINDOW == 91 (0x9238e000) [pid = 1754] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 18:16:39 INFO - PROCESS | 1754 | --DOMWINDOW == 90 (0x9786ec00) [pid = 1754] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 18:16:39 INFO - PROCESS | 1754 | 1464052599391 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]]]}] 18:16:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 18:16:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1335ms 18:16:39 INFO - PROCESS | 1754 | 1464052599452 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 18:16:39 INFO - PROCESS | 1754 | 1464052599455 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 18:16:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 18:16:39 INFO - PROCESS | 1754 | 1464052599461 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 18:16:39 INFO - PROCESS | 1754 | 1464052599464 Marionette TRACE conn4 <- [1,254,null,{}] 18:16:39 INFO - PROCESS | 1754 | 1464052599469 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}] 18:16:39 INFO - PROCESS | 1754 | 1464052599603 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 18:16:39 INFO - PROCESS | 1754 | 1464052599619 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:39 INFO - PROCESS | 1754 | ++DOCSHELL 0x93bea000 == 53 [pid = 1754] [id = 71] 18:16:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 91 (0x93db1800) [pid = 1754] [serial = 211] [outer = (nil)] 18:16:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 92 (0x9b3a3800) [pid = 1754] [serial = 212] [outer = 0x93db1800] 18:16:39 INFO - PROCESS | 1754 | 1464052599690 Marionette DEBUG loaded listener.js 18:16:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 93 (0xa2368c00) [pid = 1754] [serial = 213] [outer = 0x93db1800] 18:16:40 INFO - PROCESS | 1754 | 1464052600434 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]]]}] 18:16:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 18:16:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1025ms 18:16:40 INFO - PROCESS | 1754 | 1464052600486 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 18:16:40 INFO - PROCESS | 1754 | 1464052600492 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 18:16:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 18:16:40 INFO - PROCESS | 1754 | 1464052600513 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 18:16:40 INFO - PROCESS | 1754 | 1464052600515 Marionette TRACE conn4 <- [1,258,null,{}] 18:16:40 INFO - PROCESS | 1754 | 1464052600532 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}] 18:16:40 INFO - PROCESS | 1754 | 1464052600667 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 18:16:40 INFO - PROCESS | 1754 | 1464052600677 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:40 INFO - PROCESS | 1754 | ++DOCSHELL 0x9ced1800 == 54 [pid = 1754] [id = 72] 18:16:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0xa1154800) [pid = 1754] [serial = 214] [outer = (nil)] 18:16:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0xa6380c00) [pid = 1754] [serial = 215] [outer = 0xa1154800] 18:16:40 INFO - PROCESS | 1754 | 1464052600750 Marionette DEBUG loaded listener.js 18:16:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0xa638c800) [pid = 1754] [serial = 216] [outer = 0xa1154800] 18:16:41 INFO - PROCESS | 1754 | 1464052601654 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]]]}] 18:16:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 18:16:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1200ms 18:16:41 INFO - PROCESS | 1754 | 1464052601700 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 18:16:41 INFO - PROCESS | 1754 | 1464052601706 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 18:16:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 18:16:41 INFO - PROCESS | 1754 | 1464052601716 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 18:16:41 INFO - PROCESS | 1754 | 1464052601722 Marionette TRACE conn4 <- [1,262,null,{}] 18:16:41 INFO - PROCESS | 1754 | 1464052601777 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}] 18:16:41 INFO - PROCESS | 1754 | 1464052601973 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 18:16:42 INFO - PROCESS | 1754 | 1464052602125 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:42 INFO - PROCESS | 1754 | ++DOCSHELL 0x920dc800 == 55 [pid = 1754] [id = 73] 18:16:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x9526b000) [pid = 1754] [serial = 217] [outer = (nil)] 18:16:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x954e2400) [pid = 1754] [serial = 218] [outer = 0x9526b000] 18:16:42 INFO - PROCESS | 1754 | 1464052602216 Marionette DEBUG loaded listener.js 18:16:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 99 (0x97868000) [pid = 1754] [serial = 219] [outer = 0x9526b000] 18:16:43 INFO - PROCESS | 1754 | 1464052603038 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]]]}] 18:16:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 18:16:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1379ms 18:16:43 INFO - PROCESS | 1754 | 1464052603098 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 18:16:43 INFO - PROCESS | 1754 | 1464052603107 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 18:16:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 18:16:43 INFO - PROCESS | 1754 | 1464052603117 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 18:16:43 INFO - PROCESS | 1754 | 1464052603121 Marionette TRACE conn4 <- [1,266,null,{}] 18:16:43 INFO - PROCESS | 1754 | 1464052603128 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}] 18:16:43 INFO - PROCESS | 1754 | 1464052603336 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 18:16:43 INFO - PROCESS | 1754 | 1464052603481 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:43 INFO - PROCESS | 1754 | ++DOCSHELL 0x9820ec00 == 56 [pid = 1754] [id = 74] 18:16:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 100 (0x9a2c4c00) [pid = 1754] [serial = 220] [outer = (nil)] 18:16:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 101 (0x9a7efc00) [pid = 1754] [serial = 221] [outer = 0x9a2c4c00] 18:16:43 INFO - PROCESS | 1754 | 1464052603568 Marionette DEBUG loaded listener.js 18:16:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 102 (0x9bb7b000) [pid = 1754] [serial = 222] [outer = 0x9a2c4c00] 18:16:44 INFO - PROCESS | 1754 | 1464052604455 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]]]}] 18:16:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 18:16:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1380ms 18:16:44 INFO - PROCESS | 1754 | 1464052604498 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 18:16:44 INFO - PROCESS | 1754 | 1464052604502 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 18:16:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 18:16:44 INFO - PROCESS | 1754 | 1464052604509 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 18:16:44 INFO - PROCESS | 1754 | 1464052604515 Marionette TRACE conn4 <- [1,270,null,{}] 18:16:44 INFO - PROCESS | 1754 | 1464052604531 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}] 18:16:44 INFO - PROCESS | 1754 | 1464052604701 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 18:16:44 INFO - PROCESS | 1754 | 1464052604847 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:44 INFO - PROCESS | 1754 | ++DOCSHELL 0x9a318400 == 57 [pid = 1754] [id = 75] 18:16:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 103 (0x9a7e9000) [pid = 1754] [serial = 223] [outer = (nil)] 18:16:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 104 (0xa5146800) [pid = 1754] [serial = 224] [outer = 0x9a7e9000] 18:16:44 INFO - PROCESS | 1754 | 1464052604935 Marionette DEBUG loaded listener.js 18:16:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 105 (0xa6e97c00) [pid = 1754] [serial = 225] [outer = 0x9a7e9000] 18:16:45 INFO - PROCESS | 1754 | 1464052605832 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]]]}] 18:16:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 18:16:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1392ms 18:16:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 18:16:45 INFO - PROCESS | 1754 | 1464052605902 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 18:16:45 INFO - PROCESS | 1754 | 1464052605906 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 18:16:45 INFO - PROCESS | 1754 | 1464052605912 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 18:16:45 INFO - PROCESS | 1754 | 1464052605916 Marionette TRACE conn4 <- [1,274,null,{}] 18:16:45 INFO - PROCESS | 1754 | 1464052605921 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}] 18:16:46 INFO - PROCESS | 1754 | 1464052606081 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 18:16:46 INFO - PROCESS | 1754 | 1464052606225 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:46 INFO - PROCESS | 1754 | ++DOCSHELL 0x93da6800 == 58 [pid = 1754] [id = 76] 18:16:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 106 (0xa51a8000) [pid = 1754] [serial = 226] [outer = (nil)] 18:16:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 107 (0xa8c06c00) [pid = 1754] [serial = 227] [outer = 0xa51a8000] 18:16:46 INFO - PROCESS | 1754 | 1464052606309 Marionette DEBUG loaded listener.js 18:16:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 108 (0xa8c23800) [pid = 1754] [serial = 228] [outer = 0xa51a8000] 18:16:47 INFO - PROCESS | 1754 | 1464052607151 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]]]}] 18:16:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 18:16:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1285ms 18:16:47 INFO - PROCESS | 1754 | 1464052607196 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 18:16:47 INFO - PROCESS | 1754 | 1464052607200 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 18:16:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 18:16:47 INFO - PROCESS | 1754 | 1464052607206 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 18:16:47 INFO - PROCESS | 1754 | 1464052607209 Marionette TRACE conn4 <- [1,278,null,{}] 18:16:47 INFO - PROCESS | 1754 | 1464052607230 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}] 18:16:47 INFO - PROCESS | 1754 | 1464052607526 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 18:16:47 INFO - PROCESS | 1754 | 1464052607638 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:47 INFO - PROCESS | 1754 | ++DOCSHELL 0x92feb000 == 59 [pid = 1754] [id = 77] 18:16:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 109 (0xa82b9000) [pid = 1754] [serial = 229] [outer = (nil)] 18:16:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 110 (0xa9026800) [pid = 1754] [serial = 230] [outer = 0xa82b9000] 18:16:47 INFO - PROCESS | 1754 | 1464052607762 Marionette DEBUG loaded listener.js 18:16:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 111 (0xa9067400) [pid = 1754] [serial = 231] [outer = 0xa82b9000] 18:16:48 INFO - PROCESS | 1754 | 1464052608542 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]]]}] 18:16:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 18:16:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1376ms 18:16:48 INFO - PROCESS | 1754 | 1464052608583 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 18:16:48 INFO - PROCESS | 1754 | 1464052608585 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 18:16:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 18:16:48 INFO - PROCESS | 1754 | 1464052608592 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 18:16:48 INFO - PROCESS | 1754 | 1464052608595 Marionette TRACE conn4 <- [1,282,null,{}] 18:16:48 INFO - PROCESS | 1754 | 1464052608601 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}] 18:16:48 INFO - PROCESS | 1754 | 1464052608835 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 18:16:48 INFO - PROCESS | 1754 | 1464052608851 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:48 INFO - PROCESS | 1754 | ++DOCSHELL 0x92fe8c00 == 60 [pid = 1754] [id = 78] 18:16:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 112 (0xa8c4cc00) [pid = 1754] [serial = 232] [outer = (nil)] 18:16:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 113 (0xa9ba4400) [pid = 1754] [serial = 233] [outer = 0xa8c4cc00] 18:16:48 INFO - PROCESS | 1754 | 1464052608968 Marionette DEBUG loaded listener.js 18:16:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 114 (0xa9baa000) [pid = 1754] [serial = 234] [outer = 0xa8c4cc00] 18:16:49 INFO - PROCESS | 1754 | 1464052609907 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]]]}] 18:16:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 18:16:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1377ms 18:16:49 INFO - PROCESS | 1754 | 1464052609970 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 18:16:49 INFO - PROCESS | 1754 | 1464052609974 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 18:16:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 18:16:49 INFO - PROCESS | 1754 | 1464052609980 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 18:16:49 INFO - PROCESS | 1754 | 1464052609984 Marionette TRACE conn4 <- [1,286,null,{}] 18:16:49 INFO - PROCESS | 1754 | 1464052609989 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}] 18:16:50 INFO - PROCESS | 1754 | 1464052610148 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 18:16:50 INFO - PROCESS | 1754 | 1464052610297 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:50 INFO - PROCESS | 1754 | ++DOCSHELL 0x91ccb400 == 61 [pid = 1754] [id = 79] 18:16:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 115 (0x91ccc400) [pid = 1754] [serial = 235] [outer = (nil)] 18:16:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 116 (0x91cd2c00) [pid = 1754] [serial = 236] [outer = 0x91ccc400] 18:16:50 INFO - PROCESS | 1754 | 1464052610380 Marionette DEBUG loaded listener.js 18:16:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 117 (0x91cd5000) [pid = 1754] [serial = 237] [outer = 0x91ccc400] 18:16:51 INFO - PROCESS | 1754 | 1464052611483 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]]]}] 18:16:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 18:16:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1531ms 18:16:51 INFO - PROCESS | 1754 | 1464052611511 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 18:16:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 18:16:51 INFO - PROCESS | 1754 | 1464052611517 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 18:16:51 INFO - PROCESS | 1754 | 1464052611525 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 18:16:51 INFO - PROCESS | 1754 | 1464052611530 Marionette TRACE conn4 <- [1,290,null,{}] 18:16:51 INFO - PROCESS | 1754 | 1464052611538 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}] 18:16:51 INFO - PROCESS | 1754 | 1464052611691 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 18:16:51 INFO - PROCESS | 1754 | 1464052611897 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:51 INFO - PROCESS | 1754 | ++DOCSHELL 0x952da000 == 62 [pid = 1754] [id = 80] 18:16:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 118 (0x952de000) [pid = 1754] [serial = 238] [outer = (nil)] 18:16:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 119 (0x954ef800) [pid = 1754] [serial = 239] [outer = 0x952de000] 18:16:51 INFO - PROCESS | 1754 | 1464052611982 Marionette DEBUG loaded listener.js 18:16:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 120 (0x9846a800) [pid = 1754] [serial = 240] [outer = 0x952de000] 18:16:52 INFO - PROCESS | 1754 | 1464052612820 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]]]}] 18:16:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 18:16:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1333ms 18:16:52 INFO - PROCESS | 1754 | 1464052612857 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 18:16:52 INFO - PROCESS | 1754 | 1464052612866 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 18:16:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 18:16:52 INFO - PROCESS | 1754 | 1464052612883 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 18:16:52 INFO - PROCESS | 1754 | 1464052612887 Marionette TRACE conn4 <- [1,294,null,{}] 18:16:52 INFO - PROCESS | 1754 | 1464052612897 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}] 18:16:53 INFO - PROCESS | 1754 | 1464052613054 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 18:16:53 INFO - PROCESS | 1754 | 1464052613211 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:53 INFO - PROCESS | 1754 | --DOCSHELL 0x9b6d4000 == 61 [pid = 1754] [id = 28] 18:16:53 INFO - PROCESS | 1754 | --DOCSHELL 0x93bea000 == 60 [pid = 1754] [id = 71] 18:16:53 INFO - PROCESS | 1754 | --DOMWINDOW == 119 (0xa68bc400) [pid = 1754] [serial = 176] [outer = (nil)] [url = about:blank] 18:16:53 INFO - PROCESS | 1754 | ++DOCSHELL 0x93bea000 == 61 [pid = 1754] [id = 81] 18:16:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 120 (0x9526c800) [pid = 1754] [serial = 241] [outer = (nil)] 18:16:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 121 (0x954e5000) [pid = 1754] [serial = 242] [outer = 0x9526c800] 18:16:53 INFO - PROCESS | 1754 | 1464052613319 Marionette DEBUG loaded listener.js 18:16:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 122 (0x99e74800) [pid = 1754] [serial = 243] [outer = 0x9526c800] 18:16:53 INFO - PROCESS | 1754 | --DOCSHELL 0x947ad400 == 60 [pid = 1754] [id = 70] 18:16:53 INFO - PROCESS | 1754 | --DOCSHELL 0x920dcc00 == 59 [pid = 1754] [id = 69] 18:16:53 INFO - PROCESS | 1754 | --DOCSHELL 0x920df400 == 58 [pid = 1754] [id = 68] 18:16:53 INFO - PROCESS | 1754 | --DOCSHELL 0x92f05c00 == 57 [pid = 1754] [id = 67] 18:16:53 INFO - PROCESS | 1754 | --DOCSHELL 0x920db800 == 56 [pid = 1754] [id = 66] 18:16:53 INFO - PROCESS | 1754 | --DOCSHELL 0x952d6000 == 55 [pid = 1754] [id = 65] 18:16:53 INFO - PROCESS | 1754 | --DOCSHELL 0x920de800 == 54 [pid = 1754] [id = 60] 18:16:53 INFO - PROCESS | 1754 | --DOMWINDOW == 121 (0x9546f400) [pid = 1754] [serial = 95] [outer = (nil)] [url = about:blank] 18:16:53 INFO - PROCESS | 1754 | --DOMWINDOW == 120 (0x9a36f400) [pid = 1754] [serial = 123] [outer = (nil)] [url = about:blank] 18:16:53 INFO - PROCESS | 1754 | --DOMWINDOW == 119 (0x9526ac00) [pid = 1754] [serial = 143] [outer = (nil)] [url = about:blank] 18:16:53 INFO - PROCESS | 1754 | --DOMWINDOW == 118 (0xa69ca800) [pid = 1754] [serial = 155] [outer = (nil)] [url = about:blank] 18:16:53 INFO - PROCESS | 1754 | --DOMWINDOW == 117 (0x9829ac00) [pid = 1754] [serial = 159] [outer = (nil)] [url = about:blank] 18:16:53 INFO - PROCESS | 1754 | --DOMWINDOW == 116 (0x95273800) [pid = 1754] [serial = 158] [outer = (nil)] [url = about:blank] 18:16:53 INFO - PROCESS | 1754 | --DOMWINDOW == 115 (0x98297800) [pid = 1754] [serial = 161] [outer = (nil)] [url = about:blank] 18:16:53 INFO - PROCESS | 1754 | --DOMWINDOW == 114 (0x99ef4c00) [pid = 1754] [serial = 162] [outer = (nil)] [url = about:blank] 18:16:53 INFO - PROCESS | 1754 | --DOMWINDOW == 113 (0xa23c0400) [pid = 1754] [serial = 149] [outer = (nil)] [url = about:blank] 18:16:53 INFO - PROCESS | 1754 | --DOMWINDOW == 112 (0xa224ac00) [pid = 1754] [serial = 167] [outer = (nil)] [url = about:blank] 18:16:53 INFO - PROCESS | 1754 | --DOMWINDOW == 111 (0xa683b400) [pid = 1754] [serial = 152] [outer = (nil)] [url = about:blank] 18:16:53 INFO - PROCESS | 1754 | --DOMWINDOW == 110 (0x9c119000) [pid = 1754] [serial = 164] [outer = (nil)] [url = about:blank] 18:16:53 INFO - PROCESS | 1754 | --DOMWINDOW == 109 (0x9bb6ec00) [pid = 1754] [serial = 146] [outer = (nil)] [url = about:blank] 18:16:53 INFO - PROCESS | 1754 | --DOMWINDOW == 108 (0xa3582c00) [pid = 1754] [serial = 173] [outer = (nil)] [url = about:blank] 18:16:53 INFO - PROCESS | 1754 | --DOMWINDOW == 107 (0xa2734400) [pid = 1754] [serial = 170] [outer = (nil)] [url = about:blank] 18:16:53 INFO - PROCESS | 1754 | --DOMWINDOW == 106 (0xa22a6400) [pid = 1754] [serial = 168] [outer = (nil)] [url = about:blank] 18:16:53 INFO - PROCESS | 1754 | --DOMWINDOW == 105 (0xa27e7800) [pid = 1754] [serial = 171] [outer = (nil)] [url = about:blank] 18:16:53 INFO - PROCESS | 1754 | --DOMWINDOW == 104 (0xa51a8c00) [pid = 1754] [serial = 174] [outer = (nil)] [url = about:blank] 18:16:53 INFO - PROCESS | 1754 | --DOMWINDOW == 103 (0x9c2cbc00) [pid = 1754] [serial = 165] [outer = (nil)] [url = about:blank] 18:16:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 104 (0x9a80b000) [pid = 1754] [serial = 244] [outer = 0x95477000] 18:16:54 INFO - PROCESS | 1754 | 1464052614176 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]]]}] 18:16:54 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. 18:16:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1341ms 18:16:54 INFO - PROCESS | 1754 | 1464052614229 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 18:16:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 18:16:54 INFO - PROCESS | 1754 | 1464052614234 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 18:16:54 INFO - PROCESS | 1754 | 1464052614246 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 18:16:54 INFO - PROCESS | 1754 | 1464052614250 Marionette TRACE conn4 <- [1,298,null,{}] 18:16:54 INFO - PROCESS | 1754 | 1464052614271 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}] 18:16:54 INFO - PROCESS | 1754 | 1464052614424 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 18:16:54 INFO - PROCESS | 1754 | 1464052614536 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:54 INFO - PROCESS | 1754 | ++DOCSHELL 0x920de800 == 55 [pid = 1754] [id = 82] 18:16:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 105 (0x9546f400) [pid = 1754] [serial = 245] [outer = (nil)] 18:16:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 106 (0x9b3ae400) [pid = 1754] [serial = 246] [outer = 0x9546f400] 18:16:54 INFO - PROCESS | 1754 | 1464052614617 Marionette DEBUG loaded listener.js 18:16:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 107 (0x9cd22400) [pid = 1754] [serial = 247] [outer = 0x9546f400] 18:16:55 INFO - PROCESS | 1754 | 1464052615304 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]]]}] 18:16:55 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. 18:16:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1092ms 18:16:55 INFO - PROCESS | 1754 | 1464052615336 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 18:16:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 18:16:55 INFO - PROCESS | 1754 | 1464052615340 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 18:16:55 INFO - PROCESS | 1754 | 1464052615346 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 18:16:55 INFO - PROCESS | 1754 | 1464052615349 Marionette TRACE conn4 <- [1,302,null,{}] 18:16:55 INFO - PROCESS | 1754 | 1464052615354 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}] 18:16:55 INFO - PROCESS | 1754 | 1464052615549 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 18:16:55 INFO - PROCESS | 1754 | 1464052615623 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:55 INFO - PROCESS | 1754 | ++DOCSHELL 0x947b8400 == 56 [pid = 1754] [id = 83] 18:16:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 108 (0x9a7f1400) [pid = 1754] [serial = 248] [outer = (nil)] 18:16:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 109 (0xa224ac00) [pid = 1754] [serial = 249] [outer = 0x9a7f1400] 18:16:55 INFO - PROCESS | 1754 | 1464052615695 Marionette DEBUG loaded listener.js 18:16:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 110 (0xa2368000) [pid = 1754] [serial = 250] [outer = 0x9a7f1400] 18:16:56 INFO - PROCESS | 1754 | 1464052616393 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]]]}] 18:16:56 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. 18:16:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1080ms 18:16:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 18:16:56 INFO - PROCESS | 1754 | 1464052616426 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 18:16:56 INFO - PROCESS | 1754 | 1464052616428 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 18:16:56 INFO - PROCESS | 1754 | 1464052616434 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 18:16:56 INFO - PROCESS | 1754 | 1464052616438 Marionette TRACE conn4 <- [1,306,null,{}] 18:16:56 INFO - PROCESS | 1754 | 1464052616451 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}] 18:16:56 INFO - PROCESS | 1754 | 1464052616623 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 18:16:56 INFO - PROCESS | 1754 | 1464052616711 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:56 INFO - PROCESS | 1754 | ++DOCSHELL 0x9b3b1c00 == 57 [pid = 1754] [id = 84] 18:16:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 111 (0x9b3b2800) [pid = 1754] [serial = 251] [outer = (nil)] 18:16:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 112 (0x9b3b8000) [pid = 1754] [serial = 252] [outer = 0x9b3b2800] 18:16:56 INFO - PROCESS | 1754 | 1464052616781 Marionette DEBUG loaded listener.js 18:16:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 113 (0x9b3bb400) [pid = 1754] [serial = 253] [outer = 0x9b3b2800] 18:16:57 INFO - PROCESS | 1754 | 1464052617610 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]]]}] 18:16:57 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. 18:16:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1231ms 18:16:57 INFO - PROCESS | 1754 | 1464052617665 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 18:16:57 INFO - PROCESS | 1754 | 1464052617669 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 18:16:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 18:16:57 INFO - PROCESS | 1754 | 1464052617674 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 18:16:57 INFO - PROCESS | 1754 | 1464052617678 Marionette TRACE conn4 <- [1,310,null,{}] 18:16:57 INFO - PROCESS | 1754 | 1464052617690 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}] 18:16:57 INFO - PROCESS | 1754 | 1464052617894 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 18:16:58 INFO - PROCESS | 1754 | --DOMWINDOW == 112 (0x93db1800) [pid = 1754] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 18:16:58 INFO - PROCESS | 1754 | --DOMWINDOW == 111 (0x93be7800) [pid = 1754] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 18:16:58 INFO - PROCESS | 1754 | --DOMWINDOW == 110 (0xa6387400) [pid = 1754] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 18:16:58 INFO - PROCESS | 1754 | --DOMWINDOW == 109 (0xa68c9400) [pid = 1754] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 18:16:58 INFO - PROCESS | 1754 | --DOMWINDOW == 108 (0x9526d400) [pid = 1754] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 18:16:58 INFO - PROCESS | 1754 | --DOMWINDOW == 107 (0x9bb9c400) [pid = 1754] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 18:16:58 INFO - PROCESS | 1754 | --DOMWINDOW == 106 (0x93db1c00) [pid = 1754] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 18:16:58 INFO - PROCESS | 1754 | --DOMWINDOW == 105 (0xa2363400) [pid = 1754] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 18:16:58 INFO - PROCESS | 1754 | --DOMWINDOW == 104 (0x9c3c6c00) [pid = 1754] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 18:16:58 INFO - PROCESS | 1754 | --DOMWINDOW == 103 (0x954e2c00) [pid = 1754] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 18:16:58 INFO - PROCESS | 1754 | --DOMWINDOW == 102 (0x9526dc00) [pid = 1754] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 18:16:58 INFO - PROCESS | 1754 | --DOMWINDOW == 101 (0x9b2f7800) [pid = 1754] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 18:16:58 INFO - PROCESS | 1754 | --DOMWINDOW == 100 (0x95270400) [pid = 1754] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 18:16:58 INFO - PROCESS | 1754 | --DOMWINDOW == 99 (0x9aac6000) [pid = 1754] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 18:16:58 INFO - PROCESS | 1754 | --DOMWINDOW == 98 (0x952d6400) [pid = 1754] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 18:16:58 INFO - PROCESS | 1754 | 1464052618165 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:58 INFO - PROCESS | 1754 | ++DOCSHELL 0x920e3800 == 58 [pid = 1754] [id = 85] 18:16:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 99 (0x92feb400) [pid = 1754] [serial = 254] [outer = (nil)] 18:16:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 100 (0x952d6400) [pid = 1754] [serial = 255] [outer = 0x92feb400] 18:16:58 INFO - PROCESS | 1754 | 1464052618239 Marionette DEBUG loaded listener.js 18:16:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 101 (0x9a73f400) [pid = 1754] [serial = 256] [outer = 0x92feb400] 18:16:58 INFO - PROCESS | 1754 | 1464052618884 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]]]}] 18:16:58 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. 18:16:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1235ms 18:16:58 INFO - PROCESS | 1754 | 1464052618910 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 18:16:58 INFO - PROCESS | 1754 | 1464052618914 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 18:16:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 18:16:58 INFO - PROCESS | 1754 | 1464052618920 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 18:16:58 INFO - PROCESS | 1754 | 1464052618922 Marionette TRACE conn4 <- [1,314,null,{}] 18:16:58 INFO - PROCESS | 1754 | 1464052618928 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}] 18:16:59 INFO - PROCESS | 1754 | 1464052619101 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 18:16:59 INFO - PROCESS | 1754 | 1464052619123 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:59 INFO - PROCESS | 1754 | ++DOCSHELL 0x9526d400 == 59 [pid = 1754] [id = 86] 18:16:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 102 (0x9a8b0400) [pid = 1754] [serial = 257] [outer = (nil)] 18:16:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 103 (0x9a8b7c00) [pid = 1754] [serial = 258] [outer = 0x9a8b0400] 18:16:59 INFO - PROCESS | 1754 | 1464052619194 Marionette DEBUG loaded listener.js 18:16:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 104 (0x9a8bb000) [pid = 1754] [serial = 259] [outer = 0x9a8b0400] 18:16:59 INFO - PROCESS | 1754 | 1464052619902 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]]]}] 18:16:59 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. 18:16:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1028ms 18:16:59 INFO - PROCESS | 1754 | 1464052619949 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 18:16:59 INFO - PROCESS | 1754 | 1464052619952 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 18:16:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 18:16:59 INFO - PROCESS | 1754 | 1464052619962 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 18:16:59 INFO - PROCESS | 1754 | 1464052619964 Marionette TRACE conn4 <- [1,318,null,{}] 18:16:59 INFO - PROCESS | 1754 | 1464052619968 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}] 18:17:00 INFO - PROCESS | 1754 | 1464052620158 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 18:17:00 INFO - PROCESS | 1754 | 1464052620301 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:00 INFO - PROCESS | 1754 | ++DOCSHELL 0x91ccfc00 == 60 [pid = 1754] [id = 87] 18:17:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 105 (0x91cd0400) [pid = 1754] [serial = 260] [outer = (nil)] 18:17:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 106 (0x91cd7c00) [pid = 1754] [serial = 261] [outer = 0x91cd0400] 18:17:00 INFO - PROCESS | 1754 | 1464052620390 Marionette DEBUG loaded listener.js 18:17:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 107 (0x92f05c00) [pid = 1754] [serial = 262] [outer = 0x91cd0400] 18:17:01 INFO - PROCESS | 1754 | 1464052621360 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]]]}] 18:17:01 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. 18:17:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1446ms 18:17:01 INFO - PROCESS | 1754 | 1464052621407 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 18:17:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 18:17:01 INFO - PROCESS | 1754 | 1464052621415 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 18:17:01 INFO - PROCESS | 1754 | 1464052621423 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 18:17:01 INFO - PROCESS | 1754 | 1464052621429 Marionette TRACE conn4 <- [1,322,null,{}] 18:17:01 INFO - PROCESS | 1754 | 1464052621436 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}] 18:17:01 INFO - PROCESS | 1754 | 1464052621675 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 18:17:01 INFO - PROCESS | 1754 | 1464052621829 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:01 INFO - PROCESS | 1754 | ++DOCSHELL 0x97874400 == 61 [pid = 1754] [id = 88] 18:17:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 108 (0x98463000) [pid = 1754] [serial = 263] [outer = (nil)] 18:17:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 109 (0x9a7f3c00) [pid = 1754] [serial = 264] [outer = 0x98463000] 18:17:01 INFO - PROCESS | 1754 | 1464052621922 Marionette DEBUG loaded listener.js 18:17:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 110 (0x9a8bdc00) [pid = 1754] [serial = 265] [outer = 0x98463000] 18:17:02 INFO - PROCESS | 1754 | 1464052622815 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]]]}] 18:17:02 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. 18:17:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1439ms 18:17:02 INFO - PROCESS | 1754 | 1464052622865 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 18:17:02 INFO - PROCESS | 1754 | 1464052622871 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 18:17:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 18:17:02 INFO - PROCESS | 1754 | 1464052622878 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 18:17:02 INFO - PROCESS | 1754 | 1464052622882 Marionette TRACE conn4 <- [1,326,null,{}] 18:17:02 INFO - PROCESS | 1754 | 1464052622888 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}] 18:17:03 INFO - PROCESS | 1754 | 1464052623074 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 18:17:03 INFO - PROCESS | 1754 | 1464052623233 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:03 INFO - PROCESS | 1754 | ++DOCSHELL 0x9b3b5c00 == 62 [pid = 1754] [id = 89] 18:17:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 111 (0x9b3bfc00) [pid = 1754] [serial = 266] [outer = (nil)] 18:17:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 112 (0x9c115800) [pid = 1754] [serial = 267] [outer = 0x9b3bfc00] 18:17:03 INFO - PROCESS | 1754 | 1464052623319 Marionette DEBUG loaded listener.js 18:17:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 113 (0x9cd1e800) [pid = 1754] [serial = 268] [outer = 0x9b3bfc00] 18:17:04 INFO - PROCESS | 1754 | 1464052624317 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]]]}] 18:17:04 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. 18:17:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1481ms 18:17:04 INFO - PROCESS | 1754 | 1464052624359 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 18:17:04 INFO - PROCESS | 1754 | 1464052624363 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 18:17:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 18:17:04 INFO - PROCESS | 1754 | 1464052624378 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 18:17:04 INFO - PROCESS | 1754 | 1464052624388 Marionette TRACE conn4 <- [1,330,null,{}] 18:17:04 INFO - PROCESS | 1754 | 1464052624393 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}] 18:17:04 INFO - PROCESS | 1754 | 1464052624596 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 18:17:04 INFO - PROCESS | 1754 | 1464052624783 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:04 INFO - PROCESS | 1754 | ++DOCSHELL 0x95268c00 == 63 [pid = 1754] [id = 90] 18:17:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 114 (0x9526d800) [pid = 1754] [serial = 269] [outer = (nil)] 18:17:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 115 (0xa51ea000) [pid = 1754] [serial = 270] [outer = 0x9526d800] 18:17:04 INFO - PROCESS | 1754 | 1464052624914 Marionette DEBUG loaded listener.js 18:17:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 116 (0xa685ac00) [pid = 1754] [serial = 271] [outer = 0x9526d800] 18:17:05 INFO - PROCESS | 1754 | 1464052625735 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]]]}] 18:17:05 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. 18:17:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1392ms 18:17:05 INFO - PROCESS | 1754 | 1464052625763 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 18:17:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 18:17:05 INFO - PROCESS | 1754 | 1464052625768 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 18:17:05 INFO - PROCESS | 1754 | 1464052625774 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 18:17:05 INFO - PROCESS | 1754 | 1464052625777 Marionette TRACE conn4 <- [1,334,null,{}] 18:17:05 INFO - PROCESS | 1754 | 1464052625783 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}] 18:17:05 INFO - PROCESS | 1754 | 1464052625953 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 18:17:06 INFO - PROCESS | 1754 | 1464052626132 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:06 INFO - PROCESS | 1754 | ++DOCSHELL 0xa236c800 == 64 [pid = 1754] [id = 91] 18:17:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 117 (0xa27e7000) [pid = 1754] [serial = 272] [outer = (nil)] 18:17:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 118 (0xa6e94c00) [pid = 1754] [serial = 273] [outer = 0xa27e7000] 18:17:06 INFO - PROCESS | 1754 | 1464052626217 Marionette DEBUG loaded listener.js 18:17:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 119 (0xa828f800) [pid = 1754] [serial = 274] [outer = 0xa27e7000] 18:17:07 INFO - PROCESS | 1754 | 1464052627076 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]]]}] 18:17:07 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. 18:17:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1329ms 18:17:07 INFO - PROCESS | 1754 | 1464052627102 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 18:17:07 INFO - PROCESS | 1754 | 1464052627106 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 18:17:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 18:17:07 INFO - PROCESS | 1754 | 1464052627112 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 18:17:07 INFO - PROCESS | 1754 | 1464052627115 Marionette TRACE conn4 <- [1,338,null,{}] 18:17:07 INFO - PROCESS | 1754 | 1464052627121 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}] 18:17:07 INFO - PROCESS | 1754 | 1464052627280 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 18:17:07 INFO - PROCESS | 1754 | 1464052627441 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:07 INFO - PROCESS | 1754 | ++DOCSHELL 0x8ef05400 == 65 [pid = 1754] [id = 92] 18:17:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 120 (0x8ef08400) [pid = 1754] [serial = 275] [outer = (nil)] 18:17:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 121 (0x8ef0c400) [pid = 1754] [serial = 276] [outer = 0x8ef08400] 18:17:07 INFO - PROCESS | 1754 | 1464052627541 Marionette DEBUG loaded listener.js 18:17:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 122 (0x947b8800) [pid = 1754] [serial = 277] [outer = 0x8ef08400] 18:17:08 INFO - PROCESS | 1754 | 1464052628400 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]]]}] 18:17:08 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. 18:17:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1333ms 18:17:08 INFO - PROCESS | 1754 | 1464052628446 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 18:17:08 INFO - PROCESS | 1754 | 1464052628450 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 18:17:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 18:17:08 INFO - PROCESS | 1754 | 1464052628456 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 18:17:08 INFO - PROCESS | 1754 | 1464052628459 Marionette TRACE conn4 <- [1,342,null,{}] 18:17:08 INFO - PROCESS | 1754 | 1464052628467 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}] 18:17:08 INFO - PROCESS | 1754 | 1464052628626 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 18:17:08 INFO - PROCESS | 1754 | 1464052628779 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:08 INFO - PROCESS | 1754 | ++DOCSHELL 0x8ef0bc00 == 66 [pid = 1754] [id = 93] 18:17:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 123 (0x92f01800) [pid = 1754] [serial = 278] [outer = (nil)] 18:17:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 124 (0xa8c20400) [pid = 1754] [serial = 279] [outer = 0x92f01800] 18:17:08 INFO - PROCESS | 1754 | 1464052628862 Marionette DEBUG loaded listener.js 18:17:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 125 (0xa9023800) [pid = 1754] [serial = 280] [outer = 0x92f01800] 18:17:09 INFO - PROCESS | 1754 | 1464052629749 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]]]}] 18:17:09 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. 18:17:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1333ms 18:17:09 INFO - PROCESS | 1754 | 1464052629789 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 18:17:09 INFO - PROCESS | 1754 | 1464052629793 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 18:17:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 18:17:09 INFO - PROCESS | 1754 | 1464052629799 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 18:17:09 INFO - PROCESS | 1754 | 1464052629802 Marionette TRACE conn4 <- [1,346,null,{}] 18:17:09 INFO - PROCESS | 1754 | 1464052629808 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}] 18:17:09 INFO - PROCESS | 1754 | 1464052629960 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 18:17:10 INFO - PROCESS | 1754 | 1464052630119 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:10 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f14f000 == 67 [pid = 1754] [id = 94] 18:17:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 126 (0x8f14f400) [pid = 1754] [serial = 281] [outer = (nil)] 18:17:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 127 (0x8f156400) [pid = 1754] [serial = 282] [outer = 0x8f14f400] 18:17:10 INFO - PROCESS | 1754 | 1464052630203 Marionette DEBUG loaded listener.js 18:17:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 128 (0x8f158c00) [pid = 1754] [serial = 283] [outer = 0x8f14f400] 18:17:11 INFO - PROCESS | 1754 | 1464052631319 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]]]}] 18:17:11 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. 18:17:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1576ms 18:17:11 INFO - PROCESS | 1754 | 1464052631377 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 18:17:11 INFO - PROCESS | 1754 | 1464052631382 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 18:17:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 18:17:11 INFO - PROCESS | 1754 | 1464052631390 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 18:17:11 INFO - PROCESS | 1754 | 1464052631396 Marionette TRACE conn4 <- [1,350,null,{}] 18:17:11 INFO - PROCESS | 1754 | 1464052631405 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}] 18:17:11 INFO - PROCESS | 1754 | 1464052631567 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 18:17:11 INFO - PROCESS | 1754 | 1464052631853 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:11 INFO - PROCESS | 1754 | ++DOCSHELL 0x91a29400 == 68 [pid = 1754] [id = 95] 18:17:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 129 (0x91a29800) [pid = 1754] [serial = 284] [outer = (nil)] 18:17:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 130 (0x91ccb000) [pid = 1754] [serial = 285] [outer = 0x91a29800] 18:17:11 INFO - PROCESS | 1754 | 1464052631939 Marionette DEBUG loaded listener.js 18:17:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 131 (0x91cd8c00) [pid = 1754] [serial = 286] [outer = 0x91a29800] 18:17:12 INFO - PROCESS | 1754 | 1464052632823 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]]]}] 18:17:12 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. 18:17:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1496ms 18:17:12 INFO - PROCESS | 1754 | 1464052632888 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 18:17:12 INFO - PROCESS | 1754 | 1464052632896 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 18:17:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 18:17:12 INFO - PROCESS | 1754 | 1464052632905 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 18:17:12 INFO - PROCESS | 1754 | 1464052632909 Marionette TRACE conn4 <- [1,354,null,{}] 18:17:12 INFO - PROCESS | 1754 | 1464052632915 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}] 18:17:13 INFO - PROCESS | 1754 | 1464052633155 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 18:17:13 INFO - PROCESS | 1754 | --DOCSHELL 0x9526d400 == 67 [pid = 1754] [id = 86] 18:17:13 INFO - PROCESS | 1754 | --DOCSHELL 0x920e3800 == 66 [pid = 1754] [id = 85] 18:17:13 INFO - PROCESS | 1754 | --DOMWINDOW == 130 (0xa6380c00) [pid = 1754] [serial = 215] [outer = (nil)] [url = about:blank] 18:17:13 INFO - PROCESS | 1754 | --DOCSHELL 0x9b3b1c00 == 65 [pid = 1754] [id = 84] 18:17:13 INFO - PROCESS | 1754 | --DOCSHELL 0x947b8400 == 64 [pid = 1754] [id = 83] 18:17:13 INFO - PROCESS | 1754 | --DOCSHELL 0x920de800 == 63 [pid = 1754] [id = 82] 18:17:13 INFO - PROCESS | 1754 | --DOCSHELL 0x93bea000 == 62 [pid = 1754] [id = 81] 18:17:13 INFO - PROCESS | 1754 | --DOCSHELL 0x952da000 == 61 [pid = 1754] [id = 80] 18:17:13 INFO - PROCESS | 1754 | 1464052633369 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:13 INFO - PROCESS | 1754 | ++DOCSHELL 0x920de800 == 62 [pid = 1754] [id = 96] 18:17:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 131 (0x920e0000) [pid = 1754] [serial = 287] [outer = (nil)] 18:17:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 132 (0x947aec00) [pid = 1754] [serial = 288] [outer = 0x920e0000] 18:17:13 INFO - PROCESS | 1754 | 1464052633449 Marionette DEBUG loaded listener.js 18:17:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 133 (0x95272800) [pid = 1754] [serial = 289] [outer = 0x920e0000] 18:17:13 INFO - PROCESS | 1754 | --DOMWINDOW == 132 (0xa2368c00) [pid = 1754] [serial = 213] [outer = (nil)] [url = about:blank] 18:17:13 INFO - PROCESS | 1754 | --DOMWINDOW == 131 (0xa6868c00) [pid = 1754] [serial = 153] [outer = (nil)] [url = about:blank] 18:17:13 INFO - PROCESS | 1754 | --DOMWINDOW == 130 (0xa6e8ec00) [pid = 1754] [serial = 156] [outer = (nil)] [url = about:blank] 18:17:13 INFO - PROCESS | 1754 | --DOMWINDOW == 129 (0x9c058800) [pid = 1754] [serial = 147] [outer = (nil)] [url = about:blank] 18:17:13 INFO - PROCESS | 1754 | --DOMWINDOW == 128 (0xa519d400) [pid = 1754] [serial = 150] [outer = (nil)] [url = about:blank] 18:17:13 INFO - PROCESS | 1754 | --DOMWINDOW == 127 (0x9526fc00) [pid = 1754] [serial = 144] [outer = (nil)] [url = about:blank] 18:17:13 INFO - PROCESS | 1754 | --DOMWINDOW == 126 (0xa27e1400) [pid = 1754] [serial = 114] [outer = (nil)] [url = about:blank] 18:17:13 INFO - PROCESS | 1754 | --DOMWINDOW == 125 (0xa1150c00) [pid = 1754] [serial = 204] [outer = (nil)] [url = about:blank] 18:17:13 INFO - PROCESS | 1754 | --DOMWINDOW == 124 (0x954eac00) [pid = 1754] [serial = 209] [outer = (nil)] [url = about:blank] 18:17:13 INFO - PROCESS | 1754 | --DOMWINDOW == 123 (0x9a7eac00) [pid = 1754] [serial = 197] [outer = (nil)] [url = about:blank] 18:17:13 INFO - PROCESS | 1754 | --DOMWINDOW == 122 (0x9a7eec00) [pid = 1754] [serial = 191] [outer = (nil)] [url = about:blank] 18:17:13 INFO - PROCESS | 1754 | --DOMWINDOW == 121 (0xa31d6800) [pid = 1754] [serial = 207] [outer = (nil)] [url = about:blank] 18:17:13 INFO - PROCESS | 1754 | --DOMWINDOW == 120 (0x952e2c00) [pid = 1754] [serial = 185] [outer = (nil)] [url = about:blank] 18:17:13 INFO - PROCESS | 1754 | --DOMWINDOW == 119 (0x9b2f8800) [pid = 1754] [serial = 201] [outer = (nil)] [url = about:blank] 18:17:13 INFO - PROCESS | 1754 | --DOMWINDOW == 118 (0x9cd94000) [pid = 1754] [serial = 120] [outer = (nil)] [url = about:blank] 18:17:13 INFO - PROCESS | 1754 | --DOMWINDOW == 117 (0x952d9800) [pid = 1754] [serial = 194] [outer = (nil)] [url = about:blank] 18:17:13 INFO - PROCESS | 1754 | --DOMWINDOW == 116 (0x9cec9000) [pid = 1754] [serial = 203] [outer = (nil)] [url = about:blank] 18:17:13 INFO - PROCESS | 1754 | --DOMWINDOW == 115 (0x9b2ef000) [pid = 1754] [serial = 198] [outer = (nil)] [url = about:blank] 18:17:13 INFO - PROCESS | 1754 | --DOMWINDOW == 114 (0xa27bec00) [pid = 1754] [serial = 206] [outer = (nil)] [url = about:blank] 18:17:13 INFO - PROCESS | 1754 | --DOMWINDOW == 113 (0x954f1000) [pid = 1754] [serial = 210] [outer = (nil)] [url = about:blank] 18:17:13 INFO - PROCESS | 1754 | --DOMWINDOW == 112 (0x9b3a3800) [pid = 1754] [serial = 212] [outer = (nil)] [url = about:blank] 18:17:13 INFO - PROCESS | 1754 | --DOMWINDOW == 111 (0x9c2c9800) [pid = 1754] [serial = 182] [outer = (nil)] [url = about:blank] 18:17:13 INFO - PROCESS | 1754 | --DOMWINDOW == 110 (0xa6385000) [pid = 1754] [serial = 188] [outer = (nil)] [url = about:blank] 18:17:13 INFO - PROCESS | 1754 | --DOMWINDOW == 109 (0x9a080800) [pid = 1754] [serial = 200] [outer = (nil)] [url = about:blank] 18:17:13 INFO - PROCESS | 1754 | --DOMWINDOW == 108 (0x98465000) [pid = 1754] [serial = 117] [outer = (nil)] [url = about:blank] 18:17:13 INFO - PROCESS | 1754 | --DOMWINDOW == 107 (0x952e0c00) [pid = 1754] [serial = 195] [outer = (nil)] [url = about:blank] 18:17:13 INFO - PROCESS | 1754 | --DOMWINDOW == 106 (0x97873400) [pid = 1754] [serial = 179] [outer = (nil)] [url = about:blank] 18:17:14 INFO - PROCESS | 1754 | 1464052634238 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]]]}] 18:17:14 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. 18:17:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1377ms 18:17:14 INFO - PROCESS | 1754 | 1464052634282 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 18:17:14 INFO - PROCESS | 1754 | 1464052634286 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 18:17:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 18:17:14 INFO - PROCESS | 1754 | 1464052634292 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 18:17:14 INFO - PROCESS | 1754 | 1464052634297 Marionette TRACE conn4 <- [1,358,null,{}] 18:17:14 INFO - PROCESS | 1754 | 1464052634311 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}] 18:17:14 INFO - PROCESS | 1754 | 1464052634456 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 18:17:14 INFO - PROCESS | 1754 | 1464052634475 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:14 INFO - PROCESS | 1754 | ++DOCSHELL 0x91cd7400 == 63 [pid = 1754] [id = 97] 18:17:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 107 (0x9786fc00) [pid = 1754] [serial = 290] [outer = (nil)] 18:17:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 108 (0x98294800) [pid = 1754] [serial = 291] [outer = 0x9786fc00] 18:17:14 INFO - PROCESS | 1754 | 1464052634558 Marionette DEBUG loaded listener.js 18:17:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 109 (0x99f92c00) [pid = 1754] [serial = 292] [outer = 0x9786fc00] 18:17:15 INFO - PROCESS | 1754 | 1464052635379 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]]]}] 18:17:15 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. 18:17:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1106ms 18:17:15 INFO - PROCESS | 1754 | 1464052635399 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 18:17:15 INFO - PROCESS | 1754 | 1464052635403 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 18:17:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 18:17:15 INFO - PROCESS | 1754 | 1464052635410 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 18:17:15 INFO - PROCESS | 1754 | 1464052635413 Marionette TRACE conn4 <- [1,362,null,{}] 18:17:15 INFO - PROCESS | 1754 | 1464052635418 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}] 18:17:15 INFO - PROCESS | 1754 | 1464052635613 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 18:17:15 INFO - PROCESS | 1754 | 1464052635643 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:15 INFO - PROCESS | 1754 | ++DOCSHELL 0x954f0400 == 64 [pid = 1754] [id = 98] 18:17:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 110 (0x99f9d400) [pid = 1754] [serial = 293] [outer = (nil)] 18:17:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 111 (0x9a74a800) [pid = 1754] [serial = 294] [outer = 0x99f9d400] 18:17:15 INFO - PROCESS | 1754 | 1464052635715 Marionette DEBUG loaded listener.js 18:17:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 112 (0x9a8b1800) [pid = 1754] [serial = 295] [outer = 0x99f9d400] 18:17:16 INFO - PROCESS | 1754 | 1464052636588 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]]]}] 18:17:16 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. 18:17:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1226ms 18:17:16 INFO - PROCESS | 1754 | 1464052636637 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 18:17:16 INFO - PROCESS | 1754 | 1464052636640 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 18:17:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 18:17:16 INFO - PROCESS | 1754 | 1464052636653 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 18:17:16 INFO - PROCESS | 1754 | 1464052636656 Marionette TRACE conn4 <- [1,366,null,{}] 18:17:16 INFO - PROCESS | 1754 | 1464052636662 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}] 18:17:16 INFO - PROCESS | 1754 | 1464052636858 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 18:17:16 INFO - PROCESS | 1754 | 1464052636882 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:16 INFO - PROCESS | 1754 | ++DOCSHELL 0x91a28000 == 65 [pid = 1754] [id = 99] 18:17:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 113 (0x91a28800) [pid = 1754] [serial = 296] [outer = (nil)] 18:17:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 114 (0x9ab93c00) [pid = 1754] [serial = 297] [outer = 0x91a28800] 18:17:16 INFO - PROCESS | 1754 | 1464052636955 Marionette DEBUG loaded listener.js 18:17:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 115 (0x9b2f9000) [pid = 1754] [serial = 298] [outer = 0x91a28800] 18:17:17 INFO - PROCESS | 1754 | --DOMWINDOW == 114 (0x9b3b2800) [pid = 1754] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 18:17:17 INFO - PROCESS | 1754 | --DOMWINDOW == 113 (0x92feb400) [pid = 1754] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 18:17:17 INFO - PROCESS | 1754 | --DOMWINDOW == 112 (0x9546f400) [pid = 1754] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 18:17:17 INFO - PROCESS | 1754 | --DOMWINDOW == 111 (0x9526c800) [pid = 1754] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 18:17:17 INFO - PROCESS | 1754 | --DOMWINDOW == 110 (0x952de000) [pid = 1754] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 18:17:17 INFO - PROCESS | 1754 | --DOMWINDOW == 109 (0x9a7f1400) [pid = 1754] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 18:17:18 INFO - PROCESS | 1754 | 1464052638045 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]]]}] 18:17:18 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. 18:17:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1438ms 18:17:18 INFO - PROCESS | 1754 | 1464052638084 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 18:17:18 INFO - PROCESS | 1754 | 1464052638087 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 18:17:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 18:17:18 INFO - PROCESS | 1754 | 1464052638093 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 18:17:18 INFO - PROCESS | 1754 | 1464052638096 Marionette TRACE conn4 <- [1,370,null,{}] 18:17:18 INFO - PROCESS | 1754 | 1464052638101 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}] 18:17:18 INFO - PROCESS | 1754 | 1464052638267 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 18:17:18 INFO - PROCESS | 1754 | 1464052638287 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:18 INFO - PROCESS | 1754 | ++DOCSHELL 0x92feb400 == 66 [pid = 1754] [id = 100] 18:17:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 110 (0x954ee400) [pid = 1754] [serial = 299] [outer = (nil)] 18:17:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 111 (0x9b6d7400) [pid = 1754] [serial = 300] [outer = 0x954ee400] 18:17:18 INFO - PROCESS | 1754 | 1464052638360 Marionette DEBUG loaded listener.js 18:17:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 112 (0x9c057c00) [pid = 1754] [serial = 301] [outer = 0x954ee400] 18:17:19 INFO - PROCESS | 1754 | 1464052639145 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]]]}] 18:17:19 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. 18:17:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1083ms 18:17:19 INFO - PROCESS | 1754 | 1464052639189 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 18:17:19 INFO - PROCESS | 1754 | 1464052639192 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 18:17:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 18:17:19 INFO - PROCESS | 1754 | 1464052639198 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 18:17:19 INFO - PROCESS | 1754 | 1464052639200 Marionette TRACE conn4 <- [1,374,null,{}] 18:17:19 INFO - PROCESS | 1754 | 1464052639206 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}] 18:17:19 INFO - PROCESS | 1754 | 1464052639346 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 18:17:19 INFO - PROCESS | 1754 | 1464052639360 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:19 INFO - PROCESS | 1754 | ++DOCSHELL 0x9a7f1400 == 67 [pid = 1754] [id = 101] 18:17:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 113 (0x9b6d5800) [pid = 1754] [serial = 302] [outer = (nil)] 18:17:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 114 (0x9c2ccc00) [pid = 1754] [serial = 303] [outer = 0x9b6d5800] 18:17:19 INFO - PROCESS | 1754 | 1464052639430 Marionette DEBUG loaded listener.js 18:17:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 115 (0x9cd1f800) [pid = 1754] [serial = 304] [outer = 0x9b6d5800] 18:17:20 INFO - PROCESS | 1754 | 1464052640481 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 18:17:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 18:17:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1327ms 18:17:20 INFO - PROCESS | 1754 | 1464052640527 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 18:17:20 INFO - PROCESS | 1754 | 1464052640533 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 18:17:20 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 18:17:20 INFO - PROCESS | 1754 | 1464052640542 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 18:17:20 INFO - PROCESS | 1754 | 1464052640547 Marionette TRACE conn4 <- [1,378,null,{}] 18:17:20 INFO - PROCESS | 1754 | 1464052640556 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}] 18:17:20 INFO - PROCESS | 1754 | 1464052640767 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 18:17:20 INFO - PROCESS | 1754 | 1464052640922 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:20 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f156800 == 68 [pid = 1754] [id = 102] 18:17:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 116 (0x91a1ec00) [pid = 1754] [serial = 305] [outer = (nil)] 18:17:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 117 (0x920dd000) [pid = 1754] [serial = 306] [outer = 0x91a1ec00] 18:17:21 INFO - PROCESS | 1754 | 1464052641007 Marionette DEBUG loaded listener.js 18:17:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 118 (0x947b2800) [pid = 1754] [serial = 307] [outer = 0x91a1ec00] 18:17:21 INFO - PROCESS | 1754 | 1464052641928 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 18:17:21 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 18:17:21 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1437ms 18:17:21 INFO - PROCESS | 1754 | 1464052641978 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 18:17:21 INFO - PROCESS | 1754 | 1464052641986 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 18:17:21 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 18:17:22 INFO - PROCESS | 1754 | 1464052641997 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 18:17:22 INFO - PROCESS | 1754 | 1464052642001 Marionette TRACE conn4 <- [1,382,null,{}] 18:17:22 INFO - PROCESS | 1754 | 1464052642007 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}] 18:17:22 INFO - PROCESS | 1754 | 1464052642179 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 18:17:22 INFO - PROCESS | 1754 | 1464052642334 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:22 INFO - PROCESS | 1754 | ++DOCSHELL 0x954e8c00 == 69 [pid = 1754] [id = 103] 18:17:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 119 (0x954ed400) [pid = 1754] [serial = 308] [outer = (nil)] 18:17:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 120 (0x9a36f400) [pid = 1754] [serial = 309] [outer = 0x954ed400] 18:17:22 INFO - PROCESS | 1754 | 1464052642420 Marionette DEBUG loaded listener.js 18:17:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 121 (0x9b2ed400) [pid = 1754] [serial = 310] [outer = 0x954ed400] 18:17:23 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 18:17:23 INFO - PROCESS | 1754 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:17:23 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 18:17:23 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 18:17:23 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 18:17:23 INFO - PROCESS | 1754 | 1464052643362 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 18:17:23 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 18:17:23 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1427ms 18:17:23 INFO - PROCESS | 1754 | 1464052643424 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 18:17:23 INFO - PROCESS | 1754 | 1464052643428 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 18:17:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 18:17:23 INFO - PROCESS | 1754 | 1464052643435 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 18:17:23 INFO - PROCESS | 1754 | 1464052643441 Marionette TRACE conn4 <- [1,386,null,{}] 18:17:23 INFO - PROCESS | 1754 | 1464052643457 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}] 18:17:23 INFO - PROCESS | 1754 | 1464052643665 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 18:17:23 INFO - PROCESS | 1754 | 1464052643863 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:23 INFO - PROCESS | 1754 | ++DOCSHELL 0x9bb76800 == 70 [pid = 1754] [id = 104] 18:17:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 122 (0x9cd24000) [pid = 1754] [serial = 311] [outer = (nil)] 18:17:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 123 (0xa0616c00) [pid = 1754] [serial = 312] [outer = 0x9cd24000] 18:17:23 INFO - PROCESS | 1754 | 1464052643994 Marionette DEBUG loaded listener.js 18:17:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 124 (0xa224b800) [pid = 1754] [serial = 313] [outer = 0x9cd24000] 18:17:24 INFO - PROCESS | 1754 | 1464052644851 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]]]}] 18:17:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 18:17:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1482ms 18:17:24 INFO - PROCESS | 1754 | 1464052644918 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 18:17:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 18:17:24 INFO - PROCESS | 1754 | 1464052644923 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 18:17:24 INFO - PROCESS | 1754 | 1464052644929 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 18:17:24 INFO - PROCESS | 1754 | 1464052644932 Marionette TRACE conn4 <- [1,390,null,{}] 18:17:24 INFO - PROCESS | 1754 | 1464052644937 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}] 18:17:25 INFO - PROCESS | 1754 | 1464052645136 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 18:17:25 INFO - PROCESS | 1754 | 1464052645292 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:25 INFO - PROCESS | 1754 | ++DOCSHELL 0x8ef06800 == 71 [pid = 1754] [id = 105] 18:17:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 125 (0xa2363400) [pid = 1754] [serial = 314] [outer = (nil)] 18:17:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 126 (0xa27c6c00) [pid = 1754] [serial = 315] [outer = 0xa2363400] 18:17:25 INFO - PROCESS | 1754 | 1464052645377 Marionette DEBUG loaded listener.js 18:17:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 127 (0xa31cec00) [pid = 1754] [serial = 316] [outer = 0xa2363400] 18:17:26 INFO - PROCESS | 1754 | 1464052646292 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]]]}] 18:17:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 18:17:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1440ms 18:17:26 INFO - PROCESS | 1754 | 1464052646368 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 18:17:26 INFO - PROCESS | 1754 | 1464052646372 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 18:17:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 18:17:26 INFO - PROCESS | 1754 | 1464052646378 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 18:17:26 INFO - PROCESS | 1754 | 1464052646382 Marionette TRACE conn4 <- [1,394,null,{}] 18:17:26 INFO - PROCESS | 1754 | 1464052646387 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}] 18:17:26 INFO - PROCESS | 1754 | 1464052646582 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 18:17:26 INFO - PROCESS | 1754 | 1464052646777 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:26 INFO - PROCESS | 1754 | ++DOCSHELL 0x8ef10c00 == 72 [pid = 1754] [id = 106] 18:17:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 128 (0x8f157400) [pid = 1754] [serial = 317] [outer = (nil)] 18:17:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 129 (0xa3640400) [pid = 1754] [serial = 318] [outer = 0x8f157400] 18:17:26 INFO - PROCESS | 1754 | 1464052646916 Marionette DEBUG loaded listener.js 18:17:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 130 (0xa513b800) [pid = 1754] [serial = 319] [outer = 0x8f157400] 18:17:27 INFO - PROCESS | 1754 | 1464052647748 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]]]}] 18:17:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 18:17:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1431ms 18:17:27 INFO - PROCESS | 1754 | 1464052647811 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 18:17:27 INFO - PROCESS | 1754 | 1464052647815 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 18:17:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 18:17:27 INFO - PROCESS | 1754 | 1464052647821 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 18:17:27 INFO - PROCESS | 1754 | 1464052647824 Marionette TRACE conn4 <- [1,398,null,{}] 18:17:27 INFO - PROCESS | 1754 | 1464052647830 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}] 18:17:28 INFO - PROCESS | 1754 | 1464052648015 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 18:17:28 INFO - PROCESS | 1754 | 1464052648184 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:28 INFO - PROCESS | 1754 | ++DOCSHELL 0xa235f000 == 73 [pid = 1754] [id = 107] 18:17:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 131 (0xa31f3400) [pid = 1754] [serial = 320] [outer = (nil)] 18:17:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 132 (0xa6f3a400) [pid = 1754] [serial = 321] [outer = 0xa31f3400] 18:17:28 INFO - PROCESS | 1754 | 1464052648271 Marionette DEBUG loaded listener.js 18:17:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 133 (0xa82b1c00) [pid = 1754] [serial = 322] [outer = 0xa31f3400] 18:17:29 INFO - PROCESS | 1754 | 1464052649182 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]]]}] 18:17:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 18:17:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1427ms 18:17:29 INFO - PROCESS | 1754 | 1464052649251 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 18:17:29 INFO - PROCESS | 1754 | 1464052649255 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 18:17:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 18:17:29 INFO - PROCESS | 1754 | 1464052649263 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 18:17:29 INFO - PROCESS | 1754 | 1464052649266 Marionette TRACE conn4 <- [1,402,null,{}] 18:17:29 INFO - PROCESS | 1754 | 1464052649272 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}] 18:17:29 INFO - PROCESS | 1754 | 1464052649438 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 18:17:29 INFO - PROCESS | 1754 | 1464052649591 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:29 INFO - PROCESS | 1754 | ++DOCSHELL 0xa23bcc00 == 74 [pid = 1754] [id = 108] 18:17:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 134 (0xa6e8ec00) [pid = 1754] [serial = 323] [outer = (nil)] 18:17:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 135 (0xa9ba0000) [pid = 1754] [serial = 324] [outer = 0xa6e8ec00] 18:17:29 INFO - PROCESS | 1754 | 1464052649674 Marionette DEBUG loaded listener.js 18:17:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 136 (0xa9ba7000) [pid = 1754] [serial = 325] [outer = 0xa6e8ec00] 18:17:30 INFO - PROCESS | 1754 | 1464052650626 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]]]}] 18:17:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 18:17:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1427ms 18:17:30 INFO - PROCESS | 1754 | 1464052650691 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 18:17:30 INFO - PROCESS | 1754 | 1464052650694 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 18:17:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 18:17:30 INFO - PROCESS | 1754 | 1464052650701 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 18:17:30 INFO - PROCESS | 1754 | 1464052650704 Marionette TRACE conn4 <- [1,406,null,{}] 18:17:30 INFO - PROCESS | 1754 | 1464052650709 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}] 18:17:30 INFO - PROCESS | 1754 | 1464052650869 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 18:17:31 INFO - PROCESS | 1754 | 1464052651081 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:31 INFO - PROCESS | 1754 | ++DOCSHELL 0x91a24000 == 75 [pid = 1754] [id = 109] 18:17:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 137 (0x91a24800) [pid = 1754] [serial = 326] [outer = (nil)] 18:17:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 138 (0x91a2a400) [pid = 1754] [serial = 327] [outer = 0x91a24800] 18:17:31 INFO - PROCESS | 1754 | 1464052651416 Marionette DEBUG loaded listener.js 18:17:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 139 (0x92f08c00) [pid = 1754] [serial = 328] [outer = 0x91a24800] 18:17:32 INFO - PROCESS | 1754 | 1464052652302 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]]]}] 18:17:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 18:17:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1633ms 18:17:32 INFO - PROCESS | 1754 | 1464052652335 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 18:17:32 INFO - PROCESS | 1754 | 1464052652342 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 18:17:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 18:17:32 INFO - PROCESS | 1754 | 1464052652350 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 18:17:32 INFO - PROCESS | 1754 | 1464052652355 Marionette TRACE conn4 <- [1,410,null,{}] 18:17:32 INFO - PROCESS | 1754 | 1464052652362 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}] 18:17:32 INFO - PROCESS | 1754 | 1464052652514 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 18:17:32 INFO - PROCESS | 1754 | 1464052652685 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:32 INFO - PROCESS | 1754 | ++DOCSHELL 0x8ef07000 == 76 [pid = 1754] [id = 110] 18:17:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 140 (0x8f153400) [pid = 1754] [serial = 329] [outer = (nil)] 18:17:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 141 (0x9a2a3000) [pid = 1754] [serial = 330] [outer = 0x8f153400] 18:17:32 INFO - PROCESS | 1754 | 1464052652805 Marionette DEBUG loaded listener.js 18:17:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 142 (0x9a8b7000) [pid = 1754] [serial = 331] [outer = 0x8f153400] 18:17:33 INFO - PROCESS | 1754 | --DOCSHELL 0x9a7e6c00 == 75 [pid = 1754] [id = 64] 18:17:33 INFO - PROCESS | 1754 | --DOCSHELL 0x95269000 == 74 [pid = 1754] [id = 63] 18:17:33 INFO - PROCESS | 1754 | --DOCSHELL 0x92feb400 == 73 [pid = 1754] [id = 100] 18:17:33 INFO - PROCESS | 1754 | --DOMWINDOW == 141 (0x954e2400) [pid = 1754] [serial = 218] [outer = (nil)] [url = about:blank] 18:17:33 INFO - PROCESS | 1754 | --DOMWINDOW == 140 (0x9a7efc00) [pid = 1754] [serial = 221] [outer = (nil)] [url = about:blank] 18:17:33 INFO - PROCESS | 1754 | --DOMWINDOW == 139 (0xa5146800) [pid = 1754] [serial = 224] [outer = (nil)] [url = about:blank] 18:17:33 INFO - PROCESS | 1754 | --DOMWINDOW == 138 (0xa8c06c00) [pid = 1754] [serial = 227] [outer = (nil)] [url = about:blank] 18:17:33 INFO - PROCESS | 1754 | --DOMWINDOW == 137 (0xa9026800) [pid = 1754] [serial = 230] [outer = (nil)] [url = about:blank] 18:17:33 INFO - PROCESS | 1754 | --DOMWINDOW == 136 (0xa9ba4400) [pid = 1754] [serial = 233] [outer = (nil)] [url = about:blank] 18:17:33 INFO - PROCESS | 1754 | --DOMWINDOW == 135 (0x9a8b7c00) [pid = 1754] [serial = 258] [outer = (nil)] [url = about:blank] 18:17:33 INFO - PROCESS | 1754 | --DOCSHELL 0x91a28000 == 72 [pid = 1754] [id = 99] 18:17:33 INFO - PROCESS | 1754 | --DOCSHELL 0x954f0400 == 71 [pid = 1754] [id = 98] 18:17:33 INFO - PROCESS | 1754 | --DOCSHELL 0x91cd7400 == 70 [pid = 1754] [id = 97] 18:17:33 INFO - PROCESS | 1754 | --DOCSHELL 0x920de800 == 69 [pid = 1754] [id = 96] 18:17:33 INFO - PROCESS | 1754 | --DOCSHELL 0x91a29400 == 68 [pid = 1754] [id = 95] 18:17:33 INFO - PROCESS | 1754 | --DOCSHELL 0x95268c00 == 67 [pid = 1754] [id = 90] 18:17:33 INFO - PROCESS | 1754 | --DOCSHELL 0x91ccfc00 == 66 [pid = 1754] [id = 87] 18:17:33 INFO - PROCESS | 1754 | --DOMWINDOW == 134 (0x9b3b8000) [pid = 1754] [serial = 252] [outer = (nil)] [url = about:blank] 18:17:33 INFO - PROCESS | 1754 | --DOMWINDOW == 133 (0x952d6400) [pid = 1754] [serial = 255] [outer = (nil)] [url = about:blank] 18:17:33 INFO - PROCESS | 1754 | --DOMWINDOW == 132 (0x9b3ae400) [pid = 1754] [serial = 246] [outer = (nil)] [url = about:blank] 18:17:33 INFO - PROCESS | 1754 | --DOMWINDOW == 131 (0x9cd22400) [pid = 1754] [serial = 247] [outer = (nil)] [url = about:blank] 18:17:33 INFO - PROCESS | 1754 | --DOMWINDOW == 130 (0x954e5000) [pid = 1754] [serial = 242] [outer = (nil)] [url = about:blank] 18:17:33 INFO - PROCESS | 1754 | --DOMWINDOW == 129 (0x99e74800) [pid = 1754] [serial = 243] [outer = (nil)] [url = about:blank] 18:17:33 INFO - PROCESS | 1754 | --DOMWINDOW == 128 (0x954ef800) [pid = 1754] [serial = 239] [outer = (nil)] [url = about:blank] 18:17:33 INFO - PROCESS | 1754 | --DOMWINDOW == 127 (0x9846a800) [pid = 1754] [serial = 240] [outer = (nil)] [url = about:blank] 18:17:33 INFO - PROCESS | 1754 | --DOMWINDOW == 126 (0x9b3bb400) [pid = 1754] [serial = 253] [outer = (nil)] [url = about:blank] 18:17:33 INFO - PROCESS | 1754 | --DOMWINDOW == 125 (0x91cd2c00) [pid = 1754] [serial = 236] [outer = (nil)] [url = about:blank] 18:17:33 INFO - PROCESS | 1754 | --DOMWINDOW == 124 (0xa224ac00) [pid = 1754] [serial = 249] [outer = (nil)] [url = about:blank] 18:17:33 INFO - PROCESS | 1754 | --DOMWINDOW == 123 (0x9b6ce800) [pid = 1754] [serial = 102] [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.] 18:17:33 INFO - PROCESS | 1754 | --DOMWINDOW == 122 (0x9a73f400) [pid = 1754] [serial = 256] [outer = (nil)] [url = about:blank] 18:17:33 INFO - PROCESS | 1754 | --DOMWINDOW == 121 (0xa2368000) [pid = 1754] [serial = 250] [outer = (nil)] [url = about:blank] 18:17:33 INFO - PROCESS | 1754 | 1464052653855 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]]]}] 18:17:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 18:17:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1533ms 18:17:33 INFO - PROCESS | 1754 | 1464052653884 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 18:17:33 INFO - PROCESS | 1754 | 1464052653889 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 18:17:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 18:17:33 INFO - PROCESS | 1754 | 1464052653899 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 18:17:33 INFO - PROCESS | 1754 | 1464052653902 Marionette TRACE conn4 <- [1,414,null,{}] 18:17:33 INFO - PROCESS | 1754 | 1464052653907 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}] 18:17:34 INFO - PROCESS | 1754 | 1464052654055 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 18:17:34 INFO - PROCESS | 1754 | 1464052654217 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:34 INFO - PROCESS | 1754 | ++DOCSHELL 0x95272400 == 67 [pid = 1754] [id = 111] 18:17:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 122 (0x95274400) [pid = 1754] [serial = 332] [outer = (nil)] 18:17:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 123 (0x966f7000) [pid = 1754] [serial = 333] [outer = 0x95274400] 18:17:34 INFO - PROCESS | 1754 | 1464052654293 Marionette DEBUG loaded listener.js 18:17:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 124 (0x9a36d000) [pid = 1754] [serial = 334] [outer = 0x95274400] 18:17:35 INFO - PROCESS | 1754 | 1464052655029 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]]]}] 18:17:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 18:17:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1191ms 18:17:35 INFO - PROCESS | 1754 | 1464052655090 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 18:17:35 INFO - PROCESS | 1754 | 1464052655093 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 18:17:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 18:17:35 INFO - PROCESS | 1754 | 1464052655099 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 18:17:35 INFO - PROCESS | 1754 | 1464052655105 Marionette TRACE conn4 <- [1,418,null,{}] 18:17:35 INFO - PROCESS | 1754 | 1464052655119 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}] 18:17:35 INFO - PROCESS | 1754 | 1464052655273 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 18:17:35 INFO - PROCESS | 1754 | 1464052655287 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:35 INFO - PROCESS | 1754 | ++DOCSHELL 0x8ef03800 == 68 [pid = 1754] [id = 112] 18:17:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 125 (0x91a1e400) [pid = 1754] [serial = 335] [outer = (nil)] 18:17:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 126 (0x9b3bbc00) [pid = 1754] [serial = 336] [outer = 0x91a1e400] 18:17:35 INFO - PROCESS | 1754 | 1464052655356 Marionette DEBUG loaded listener.js 18:17:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 127 (0x9b3bf400) [pid = 1754] [serial = 337] [outer = 0x91a1e400] 18:17:36 INFO - PROCESS | 1754 | 1464052656542 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]]]}] 18:17:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 18:17:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1497ms 18:17:36 INFO - PROCESS | 1754 | 1464052656597 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 18:17:36 INFO - PROCESS | 1754 | 1464052656600 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 18:17:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 18:17:36 INFO - PROCESS | 1754 | 1464052656606 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 18:17:36 INFO - PROCESS | 1754 | 1464052656609 Marionette TRACE conn4 <- [1,422,null,{}] 18:17:36 INFO - PROCESS | 1754 | 1464052656615 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}] 18:17:36 INFO - PROCESS | 1754 | 1464052656803 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 18:17:36 INFO - PROCESS | 1754 | 1464052656878 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:36 INFO - PROCESS | 1754 | ++DOCSHELL 0x9b3b2800 == 69 [pid = 1754] [id = 113] 18:17:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 128 (0x9b3ba000) [pid = 1754] [serial = 338] [outer = (nil)] 18:17:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 129 (0x9c3c6c00) [pid = 1754] [serial = 339] [outer = 0x9b3ba000] 18:17:36 INFO - PROCESS | 1754 | 1464052656961 Marionette DEBUG loaded listener.js 18:17:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 130 (0xa0621000) [pid = 1754] [serial = 340] [outer = 0x9b3ba000] 18:17:38 INFO - PROCESS | 1754 | 1464052658169 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]]]}] 18:17:38 INFO - PROCESS | 1754 | --DOMWINDOW == 129 (0x9786fc00) [pid = 1754] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 18:17:38 INFO - PROCESS | 1754 | --DOMWINDOW == 128 (0x920e0000) [pid = 1754] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 18:17:38 INFO - PROCESS | 1754 | --DOMWINDOW == 127 (0xa3350800) [pid = 1754] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 18:17:38 INFO - PROCESS | 1754 | --DOMWINDOW == 126 (0x91a28800) [pid = 1754] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 18:17:38 INFO - PROCESS | 1754 | --DOMWINDOW == 125 (0x9a8b0400) [pid = 1754] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 18:17:38 INFO - PROCESS | 1754 | --DOMWINDOW == 124 (0x91a29800) [pid = 1754] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 18:17:38 INFO - PROCESS | 1754 | --DOMWINDOW == 123 (0x954ee400) [pid = 1754] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 18:17:38 INFO - PROCESS | 1754 | --DOMWINDOW == 122 (0x99f9d400) [pid = 1754] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 18:17:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 18:17:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1688ms 18:17:38 INFO - PROCESS | 1754 | 1464052658295 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 18:17:38 INFO - PROCESS | 1754 | 1464052658298 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 18:17:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 18:17:38 INFO - PROCESS | 1754 | 1464052658348 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 18:17:38 INFO - PROCESS | 1754 | 1464052658350 Marionette TRACE conn4 <- [1,426,null,{}] 18:17:38 INFO - PROCESS | 1754 | 1464052658355 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}] 18:17:38 INFO - PROCESS | 1754 | 1464052658492 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 18:17:38 INFO - PROCESS | 1754 | 1464052658607 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:38 INFO - PROCESS | 1754 | ++DOCSHELL 0x93dadc00 == 70 [pid = 1754] [id = 114] 18:17:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 123 (0x954eec00) [pid = 1754] [serial = 341] [outer = (nil)] 18:17:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 124 (0x9a8b0400) [pid = 1754] [serial = 342] [outer = 0x954eec00] 18:17:38 INFO - PROCESS | 1754 | 1464052658685 Marionette DEBUG loaded listener.js 18:17:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 125 (0x9cec5c00) [pid = 1754] [serial = 343] [outer = 0x954eec00] 18:17:39 INFO - PROCESS | 1754 | 1464052659358 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] 18:17:39 INFO - PROCESS | 1754 | 1464052659431 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 18:17:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 18:17:39 INFO - PROCESS | 1754 | 1464052659440 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 18:17:39 INFO - PROCESS | 1754 | 1464052659443 Marionette TRACE conn4 <- [1,430,null,{}] 18:17:39 INFO - PROCESS | 1754 | 1464052659448 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}] 18:17:39 INFO - PROCESS | 1754 | 1464052659642 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 18:17:39 INFO - PROCESS | 1754 | 1464052659656 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:39 INFO - PROCESS | 1754 | ++DOCSHELL 0x91ccec00 == 71 [pid = 1754] [id = 115] 18:17:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 126 (0x952db800) [pid = 1754] [serial = 344] [outer = (nil)] 18:17:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 127 (0xa683ec00) [pid = 1754] [serial = 345] [outer = 0x952db800] 18:17:39 INFO - PROCESS | 1754 | 1464052659727 Marionette DEBUG loaded listener.js 18:17:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 128 (0xa68c1400) [pid = 1754] [serial = 346] [outer = 0x952db800] 18:17:40 INFO - PROCESS | 1754 | 1464052660609 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]]]}] 18:17:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 18:17:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1227ms 18:17:40 INFO - PROCESS | 1754 | 1464052660668 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 18:17:40 INFO - PROCESS | 1754 | 1464052660673 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 18:17:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 18:17:40 INFO - PROCESS | 1754 | 1464052660682 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 18:17:40 INFO - PROCESS | 1754 | 1464052660688 Marionette TRACE conn4 <- [1,434,null,{}] 18:17:40 INFO - PROCESS | 1754 | 1464052660698 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}] 18:17:40 INFO - PROCESS | 1754 | 1464052660879 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 18:17:41 INFO - PROCESS | 1754 | 1464052661039 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:41 INFO - PROCESS | 1754 | ++DOCSHELL 0x8ef07800 == 72 [pid = 1754] [id = 116] 18:17:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 129 (0x8f15c400) [pid = 1754] [serial = 347] [outer = (nil)] 18:17:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 130 (0x9526d400) [pid = 1754] [serial = 348] [outer = 0x8f15c400] 18:17:41 INFO - PROCESS | 1754 | 1464052661129 Marionette DEBUG loaded listener.js 18:17:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 131 (0x954e5c00) [pid = 1754] [serial = 349] [outer = 0x8f15c400] 18:17:42 INFO - PROCESS | 1754 | 1464052662076 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]]]}] 18:17:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 18:17:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1434ms 18:17:42 INFO - PROCESS | 1754 | 1464052662116 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 18:17:42 INFO - PROCESS | 1754 | 1464052662125 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 18:17:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 18:17:42 INFO - PROCESS | 1754 | 1464052662135 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 18:17:42 INFO - PROCESS | 1754 | 1464052662139 Marionette TRACE conn4 <- [1,438,null,{}] 18:17:42 INFO - PROCESS | 1754 | 1464052662145 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}] 18:17:42 INFO - PROCESS | 1754 | 1464052662317 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 18:17:42 INFO - PROCESS | 1754 | 1464052662474 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:42 INFO - PROCESS | 1754 | ++DOCSHELL 0x97867800 == 73 [pid = 1754] [id = 117] 18:17:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 132 (0x99f99000) [pid = 1754] [serial = 350] [outer = (nil)] 18:17:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 133 (0x9a8b7c00) [pid = 1754] [serial = 351] [outer = 0x99f99000] 18:17:42 INFO - PROCESS | 1754 | 1464052662559 Marionette DEBUG loaded listener.js 18:17:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 134 (0x9b2f6800) [pid = 1754] [serial = 352] [outer = 0x99f99000] 18:17:43 INFO - PROCESS | 1754 | 1464052663601 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]]]}] 18:17:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 18:17:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1532ms 18:17:43 INFO - PROCESS | 1754 | 1464052663666 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 18:17:43 INFO - PROCESS | 1754 | 1464052663670 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 18:17:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 18:17:43 INFO - PROCESS | 1754 | 1464052663677 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 18:17:43 INFO - PROCESS | 1754 | 1464052663683 Marionette TRACE conn4 <- [1,442,null,{}] 18:17:43 INFO - PROCESS | 1754 | 1464052663700 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}] 18:17:43 INFO - PROCESS | 1754 | 1464052663913 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 18:17:44 INFO - PROCESS | 1754 | 1464052664124 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:44 INFO - PROCESS | 1754 | ++DOCSHELL 0x92de6000 == 74 [pid = 1754] [id = 118] 18:17:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 135 (0x92ded000) [pid = 1754] [serial = 353] [outer = (nil)] 18:17:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 136 (0x9aa23400) [pid = 1754] [serial = 354] [outer = 0x92ded000] 18:17:44 INFO - PROCESS | 1754 | 1464052664214 Marionette DEBUG loaded listener.js 18:17:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 137 (0x9aa28000) [pid = 1754] [serial = 355] [outer = 0x92ded000] 18:17:45 INFO - PROCESS | 1754 | 1464052665104 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]]]}] 18:17:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 18:17:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1486ms 18:17:45 INFO - PROCESS | 1754 | 1464052665163 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 18:17:45 INFO - PROCESS | 1754 | 1464052665168 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 18:17:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 18:17:45 INFO - PROCESS | 1754 | 1464052665175 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 18:17:45 INFO - PROCESS | 1754 | 1464052665178 Marionette TRACE conn4 <- [1,446,null,{}] 18:17:45 INFO - PROCESS | 1754 | 1464052665184 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}] 18:17:45 INFO - PROCESS | 1754 | 1464052665350 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 18:17:45 INFO - PROCESS | 1754 | 1464052665508 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:45 INFO - PROCESS | 1754 | ++DOCSHELL 0x8ef01400 == 75 [pid = 1754] [id = 119] 18:17:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 138 (0x9249f800) [pid = 1754] [serial = 356] [outer = (nil)] 18:17:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 139 (0x924a8c00) [pid = 1754] [serial = 357] [outer = 0x9249f800] 18:17:45 INFO - PROCESS | 1754 | 1464052665595 Marionette DEBUG loaded listener.js 18:17:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 140 (0x924ab400) [pid = 1754] [serial = 358] [outer = 0x9249f800] 18:17:46 INFO - PROCESS | 1754 | 1464052666499 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]]]}] 18:17:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 18:17:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1381ms 18:17:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 18:17:46 INFO - PROCESS | 1754 | 1464052666557 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 18:17:46 INFO - PROCESS | 1754 | 1464052666560 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 18:17:46 INFO - PROCESS | 1754 | 1464052666567 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 18:17:46 INFO - PROCESS | 1754 | 1464052666570 Marionette TRACE conn4 <- [1,450,null,{}] 18:17:46 INFO - PROCESS | 1754 | 1464052666576 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}] 18:17:46 INFO - PROCESS | 1754 | 1464052666736 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 18:17:46 INFO - PROCESS | 1754 | 1464052666895 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:46 INFO - PROCESS | 1754 | ++DOCSHELL 0x91a1c400 == 76 [pid = 1754] [id = 120] 18:17:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 141 (0x91ec1800) [pid = 1754] [serial = 359] [outer = (nil)] 18:17:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 142 (0x91ec9400) [pid = 1754] [serial = 360] [outer = 0x91ec1800] 18:17:46 INFO - PROCESS | 1754 | 1464052666989 Marionette DEBUG loaded listener.js 18:17:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 143 (0x91ecb800) [pid = 1754] [serial = 361] [outer = 0x91ec1800] 18:17:47 INFO - PROCESS | 1754 | 1464052667931 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] 18:17:48 INFO - PROCESS | 1754 | 1464052668004 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 18:17:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 18:17:48 INFO - PROCESS | 1754 | 1464052668011 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 18:17:48 INFO - PROCESS | 1754 | 1464052668014 Marionette TRACE conn4 <- [1,454,null,{}] 18:17:48 INFO - PROCESS | 1754 | 1464052668020 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}] 18:17:48 INFO - PROCESS | 1754 | 1464052668250 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 18:17:48 INFO - PROCESS | 1754 | 1464052668458 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:48 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f15a400 == 77 [pid = 1754] [id = 121] 18:17:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 144 (0x91ec9800) [pid = 1754] [serial = 362] [outer = (nil)] 18:17:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 145 (0x9aa2d400) [pid = 1754] [serial = 363] [outer = 0x91ec9800] 18:17:48 INFO - PROCESS | 1754 | 1464052668586 Marionette DEBUG loaded listener.js 18:17:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 146 (0x9b3b8800) [pid = 1754] [serial = 364] [outer = 0x91ec9800] 18:17:49 INFO - PROCESS | 1754 | [1754] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:17:49 INFO - PROCESS | 1754 | 1464052669468 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]]]}] 18:17:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 18:17:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1528ms 18:17:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 18:17:49 INFO - PROCESS | 1754 | 1464052669539 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 18:17:49 INFO - PROCESS | 1754 | 1464052669542 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 18:17:49 INFO - PROCESS | 1754 | 1464052669549 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 18:17:49 INFO - PROCESS | 1754 | 1464052669553 Marionette TRACE conn4 <- [1,458,null,{}] 18:17:49 INFO - PROCESS | 1754 | 1464052669559 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}] 18:17:49 INFO - PROCESS | 1754 | 1464052669755 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 18:17:49 INFO - PROCESS | 1754 | 1464052669964 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:50 INFO - PROCESS | 1754 | ++DOCSHELL 0x9b2f5000 == 78 [pid = 1754] [id = 122] 18:17:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 147 (0x9bb78000) [pid = 1754] [serial = 365] [outer = (nil)] 18:17:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 148 (0x9cd25800) [pid = 1754] [serial = 366] [outer = 0x9bb78000] 18:17:50 INFO - PROCESS | 1754 | 1464052670066 Marionette DEBUG loaded listener.js 18:17:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 149 (0xa23c0400) [pid = 1754] [serial = 367] [outer = 0x9bb78000] 18:17:50 INFO - PROCESS | 1754 | 1464052670880 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] 18:17:50 INFO - PROCESS | 1754 | 1464052670937 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 18:17:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 18:17:50 INFO - PROCESS | 1754 | 1464052670944 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 18:17:50 INFO - PROCESS | 1754 | 1464052670947 Marionette TRACE conn4 <- [1,462,null,{}] 18:17:50 INFO - PROCESS | 1754 | 1464052670952 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}] 18:17:51 INFO - PROCESS | 1754 | 1464052671106 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 18:17:51 INFO - PROCESS | 1754 | 1464052671279 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:51 INFO - PROCESS | 1754 | ++DOCSHELL 0x95f3c400 == 79 [pid = 1754] [id = 123] 18:17:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 150 (0x95f3d000) [pid = 1754] [serial = 368] [outer = (nil)] 18:17:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 151 (0x95f43400) [pid = 1754] [serial = 369] [outer = 0x95f3d000] 18:17:51 INFO - PROCESS | 1754 | 1464052671363 Marionette DEBUG loaded listener.js 18:17:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 152 (0x95f46400) [pid = 1754] [serial = 370] [outer = 0x95f3d000] 18:17:52 INFO - PROCESS | 1754 | [1754] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:17:52 INFO - PROCESS | 1754 | 1464052672399 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] 18:17:52 INFO - PROCESS | 1754 | 1464052672478 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 18:17:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 18:17:52 INFO - PROCESS | 1754 | 1464052672484 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 18:17:52 INFO - PROCESS | 1754 | 1464052672488 Marionette TRACE conn4 <- [1,466,null,{}] 18:17:52 INFO - PROCESS | 1754 | 1464052672493 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}] 18:17:52 INFO - PROCESS | 1754 | 1464052672656 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 18:17:53 INFO - PROCESS | 1754 | 1464052673180 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:53 INFO - PROCESS | 1754 | ++DOCSHELL 0x91e2bc00 == 80 [pid = 1754] [id = 124] 18:17:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 153 (0x91e2c800) [pid = 1754] [serial = 371] [outer = (nil)] 18:17:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 154 (0x91e2f800) [pid = 1754] [serial = 372] [outer = 0x91e2c800] 18:17:53 INFO - PROCESS | 1754 | 1464052673276 Marionette DEBUG loaded listener.js 18:17:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 155 (0x91ec3c00) [pid = 1754] [serial = 373] [outer = 0x91e2c800] 18:17:54 INFO - PROCESS | 1754 | 1464052674156 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] 18:17:54 INFO - PROCESS | 1754 | 1464052674224 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 18:17:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 18:17:54 INFO - PROCESS | 1754 | 1464052674231 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 18:17:54 INFO - PROCESS | 1754 | 1464052674236 Marionette TRACE conn4 <- [1,470,null,{}] 18:17:54 INFO - PROCESS | 1754 | 1464052674243 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}] 18:17:54 INFO - PROCESS | 1754 | 1464052674407 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 18:17:54 INFO - PROCESS | 1754 | 1464052674591 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:54 INFO - PROCESS | 1754 | ++DOCSHELL 0x91e2c000 == 81 [pid = 1754] [id = 125] 18:17:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 156 (0x92de2000) [pid = 1754] [serial = 374] [outer = (nil)] 18:17:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 157 (0x92debc00) [pid = 1754] [serial = 375] [outer = 0x92de2000] 18:17:54 INFO - PROCESS | 1754 | 1464052674761 Marionette DEBUG loaded listener.js 18:17:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 158 (0x92f0c400) [pid = 1754] [serial = 376] [outer = 0x92de2000] 18:17:55 INFO - PROCESS | 1754 | --DOCSHELL 0x93dadc00 == 80 [pid = 1754] [id = 114] 18:17:55 INFO - PROCESS | 1754 | --DOCSHELL 0x9b3b2800 == 79 [pid = 1754] [id = 113] 18:17:55 INFO - PROCESS | 1754 | --DOMWINDOW == 157 (0x9c2ccc00) [pid = 1754] [serial = 303] [outer = (nil)] [url = about:blank] 18:17:55 INFO - PROCESS | 1754 | --DOCSHELL 0x8ef03800 == 78 [pid = 1754] [id = 112] 18:17:55 INFO - PROCESS | 1754 | --DOCSHELL 0x95272400 == 77 [pid = 1754] [id = 111] 18:17:55 INFO - PROCESS | 1754 | --DOCSHELL 0x8ef07000 == 76 [pid = 1754] [id = 110] 18:17:55 INFO - PROCESS | 1754 | --DOCSHELL 0x91a24000 == 75 [pid = 1754] [id = 109] 18:17:55 INFO - PROCESS | 1754 | 1464052675671 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]]]}] 18:17:55 INFO - PROCESS | 1754 | --DOMWINDOW == 156 (0x99f92c00) [pid = 1754] [serial = 292] [outer = (nil)] [url = about:blank] 18:17:55 INFO - PROCESS | 1754 | --DOMWINDOW == 155 (0x947aec00) [pid = 1754] [serial = 288] [outer = (nil)] [url = about:blank] 18:17:55 INFO - PROCESS | 1754 | --DOMWINDOW == 154 (0x91cd7c00) [pid = 1754] [serial = 261] [outer = (nil)] [url = about:blank] 18:17:55 INFO - PROCESS | 1754 | --DOMWINDOW == 153 (0xa695b000) [pid = 1754] [serial = 177] [outer = (nil)] [url = about:blank] 18:17:55 INFO - PROCESS | 1754 | --DOMWINDOW == 152 (0x9b2f9000) [pid = 1754] [serial = 298] [outer = (nil)] [url = about:blank] 18:17:55 INFO - PROCESS | 1754 | --DOMWINDOW == 151 (0x9a8bb000) [pid = 1754] [serial = 259] [outer = (nil)] [url = about:blank] 18:17:55 INFO - PROCESS | 1754 | --DOMWINDOW == 150 (0x95272800) [pid = 1754] [serial = 289] [outer = (nil)] [url = about:blank] 18:17:55 INFO - PROCESS | 1754 | --DOMWINDOW == 149 (0x91ccb000) [pid = 1754] [serial = 285] [outer = (nil)] [url = about:blank] 18:17:55 INFO - PROCESS | 1754 | --DOMWINDOW == 148 (0x98294800) [pid = 1754] [serial = 291] [outer = (nil)] [url = about:blank] 18:17:55 INFO - PROCESS | 1754 | --DOMWINDOW == 147 (0x9ab93c00) [pid = 1754] [serial = 297] [outer = (nil)] [url = about:blank] 18:17:55 INFO - PROCESS | 1754 | --DOMWINDOW == 146 (0x9b6d7400) [pid = 1754] [serial = 300] [outer = (nil)] [url = about:blank] 18:17:55 INFO - PROCESS | 1754 | --DOMWINDOW == 145 (0x9a7f3c00) [pid = 1754] [serial = 264] [outer = (nil)] [url = about:blank] 18:17:55 INFO - PROCESS | 1754 | --DOMWINDOW == 144 (0x9c115800) [pid = 1754] [serial = 267] [outer = (nil)] [url = about:blank] 18:17:55 INFO - PROCESS | 1754 | --DOMWINDOW == 143 (0x9a8b1800) [pid = 1754] [serial = 295] [outer = (nil)] [url = about:blank] 18:17:55 INFO - PROCESS | 1754 | --DOMWINDOW == 142 (0x91cd8c00) [pid = 1754] [serial = 286] [outer = (nil)] [url = about:blank] 18:17:55 INFO - PROCESS | 1754 | --DOMWINDOW == 141 (0x8f156400) [pid = 1754] [serial = 282] [outer = (nil)] [url = about:blank] 18:17:55 INFO - PROCESS | 1754 | --DOMWINDOW == 140 (0xa8c20400) [pid = 1754] [serial = 279] [outer = (nil)] [url = about:blank] 18:17:55 INFO - PROCESS | 1754 | --DOMWINDOW == 139 (0x9a74a800) [pid = 1754] [serial = 294] [outer = (nil)] [url = about:blank] 18:17:55 INFO - PROCESS | 1754 | --DOMWINDOW == 138 (0xa6e94c00) [pid = 1754] [serial = 273] [outer = (nil)] [url = about:blank] 18:17:55 INFO - PROCESS | 1754 | --DOMWINDOW == 137 (0xa51ea000) [pid = 1754] [serial = 270] [outer = (nil)] [url = about:blank] 18:17:55 INFO - PROCESS | 1754 | --DOMWINDOW == 136 (0x8ef0c400) [pid = 1754] [serial = 276] [outer = (nil)] [url = about:blank] 18:17:55 INFO - PROCESS | 1754 | --DOMWINDOW == 135 (0x9c057c00) [pid = 1754] [serial = 301] [outer = (nil)] [url = about:blank] 18:17:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 18:17:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1529ms 18:17:55 INFO - PROCESS | 1754 | 1464052675763 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 18:17:55 INFO - PROCESS | 1754 | 1464052675769 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 18:17:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 18:17:55 INFO - PROCESS | 1754 | 1464052675775 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 18:17:55 INFO - PROCESS | 1754 | 1464052675778 Marionette TRACE conn4 <- [1,474,null,{}] 18:17:55 INFO - PROCESS | 1754 | 1464052675784 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}] 18:17:55 INFO - PROCESS | 1754 | 1464052675935 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 18:17:56 INFO - PROCESS | 1754 | 1464052676151 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:56 INFO - PROCESS | 1754 | ++DOCSHELL 0x93beac00 == 76 [pid = 1754] [id = 126] 18:17:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 136 (0x93db1c00) [pid = 1754] [serial = 377] [outer = (nil)] 18:17:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 137 (0x95270000) [pid = 1754] [serial = 378] [outer = 0x93db1c00] 18:17:56 INFO - PROCESS | 1754 | 1464052676227 Marionette DEBUG loaded listener.js 18:17:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 138 (0x952e2000) [pid = 1754] [serial = 379] [outer = 0x93db1c00] 18:17:56 INFO - PROCESS | 1754 | 1464052676934 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]]]}] 18:17:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 18:17:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1195ms 18:17:56 INFO - PROCESS | 1754 | 1464052676971 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 18:17:56 INFO - PROCESS | 1754 | 1464052676974 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 18:17:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 18:17:57 INFO - PROCESS | 1754 | 1464052676999 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 18:17:57 INFO - PROCESS | 1754 | 1464052677007 Marionette TRACE conn4 <- [1,478,null,{}] 18:17:57 INFO - PROCESS | 1754 | 1464052677015 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}] 18:17:57 INFO - PROCESS | 1754 | 1464052677169 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 18:17:57 INFO - PROCESS | 1754 | 1464052677182 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:57 INFO - PROCESS | 1754 | ++DOCSHELL 0x91e2d400 == 77 [pid = 1754] [id = 127] 18:17:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 139 (0x95f41800) [pid = 1754] [serial = 380] [outer = (nil)] 18:17:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 140 (0x9846a800) [pid = 1754] [serial = 381] [outer = 0x95f41800] 18:17:57 INFO - PROCESS | 1754 | 1464052677251 Marionette DEBUG loaded listener.js 18:17:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 141 (0x99f92000) [pid = 1754] [serial = 382] [outer = 0x95f41800] 18:17:58 INFO - PROCESS | 1754 | 1464052678112 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]]]}] 18:17:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 18:17:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1204ms 18:17:58 INFO - PROCESS | 1754 | 1464052678186 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 18:17:58 INFO - PROCESS | 1754 | 1464052678189 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 18:17:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 18:17:58 INFO - PROCESS | 1754 | 1464052678200 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 18:17:58 INFO - PROCESS | 1754 | 1464052678202 Marionette TRACE conn4 <- [1,482,null,{}] 18:17:58 INFO - PROCESS | 1754 | 1464052678206 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}] 18:17:58 INFO - PROCESS | 1754 | 1464052678409 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 18:17:58 INFO - PROCESS | 1754 | 1464052678426 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:58 INFO - PROCESS | 1754 | ++DOCSHELL 0x91ccf000 == 78 [pid = 1754] [id = 128] 18:17:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 142 (0x95f49400) [pid = 1754] [serial = 383] [outer = (nil)] 18:17:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 143 (0x9a8b3000) [pid = 1754] [serial = 384] [outer = 0x95f49400] 18:17:58 INFO - PROCESS | 1754 | 1464052678496 Marionette DEBUG loaded listener.js 18:17:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 144 (0x9a8ba000) [pid = 1754] [serial = 385] [outer = 0x95f49400] 18:17:59 INFO - PROCESS | 1754 | 1464052679403 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]]]}] 18:17:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 18:17:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1236ms 18:17:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 18:17:59 INFO - PROCESS | 1754 | 1464052679436 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 18:17:59 INFO - PROCESS | 1754 | 1464052679439 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 18:17:59 INFO - PROCESS | 1754 | 1464052679445 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 18:17:59 INFO - PROCESS | 1754 | 1464052679448 Marionette TRACE conn4 <- [1,486,null,{}] 18:17:59 INFO - PROCESS | 1754 | 1464052679453 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}] 18:17:59 INFO - PROCESS | 1754 | 1464052679655 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 18:17:59 INFO - PROCESS | 1754 | 1464052679675 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:59 INFO - PROCESS | 1754 | ++DOCSHELL 0x9a8bd000 == 79 [pid = 1754] [id = 129] 18:17:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 145 (0x9a8bd800) [pid = 1754] [serial = 386] [outer = (nil)] 18:17:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 146 (0x9aa26400) [pid = 1754] [serial = 387] [outer = 0x9a8bd800] 18:17:59 INFO - PROCESS | 1754 | 1464052679754 Marionette DEBUG loaded listener.js 18:17:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 147 (0x9b2c2400) [pid = 1754] [serial = 388] [outer = 0x9a8bd800] 18:18:00 INFO - PROCESS | 1754 | --DOMWINDOW == 146 (0x91a1e400) [pid = 1754] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 18:18:00 INFO - PROCESS | 1754 | --DOMWINDOW == 145 (0x8f153400) [pid = 1754] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 18:18:00 INFO - PROCESS | 1754 | --DOMWINDOW == 144 (0x95274400) [pid = 1754] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 18:18:00 INFO - PROCESS | 1754 | --DOMWINDOW == 143 (0x91a24800) [pid = 1754] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 18:18:00 INFO - PROCESS | 1754 | --DOMWINDOW == 142 (0x9b3ba000) [pid = 1754] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 18:18:00 INFO - PROCESS | 1754 | --DOMWINDOW == 141 (0x954eec00) [pid = 1754] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 18:18:00 INFO - PROCESS | 1754 | --DOMWINDOW == 140 (0xa1154800) [pid = 1754] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 18:18:00 INFO - PROCESS | 1754 | 1464052680771 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]]]}] 18:18:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 18:18:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1342ms 18:18:00 INFO - PROCESS | 1754 | 1464052680794 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 18:18:00 INFO - PROCESS | 1754 | 1464052680797 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 18:18:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 18:18:00 INFO - PROCESS | 1754 | 1464052680803 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 18:18:00 INFO - PROCESS | 1754 | 1464052680805 Marionette TRACE conn4 <- [1,490,null,{}] 18:18:00 INFO - PROCESS | 1754 | 1464052680811 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}] 18:18:00 INFO - PROCESS | 1754 | 1464052680952 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 18:18:00 INFO - PROCESS | 1754 | 1464052680967 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:00 INFO - PROCESS | 1754 | ++DOCSHELL 0x91a24800 == 80 [pid = 1754] [id = 130] 18:18:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 141 (0x91cd3c00) [pid = 1754] [serial = 389] [outer = (nil)] 18:18:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 142 (0x9b2f9c00) [pid = 1754] [serial = 390] [outer = 0x91cd3c00] 18:18:01 INFO - PROCESS | 1754 | 1464052681039 Marionette DEBUG loaded listener.js 18:18:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 143 (0x9b3ba000) [pid = 1754] [serial = 391] [outer = 0x91cd3c00] 18:18:01 INFO - PROCESS | 1754 | 1464052681816 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]]]}] 18:18:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 18:18:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1026ms 18:18:01 INFO - PROCESS | 1754 | 1464052681830 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 18:18:01 INFO - PROCESS | 1754 | 1464052681833 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 18:18:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 18:18:01 INFO - PROCESS | 1754 | 1464052681839 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 18:18:01 INFO - PROCESS | 1754 | 1464052681841 Marionette TRACE conn4 <- [1,494,null,{}] 18:18:01 INFO - PROCESS | 1754 | 1464052681847 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}] 18:18:02 INFO - PROCESS | 1754 | 1464052682040 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 18:18:02 INFO - PROCESS | 1754 | 1464052682057 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:02 INFO - PROCESS | 1754 | ++DOCSHELL 0x91a1d800 == 81 [pid = 1754] [id = 131] 18:18:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 144 (0x996cd800) [pid = 1754] [serial = 392] [outer = (nil)] 18:18:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 145 (0x9c118800) [pid = 1754] [serial = 393] [outer = 0x996cd800] 18:18:02 INFO - PROCESS | 1754 | 1464052682128 Marionette DEBUG loaded listener.js 18:18:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 146 (0x9c2c8400) [pid = 1754] [serial = 394] [outer = 0x996cd800] 18:18:03 INFO - PROCESS | 1754 | 1464052683162 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]]]}] 18:18:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 18:18:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1382ms 18:18:03 INFO - PROCESS | 1754 | 1464052683222 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 18:18:03 INFO - PROCESS | 1754 | 1464052683230 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 18:18:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 18:18:03 INFO - PROCESS | 1754 | 1464052683237 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 18:18:03 INFO - PROCESS | 1754 | 1464052683244 Marionette TRACE conn4 <- [1,498,null,{}] 18:18:03 INFO - PROCESS | 1754 | 1464052683251 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}] 18:18:03 INFO - PROCESS | 1754 | 1464052683434 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 18:18:03 INFO - PROCESS | 1754 | 1464052683596 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:03 INFO - PROCESS | 1754 | ++DOCSHELL 0x91cd4400 == 82 [pid = 1754] [id = 132] 18:18:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 147 (0x91ec7800) [pid = 1754] [serial = 395] [outer = (nil)] 18:18:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 148 (0x924a9800) [pid = 1754] [serial = 396] [outer = 0x91ec7800] 18:18:03 INFO - PROCESS | 1754 | 1464052683684 Marionette DEBUG loaded listener.js 18:18:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 149 (0x92deec00) [pid = 1754] [serial = 397] [outer = 0x91ec7800] 18:18:04 INFO - PROCESS | 1754 | 1464052684581 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]]]}] 18:18:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 18:18:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1384ms 18:18:04 INFO - PROCESS | 1754 | 1464052684621 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 18:18:04 INFO - PROCESS | 1754 | 1464052684630 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 18:18:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 18:18:04 INFO - PROCESS | 1754 | 1464052684641 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 18:18:04 INFO - PROCESS | 1754 | 1464052684645 Marionette TRACE conn4 <- [1,502,null,{}] 18:18:04 INFO - PROCESS | 1754 | 1464052684651 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}] 18:18:04 INFO - PROCESS | 1754 | 1464052684826 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 18:18:05 INFO - PROCESS | 1754 | 1464052684987 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:05 INFO - PROCESS | 1754 | ++DOCSHELL 0x95273000 == 83 [pid = 1754] [id = 133] 18:18:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 150 (0x954ebc00) [pid = 1754] [serial = 398] [outer = (nil)] 18:18:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 151 (0x95f40c00) [pid = 1754] [serial = 399] [outer = 0x954ebc00] 18:18:05 INFO - PROCESS | 1754 | 1464052685070 Marionette DEBUG loaded listener.js 18:18:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 152 (0x97872c00) [pid = 1754] [serial = 400] [outer = 0x954ebc00] 18:18:06 INFO - PROCESS | 1754 | 1464052686052 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]]]}] 18:18:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 18:18:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1482ms 18:18:06 INFO - PROCESS | 1754 | 1464052686123 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 18:18:06 INFO - PROCESS | 1754 | 1464052686127 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 18:18:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 18:18:06 INFO - PROCESS | 1754 | 1464052686134 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 18:18:06 INFO - PROCESS | 1754 | 1464052686140 Marionette TRACE conn4 <- [1,506,null,{}] 18:18:06 INFO - PROCESS | 1754 | 1464052686157 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}] 18:18:06 INFO - PROCESS | 1754 | 1464052686375 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 18:18:06 INFO - PROCESS | 1754 | 1464052686586 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:06 INFO - PROCESS | 1754 | ++DOCSHELL 0x9aa30800 == 84 [pid = 1754] [id = 134] 18:18:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 153 (0x9b3b9000) [pid = 1754] [serial = 401] [outer = (nil)] 18:18:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 154 (0x9c2ccc00) [pid = 1754] [serial = 402] [outer = 0x9b3b9000] 18:18:06 INFO - PROCESS | 1754 | 1464052686730 Marionette DEBUG loaded listener.js 18:18:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 155 (0xa061e800) [pid = 1754] [serial = 403] [outer = 0x9b3b9000] 18:18:07 INFO - PROCESS | 1754 | 1464052687642 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]]]}] 18:18:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 18:18:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1586ms 18:18:07 INFO - PROCESS | 1754 | 1464052687721 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 18:18:07 INFO - PROCESS | 1754 | 1464052687726 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 18:18:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 18:18:07 INFO - PROCESS | 1754 | 1464052687732 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 18:18:07 INFO - PROCESS | 1754 | 1464052687736 Marionette TRACE conn4 <- [1,510,null,{}] 18:18:07 INFO - PROCESS | 1754 | 1464052687741 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}] 18:18:07 INFO - PROCESS | 1754 | 1464052687912 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 18:18:08 INFO - PROCESS | 1754 | 1464052688076 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:08 INFO - PROCESS | 1754 | ++DOCSHELL 0x9b2fc400 == 85 [pid = 1754] [id = 135] 18:18:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 156 (0x9c2ce400) [pid = 1754] [serial = 404] [outer = (nil)] 18:18:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 157 (0xa3322400) [pid = 1754] [serial = 405] [outer = 0x9c2ce400] 18:18:08 INFO - PROCESS | 1754 | 1464052688165 Marionette DEBUG loaded listener.js 18:18:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 158 (0xa51ea000) [pid = 1754] [serial = 406] [outer = 0x9c2ce400] 18:18:09 INFO - PROCESS | 1754 | 1464052689072 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]]]}] 18:18:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 18:18:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1391ms 18:18:09 INFO - PROCESS | 1754 | 1464052689124 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 18:18:09 INFO - PROCESS | 1754 | 1464052689127 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 18:18:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 18:18:09 INFO - PROCESS | 1754 | 1464052689134 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 18:18:09 INFO - PROCESS | 1754 | 1464052689137 Marionette TRACE conn4 <- [1,514,null,{}] 18:18:09 INFO - PROCESS | 1754 | 1464052689143 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}] 18:18:09 INFO - PROCESS | 1754 | 1464052689305 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 18:18:09 INFO - PROCESS | 1754 | 1464052689469 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:09 INFO - PROCESS | 1754 | ++DOCSHELL 0x91a27c00 == 86 [pid = 1754] [id = 136] 18:18:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 159 (0xa2360000) [pid = 1754] [serial = 407] [outer = (nil)] 18:18:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 160 (0xa69c4800) [pid = 1754] [serial = 408] [outer = 0xa2360000] 18:18:09 INFO - PROCESS | 1754 | 1464052689551 Marionette DEBUG loaded listener.js 18:18:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 161 (0xa6e91c00) [pid = 1754] [serial = 409] [outer = 0xa2360000] 18:18:10 INFO - PROCESS | 1754 | 1464052690444 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]]]}] 18:18:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 18:18:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1336ms 18:18:10 INFO - PROCESS | 1754 | 1464052690471 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 18:18:10 INFO - PROCESS | 1754 | 1464052690475 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 18:18:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 18:18:10 INFO - PROCESS | 1754 | 1464052690481 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 18:18:10 INFO - PROCESS | 1754 | 1464052690485 Marionette TRACE conn4 <- [1,518,null,{}] 18:18:10 INFO - PROCESS | 1754 | 1464052690490 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}] 18:18:10 INFO - PROCESS | 1754 | 1464052690661 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 18:18:10 INFO - PROCESS | 1754 | 1464052690833 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:10 INFO - PROCESS | 1754 | ++DOCSHELL 0x91a23c00 == 87 [pid = 1754] [id = 137] 18:18:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 162 (0xa235d800) [pid = 1754] [serial = 410] [outer = (nil)] 18:18:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 163 (0xa9020000) [pid = 1754] [serial = 411] [outer = 0xa235d800] 18:18:10 INFO - PROCESS | 1754 | 1464052690916 Marionette DEBUG loaded listener.js 18:18:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 164 (0xa90b4000) [pid = 1754] [serial = 412] [outer = 0xa235d800] 18:18:11 INFO - PROCESS | 1754 | 1464052691820 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]]]}] 18:18:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 18:18:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1379ms 18:18:11 INFO - PROCESS | 1754 | 1464052691861 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 18:18:11 INFO - PROCESS | 1754 | 1464052691865 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 18:18:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 18:18:11 INFO - PROCESS | 1754 | 1464052691871 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 18:18:11 INFO - PROCESS | 1754 | 1464052691875 Marionette TRACE conn4 <- [1,522,null,{}] 18:18:11 INFO - PROCESS | 1754 | 1464052691880 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}] 18:18:12 INFO - PROCESS | 1754 | 1464052692047 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 18:18:12 INFO - PROCESS | 1754 | 1464052692241 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:12 INFO - PROCESS | 1754 | ++DOCSHELL 0x91cce800 == 88 [pid = 1754] [id = 138] 18:18:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 165 (0x9937f000) [pid = 1754] [serial = 413] [outer = (nil)] 18:18:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 166 (0xa9bc4400) [pid = 1754] [serial = 414] [outer = 0x9937f000] 18:18:12 INFO - PROCESS | 1754 | 1464052692325 Marionette DEBUG loaded listener.js 18:18:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 167 (0xa9bc6c00) [pid = 1754] [serial = 415] [outer = 0x9937f000] 18:18:13 INFO - PROCESS | 1754 | 1464052693263 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]]]}] 18:18:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 18:18:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1427ms 18:18:13 INFO - PROCESS | 1754 | 1464052693300 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 18:18:13 INFO - PROCESS | 1754 | 1464052693304 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 18:18:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 18:18:13 INFO - PROCESS | 1754 | 1464052693310 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 18:18:13 INFO - PROCESS | 1754 | 1464052693314 Marionette TRACE conn4 <- [1,526,null,{}] 18:18:13 INFO - PROCESS | 1754 | 1464052693320 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}] 18:18:13 INFO - PROCESS | 1754 | 1464052693477 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 18:18:13 INFO - PROCESS | 1754 | 1464052693648 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:13 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d556400 == 89 [pid = 1754] [id = 139] 18:18:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 168 (0x8d556c00) [pid = 1754] [serial = 416] [outer = (nil)] 18:18:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 169 (0x8d55c400) [pid = 1754] [serial = 417] [outer = 0x8d556c00] 18:18:13 INFO - PROCESS | 1754 | 1464052693729 Marionette DEBUG loaded listener.js 18:18:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 170 (0x8d560c00) [pid = 1754] [serial = 418] [outer = 0x8d556c00] 18:18:14 INFO - PROCESS | 1754 | 1464052694664 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]]]}] 18:18:14 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 18:18:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1430ms 18:18:14 INFO - PROCESS | 1754 | 1464052694741 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 18:18:14 INFO - PROCESS | 1754 | 1464052694745 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 18:18:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 18:18:14 INFO - PROCESS | 1754 | 1464052694751 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 18:18:14 INFO - PROCESS | 1754 | 1464052694755 Marionette TRACE conn4 <- [1,530,null,{}] 18:18:14 INFO - PROCESS | 1754 | 1464052694760 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}] 18:18:14 INFO - PROCESS | 1754 | 1464052694972 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 18:18:15 INFO - PROCESS | 1754 | 1464052695184 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:15 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d562000 == 90 [pid = 1754] [id = 140] 18:18:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 171 (0x8d650000) [pid = 1754] [serial = 419] [outer = (nil)] 18:18:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 172 (0x8d655800) [pid = 1754] [serial = 420] [outer = 0x8d650000] 18:18:15 INFO - PROCESS | 1754 | 1464052695313 Marionette DEBUG loaded listener.js 18:18:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 173 (0x8d658c00) [pid = 1754] [serial = 421] [outer = 0x8d650000] 18:18:16 INFO - PROCESS | 1754 | 1464052696701 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"]]]}] 18:18:16 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 18:18:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 18:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:18:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 18:18:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:18:16 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 18:18:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 18:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:18:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 18:18:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:18:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1984ms 18:18:16 INFO - PROCESS | 1754 | 1464052696738 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 18:18:16 INFO - PROCESS | 1754 | 1464052696742 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 18:18:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 18:18:16 INFO - PROCESS | 1754 | 1464052696749 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 18:18:16 INFO - PROCESS | 1754 | 1464052696752 Marionette TRACE conn4 <- [1,534,null,{}] 18:18:16 INFO - PROCESS | 1754 | 1464052696768 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}] 18:18:16 INFO - PROCESS | 1754 | 1464052696943 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 18:18:17 INFO - PROCESS | 1754 | 1464052697189 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:17 INFO - PROCESS | 1754 | ++DOCSHELL 0x93dafc00 == 91 [pid = 1754] [id = 141] 18:18:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 174 (0x93db1400) [pid = 1754] [serial = 422] [outer = (nil)] 18:18:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 175 (0x9b3b8000) [pid = 1754] [serial = 423] [outer = 0x93db1400] 18:18:17 INFO - PROCESS | 1754 | 1464052697286 Marionette DEBUG loaded listener.js 18:18:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 176 (0x9cd25400) [pid = 1754] [serial = 424] [outer = 0x93db1400] 18:18:18 INFO - PROCESS | 1754 | 1464052698091 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]]]}] 18:18:18 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 18:18:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1387ms 18:18:18 INFO - PROCESS | 1754 | 1464052698156 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 18:18:18 INFO - PROCESS | 1754 | 1464052698161 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 18:18:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 18:18:18 INFO - PROCESS | 1754 | 1464052698169 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 18:18:18 INFO - PROCESS | 1754 | 1464052698173 Marionette TRACE conn4 <- [1,538,null,{}] 18:18:18 INFO - PROCESS | 1754 | 1464052698178 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}] 18:18:18 INFO - PROCESS | 1754 | 1464052698394 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 18:18:18 INFO - PROCESS | 1754 | 1464052698563 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:18 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cd3c800 == 92 [pid = 1754] [id = 142] 18:18:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 177 (0x8cd3d000) [pid = 1754] [serial = 425] [outer = (nil)] 18:18:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 178 (0x8cd43800) [pid = 1754] [serial = 426] [outer = 0x8cd3d000] 18:18:18 INFO - PROCESS | 1754 | 1464052698653 Marionette DEBUG loaded listener.js 18:18:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 179 (0xa68bc800) [pid = 1754] [serial = 427] [outer = 0x8cd3d000] 18:18:19 INFO - PROCESS | 1754 | 1464052699506 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]]]}] 18:18:19 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. 18:18:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1380ms 18:18:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 18:18:19 INFO - PROCESS | 1754 | 1464052699596 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 18:18:19 INFO - PROCESS | 1754 | 1464052699599 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 18:18:19 INFO - PROCESS | 1754 | 1464052699607 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 18:18:19 INFO - PROCESS | 1754 | 1464052699611 Marionette TRACE conn4 <- [1,542,null,{}] 18:18:19 INFO - PROCESS | 1754 | 1464052699616 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}] 18:18:19 INFO - PROCESS | 1754 | 1464052699787 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 18:18:20 INFO - PROCESS | 1754 | 1464052700254 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:20 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cf1e800 == 93 [pid = 1754] [id = 143] 18:18:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 180 (0x8cf1ec00) [pid = 1754] [serial = 428] [outer = (nil)] 18:18:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 181 (0x8cf20c00) [pid = 1754] [serial = 429] [outer = 0x8cf1ec00] 18:18:20 INFO - PROCESS | 1754 | 1464052700383 Marionette DEBUG loaded listener.js 18:18:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 182 (0x8d65a400) [pid = 1754] [serial = 430] [outer = 0x8cf1ec00] 18:18:21 INFO - PROCESS | 1754 | 1464052701235 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]]]}] 18:18:21 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. 18:18:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1686ms 18:18:21 INFO - PROCESS | 1754 | 1464052701294 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 18:18:21 INFO - PROCESS | 1754 | 1464052701300 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 18:18:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 18:18:21 INFO - PROCESS | 1754 | 1464052701308 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 18:18:21 INFO - PROCESS | 1754 | 1464052701313 Marionette TRACE conn4 <- [1,546,null,{}] 18:18:21 INFO - PROCESS | 1754 | 1464052701321 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}] 18:18:21 INFO - PROCESS | 1754 | 1464052701505 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 18:18:21 INFO - PROCESS | 1754 | 1464052701674 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:21 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d55e000 == 94 [pid = 1754] [id = 144] 18:18:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 183 (0x8d8b0400) [pid = 1754] [serial = 431] [outer = (nil)] 18:18:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 184 (0x91e24c00) [pid = 1754] [serial = 432] [outer = 0x8d8b0400] 18:18:21 INFO - PROCESS | 1754 | 1464052701752 Marionette DEBUG loaded listener.js 18:18:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 185 (0x91ed0400) [pid = 1754] [serial = 433] [outer = 0x8d8b0400] 18:18:22 INFO - PROCESS | 1754 | 1464052702731 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]]]}] 18:18:22 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 18:18:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1433ms 18:18:22 INFO - PROCESS | 1754 | 1464052702744 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 18:18:22 INFO - PROCESS | 1754 | 1464052702749 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 18:18:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 18:18:22 INFO - PROCESS | 1754 | 1464052702803 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 18:18:22 INFO - PROCESS | 1754 | 1464052702806 Marionette TRACE conn4 <- [1,550,null,{}] 18:18:22 INFO - PROCESS | 1754 | 1464052702812 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}] 18:18:22 INFO - PROCESS | 1754 | 1464052702990 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 18:18:23 INFO - PROCESS | 1754 | 1464052703175 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:23 INFO - PROCESS | 1754 | ++DOCSHELL 0x91e27800 == 95 [pid = 1754] [id = 145] 18:18:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 186 (0x91e2b800) [pid = 1754] [serial = 434] [outer = (nil)] 18:18:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 187 (0x924a7000) [pid = 1754] [serial = 435] [outer = 0x91e2b800] 18:18:23 INFO - PROCESS | 1754 | 1464052703252 Marionette DEBUG loaded listener.js 18:18:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 188 (0x952d7000) [pid = 1754] [serial = 436] [outer = 0x91e2b800] 18:18:24 INFO - PROCESS | 1754 | --DOCSHELL 0x9b3b5c00 == 94 [pid = 1754] [id = 89] 18:18:24 INFO - PROCESS | 1754 | --DOCSHELL 0x97874400 == 93 [pid = 1754] [id = 88] 18:18:24 INFO - PROCESS | 1754 | --DOCSHELL 0x996d5400 == 92 [pid = 1754] [id = 29] 18:18:24 INFO - PROCESS | 1754 | --DOMWINDOW == 187 (0xa683ec00) [pid = 1754] [serial = 345] [outer = (nil)] [url = about:blank] 18:18:24 INFO - PROCESS | 1754 | --DOCSHELL 0x91a24800 == 91 [pid = 1754] [id = 130] 18:18:24 INFO - PROCESS | 1754 | --DOCSHELL 0x9a8bd000 == 90 [pid = 1754] [id = 129] 18:18:24 INFO - PROCESS | 1754 | --DOCSHELL 0x91ccf000 == 89 [pid = 1754] [id = 128] 18:18:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 188 (0x91ccd000) [pid = 1754] [serial = 437] [outer = 0x95477000] 18:18:24 INFO - PROCESS | 1754 | 1464052704362 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]]]}] 18:18:24 INFO - PROCESS | 1754 | --DOCSHELL 0x91e2d400 == 88 [pid = 1754] [id = 127] 18:18:24 INFO - PROCESS | 1754 | --DOCSHELL 0x93beac00 == 87 [pid = 1754] [id = 126] 18:18:24 INFO - PROCESS | 1754 | --DOCSHELL 0x91e2c000 == 86 [pid = 1754] [id = 125] 18:18:24 INFO - PROCESS | 1754 | --DOCSHELL 0x91e2bc00 == 85 [pid = 1754] [id = 124] 18:18:24 INFO - PROCESS | 1754 | --DOCSHELL 0x8ef01400 == 84 [pid = 1754] [id = 119] 18:18:24 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. 18:18:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1640ms 18:18:24 INFO - PROCESS | 1754 | --DOMWINDOW == 187 (0x9b3bbc00) [pid = 1754] [serial = 336] [outer = (nil)] [url = about:blank] 18:18:24 INFO - PROCESS | 1754 | --DOMWINDOW == 186 (0x9a8b7000) [pid = 1754] [serial = 331] [outer = (nil)] [url = about:blank] 18:18:24 INFO - PROCESS | 1754 | --DOMWINDOW == 185 (0x9a2a3000) [pid = 1754] [serial = 330] [outer = (nil)] [url = about:blank] 18:18:24 INFO - PROCESS | 1754 | --DOMWINDOW == 184 (0x966f7000) [pid = 1754] [serial = 333] [outer = (nil)] [url = about:blank] 18:18:24 INFO - PROCESS | 1754 | --DOMWINDOW == 183 (0x9a36d000) [pid = 1754] [serial = 334] [outer = (nil)] [url = about:blank] 18:18:24 INFO - PROCESS | 1754 | --DOMWINDOW == 182 (0x92f08c00) [pid = 1754] [serial = 328] [outer = (nil)] [url = about:blank] 18:18:24 INFO - PROCESS | 1754 | --DOMWINDOW == 181 (0x91a2a400) [pid = 1754] [serial = 327] [outer = (nil)] [url = about:blank] 18:18:24 INFO - PROCESS | 1754 | --DOMWINDOW == 180 (0x920dd000) [pid = 1754] [serial = 306] [outer = (nil)] [url = about:blank] 18:18:24 INFO - PROCESS | 1754 | --DOMWINDOW == 179 (0x9c3c6c00) [pid = 1754] [serial = 339] [outer = (nil)] [url = about:blank] 18:18:24 INFO - PROCESS | 1754 | --DOMWINDOW == 178 (0x9a36f400) [pid = 1754] [serial = 309] [outer = (nil)] [url = about:blank] 18:18:24 INFO - PROCESS | 1754 | --DOMWINDOW == 177 (0xa0616c00) [pid = 1754] [serial = 312] [outer = (nil)] [url = about:blank] 18:18:24 INFO - PROCESS | 1754 | --DOMWINDOW == 176 (0xa27c6c00) [pid = 1754] [serial = 315] [outer = (nil)] [url = about:blank] 18:18:24 INFO - PROCESS | 1754 | --DOMWINDOW == 175 (0xa3640400) [pid = 1754] [serial = 318] [outer = (nil)] [url = about:blank] 18:18:24 INFO - PROCESS | 1754 | --DOMWINDOW == 174 (0xa6f3a400) [pid = 1754] [serial = 321] [outer = (nil)] [url = about:blank] 18:18:24 INFO - PROCESS | 1754 | --DOMWINDOW == 173 (0xa9ba0000) [pid = 1754] [serial = 324] [outer = (nil)] [url = about:blank] 18:18:24 INFO - PROCESS | 1754 | --DOMWINDOW == 172 (0x9a8b0400) [pid = 1754] [serial = 342] [outer = (nil)] [url = about:blank] 18:18:24 INFO - PROCESS | 1754 | --DOMWINDOW == 171 (0xa0621000) [pid = 1754] [serial = 340] [outer = (nil)] [url = about:blank] 18:18:24 INFO - PROCESS | 1754 | --DOMWINDOW == 170 (0x9cec5c00) [pid = 1754] [serial = 343] [outer = (nil)] [url = about:blank] 18:18:24 INFO - PROCESS | 1754 | --DOMWINDOW == 169 (0x9b3bf400) [pid = 1754] [serial = 337] [outer = (nil)] [url = about:blank] 18:18:24 INFO - PROCESS | 1754 | --DOMWINDOW == 168 (0xa638c800) [pid = 1754] [serial = 216] [outer = (nil)] [url = about:blank] 18:18:24 INFO - PROCESS | 1754 | 1464052704499 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 18:18:24 INFO - PROCESS | 1754 | 1464052704503 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 18:18:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 18:18:24 INFO - PROCESS | 1754 | 1464052704529 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 18:18:24 INFO - PROCESS | 1754 | 1464052704538 Marionette TRACE conn4 <- [1,554,null,{}] 18:18:24 INFO - PROCESS | 1754 | 1464052704546 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}] 18:18:24 INFO - PROCESS | 1754 | 1464052704699 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 18:18:24 INFO - PROCESS | 1754 | 1464052704889 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:24 INFO - PROCESS | 1754 | ++DOCSHELL 0x92fe9c00 == 85 [pid = 1754] [id = 146] 18:18:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 169 (0x952e3400) [pid = 1754] [serial = 438] [outer = (nil)] 18:18:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 170 (0x95f47c00) [pid = 1754] [serial = 439] [outer = 0x952e3400] 18:18:24 INFO - PROCESS | 1754 | 1464052704964 Marionette DEBUG loaded listener.js 18:18:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 171 (0x97876400) [pid = 1754] [serial = 440] [outer = 0x952e3400] 18:18:25 INFO - PROCESS | 1754 | [1754] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:18:25 INFO - PROCESS | 1754 | 1464052705673 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]]]}] 18:18:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 18:18:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1195ms 18:18:25 INFO - PROCESS | 1754 | 1464052705717 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 18:18:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 18:18:25 INFO - PROCESS | 1754 | 1464052705721 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 18:18:25 INFO - PROCESS | 1754 | 1464052705726 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 18:18:25 INFO - PROCESS | 1754 | 1464052705729 Marionette TRACE conn4 <- [1,558,null,{}] 18:18:25 INFO - PROCESS | 1754 | 1464052705734 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}] 18:18:25 INFO - PROCESS | 1754 | 1464052705880 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 18:18:25 INFO - PROCESS | 1754 | 1464052705895 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:25 INFO - PROCESS | 1754 | ++DOCSHELL 0x920db800 == 86 [pid = 1754] [id = 147] 18:18:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 172 (0x966ec800) [pid = 1754] [serial = 441] [outer = (nil)] 18:18:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 173 (0x9a8b0400) [pid = 1754] [serial = 442] [outer = 0x966ec800] 18:18:25 INFO - PROCESS | 1754 | 1464052705967 Marionette DEBUG loaded listener.js 18:18:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 174 (0x9a8b7000) [pid = 1754] [serial = 443] [outer = 0x966ec800] 18:18:26 INFO - PROCESS | 1754 | 1464052706874 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]]]}] 18:18:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 18:18:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1183ms 18:18:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 18:18:26 INFO - PROCESS | 1754 | 1464052706910 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 18:18:26 INFO - PROCESS | 1754 | 1464052706912 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 18:18:26 INFO - PROCESS | 1754 | 1464052706919 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 18:18:26 INFO - PROCESS | 1754 | 1464052706923 Marionette TRACE conn4 <- [1,562,null,{}] 18:18:26 INFO - PROCESS | 1754 | 1464052706928 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}] 18:18:27 INFO - PROCESS | 1754 | 1464052707149 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 18:18:27 INFO - PROCESS | 1754 | 1464052707176 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:27 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e05a000 == 87 [pid = 1754] [id = 148] 18:18:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 175 (0x8e05b400) [pid = 1754] [serial = 444] [outer = (nil)] 18:18:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 176 (0x8e05f400) [pid = 1754] [serial = 445] [outer = 0x8e05b400] 18:18:27 INFO - PROCESS | 1754 | 1464052707269 Marionette DEBUG loaded listener.js 18:18:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 177 (0x9238cc00) [pid = 1754] [serial = 446] [outer = 0x8e05b400] 18:18:27 INFO - PROCESS | 1754 | [1754] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:18:28 INFO - PROCESS | 1754 | 1464052708152 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]]]}] 18:18:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 18:18:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1248ms 18:18:28 INFO - PROCESS | 1754 | 1464052708166 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 18:18:28 INFO - PROCESS | 1754 | 1464052708169 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 18:18:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 18:18:28 INFO - PROCESS | 1754 | 1464052708177 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 18:18:28 INFO - PROCESS | 1754 | 1464052708179 Marionette TRACE conn4 <- [1,566,null,{}] 18:18:28 INFO - PROCESS | 1754 | 1464052708192 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}] 18:18:28 INFO - PROCESS | 1754 | 1464052708418 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 18:18:28 INFO - PROCESS | 1754 | 1464052708453 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:28 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e061800 == 88 [pid = 1754] [id = 149] 18:18:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 178 (0x8e064400) [pid = 1754] [serial = 447] [outer = (nil)] 18:18:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 179 (0x9a8bd000) [pid = 1754] [serial = 448] [outer = 0x8e064400] 18:18:28 INFO - PROCESS | 1754 | 1464052708525 Marionette DEBUG loaded listener.js 18:18:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 180 (0x9aa2f000) [pid = 1754] [serial = 449] [outer = 0x8e064400] 18:18:29 INFO - PROCESS | 1754 | --DOMWINDOW == 179 (0x9a8bd800) [pid = 1754] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 18:18:29 INFO - PROCESS | 1754 | --DOMWINDOW == 178 (0x93db1c00) [pid = 1754] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 18:18:29 INFO - PROCESS | 1754 | --DOMWINDOW == 177 (0x95f41800) [pid = 1754] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 18:18:29 INFO - PROCESS | 1754 | --DOMWINDOW == 176 (0x92de2000) [pid = 1754] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 18:18:29 INFO - PROCESS | 1754 | --DOMWINDOW == 175 (0x91e2c800) [pid = 1754] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 18:18:29 INFO - PROCESS | 1754 | --DOMWINDOW == 174 (0x95f49400) [pid = 1754] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 18:18:29 INFO - PROCESS | 1754 | --DOMWINDOW == 173 (0x91cd3c00) [pid = 1754] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 18:18:29 INFO - PROCESS | 1754 | [1754] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:18:29 INFO - PROCESS | 1754 | 1464052709452 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]]]}] 18:18:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 18:18:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1286ms 18:18:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 18:18:29 INFO - PROCESS | 1754 | 1464052709463 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 18:18:29 INFO - PROCESS | 1754 | 1464052709467 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 18:18:29 INFO - PROCESS | 1754 | 1464052709473 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 18:18:29 INFO - PROCESS | 1754 | 1464052709476 Marionette TRACE conn4 <- [1,570,null,{}] 18:18:29 INFO - PROCESS | 1754 | 1464052709481 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}] 18:18:29 INFO - PROCESS | 1754 | 1464052709673 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 18:18:29 INFO - PROCESS | 1754 | 1464052709687 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:29 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d8c5c00 == 89 [pid = 1754] [id = 150] 18:18:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 174 (0x8d8c6c00) [pid = 1754] [serial = 450] [outer = (nil)] 18:18:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 175 (0x8d8cd400) [pid = 1754] [serial = 451] [outer = 0x8d8c6c00] 18:18:29 INFO - PROCESS | 1754 | 1464052709761 Marionette DEBUG loaded listener.js 18:18:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 176 (0x8d8cf800) [pid = 1754] [serial = 452] [outer = 0x8d8c6c00] 18:18:30 INFO - PROCESS | 1754 | [1754] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:18:30 INFO - PROCESS | 1754 | 1464052710506 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]]]}] 18:18:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 18:18:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1088ms 18:18:30 INFO - PROCESS | 1754 | 1464052710567 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 18:18:30 INFO - PROCESS | 1754 | 1464052710570 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 18:18:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 18:18:30 INFO - PROCESS | 1754 | 1464052710577 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 18:18:30 INFO - PROCESS | 1754 | 1464052710580 Marionette TRACE conn4 <- [1,574,null,{}] 18:18:30 INFO - PROCESS | 1754 | 1464052710585 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}] 18:18:30 INFO - PROCESS | 1754 | 1464052710729 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 18:18:30 INFO - PROCESS | 1754 | 1464052710746 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:30 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d8c5000 == 90 [pid = 1754] [id = 151] 18:18:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 177 (0x8d8d1800) [pid = 1754] [serial = 453] [outer = (nil)] 18:18:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 178 (0x92de7000) [pid = 1754] [serial = 454] [outer = 0x8d8d1800] 18:18:30 INFO - PROCESS | 1754 | 1464052710817 Marionette DEBUG loaded listener.js 18:18:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 179 (0x95f49400) [pid = 1754] [serial = 455] [outer = 0x8d8d1800] 18:18:31 INFO - PROCESS | 1754 | 1464052711982 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]]]}] 18:18:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 18:18:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1485ms 18:18:32 INFO - PROCESS | 1754 | 1464052712064 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 18:18:32 INFO - PROCESS | 1754 | 1464052712072 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 18:18:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 18:18:32 INFO - PROCESS | 1754 | 1464052712079 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 18:18:32 INFO - PROCESS | 1754 | 1464052712086 Marionette TRACE conn4 <- [1,578,null,{}] 18:18:32 INFO - PROCESS | 1754 | 1464052712094 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}] 18:18:32 INFO - PROCESS | 1754 | 1464052712348 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 18:18:32 INFO - PROCESS | 1754 | 1464052712602 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:32 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cf1c400 == 91 [pid = 1754] [id = 152] 18:18:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 180 (0x8d8af800) [pid = 1754] [serial = 456] [outer = (nil)] 18:18:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 181 (0x8e058c00) [pid = 1754] [serial = 457] [outer = 0x8d8af800] 18:18:32 INFO - PROCESS | 1754 | 1464052712704 Marionette DEBUG loaded listener.js 18:18:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 182 (0x8e064800) [pid = 1754] [serial = 458] [outer = 0x8d8af800] 18:18:33 INFO - PROCESS | 1754 | 1464052713587 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]]]}] 18:18:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 18:18:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1538ms 18:18:33 INFO - PROCESS | 1754 | 1464052713619 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 18:18:33 INFO - PROCESS | 1754 | 1464052713627 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 18:18:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 18:18:33 INFO - PROCESS | 1754 | 1464052713638 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 18:18:33 INFO - PROCESS | 1754 | 1464052713641 Marionette TRACE conn4 <- [1,582,null,{}] 18:18:33 INFO - PROCESS | 1754 | 1464052713648 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}] 18:18:33 INFO - PROCESS | 1754 | 1464052713826 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 18:18:34 INFO - PROCESS | 1754 | 1464052714011 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:34 INFO - PROCESS | 1754 | ++DOCSHELL 0x8ef07000 == 92 [pid = 1754] [id = 153] 18:18:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 183 (0x91cc9400) [pid = 1754] [serial = 459] [outer = (nil)] 18:18:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 184 (0x924a4c00) [pid = 1754] [serial = 460] [outer = 0x91cc9400] 18:18:34 INFO - PROCESS | 1754 | 1464052714097 Marionette DEBUG loaded listener.js 18:18:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 185 (0x92dec000) [pid = 1754] [serial = 461] [outer = 0x91cc9400] 18:18:35 INFO - PROCESS | 1754 | 1464052715088 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]]]}] 18:18:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 18:18:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1486ms 18:18:35 INFO - PROCESS | 1754 | 1464052715124 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 18:18:35 INFO - PROCESS | 1754 | 1464052715128 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 18:18:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 18:18:35 INFO - PROCESS | 1754 | 1464052715134 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 18:18:35 INFO - PROCESS | 1754 | 1464052715140 Marionette TRACE conn4 <- [1,586,null,{}] 18:18:35 INFO - PROCESS | 1754 | 1464052715157 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}] 18:18:35 INFO - PROCESS | 1754 | 1464052715341 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 18:18:35 INFO - PROCESS | 1754 | 1464052715516 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:35 INFO - PROCESS | 1754 | ++DOCSHELL 0x91cd3c00 == 93 [pid = 1754] [id = 154] 18:18:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 186 (0x954f0400) [pid = 1754] [serial = 462] [outer = (nil)] 18:18:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 187 (0x9a8dbc00) [pid = 1754] [serial = 463] [outer = 0x954f0400] 18:18:35 INFO - PROCESS | 1754 | 1464052715610 Marionette DEBUG loaded listener.js 18:18:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 188 (0x9b3a2800) [pid = 1754] [serial = 464] [outer = 0x954f0400] 18:18:36 INFO - PROCESS | 1754 | [1754] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:18:36 INFO - PROCESS | 1754 | 1464052716496 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]]]}] 18:18:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 18:18:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1393ms 18:18:36 INFO - PROCESS | 1754 | 1464052716534 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 18:18:36 INFO - PROCESS | 1754 | 1464052716539 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 18:18:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 18:18:36 INFO - PROCESS | 1754 | 1464052716547 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 18:18:36 INFO - PROCESS | 1754 | 1464052716551 Marionette TRACE conn4 <- [1,590,null,{}] 18:18:36 INFO - PROCESS | 1754 | 1464052716556 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}] 18:18:36 INFO - PROCESS | 1754 | 1464052716727 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 18:18:36 INFO - PROCESS | 1754 | 1464052716909 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:36 INFO - PROCESS | 1754 | ++DOCSHELL 0x92681400 == 94 [pid = 1754] [id = 155] 18:18:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 189 (0x92682c00) [pid = 1754] [serial = 465] [outer = (nil)] 18:18:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 190 (0x9268a000) [pid = 1754] [serial = 466] [outer = 0x92682c00] 18:18:37 INFO - PROCESS | 1754 | 1464052716994 Marionette DEBUG loaded listener.js 18:18:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 191 (0x9268f000) [pid = 1754] [serial = 467] [outer = 0x92682c00] 18:18:38 INFO - PROCESS | 1754 | 1464052718084 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]]]}] 18:18:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 18:18:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1581ms 18:18:38 INFO - PROCESS | 1754 | 1464052718129 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 18:18:38 INFO - PROCESS | 1754 | 1464052718133 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 18:18:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 18:18:38 INFO - PROCESS | 1754 | 1464052718139 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 18:18:38 INFO - PROCESS | 1754 | 1464052718142 Marionette TRACE conn4 <- [1,594,null,{}] 18:18:38 INFO - PROCESS | 1754 | 1464052718148 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}] 18:18:38 INFO - PROCESS | 1754 | 1464052718328 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 18:18:38 INFO - PROCESS | 1754 | 1464052718565 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:38 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cf1b000 == 95 [pid = 1754] [id = 156] 18:18:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 192 (0x8d05ec00) [pid = 1754] [serial = 468] [outer = (nil)] 18:18:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 193 (0x8d067000) [pid = 1754] [serial = 469] [outer = 0x8d05ec00] 18:18:38 INFO - PROCESS | 1754 | 1464052718696 Marionette DEBUG loaded listener.js 18:18:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 194 (0x8d06b800) [pid = 1754] [serial = 470] [outer = 0x8d05ec00] 18:18:39 INFO - PROCESS | 1754 | 1464052719593 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]]]}] 18:18:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 18:18:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1528ms 18:18:39 INFO - PROCESS | 1754 | 1464052719670 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 18:18:39 INFO - PROCESS | 1754 | 1464052719674 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 18:18:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 18:18:39 INFO - PROCESS | 1754 | 1464052719681 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 18:18:39 INFO - PROCESS | 1754 | 1464052719684 Marionette TRACE conn4 <- [1,598,null,{}] 18:18:39 INFO - PROCESS | 1754 | 1464052719690 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}] 18:18:39 INFO - PROCESS | 1754 | 1464052719911 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 18:18:40 INFO - PROCESS | 1754 | 1464052720130 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:40 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d062800 == 96 [pid = 1754] [id = 157] 18:18:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 195 (0x8d06c800) [pid = 1754] [serial = 471] [outer = (nil)] 18:18:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 196 (0x8d44a800) [pid = 1754] [serial = 472] [outer = 0x8d06c800] 18:18:40 INFO - PROCESS | 1754 | 1464052720260 Marionette DEBUG loaded listener.js 18:18:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 197 (0x8d44ec00) [pid = 1754] [serial = 473] [outer = 0x8d06c800] 18:18:41 INFO - PROCESS | 1754 | 1464052721100 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]]]}] 18:18:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 18:18:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1483ms 18:18:41 INFO - PROCESS | 1754 | 1464052721165 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 18:18:41 INFO - PROCESS | 1754 | 1464052721169 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 18:18:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 18:18:41 INFO - PROCESS | 1754 | 1464052721175 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 18:18:41 INFO - PROCESS | 1754 | 1464052721179 Marionette TRACE conn4 <- [1,602,null,{}] 18:18:41 INFO - PROCESS | 1754 | 1464052721184 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}] 18:18:41 INFO - PROCESS | 1754 | 1464052721350 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 18:18:41 INFO - PROCESS | 1754 | 1464052721525 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:41 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d06a800 == 97 [pid = 1754] [id = 158] 18:18:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 198 (0x8d449c00) [pid = 1754] [serial = 474] [outer = (nil)] 18:18:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 199 (0x92690800) [pid = 1754] [serial = 475] [outer = 0x8d449c00] 18:18:41 INFO - PROCESS | 1754 | 1464052721617 Marionette DEBUG loaded listener.js 18:18:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 200 (0x929a7400) [pid = 1754] [serial = 476] [outer = 0x8d449c00] 18:18:42 INFO - PROCESS | 1754 | 1464052722501 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]]]}] 18:18:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 18:18:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1395ms 18:18:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 18:18:42 INFO - PROCESS | 1754 | 1464052722572 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 18:18:42 INFO - PROCESS | 1754 | 1464052722575 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 18:18:42 INFO - PROCESS | 1754 | 1464052722582 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 18:18:42 INFO - PROCESS | 1754 | 1464052722585 Marionette TRACE conn4 <- [1,606,null,{}] 18:18:42 INFO - PROCESS | 1754 | 1464052722591 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}] 18:18:42 INFO - PROCESS | 1754 | 1464052722761 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 18:18:42 INFO - PROCESS | 1754 | 1464052722937 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:42 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d066c00 == 98 [pid = 1754] [id = 159] 18:18:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 201 (0x92686000) [pid = 1754] [serial = 477] [outer = (nil)] 18:18:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 202 (0x929ae400) [pid = 1754] [serial = 478] [outer = 0x92686000] 18:18:43 INFO - PROCESS | 1754 | 1464052723021 Marionette DEBUG loaded listener.js 18:18:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 203 (0x929b0800) [pid = 1754] [serial = 479] [outer = 0x92686000] 18:18:43 INFO - PROCESS | 1754 | 1464052723861 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]]]}] 18:18:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 18:18:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1332ms 18:18:43 INFO - PROCESS | 1754 | 1464052723914 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 18:18:43 INFO - PROCESS | 1754 | 1464052723917 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 18:18:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 18:18:43 INFO - PROCESS | 1754 | 1464052723924 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 18:18:43 INFO - PROCESS | 1754 | 1464052723927 Marionette TRACE conn4 <- [1,610,null,{}] 18:18:43 INFO - PROCESS | 1754 | 1464052723933 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}] 18:18:44 INFO - PROCESS | 1754 | 1464052724102 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 18:18:44 INFO - PROCESS | 1754 | 1464052724290 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:44 INFO - PROCESS | 1754 | ++DOCSHELL 0x8b647400 == 99 [pid = 1754] [id = 160] 18:18:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 204 (0x8b647c00) [pid = 1754] [serial = 480] [outer = (nil)] 18:18:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 205 (0x8b650c00) [pid = 1754] [serial = 481] [outer = 0x8b647c00] 18:18:44 INFO - PROCESS | 1754 | 1464052724375 Marionette DEBUG loaded listener.js 18:18:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 206 (0x8b652400) [pid = 1754] [serial = 482] [outer = 0x8b647c00] 18:18:45 INFO - PROCESS | 1754 | 1464052725213 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]]]}] 18:18:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 18:18:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1335ms 18:18:45 INFO - PROCESS | 1754 | 1464052725260 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 18:18:45 INFO - PROCESS | 1754 | 1464052725263 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 18:18:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 18:18:45 INFO - PROCESS | 1754 | 1464052725270 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 18:18:45 INFO - PROCESS | 1754 | 1464052725273 Marionette TRACE conn4 <- [1,614,null,{}] 18:18:45 INFO - PROCESS | 1754 | 1464052725279 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}] 18:18:45 INFO - PROCESS | 1754 | 1464052725447 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 18:18:45 INFO - PROCESS | 1754 | 1464052725628 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:45 INFO - PROCESS | 1754 | ++DOCSHELL 0x8b64a800 == 100 [pid = 1754] [id = 161] 18:18:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 207 (0x8b64e400) [pid = 1754] [serial = 483] [outer = (nil)] 18:18:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 208 (0x91398400) [pid = 1754] [serial = 484] [outer = 0x8b64e400] 18:18:45 INFO - PROCESS | 1754 | 1464052725710 Marionette DEBUG loaded listener.js 18:18:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 209 (0x9139a400) [pid = 1754] [serial = 485] [outer = 0x8b64e400] 18:18:46 INFO - PROCESS | 1754 | 1464052726642 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]]]}] 18:18:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 18:18:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1432ms 18:18:46 INFO - PROCESS | 1754 | 1464052726703 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 18:18:46 INFO - PROCESS | 1754 | 1464052726707 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 18:18:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 18:18:46 INFO - PROCESS | 1754 | 1464052726713 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 18:18:46 INFO - PROCESS | 1754 | 1464052726717 Marionette TRACE conn4 <- [1,618,null,{}] 18:18:46 INFO - PROCESS | 1754 | 1464052726723 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}] 18:18:46 INFO - PROCESS | 1754 | 1464052726915 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 18:18:47 INFO - PROCESS | 1754 | 1464052727092 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:47 INFO - PROCESS | 1754 | ++DOCSHELL 0x8b656400 == 101 [pid = 1754] [id = 162] 18:18:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 210 (0x8cf1a000) [pid = 1754] [serial = 486] [outer = (nil)] 18:18:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 211 (0x929aec00) [pid = 1754] [serial = 487] [outer = 0x8cf1a000] 18:18:47 INFO - PROCESS | 1754 | 1464052727184 Marionette DEBUG loaded listener.js 18:18:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 212 (0x9b2f9800) [pid = 1754] [serial = 488] [outer = 0x8cf1a000] 18:18:48 INFO - PROCESS | 1754 | 1464052728091 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]]]}] 18:18:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 18:18:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1433ms 18:18:48 INFO - PROCESS | 1754 | 1464052728147 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 18:18:48 INFO - PROCESS | 1754 | 1464052728152 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 18:18:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 18:18:48 INFO - PROCESS | 1754 | 1464052728159 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 18:18:48 INFO - PROCESS | 1754 | 1464052728161 Marionette TRACE conn4 <- [1,622,null,{}] 18:18:48 INFO - PROCESS | 1754 | 1464052728168 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}] 18:18:48 INFO - PROCESS | 1754 | 1464052728328 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 18:18:48 INFO - PROCESS | 1754 | 1464052728511 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:48 INFO - PROCESS | 1754 | ++DOCSHELL 0x8abb9800 == 102 [pid = 1754] [id = 163] 18:18:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 213 (0x8abba000) [pid = 1754] [serial = 489] [outer = (nil)] 18:18:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 214 (0x8abbfc00) [pid = 1754] [serial = 490] [outer = 0x8abba000] 18:18:48 INFO - PROCESS | 1754 | 1464052728594 Marionette DEBUG loaded listener.js 18:18:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 215 (0x8abc2000) [pid = 1754] [serial = 491] [outer = 0x8abba000] 18:18:49 INFO - PROCESS | 1754 | 1464052729458 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]]]}] 18:18:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 18:18:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1337ms 18:18:49 INFO - PROCESS | 1754 | 1464052729496 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 18:18:49 INFO - PROCESS | 1754 | 1464052729499 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 18:18:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 18:18:49 INFO - PROCESS | 1754 | 1464052729506 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 18:18:49 INFO - PROCESS | 1754 | 1464052729519 Marionette TRACE conn4 <- [1,626,null,{}] 18:18:49 INFO - PROCESS | 1754 | 1464052729524 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}] 18:18:49 INFO - PROCESS | 1754 | 1464052729685 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 18:18:49 INFO - PROCESS | 1754 | 1464052729869 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:49 INFO - PROCESS | 1754 | ++DOCSHELL 0x8abbf000 == 103 [pid = 1754] [id = 164] 18:18:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 216 (0x8abc0800) [pid = 1754] [serial = 492] [outer = (nil)] 18:18:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 217 (0x8d065400) [pid = 1754] [serial = 493] [outer = 0x8abc0800] 18:18:49 INFO - PROCESS | 1754 | 1464052729948 Marionette DEBUG loaded listener.js 18:18:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 218 (0x913a3c00) [pid = 1754] [serial = 494] [outer = 0x8abc0800] 18:18:51 INFO - PROCESS | 1754 | 1464052731298 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]]]}] 18:18:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 18:18:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1848ms 18:18:51 INFO - PROCESS | 1754 | 1464052731355 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 18:18:51 INFO - PROCESS | 1754 | 1464052731362 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 18:18:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 18:18:51 INFO - PROCESS | 1754 | 1464052731369 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 18:18:51 INFO - PROCESS | 1754 | 1464052731375 Marionette TRACE conn4 <- [1,630,null,{}] 18:18:51 INFO - PROCESS | 1754 | 1464052731382 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}] 18:18:51 INFO - PROCESS | 1754 | 1464052731549 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 18:18:51 INFO - PROCESS | 1754 | 1464052731736 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:51 INFO - PROCESS | 1754 | ++DOCSHELL 0x8abb7c00 == 104 [pid = 1754] [id = 165] 18:18:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 219 (0x8cf1dc00) [pid = 1754] [serial = 495] [outer = (nil)] 18:18:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 220 (0x8d449400) [pid = 1754] [serial = 496] [outer = 0x8cf1dc00] 18:18:51 INFO - PROCESS | 1754 | 1464052731813 Marionette DEBUG loaded listener.js 18:18:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 221 (0x8d651400) [pid = 1754] [serial = 497] [outer = 0x8cf1dc00] 18:18:52 INFO - PROCESS | 1754 | 1464052732916 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]]]}] 18:18:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 18:18:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1587ms 18:18:52 INFO - PROCESS | 1754 | 1464052732957 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 18:18:52 INFO - PROCESS | 1754 | 1464052732966 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 18:18:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 18:18:52 INFO - PROCESS | 1754 | 1464052732975 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 18:18:52 INFO - PROCESS | 1754 | 1464052732979 Marionette TRACE conn4 <- [1,634,null,{}] 18:18:52 INFO - PROCESS | 1754 | 1464052732985 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}] 18:18:53 INFO - PROCESS | 1754 | 1464052733154 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 18:18:53 INFO - PROCESS | 1754 | 1464052733377 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:53 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d659c00 == 105 [pid = 1754] [id = 166] 18:18:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 222 (0x8d8b3800) [pid = 1754] [serial = 498] [outer = (nil)] 18:18:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 223 (0x8e057000) [pid = 1754] [serial = 499] [outer = 0x8d8b3800] 18:18:53 INFO - PROCESS | 1754 | 1464052733506 Marionette DEBUG loaded listener.js 18:18:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 224 (0x8ef04400) [pid = 1754] [serial = 500] [outer = 0x8d8b3800] 18:18:54 INFO - PROCESS | 1754 | [1754] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:18:54 INFO - PROCESS | 1754 | --DOCSHELL 0x8f156800 == 104 [pid = 1754] [id = 102] 18:18:54 INFO - PROCESS | 1754 | --DOCSHELL 0x9a7f1400 == 103 [pid = 1754] [id = 101] 18:18:54 INFO - PROCESS | 1754 | --DOCSHELL 0xa23bcc00 == 102 [pid = 1754] [id = 108] 18:18:54 INFO - PROCESS | 1754 | --DOMWINDOW == 223 (0x91ec9400) [pid = 1754] [serial = 360] [outer = (nil)] [url = about:blank] 18:18:54 INFO - PROCESS | 1754 | --DOMWINDOW == 222 (0x924a8c00) [pid = 1754] [serial = 357] [outer = (nil)] [url = about:blank] 18:18:54 INFO - PROCESS | 1754 | --DOMWINDOW == 221 (0x9aa23400) [pid = 1754] [serial = 354] [outer = (nil)] [url = about:blank] 18:18:54 INFO - PROCESS | 1754 | --DOMWINDOW == 220 (0x9a8b7c00) [pid = 1754] [serial = 351] [outer = (nil)] [url = about:blank] 18:18:54 INFO - PROCESS | 1754 | --DOMWINDOW == 219 (0x9526d400) [pid = 1754] [serial = 348] [outer = (nil)] [url = about:blank] 18:18:54 INFO - PROCESS | 1754 | --DOMWINDOW == 218 (0x9cd25800) [pid = 1754] [serial = 366] [outer = (nil)] [url = about:blank] 18:18:54 INFO - PROCESS | 1754 | --DOMWINDOW == 217 (0x9aa2d400) [pid = 1754] [serial = 363] [outer = (nil)] [url = about:blank] 18:18:54 INFO - PROCESS | 1754 | --DOMWINDOW == 216 (0x95f43400) [pid = 1754] [serial = 369] [outer = (nil)] [url = about:blank] 18:18:54 INFO - PROCESS | 1754 | --DOCSHELL 0x8ef06800 == 101 [pid = 1754] [id = 105] 18:18:54 INFO - PROCESS | 1754 | --DOCSHELL 0x9bb76800 == 100 [pid = 1754] [id = 104] 18:18:54 INFO - PROCESS | 1754 | --DOCSHELL 0xa235f000 == 99 [pid = 1754] [id = 107] 18:18:54 INFO - PROCESS | 1754 | --DOCSHELL 0x8ef10c00 == 98 [pid = 1754] [id = 106] 18:18:54 INFO - PROCESS | 1754 | --DOCSHELL 0x954e8c00 == 97 [pid = 1754] [id = 103] 18:18:54 INFO - PROCESS | 1754 | --DOCSHELL 0x8d8c5c00 == 96 [pid = 1754] [id = 150] 18:18:54 INFO - PROCESS | 1754 | --DOCSHELL 0x8e061800 == 95 [pid = 1754] [id = 149] 18:18:54 INFO - PROCESS | 1754 | --DOCSHELL 0x8e05a000 == 94 [pid = 1754] [id = 148] 18:18:54 INFO - PROCESS | 1754 | --DOCSHELL 0x920db800 == 93 [pid = 1754] [id = 147] 18:18:54 INFO - PROCESS | 1754 | --DOCSHELL 0x92fe9c00 == 92 [pid = 1754] [id = 146] 18:18:54 INFO - PROCESS | 1754 | --DOCSHELL 0x91e27800 == 91 [pid = 1754] [id = 145] 18:18:54 INFO - PROCESS | 1754 | --DOCSHELL 0x8d55e000 == 90 [pid = 1754] [id = 144] 18:18:54 INFO - PROCESS | 1754 | --DOCSHELL 0x8cf1e800 == 89 [pid = 1754] [id = 143] 18:18:54 INFO - PROCESS | 1754 | 1464052734410 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]]]}] 18:18:54 INFO - PROCESS | 1754 | --DOCSHELL 0x91a1d800 == 88 [pid = 1754] [id = 131] 18:18:54 INFO - PROCESS | 1754 | --DOMWINDOW == 215 (0x9b2f9c00) [pid = 1754] [serial = 390] [outer = (nil)] [url = about:blank] 18:18:54 INFO - PROCESS | 1754 | --DOMWINDOW == 214 (0x9b3ba000) [pid = 1754] [serial = 391] [outer = (nil)] [url = about:blank] 18:18:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 18:18:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1479ms 18:18:54 INFO - PROCESS | 1754 | --DOMWINDOW == 213 (0x9aa26400) [pid = 1754] [serial = 387] [outer = (nil)] [url = about:blank] 18:18:54 INFO - PROCESS | 1754 | --DOMWINDOW == 212 (0x952e2000) [pid = 1754] [serial = 379] [outer = (nil)] [url = about:blank] 18:18:54 INFO - PROCESS | 1754 | --DOMWINDOW == 211 (0x99f92000) [pid = 1754] [serial = 382] [outer = (nil)] [url = about:blank] 18:18:54 INFO - PROCESS | 1754 | --DOMWINDOW == 210 (0x95270000) [pid = 1754] [serial = 378] [outer = (nil)] [url = about:blank] 18:18:54 INFO - PROCESS | 1754 | --DOMWINDOW == 209 (0x92f0c400) [pid = 1754] [serial = 376] [outer = (nil)] [url = about:blank] 18:18:54 INFO - PROCESS | 1754 | --DOMWINDOW == 208 (0x9846a800) [pid = 1754] [serial = 381] [outer = (nil)] [url = about:blank] 18:18:54 INFO - PROCESS | 1754 | --DOMWINDOW == 207 (0x92debc00) [pid = 1754] [serial = 375] [outer = (nil)] [url = about:blank] 18:18:54 INFO - PROCESS | 1754 | --DOMWINDOW == 206 (0x91ec3c00) [pid = 1754] [serial = 373] [outer = (nil)] [url = about:blank] 18:18:54 INFO - PROCESS | 1754 | --DOMWINDOW == 205 (0x9b2c2400) [pid = 1754] [serial = 388] [outer = (nil)] [url = about:blank] 18:18:54 INFO - PROCESS | 1754 | --DOMWINDOW == 204 (0x9a8ba000) [pid = 1754] [serial = 385] [outer = (nil)] [url = about:blank] 18:18:54 INFO - PROCESS | 1754 | --DOMWINDOW == 203 (0x91e2f800) [pid = 1754] [serial = 372] [outer = (nil)] [url = about:blank] 18:18:54 INFO - PROCESS | 1754 | --DOMWINDOW == 202 (0x9a8b3000) [pid = 1754] [serial = 384] [outer = (nil)] [url = about:blank] 18:18:54 INFO - PROCESS | 1754 | 1464052734469 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 18:18:54 INFO - PROCESS | 1754 | 1464052734475 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 18:18:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 18:18:54 INFO - PROCESS | 1754 | 1464052734481 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 18:18:54 INFO - PROCESS | 1754 | 1464052734487 Marionette TRACE conn4 <- [1,638,null,{}] 18:18:54 INFO - PROCESS | 1754 | 1464052734502 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}] 18:18:54 INFO - PROCESS | 1754 | 1464052734664 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 18:18:54 INFO - PROCESS | 1754 | 1464052734825 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:54 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cd3b000 == 89 [pid = 1754] [id = 167] 18:18:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 203 (0x8d650c00) [pid = 1754] [serial = 501] [outer = (nil)] 18:18:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 204 (0x9139b800) [pid = 1754] [serial = 502] [outer = 0x8d650c00] 18:18:54 INFO - PROCESS | 1754 | 1464052734905 Marionette DEBUG loaded listener.js 18:18:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 205 (0x91a1b400) [pid = 1754] [serial = 503] [outer = 0x8d650c00] 18:18:55 INFO - PROCESS | 1754 | [1754] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:18:55 INFO - PROCESS | 1754 | 1464052735891 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]]]}] 18:18:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 18:18:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1482ms 18:18:55 INFO - PROCESS | 1754 | 1464052735964 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 18:18:55 INFO - PROCESS | 1754 | 1464052735969 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 18:18:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 18:18:55 INFO - PROCESS | 1754 | 1464052735978 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 18:18:55 INFO - PROCESS | 1754 | 1464052735984 Marionette TRACE conn4 <- [1,642,null,{}] 18:18:56 INFO - PROCESS | 1754 | 1464052735993 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}] 18:18:56 INFO - PROCESS | 1754 | 1464052736212 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 18:18:56 INFO - PROCESS | 1754 | 1464052736449 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:56 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cf1bc00 == 90 [pid = 1754] [id = 168] 18:18:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 206 (0x8d063800) [pid = 1754] [serial = 504] [outer = (nil)] 18:18:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 207 (0x8d450400) [pid = 1754] [serial = 505] [outer = 0x8d063800] 18:18:56 INFO - PROCESS | 1754 | 1464052736549 Marionette DEBUG loaded listener.js 18:18:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 208 (0x8d65b000) [pid = 1754] [serial = 506] [outer = 0x8d063800] 18:18:57 INFO - PROCESS | 1754 | 1464052737402 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]]]}] 18:18:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 18:18:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1485ms 18:18:57 INFO - PROCESS | 1754 | 1464052737463 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 18:18:57 INFO - PROCESS | 1754 | 1464052737472 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 18:18:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 18:18:57 INFO - PROCESS | 1754 | 1464052737482 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 18:18:57 INFO - PROCESS | 1754 | 1464052737486 Marionette TRACE conn4 <- [1,646,null,{}] 18:18:57 INFO - PROCESS | 1754 | 1464052737493 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}] 18:18:57 INFO - PROCESS | 1754 | 1464052737704 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 18:18:57 INFO - PROCESS | 1754 | 1464052737945 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:58 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e05b000 == 91 [pid = 1754] [id = 169] 18:18:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 209 (0x8e05bc00) [pid = 1754] [serial = 507] [outer = (nil)] 18:18:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 210 (0x8f151400) [pid = 1754] [serial = 508] [outer = 0x8e05bc00] 18:18:58 INFO - PROCESS | 1754 | 1464052738076 Marionette DEBUG loaded listener.js 18:18:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 211 (0x9139dc00) [pid = 1754] [serial = 509] [outer = 0x8e05bc00] 18:18:59 INFO - PROCESS | 1754 | 1464052738998 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]]]}] 18:18:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 18:18:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1582ms 18:18:59 INFO - PROCESS | 1754 | 1464052739065 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 18:18:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 18:18:59 INFO - PROCESS | 1754 | 1464052739069 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 18:18:59 INFO - PROCESS | 1754 | 1464052739075 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 18:18:59 INFO - PROCESS | 1754 | 1464052739081 Marionette TRACE conn4 <- [1,650,null,{}] 18:18:59 INFO - PROCESS | 1754 | 1464052739097 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}] 18:18:59 INFO - PROCESS | 1754 | 1464052739312 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 18:18:59 INFO - PROCESS | 1754 | 1464052739535 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:59 INFO - PROCESS | 1754 | ++DOCSHELL 0x91e2d800 == 92 [pid = 1754] [id = 170] 18:18:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 212 (0x91e30000) [pid = 1754] [serial = 510] [outer = (nil)] 18:18:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 213 (0x91ecdc00) [pid = 1754] [serial = 511] [outer = 0x91e30000] 18:18:59 INFO - PROCESS | 1754 | 1464052739665 Marionette DEBUG loaded listener.js 18:18:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 214 (0x924a0c00) [pid = 1754] [serial = 512] [outer = 0x91e30000] 18:19:00 INFO - PROCESS | 1754 | 1464052740521 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]]]}] 18:19:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 18:19:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1488ms 18:19:00 INFO - PROCESS | 1754 | 1464052740563 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 18:19:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 18:19:00 INFO - PROCESS | 1754 | 1464052740568 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 18:19:00 INFO - PROCESS | 1754 | 1464052740574 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 18:19:00 INFO - PROCESS | 1754 | 1464052740578 Marionette TRACE conn4 <- [1,654,null,{}] 18:19:00 INFO - PROCESS | 1754 | 1464052740583 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}] 18:19:00 INFO - PROCESS | 1754 | 1464052740750 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 18:19:00 INFO - PROCESS | 1754 | 1464052740932 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:00 INFO - PROCESS | 1754 | ++DOCSHELL 0x91a29400 == 93 [pid = 1754] [id = 171] 18:19:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 215 (0x924ad400) [pid = 1754] [serial = 513] [outer = (nil)] 18:19:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 216 (0x92690c00) [pid = 1754] [serial = 514] [outer = 0x924ad400] 18:19:01 INFO - PROCESS | 1754 | 1464052741020 Marionette DEBUG loaded listener.js 18:19:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 217 (0x929b2800) [pid = 1754] [serial = 515] [outer = 0x924ad400] 18:19:03 INFO - PROCESS | 1754 | --DOCSHELL 0x8f15a400 == 92 [pid = 1754] [id = 121] 18:19:03 INFO - PROCESS | 1754 | --DOCSHELL 0x8ef05400 == 91 [pid = 1754] [id = 92] 18:19:03 INFO - PROCESS | 1754 | --DOCSHELL 0x97867800 == 90 [pid = 1754] [id = 117] 18:19:03 INFO - PROCESS | 1754 | --DOCSHELL 0x91ccb400 == 89 [pid = 1754] [id = 79] 18:19:03 INFO - PROCESS | 1754 | --DOCSHELL 0x92fe8c00 == 88 [pid = 1754] [id = 78] 18:19:03 INFO - PROCESS | 1754 | --DOCSHELL 0x9b2efc00 == 87 [pid = 1754] [id = 50] 18:19:03 INFO - PROCESS | 1754 | --DOCSHELL 0x92390000 == 86 [pid = 1754] [id = 40] 18:19:03 INFO - PROCESS | 1754 | --DOCSHELL 0x93da6800 == 85 [pid = 1754] [id = 76] 18:19:03 INFO - PROCESS | 1754 | --DOCSHELL 0x93da4c00 == 84 [pid = 1754] [id = 52] 18:19:03 INFO - PROCESS | 1754 | --DOCSHELL 0x9a318400 == 83 [pid = 1754] [id = 75] 18:19:03 INFO - PROCESS | 1754 | --DOCSHELL 0xa236c800 == 82 [pid = 1754] [id = 91] 18:19:03 INFO - PROCESS | 1754 | --DOCSHELL 0x92de6000 == 81 [pid = 1754] [id = 118] 18:19:03 INFO - PROCESS | 1754 | --DOCSHELL 0x9b2f5000 == 80 [pid = 1754] [id = 122] 18:19:03 INFO - PROCESS | 1754 | --DOCSHELL 0x8f14f000 == 79 [pid = 1754] [id = 94] 18:19:03 INFO - PROCESS | 1754 | --DOCSHELL 0x91a1c400 == 78 [pid = 1754] [id = 120] 18:19:03 INFO - PROCESS | 1754 | --DOCSHELL 0x952db000 == 77 [pid = 1754] [id = 62] 18:19:03 INFO - PROCESS | 1754 | --DOCSHELL 0x95f3c400 == 76 [pid = 1754] [id = 123] 18:19:03 INFO - PROCESS | 1754 | --DOCSHELL 0x8d659c00 == 75 [pid = 1754] [id = 166] 18:19:03 INFO - PROCESS | 1754 | --DOCSHELL 0x8abb7c00 == 74 [pid = 1754] [id = 165] 18:19:03 INFO - PROCESS | 1754 | --DOCSHELL 0x8d062800 == 73 [pid = 1754] [id = 157] 18:19:03 INFO - PROCESS | 1754 | --DOCSHELL 0x8cf1b000 == 72 [pid = 1754] [id = 156] 18:19:03 INFO - PROCESS | 1754 | --DOCSHELL 0x92681400 == 71 [pid = 1754] [id = 155] 18:19:03 INFO - PROCESS | 1754 | 1464052743597 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]]]}] 18:19:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 18:19:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 3041ms 18:19:03 INFO - PROCESS | 1754 | 1464052743616 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 18:19:03 INFO - PROCESS | 1754 | 1464052743622 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 18:19:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 18:19:03 INFO - PROCESS | 1754 | 1464052743630 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 18:19:03 INFO - PROCESS | 1754 | 1464052743635 Marionette TRACE conn4 <- [1,658,null,{}] 18:19:03 INFO - PROCESS | 1754 | 1464052743644 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}] 18:19:03 INFO - PROCESS | 1754 | 1464052743829 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 18:19:03 INFO - PROCESS | 1754 | 1464052743976 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:04 INFO - PROCESS | 1754 | ++DOCSHELL 0x8abb7c00 == 72 [pid = 1754] [id = 172] 18:19:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 218 (0x8d442c00) [pid = 1754] [serial = 516] [outer = (nil)] 18:19:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 219 (0x8d654400) [pid = 1754] [serial = 517] [outer = 0x8d442c00] 18:19:04 INFO - PROCESS | 1754 | 1464052744051 Marionette DEBUG loaded listener.js 18:19:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 220 (0x8d8c9c00) [pid = 1754] [serial = 518] [outer = 0x8d442c00] 18:19:04 INFO - PROCESS | 1754 | 1464052744852 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]]]}] 18:19:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 18:19:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1286ms 18:19:04 INFO - PROCESS | 1754 | 1464052744916 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 18:19:04 INFO - PROCESS | 1754 | 1464052744924 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 18:19:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 18:19:04 INFO - PROCESS | 1754 | 1464052744935 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 18:19:04 INFO - PROCESS | 1754 | 1464052744939 Marionette TRACE conn4 <- [1,662,null,{}] 18:19:04 INFO - PROCESS | 1754 | 1464052744950 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}] 18:19:05 INFO - PROCESS | 1754 | 1464052745153 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 18:19:05 INFO - PROCESS | 1754 | 1464052745176 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:05 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d8ae400 == 73 [pid = 1754] [id = 173] 18:19:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 221 (0x8ef09000) [pid = 1754] [serial = 519] [outer = (nil)] 18:19:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 222 (0x913a4400) [pid = 1754] [serial = 520] [outer = 0x8ef09000] 18:19:05 INFO - PROCESS | 1754 | 1464052745250 Marionette DEBUG loaded listener.js 18:19:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 223 (0x91a2ac00) [pid = 1754] [serial = 521] [outer = 0x8ef09000] 18:19:05 INFO - PROCESS | 1754 | [1754] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:19:06 INFO - PROCESS | 1754 | 1464052746188 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]]]}] 18:19:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 18:19:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1283ms 18:19:06 INFO - PROCESS | 1754 | 1464052746217 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 18:19:06 INFO - PROCESS | 1754 | 1464052746221 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 18:19:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 18:19:06 INFO - PROCESS | 1754 | 1464052746227 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 18:19:06 INFO - PROCESS | 1754 | 1464052746232 Marionette TRACE conn4 <- [1,666,null,{}] 18:19:06 INFO - PROCESS | 1754 | --DOMWINDOW == 222 (0x8d8b3800) [pid = 1754] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 18:19:06 INFO - PROCESS | 1754 | --DOMWINDOW == 221 (0x8d8d1800) [pid = 1754] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 18:19:06 INFO - PROCESS | 1754 | --DOMWINDOW == 220 (0x952db800) [pid = 1754] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 18:19:06 INFO - PROCESS | 1754 | --DOMWINDOW == 219 (0x8cf1dc00) [pid = 1754] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 18:19:06 INFO - PROCESS | 1754 | --DOMWINDOW == 218 (0x9b6d5800) [pid = 1754] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 18:19:06 INFO - PROCESS | 1754 | --DOMWINDOW == 217 (0x8cf1ec00) [pid = 1754] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 18:19:06 INFO - PROCESS | 1754 | --DOMWINDOW == 216 (0x91e2b800) [pid = 1754] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 18:19:06 INFO - PROCESS | 1754 | --DOMWINDOW == 215 (0x8e05b400) [pid = 1754] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 18:19:06 INFO - PROCESS | 1754 | --DOMWINDOW == 214 (0x8d8b0400) [pid = 1754] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 18:19:06 INFO - PROCESS | 1754 | --DOMWINDOW == 213 (0x952e3400) [pid = 1754] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 18:19:06 INFO - PROCESS | 1754 | --DOMWINDOW == 212 (0x966ec800) [pid = 1754] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 18:19:06 INFO - PROCESS | 1754 | --DOMWINDOW == 211 (0x996cd800) [pid = 1754] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 18:19:06 INFO - PROCESS | 1754 | --DOMWINDOW == 210 (0x8e064400) [pid = 1754] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 18:19:06 INFO - PROCESS | 1754 | --DOMWINDOW == 209 (0x8d8c6c00) [pid = 1754] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 18:19:06 INFO - PROCESS | 1754 | 1464052746632 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}] 18:19:06 INFO - PROCESS | 1754 | 1464052746811 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 18:19:06 INFO - PROCESS | 1754 | 1464052746961 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:06 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e05b800 == 74 [pid = 1754] [id = 174] 18:19:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 210 (0x91a28c00) [pid = 1754] [serial = 522] [outer = (nil)] 18:19:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 211 (0x91e2b800) [pid = 1754] [serial = 523] [outer = 0x91a28c00] 18:19:07 INFO - PROCESS | 1754 | 1464052747037 Marionette DEBUG loaded listener.js 18:19:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 212 (0x91ecd400) [pid = 1754] [serial = 524] [outer = 0x91a28c00] 18:19:07 INFO - PROCESS | 1754 | [1754] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:19:07 INFO - PROCESS | 1754 | 1464052747890 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]]]}] 18:19:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 18:19:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1690ms 18:19:07 INFO - PROCESS | 1754 | 1464052747917 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 18:19:07 INFO - PROCESS | 1754 | 1464052747921 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 18:19:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 18:19:07 INFO - PROCESS | 1754 | 1464052747926 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 18:19:07 INFO - PROCESS | 1754 | 1464052747930 Marionette TRACE conn4 <- [1,670,null,{}] 18:19:07 INFO - PROCESS | 1754 | 1464052747935 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}] 18:19:08 INFO - PROCESS | 1754 | 1464052748086 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 18:19:08 INFO - PROCESS | 1754 | 1464052748098 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:08 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d8d1800 == 75 [pid = 1754] [id = 175] 18:19:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 213 (0x92688400) [pid = 1754] [serial = 525] [outer = (nil)] 18:19:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 214 (0x929aa000) [pid = 1754] [serial = 526] [outer = 0x92688400] 18:19:08 INFO - PROCESS | 1754 | 1464052748169 Marionette DEBUG loaded listener.js 18:19:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 215 (0x92de4000) [pid = 1754] [serial = 527] [outer = 0x92688400] 18:19:09 INFO - PROCESS | 1754 | 1464052749264 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]]]}] 18:19:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 18:19:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1378ms 18:19:09 INFO - PROCESS | 1754 | 1464052749306 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 18:19:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 18:19:09 INFO - PROCESS | 1754 | 1464052749313 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 18:19:09 INFO - PROCESS | 1754 | 1464052749321 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 18:19:09 INFO - PROCESS | 1754 | 1464052749327 Marionette TRACE conn4 <- [1,674,null,{}] 18:19:09 INFO - PROCESS | 1754 | 1464052749335 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}] 18:19:09 INFO - PROCESS | 1754 | 1464052749519 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 18:19:09 INFO - PROCESS | 1754 | 1464052749755 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:09 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d448c00 == 76 [pid = 1754] [id = 176] 18:19:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 216 (0x8d44e000) [pid = 1754] [serial = 528] [outer = (nil)] 18:19:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 217 (0x8d8cc800) [pid = 1754] [serial = 529] [outer = 0x8d44e000] 18:19:09 INFO - PROCESS | 1754 | 1464052749887 Marionette DEBUG loaded listener.js 18:19:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 218 (0x8ef01c00) [pid = 1754] [serial = 530] [outer = 0x8d44e000] 18:19:10 INFO - PROCESS | 1754 | [1754] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:19:10 INFO - PROCESS | 1754 | 1464052750735 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]]]}] 18:19:10 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 18:19:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1487ms 18:19:10 INFO - PROCESS | 1754 | 1464052750807 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 18:19:10 INFO - PROCESS | 1754 | 1464052750816 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 18:19:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 18:19:10 INFO - PROCESS | 1754 | 1464052750826 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 18:19:10 INFO - PROCESS | 1754 | 1464052750831 Marionette TRACE conn4 <- [1,678,null,{}] 18:19:10 INFO - PROCESS | 1754 | 1464052750837 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}] 18:19:11 INFO - PROCESS | 1754 | 1464052751044 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 18:19:11 INFO - PROCESS | 1754 | 1464052751275 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:11 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cf1a800 == 77 [pid = 1754] [id = 177] 18:19:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 219 (0x91cd3000) [pid = 1754] [serial = 531] [outer = (nil)] 18:19:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 220 (0x91ec9c00) [pid = 1754] [serial = 532] [outer = 0x91cd3000] 18:19:11 INFO - PROCESS | 1754 | 1464052751406 Marionette DEBUG loaded listener.js 18:19:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 221 (0x92687400) [pid = 1754] [serial = 533] [outer = 0x91cd3000] 18:19:12 INFO - PROCESS | 1754 | 1464052752319 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]]]}] 18:19:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 18:19:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1532ms 18:19:12 INFO - PROCESS | 1754 | 1464052752359 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 18:19:12 INFO - PROCESS | 1754 | 1464052752364 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 18:19:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 18:19:12 INFO - PROCESS | 1754 | 1464052752371 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 18:19:12 INFO - PROCESS | 1754 | 1464052752377 Marionette TRACE conn4 <- [1,682,null,{}] 18:19:12 INFO - PROCESS | 1754 | 1464052752393 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}] 18:19:12 INFO - PROCESS | 1754 | 1464052752570 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 18:19:12 INFO - PROCESS | 1754 | 1464052752794 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:12 INFO - PROCESS | 1754 | ++DOCSHELL 0x8abc4c00 == 78 [pid = 1754] [id = 178] 18:19:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 222 (0x947bb400) [pid = 1754] [serial = 534] [outer = (nil)] 18:19:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 223 (0x952db000) [pid = 1754] [serial = 535] [outer = 0x947bb400] 18:19:12 INFO - PROCESS | 1754 | 1464052752933 Marionette DEBUG loaded listener.js 18:19:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 224 (0x954e3c00) [pid = 1754] [serial = 536] [outer = 0x947bb400] 18:19:14 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 18:19:14 INFO - PROCESS | 1754 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:19:14 INFO - PROCESS | 1754 | 1464052754216 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]]]}] 18:19:14 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) 18:19:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1884ms 18:19:14 INFO - PROCESS | 1754 | 1464052754309 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 18:19:14 INFO - PROCESS | 1754 | 1464052754313 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 18:19:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 18:19:14 INFO - PROCESS | 1754 | 1464052754324 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 18:19:14 INFO - PROCESS | 1754 | 1464052754328 Marionette TRACE conn4 <- [1,686,null,{}] 18:19:14 INFO - PROCESS | 1754 | 1464052754333 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}] 18:19:14 INFO - PROCESS | 1754 | 1464052754486 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 18:19:14 INFO - PROCESS | 1754 | 1464052754660 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:14 INFO - PROCESS | 1754 | ++DOCSHELL 0x8b655400 == 79 [pid = 1754] [id = 179] 18:19:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 225 (0x92f08c00) [pid = 1754] [serial = 537] [outer = (nil)] 18:19:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 226 (0x95f43c00) [pid = 1754] [serial = 538] [outer = 0x92f08c00] 18:19:14 INFO - PROCESS | 1754 | 1464052754745 Marionette DEBUG loaded listener.js 18:19:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 227 (0x966f0400) [pid = 1754] [serial = 539] [outer = 0x92f08c00] 18:19:16 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 18:19:16 INFO - PROCESS | 1754 | 1464052756064 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]]]}] 18:19:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 18:19:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1778ms 18:19:16 INFO - PROCESS | 1754 | 1464052756119 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 18:19:16 INFO - PROCESS | 1754 | 1464052756122 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 18:19:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 18:19:16 INFO - PROCESS | 1754 | 1464052756150 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 18:19:16 INFO - PROCESS | 1754 | 1464052756154 Marionette TRACE conn4 <- [1,690,null,{}] 18:19:16 INFO - PROCESS | 1754 | 1464052756160 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}] 18:19:16 INFO - PROCESS | 1754 | 1464052756313 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 18:19:16 INFO - PROCESS | 1754 | 1464052756492 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:16 INFO - PROCESS | 1754 | ++DOCSHELL 0x952dc800 == 80 [pid = 1754] [id = 180] 18:19:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 228 (0x95f43400) [pid = 1754] [serial = 540] [outer = (nil)] 18:19:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 229 (0x9a2a3800) [pid = 1754] [serial = 541] [outer = 0x95f43400] 18:19:16 INFO - PROCESS | 1754 | 1464052756576 Marionette DEBUG loaded listener.js 18:19:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 230 (0x9a8b3000) [pid = 1754] [serial = 542] [outer = 0x95f43400] 18:19:17 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 18:19:17 INFO - PROCESS | 1754 | 1464052757856 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]]]}] 18:19:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 18:19:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1755ms 18:19:17 INFO - PROCESS | 1754 | 1464052757993 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 18:19:18 INFO - PROCESS | 1754 | 1464052757998 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 18:19:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 18:19:18 INFO - PROCESS | 1754 | 1464052758013 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 18:19:18 INFO - PROCESS | 1754 | 1464052758016 Marionette TRACE conn4 <- [1,694,null,{}] 18:19:18 INFO - PROCESS | 1754 | 1464052758023 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}] 18:19:18 INFO - PROCESS | 1754 | 1464052758199 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 18:19:18 INFO - PROCESS | 1754 | 1464052758379 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:18 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cd40000 == 81 [pid = 1754] [id = 181] 18:19:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 231 (0x954e8400) [pid = 1754] [serial = 543] [outer = (nil)] 18:19:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 232 (0x9aa24400) [pid = 1754] [serial = 544] [outer = 0x954e8400] 18:19:18 INFO - PROCESS | 1754 | 1464052758465 Marionette DEBUG loaded listener.js 18:19:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 233 (0x9ab95c00) [pid = 1754] [serial = 545] [outer = 0x954e8400] 18:19:19 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 18:19:19 INFO - PROCESS | 1754 | 1464052759753 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]]]}] 18:19:19 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) 18:19:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1786ms 18:19:19 INFO - PROCESS | 1754 | 1464052759830 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 18:19:19 INFO - PROCESS | 1754 | 1464052759834 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 18:19:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 18:19:19 INFO - PROCESS | 1754 | 1464052759888 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 18:19:19 INFO - PROCESS | 1754 | 1464052759891 Marionette TRACE conn4 <- [1,698,null,{}] 18:19:19 INFO - PROCESS | 1754 | 1464052759899 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}] 18:19:20 INFO - PROCESS | 1754 | 1464052760052 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 18:19:20 INFO - PROCESS | 1754 | 1464052760246 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:20 INFO - PROCESS | 1754 | ++DOCSHELL 0x8abc6000 == 82 [pid = 1754] [id = 182] 18:19:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 234 (0x8cf17c00) [pid = 1754] [serial = 546] [outer = (nil)] 18:19:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 235 (0x9b3a3800) [pid = 1754] [serial = 547] [outer = 0x8cf17c00] 18:19:20 INFO - PROCESS | 1754 | 1464052760327 Marionette DEBUG loaded listener.js 18:19:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 236 (0x9b3ba000) [pid = 1754] [serial = 548] [outer = 0x8cf17c00] 18:19:21 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 18:19:21 INFO - PROCESS | 1754 | 1464052761591 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]]]}] 18:19:21 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) 18:19:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1737ms 18:19:21 INFO - PROCESS | 1754 | 1464052761617 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 18:19:21 INFO - PROCESS | 1754 | 1464052761623 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 18:19:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 18:19:21 INFO - PROCESS | 1754 | 1464052761631 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 18:19:21 INFO - PROCESS | 1754 | 1464052761636 Marionette TRACE conn4 <- [1,702,null,{}] 18:19:21 INFO - PROCESS | 1754 | 1464052761748 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}] 18:19:21 INFO - PROCESS | 1754 | 1464052761906 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 18:19:22 INFO - PROCESS | 1754 | 1464052762086 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:22 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d05d800 == 83 [pid = 1754] [id = 183] 18:19:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 237 (0x8d44f000) [pid = 1754] [serial = 549] [outer = (nil)] 18:19:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 238 (0x8d8b1000) [pid = 1754] [serial = 550] [outer = 0x8d44f000] 18:19:22 INFO - PROCESS | 1754 | 1464052762165 Marionette DEBUG loaded listener.js 18:19:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 239 (0x8d8cb000) [pid = 1754] [serial = 551] [outer = 0x8d44f000] 18:19:23 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 18:19:23 INFO - PROCESS | 1754 | 1464052763591 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]]]}] 18:19:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 18:19:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1990ms 18:19:23 INFO - PROCESS | 1754 | 1464052763621 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 18:19:23 INFO - PROCESS | 1754 | 1464052763629 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 18:19:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 18:19:23 INFO - PROCESS | 1754 | 1464052763638 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 18:19:23 INFO - PROCESS | 1754 | 1464052763641 Marionette TRACE conn4 <- [1,706,null,{}] 18:19:23 INFO - PROCESS | 1754 | 1464052763647 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}] 18:19:23 INFO - PROCESS | 1754 | 1464052763802 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 18:19:24 INFO - PROCESS | 1754 | 1464052763990 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:24 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d06ac00 == 84 [pid = 1754] [id = 184] 18:19:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 240 (0x8d06b400) [pid = 1754] [serial = 552] [outer = (nil)] 18:19:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 241 (0x91a25000) [pid = 1754] [serial = 553] [outer = 0x8d06b400] 18:19:24 INFO - PROCESS | 1754 | 1464052764064 Marionette DEBUG loaded listener.js 18:19:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 242 (0x91e2e400) [pid = 1754] [serial = 554] [outer = 0x8d06b400] 18:19:25 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 18:19:25 INFO - PROCESS | 1754 | 1464052765338 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]]]}] 18:19:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 18:19:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1727ms 18:19:25 INFO - PROCESS | 1754 | 1464052765365 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 18:19:25 INFO - PROCESS | 1754 | 1464052765369 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 18:19:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 18:19:25 INFO - PROCESS | 1754 | 1464052765376 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 18:19:25 INFO - PROCESS | 1754 | 1464052765382 Marionette TRACE conn4 <- [1,710,null,{}] 18:19:25 INFO - PROCESS | 1754 | 1464052765478 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}] 18:19:25 INFO - PROCESS | 1754 | 1464052765749 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 18:19:25 INFO - PROCESS | 1754 | --DOCSHELL 0x93dafc00 == 83 [pid = 1754] [id = 141] 18:19:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8abbf000 == 82 [pid = 1754] [id = 164] 18:19:25 INFO - PROCESS | 1754 | --DOCSHELL 0x91ccec00 == 81 [pid = 1754] [id = 115] 18:19:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8ef07800 == 80 [pid = 1754] [id = 116] 18:19:25 INFO - PROCESS | 1754 | --DOMWINDOW == 241 (0x924a9800) [pid = 1754] [serial = 396] [outer = (nil)] [url = about:blank] 18:19:25 INFO - PROCESS | 1754 | --DOMWINDOW == 240 (0x95f40c00) [pid = 1754] [serial = 399] [outer = (nil)] [url = about:blank] 18:19:25 INFO - PROCESS | 1754 | --DOMWINDOW == 239 (0x9c2ccc00) [pid = 1754] [serial = 402] [outer = (nil)] [url = about:blank] 18:19:25 INFO - PROCESS | 1754 | --DOMWINDOW == 238 (0xa3322400) [pid = 1754] [serial = 405] [outer = (nil)] [url = about:blank] 18:19:25 INFO - PROCESS | 1754 | --DOMWINDOW == 237 (0xa69c4800) [pid = 1754] [serial = 408] [outer = (nil)] [url = about:blank] 18:19:25 INFO - PROCESS | 1754 | --DOMWINDOW == 236 (0xa9020000) [pid = 1754] [serial = 411] [outer = (nil)] [url = about:blank] 18:19:25 INFO - PROCESS | 1754 | --DOMWINDOW == 235 (0xa9bc4400) [pid = 1754] [serial = 414] [outer = (nil)] [url = about:blank] 18:19:25 INFO - PROCESS | 1754 | --DOMWINDOW == 234 (0x8d55c400) [pid = 1754] [serial = 417] [outer = (nil)] [url = about:blank] 18:19:25 INFO - PROCESS | 1754 | --DOMWINDOW == 233 (0x8d655800) [pid = 1754] [serial = 420] [outer = (nil)] [url = about:blank] 18:19:25 INFO - PROCESS | 1754 | --DOMWINDOW == 232 (0x9b3b8000) [pid = 1754] [serial = 423] [outer = (nil)] [url = about:blank] 18:19:25 INFO - PROCESS | 1754 | --DOMWINDOW == 231 (0x8cd43800) [pid = 1754] [serial = 426] [outer = (nil)] [url = about:blank] 18:19:25 INFO - PROCESS | 1754 | --DOMWINDOW == 230 (0x9139b800) [pid = 1754] [serial = 502] [outer = (nil)] [url = about:blank] 18:19:25 INFO - PROCESS | 1754 | --DOMWINDOW == 229 (0x92690800) [pid = 1754] [serial = 475] [outer = (nil)] [url = about:blank] 18:19:25 INFO - PROCESS | 1754 | --DOMWINDOW == 228 (0x8d44a800) [pid = 1754] [serial = 472] [outer = (nil)] [url = about:blank] 18:19:25 INFO - PROCESS | 1754 | --DOMWINDOW == 227 (0x924a4c00) [pid = 1754] [serial = 460] [outer = (nil)] [url = about:blank] 18:19:25 INFO - PROCESS | 1754 | --DOMWINDOW == 226 (0x9268a000) [pid = 1754] [serial = 466] [outer = (nil)] [url = about:blank] 18:19:25 INFO - PROCESS | 1754 | --DOMWINDOW == 225 (0x8abbfc00) [pid = 1754] [serial = 490] [outer = (nil)] [url = about:blank] 18:19:25 INFO - PROCESS | 1754 | --DOMWINDOW == 224 (0x8d067000) [pid = 1754] [serial = 469] [outer = (nil)] [url = about:blank] 18:19:25 INFO - PROCESS | 1754 | --DOMWINDOW == 223 (0x9a8dbc00) [pid = 1754] [serial = 463] [outer = (nil)] [url = about:blank] 18:19:25 INFO - PROCESS | 1754 | --DOMWINDOW == 222 (0x929aec00) [pid = 1754] [serial = 487] [outer = (nil)] [url = about:blank] 18:19:25 INFO - PROCESS | 1754 | --DOMWINDOW == 221 (0x8b650c00) [pid = 1754] [serial = 481] [outer = (nil)] [url = about:blank] 18:19:25 INFO - PROCESS | 1754 | --DOMWINDOW == 220 (0x91398400) [pid = 1754] [serial = 484] [outer = (nil)] [url = about:blank] 18:19:25 INFO - PROCESS | 1754 | --DOMWINDOW == 219 (0x8d065400) [pid = 1754] [serial = 493] [outer = (nil)] [url = about:blank] 18:19:25 INFO - PROCESS | 1754 | --DOMWINDOW == 218 (0x929ae400) [pid = 1754] [serial = 478] [outer = (nil)] [url = about:blank] 18:19:25 INFO - PROCESS | 1754 | --DOMWINDOW == 217 (0x8e058c00) [pid = 1754] [serial = 457] [outer = (nil)] [url = about:blank] 18:19:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8e05b800 == 79 [pid = 1754] [id = 174] 18:19:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8d8ae400 == 78 [pid = 1754] [id = 173] 18:19:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8abb7c00 == 77 [pid = 1754] [id = 172] 18:19:25 INFO - PROCESS | 1754 | 1464052765935 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:25 INFO - PROCESS | 1754 | --DOCSHELL 0x91a29400 == 76 [pid = 1754] [id = 171] 18:19:25 INFO - PROCESS | 1754 | --DOCSHELL 0x91e2d800 == 75 [pid = 1754] [id = 170] 18:19:25 INFO - PROCESS | 1754 | ++DOCSHELL 0x8abb7c00 == 76 [pid = 1754] [id = 185] 18:19:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 218 (0x8abbf000) [pid = 1754] [serial = 555] [outer = (nil)] 18:19:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 219 (0x8cd45400) [pid = 1754] [serial = 556] [outer = 0x8abbf000] 18:19:26 INFO - PROCESS | 1754 | 1464052766016 Marionette DEBUG loaded listener.js 18:19:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 220 (0x8d559800) [pid = 1754] [serial = 557] [outer = 0x8abbf000] 18:19:26 INFO - PROCESS | 1754 | --DOCSHELL 0x8e05b000 == 75 [pid = 1754] [id = 169] 18:19:26 INFO - PROCESS | 1754 | --DOCSHELL 0x8cf1bc00 == 74 [pid = 1754] [id = 168] 18:19:26 INFO - PROCESS | 1754 | --DOCSHELL 0x8cd3b000 == 73 [pid = 1754] [id = 167] 18:19:26 INFO - PROCESS | 1754 | --DOMWINDOW == 219 (0x8d65a400) [pid = 1754] [serial = 430] [outer = (nil)] [url = about:blank] 18:19:26 INFO - PROCESS | 1754 | --DOMWINDOW == 218 (0x8cf20c00) [pid = 1754] [serial = 429] [outer = (nil)] [url = about:blank] 18:19:26 INFO - PROCESS | 1754 | --DOMWINDOW == 217 (0x952d7000) [pid = 1754] [serial = 436] [outer = (nil)] [url = about:blank] 18:19:26 INFO - PROCESS | 1754 | --DOMWINDOW == 216 (0x924a7000) [pid = 1754] [serial = 435] [outer = (nil)] [url = about:blank] 18:19:26 INFO - PROCESS | 1754 | --DOMWINDOW == 215 (0x8e05f400) [pid = 1754] [serial = 445] [outer = (nil)] [url = about:blank] 18:19:26 INFO - PROCESS | 1754 | --DOMWINDOW == 214 (0x91ed0400) [pid = 1754] [serial = 433] [outer = (nil)] [url = about:blank] 18:19:26 INFO - PROCESS | 1754 | --DOMWINDOW == 213 (0x91e24c00) [pid = 1754] [serial = 432] [outer = (nil)] [url = about:blank] 18:19:26 INFO - PROCESS | 1754 | --DOMWINDOW == 212 (0x95f47c00) [pid = 1754] [serial = 439] [outer = (nil)] [url = about:blank] 18:19:26 INFO - PROCESS | 1754 | --DOMWINDOW == 211 (0x97876400) [pid = 1754] [serial = 440] [outer = (nil)] [url = about:blank] 18:19:26 INFO - PROCESS | 1754 | --DOMWINDOW == 210 (0x9a8b0400) [pid = 1754] [serial = 442] [outer = (nil)] [url = about:blank] 18:19:26 INFO - PROCESS | 1754 | --DOMWINDOW == 209 (0x9c118800) [pid = 1754] [serial = 393] [outer = (nil)] [url = about:blank] 18:19:26 INFO - PROCESS | 1754 | --DOMWINDOW == 208 (0x9c2c8400) [pid = 1754] [serial = 394] [outer = (nil)] [url = about:blank] 18:19:26 INFO - PROCESS | 1754 | --DOMWINDOW == 207 (0x9a8bd000) [pid = 1754] [serial = 448] [outer = (nil)] [url = about:blank] 18:19:26 INFO - PROCESS | 1754 | --DOMWINDOW == 206 (0x9238cc00) [pid = 1754] [serial = 446] [outer = (nil)] [url = about:blank] 18:19:26 INFO - PROCESS | 1754 | --DOMWINDOW == 205 (0x8d8cd400) [pid = 1754] [serial = 451] [outer = (nil)] [url = about:blank] 18:19:26 INFO - PROCESS | 1754 | --DOMWINDOW == 204 (0x8d8cf800) [pid = 1754] [serial = 452] [outer = (nil)] [url = about:blank] 18:19:26 INFO - PROCESS | 1754 | --DOMWINDOW == 203 (0x9aa2f000) [pid = 1754] [serial = 449] [outer = (nil)] [url = about:blank] 18:19:26 INFO - PROCESS | 1754 | --DOMWINDOW == 202 (0x9a8b7000) [pid = 1754] [serial = 443] [outer = (nil)] [url = about:blank] 18:19:26 INFO - PROCESS | 1754 | --DOMWINDOW == 201 (0x9a80b000) [pid = 1754] [serial = 244] [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.] 18:19:26 INFO - PROCESS | 1754 | --DOMWINDOW == 200 (0x8ef04400) [pid = 1754] [serial = 500] [outer = (nil)] [url = about:blank] 18:19:26 INFO - PROCESS | 1754 | --DOMWINDOW == 199 (0x95f49400) [pid = 1754] [serial = 455] [outer = (nil)] [url = about:blank] 18:19:26 INFO - PROCESS | 1754 | --DOMWINDOW == 198 (0xa68c1400) [pid = 1754] [serial = 346] [outer = (nil)] [url = about:blank] 18:19:26 INFO - PROCESS | 1754 | --DOMWINDOW == 197 (0x92de7000) [pid = 1754] [serial = 454] [outer = (nil)] [url = about:blank] 18:19:26 INFO - PROCESS | 1754 | --DOMWINDOW == 196 (0x8d449400) [pid = 1754] [serial = 496] [outer = (nil)] [url = about:blank] 18:19:26 INFO - PROCESS | 1754 | --DOMWINDOW == 195 (0x8e057000) [pid = 1754] [serial = 499] [outer = (nil)] [url = about:blank] 18:19:26 INFO - PROCESS | 1754 | --DOMWINDOW == 194 (0x9cd1f800) [pid = 1754] [serial = 304] [outer = (nil)] [url = about:blank] 18:19:26 INFO - PROCESS | 1754 | --DOMWINDOW == 193 (0x8d651400) [pid = 1754] [serial = 497] [outer = (nil)] [url = about:blank] 18:19:27 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 18:19:27 INFO - PROCESS | 1754 | 1464052767179 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]]]}] 18:19:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 18:19:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1836ms 18:19:27 INFO - PROCESS | 1754 | 1464052767212 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 18:19:27 INFO - PROCESS | 1754 | 1464052767215 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 18:19:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 18:19:27 INFO - PROCESS | 1754 | 1464052767230 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 18:19:27 INFO - PROCESS | 1754 | 1464052767234 Marionette TRACE conn4 <- [1,714,null,{}] 18:19:27 INFO - PROCESS | 1754 | 1464052767239 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}] 18:19:27 INFO - PROCESS | 1754 | 1464052767382 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 18:19:27 INFO - PROCESS | 1754 | 1464052767563 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:27 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d450800 == 74 [pid = 1754] [id = 186] 18:19:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 194 (0x8d55ec00) [pid = 1754] [serial = 558] [outer = (nil)] 18:19:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 195 (0x8e059800) [pid = 1754] [serial = 559] [outer = 0x8d55ec00] 18:19:27 INFO - PROCESS | 1754 | 1464052767635 Marionette DEBUG loaded listener.js 18:19:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 196 (0x9139b800) [pid = 1754] [serial = 560] [outer = 0x8d55ec00] 18:19:28 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 18:19:28 INFO - PROCESS | 1754 | 1464052768734 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]]]}] 18:19:28 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 18:19:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1540ms 18:19:28 INFO - PROCESS | 1754 | 1464052768783 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 18:19:28 INFO - PROCESS | 1754 | 1464052768787 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 18:19:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 18:19:28 INFO - PROCESS | 1754 | 1464052768792 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 18:19:28 INFO - PROCESS | 1754 | 1464052768795 Marionette TRACE conn4 <- [1,718,null,{}] 18:19:28 INFO - PROCESS | 1754 | 1464052768801 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}] 18:19:28 INFO - PROCESS | 1754 | 1464052768997 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 18:19:29 INFO - PROCESS | 1754 | 1464052769111 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:29 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d554400 == 75 [pid = 1754] [id = 187] 18:19:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 197 (0x8d558400) [pid = 1754] [serial = 561] [outer = (nil)] 18:19:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 198 (0x92389400) [pid = 1754] [serial = 562] [outer = 0x8d558400] 18:19:29 INFO - PROCESS | 1754 | 1464052769180 Marionette DEBUG loaded listener.js 18:19:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 199 (0x9268cc00) [pid = 1754] [serial = 563] [outer = 0x8d558400] 18:19:30 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 18:19:30 INFO - PROCESS | 1754 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:19:30 INFO - PROCESS | 1754 | --DOMWINDOW == 198 (0x8b647c00) [pid = 1754] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 18:19:30 INFO - PROCESS | 1754 | --DOMWINDOW == 197 (0x8ef08400) [pid = 1754] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 18:19:30 INFO - PROCESS | 1754 | --DOMWINDOW == 196 (0x9b2fbc00) [pid = 1754] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 18:19:30 INFO - PROCESS | 1754 | --DOMWINDOW == 195 (0xa82b9000) [pid = 1754] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 18:19:30 INFO - PROCESS | 1754 | --DOMWINDOW == 194 (0xa235d800) [pid = 1754] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 18:19:30 INFO - PROCESS | 1754 | --DOMWINDOW == 193 (0x91a1ec00) [pid = 1754] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 18:19:30 INFO - PROCESS | 1754 | --DOMWINDOW == 192 (0x92f01800) [pid = 1754] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 18:19:30 INFO - PROCESS | 1754 | --DOMWINDOW == 191 (0x8d556c00) [pid = 1754] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 18:19:30 INFO - PROCESS | 1754 | --DOMWINDOW == 190 (0xa27e7000) [pid = 1754] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 18:19:30 INFO - PROCESS | 1754 | --DOMWINDOW == 189 (0xa6e8ec00) [pid = 1754] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 18:19:30 INFO - PROCESS | 1754 | --DOMWINDOW == 188 (0x92686000) [pid = 1754] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 18:19:30 INFO - PROCESS | 1754 | --DOMWINDOW == 187 (0x8f157400) [pid = 1754] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 18:19:30 INFO - PROCESS | 1754 | --DOMWINDOW == 186 (0x9526b000) [pid = 1754] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 18:19:30 INFO - PROCESS | 1754 | --DOMWINDOW == 185 (0x8abba000) [pid = 1754] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 18:19:30 INFO - PROCESS | 1754 | --DOMWINDOW == 184 (0x952dc000) [pid = 1754] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 18:19:30 INFO - PROCESS | 1754 | --DOMWINDOW == 183 (0x954f0400) [pid = 1754] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 18:19:30 INFO - PROCESS | 1754 | --DOMWINDOW == 182 (0x9a2c4c00) [pid = 1754] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 18:19:30 INFO - PROCESS | 1754 | --DOMWINDOW == 181 (0x91ec1800) [pid = 1754] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 18:19:30 INFO - PROCESS | 1754 | --DOMWINDOW == 180 (0x8cd3d000) [pid = 1754] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 18:19:30 INFO - PROCESS | 1754 | --DOMWINDOW == 179 (0x8d449c00) [pid = 1754] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 18:19:30 INFO - PROCESS | 1754 | --DOMWINDOW == 178 (0x8cf1a000) [pid = 1754] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 18:19:30 INFO - PROCESS | 1754 | --DOMWINDOW == 177 (0x9937f000) [pid = 1754] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 18:19:30 INFO - PROCESS | 1754 | --DOMWINDOW == 176 (0x98463000) [pid = 1754] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 18:19:30 INFO - PROCESS | 1754 | --DOMWINDOW == 175 (0x8d05ec00) [pid = 1754] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 18:19:30 INFO - PROCESS | 1754 | --DOMWINDOW == 174 (0x91ccc400) [pid = 1754] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 18:19:30 INFO - PROCESS | 1754 | --DOMWINDOW == 173 (0x8d06c800) [pid = 1754] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 18:19:30 INFO - PROCESS | 1754 | --DOMWINDOW == 172 (0x91cd0400) [pid = 1754] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 18:19:30 INFO - PROCESS | 1754 | --DOMWINDOW == 171 (0xa31f3400) [pid = 1754] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 18:19:30 INFO - PROCESS | 1754 | --DOMWINDOW == 170 (0x91ec7800) [pid = 1754] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 18:19:30 INFO - PROCESS | 1754 | --DOMWINDOW == 169 (0x954ed400) [pid = 1754] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 18:19:30 INFO - PROCESS | 1754 | --DOMWINDOW == 168 (0x92682c00) [pid = 1754] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 18:19:30 INFO - PROCESS | 1754 | --DOMWINDOW == 167 (0x8f14f400) [pid = 1754] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 18:19:30 INFO - PROCESS | 1754 | --DOMWINDOW == 166 (0x9cd24000) [pid = 1754] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 18:19:30 INFO - PROCESS | 1754 | --DOMWINDOW == 165 (0x9c2ce400) [pid = 1754] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 18:19:30 INFO - PROCESS | 1754 | --DOMWINDOW == 164 (0x8abc0800) [pid = 1754] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 18:19:30 INFO - PROCESS | 1754 | --DOMWINDOW == 163 (0x8f15c400) [pid = 1754] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 18:19:30 INFO - PROCESS | 1754 | --DOMWINDOW == 162 (0x93db1400) [pid = 1754] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 18:19:30 INFO - PROCESS | 1754 | --DOMWINDOW == 161 (0x91ec9800) [pid = 1754] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 18:19:30 INFO - PROCESS | 1754 | --DOMWINDOW == 160 (0xa2360000) [pid = 1754] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 18:19:30 INFO - PROCESS | 1754 | --DOMWINDOW == 159 (0x9b3b9000) [pid = 1754] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 18:19:30 INFO - PROCESS | 1754 | --DOMWINDOW == 158 (0x91cc9400) [pid = 1754] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 18:19:30 INFO - PROCESS | 1754 | --DOMWINDOW == 157 (0x9a7e7400) [pid = 1754] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 18:19:30 INFO - PROCESS | 1754 | --DOMWINDOW == 156 (0x8d650000) [pid = 1754] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 18:19:30 INFO - PROCESS | 1754 | --DOMWINDOW == 155 (0x95f3d000) [pid = 1754] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 18:19:30 INFO - PROCESS | 1754 | --DOMWINDOW == 154 (0xa3583c00) [pid = 1754] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 18:19:30 INFO - PROCESS | 1754 | --DOMWINDOW == 153 (0xa51a8000) [pid = 1754] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 18:19:30 INFO - PROCESS | 1754 | --DOMWINDOW == 152 (0x9526d800) [pid = 1754] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 18:19:31 INFO - PROCESS | 1754 | --DOMWINDOW == 151 (0x8b64e400) [pid = 1754] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 18:19:31 INFO - PROCESS | 1754 | --DOMWINDOW == 150 (0x92391800) [pid = 1754] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 18:19:31 INFO - PROCESS | 1754 | --DOMWINDOW == 149 (0x99f99000) [pid = 1754] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 18:19:31 INFO - PROCESS | 1754 | --DOMWINDOW == 148 (0xa8c4cc00) [pid = 1754] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 18:19:31 INFO - PROCESS | 1754 | --DOMWINDOW == 147 (0x95269400) [pid = 1754] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 18:19:31 INFO - PROCESS | 1754 | --DOMWINDOW == 146 (0x8ef09000) [pid = 1754] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 18:19:31 INFO - PROCESS | 1754 | --DOMWINDOW == 145 (0x8d442c00) [pid = 1754] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 18:19:31 INFO - PROCESS | 1754 | --DOMWINDOW == 144 (0x91a28c00) [pid = 1754] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 18:19:31 INFO - PROCESS | 1754 | --DOMWINDOW == 143 (0x91e30000) [pid = 1754] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 18:19:31 INFO - PROCESS | 1754 | --DOMWINDOW == 142 (0x924ad400) [pid = 1754] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 18:19:31 INFO - PROCESS | 1754 | --DOMWINDOW == 141 (0x8e05bc00) [pid = 1754] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 18:19:31 INFO - PROCESS | 1754 | --DOMWINDOW == 140 (0x8d063800) [pid = 1754] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 18:19:31 INFO - PROCESS | 1754 | --DOMWINDOW == 139 (0x8d8af800) [pid = 1754] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 18:19:31 INFO - PROCESS | 1754 | --DOMWINDOW == 138 (0x9b3bfc00) [pid = 1754] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 18:19:31 INFO - PROCESS | 1754 | --DOMWINDOW == 137 (0x9249f800) [pid = 1754] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 18:19:31 INFO - PROCESS | 1754 | --DOMWINDOW == 136 (0xa2363400) [pid = 1754] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 18:19:31 INFO - PROCESS | 1754 | --DOMWINDOW == 135 (0x92ded000) [pid = 1754] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 18:19:31 INFO - PROCESS | 1754 | --DOMWINDOW == 134 (0x9a7e9000) [pid = 1754] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 18:19:31 INFO - PROCESS | 1754 | --DOMWINDOW == 133 (0x954ebc00) [pid = 1754] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 18:19:31 INFO - PROCESS | 1754 | --DOMWINDOW == 132 (0x9bb78000) [pid = 1754] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 18:19:31 INFO - PROCESS | 1754 | 1464052771039 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]]]}] 18:19:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 18:19:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2279ms 18:19:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 18:19:31 INFO - PROCESS | 1754 | 1464052771072 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 18:19:31 INFO - PROCESS | 1754 | 1464052771074 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 18:19:31 INFO - PROCESS | 1754 | 1464052771080 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 18:19:31 INFO - PROCESS | 1754 | 1464052771084 Marionette TRACE conn4 <- [1,722,null,{}] 18:19:31 INFO - PROCESS | 1754 | 1464052771089 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}] 18:19:31 INFO - PROCESS | 1754 | 1464052771256 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 18:19:31 INFO - PROCESS | 1754 | 1464052771268 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:31 INFO - PROCESS | 1754 | ++DOCSHELL 0x8abba000 == 76 [pid = 1754] [id = 188] 18:19:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 133 (0x8abbec00) [pid = 1754] [serial = 564] [outer = (nil)] 18:19:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 134 (0x8d653400) [pid = 1754] [serial = 565] [outer = 0x8abbec00] 18:19:31 INFO - PROCESS | 1754 | 1464052771339 Marionette DEBUG loaded listener.js 18:19:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 135 (0x8f15bc00) [pid = 1754] [serial = 566] [outer = 0x8abbec00] 18:19:32 INFO - PROCESS | 1754 | 1464052772131 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] 18:19:32 INFO - PROCESS | 1754 | 1464052772175 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 18:19:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 18:19:32 INFO - PROCESS | 1754 | 1464052772182 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 18:19:32 INFO - PROCESS | 1754 | 1464052772185 Marionette TRACE conn4 <- [1,726,null,{}] 18:19:32 INFO - PROCESS | 1754 | 1464052772190 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}] 18:19:32 INFO - PROCESS | 1754 | 1464052772390 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 18:19:32 INFO - PROCESS | 1754 | 1464052772403 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:32 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d069c00 == 77 [pid = 1754] [id = 189] 18:19:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 136 (0x8d06c800) [pid = 1754] [serial = 567] [outer = (nil)] 18:19:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 137 (0x92386c00) [pid = 1754] [serial = 568] [outer = 0x8d06c800] 18:19:32 INFO - PROCESS | 1754 | 1464052772475 Marionette DEBUG loaded listener.js 18:19:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 138 (0x924a3800) [pid = 1754] [serial = 569] [outer = 0x8d06c800] 18:19:33 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 18:19:33 INFO - PROCESS | 1754 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:19:33 INFO - PROCESS | 1754 | 1464052773598 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]]]}] 18:19:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 18:19:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1479ms 18:19:33 INFO - PROCESS | 1754 | 1464052773662 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 18:19:33 INFO - PROCESS | 1754 | 1464052773669 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 18:19:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 18:19:33 INFO - PROCESS | 1754 | 1464052773679 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 18:19:33 INFO - PROCESS | 1754 | 1464052773683 Marionette TRACE conn4 <- [1,730,null,{}] 18:19:33 INFO - PROCESS | 1754 | 1464052773692 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}] 18:19:33 INFO - PROCESS | 1754 | 1464052773911 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 18:19:34 INFO - PROCESS | 1754 | 1464052774196 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:34 INFO - PROCESS | 1754 | ++DOCSHELL 0x8b64bc00 == 78 [pid = 1754] [id = 190] 18:19:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 139 (0x8cf1a000) [pid = 1754] [serial = 570] [outer = (nil)] 18:19:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 140 (0x8d55a000) [pid = 1754] [serial = 571] [outer = 0x8cf1a000] 18:19:34 INFO - PROCESS | 1754 | 1464052774288 Marionette DEBUG loaded listener.js 18:19:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 141 (0x8d8ae800) [pid = 1754] [serial = 572] [outer = 0x8cf1a000] 18:19:35 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 18:19:35 INFO - PROCESS | 1754 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:19:35 INFO - PROCESS | 1754 | 1464052775217 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] 18:19:35 INFO - PROCESS | 1754 | 1464052775271 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 18:19:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 18:19:35 INFO - PROCESS | 1754 | 1464052775281 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 18:19:35 INFO - PROCESS | 1754 | 1464052775285 Marionette TRACE conn4 <- [1,734,null,{}] 18:19:35 INFO - PROCESS | 1754 | 1464052775291 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}] 18:19:35 INFO - PROCESS | 1754 | 1464052775467 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 18:19:35 INFO - PROCESS | 1754 | 1464052775646 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:35 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f153000 == 79 [pid = 1754] [id = 191] 18:19:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 142 (0x8f153800) [pid = 1754] [serial = 573] [outer = (nil)] 18:19:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 143 (0x913a3800) [pid = 1754] [serial = 574] [outer = 0x8f153800] 18:19:35 INFO - PROCESS | 1754 | 1464052775778 Marionette DEBUG loaded listener.js 18:19:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 144 (0x91e26000) [pid = 1754] [serial = 575] [outer = 0x8f153800] 18:19:36 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 18:19:36 INFO - PROCESS | 1754 | 1464052776750 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]]]}] 18:19:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 18:19:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1534ms 18:19:36 INFO - PROCESS | 1754 | 1464052776816 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 18:19:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 18:19:36 INFO - PROCESS | 1754 | 1464052776820 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 18:19:36 INFO - PROCESS | 1754 | 1464052776826 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 18:19:36 INFO - PROCESS | 1754 | 1464052776832 Marionette TRACE conn4 <- [1,738,null,{}] 18:19:36 INFO - PROCESS | 1754 | 1464052776849 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}] 18:19:37 INFO - PROCESS | 1754 | 1464052777066 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 18:19:37 INFO - PROCESS | 1754 | 1464052777291 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:37 INFO - PROCESS | 1754 | ++DOCSHELL 0x9238cc00 == 80 [pid = 1754] [id = 192] 18:19:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 145 (0x929af800) [pid = 1754] [serial = 576] [outer = (nil)] 18:19:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 146 (0x92de7800) [pid = 1754] [serial = 577] [outer = 0x929af800] 18:19:37 INFO - PROCESS | 1754 | 1464052777427 Marionette DEBUG loaded listener.js 18:19:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 147 (0x92f01800) [pid = 1754] [serial = 578] [outer = 0x929af800] 18:19:38 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 18:19:38 INFO - PROCESS | 1754 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:19:38 INFO - PROCESS | 1754 | 1464052778745 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]]]}] 18:19:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 18:19:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1943ms 18:19:38 INFO - PROCESS | 1754 | 1464052778770 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 18:19:38 INFO - PROCESS | 1754 | 1464052778774 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 18:19:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 18:19:38 INFO - PROCESS | 1754 | 1464052778840 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 18:19:38 INFO - PROCESS | 1754 | 1464052778844 Marionette TRACE conn4 <- [1,742,null,{}] 18:19:38 INFO - PROCESS | 1754 | 1464052778854 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}] 18:19:39 INFO - PROCESS | 1754 | 1464052779011 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 18:19:39 INFO - PROCESS | 1754 | 1464052779188 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:39 INFO - PROCESS | 1754 | ++DOCSHELL 0x929a8400 == 81 [pid = 1754] [id = 193] 18:19:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 148 (0x92de9400) [pid = 1754] [serial = 579] [outer = (nil)] 18:19:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 149 (0x95271800) [pid = 1754] [serial = 580] [outer = 0x92de9400] 18:19:39 INFO - PROCESS | 1754 | 1464052779272 Marionette DEBUG loaded listener.js 18:19:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 150 (0x95277800) [pid = 1754] [serial = 581] [outer = 0x92de9400] 18:19:40 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 18:19:40 INFO - PROCESS | 1754 | 1464052780559 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]]]}] 18:19:40 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 18:19:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1750ms 18:19:40 INFO - PROCESS | 1754 | 1464052780573 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 18:19:40 INFO - PROCESS | 1754 | 1464052780576 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 18:19:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 18:19:40 INFO - PROCESS | 1754 | 1464052780625 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 18:19:40 INFO - PROCESS | 1754 | 1464052780627 Marionette TRACE conn4 <- [1,746,null,{}] 18:19:40 INFO - PROCESS | 1754 | 1464052780649 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}] 18:19:40 INFO - PROCESS | 1754 | 1464052780879 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 18:19:41 INFO - PROCESS | 1754 | 1464052781010 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:41 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d8ad000 == 82 [pid = 1754] [id = 194] 18:19:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 151 (0x91ccec00) [pid = 1754] [serial = 582] [outer = (nil)] 18:19:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 152 (0x954eb400) [pid = 1754] [serial = 583] [outer = 0x91ccec00] 18:19:41 INFO - PROCESS | 1754 | 1464052781110 Marionette DEBUG loaded listener.js 18:19:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 153 (0x95f41800) [pid = 1754] [serial = 584] [outer = 0x91ccec00] 18:19:41 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 18:19:42 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 18:19:42 INFO - PROCESS | 1754 | 1464052782397 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]]]}] 18:19:42 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.) 18:19:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1868ms 18:19:42 INFO - PROCESS | 1754 | 1464052782491 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 18:19:42 INFO - PROCESS | 1754 | 1464052782495 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 18:19:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 18:19:42 INFO - PROCESS | 1754 | 1464052782551 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 18:19:42 INFO - PROCESS | 1754 | 1464052782554 Marionette TRACE conn4 <- [1,750,null,{}] 18:19:42 INFO - PROCESS | 1754 | 1464052782560 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}] 18:19:42 INFO - PROCESS | 1754 | 1464052782735 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 18:19:42 INFO - PROCESS | 1754 | 1464052782914 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:42 INFO - PROCESS | 1754 | ++DOCSHELL 0x8abbd400 == 83 [pid = 1754] [id = 195] 18:19:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 154 (0x8d065000) [pid = 1754] [serial = 585] [outer = (nil)] 18:19:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 155 (0x99ef1c00) [pid = 1754] [serial = 586] [outer = 0x8d065000] 18:19:43 INFO - PROCESS | 1754 | 1464052782997 Marionette DEBUG loaded listener.js 18:19:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 156 (0x99f9d400) [pid = 1754] [serial = 587] [outer = 0x8d065000] 18:19:44 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 18:19:44 INFO - PROCESS | 1754 | 1464052784254 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]]]}] 18:19:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 18:19:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1737ms 18:19:44 INFO - PROCESS | 1754 | 1464052784283 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 18:19:44 INFO - PROCESS | 1754 | 1464052784287 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 18:19:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 18:19:44 INFO - PROCESS | 1754 | 1464052784293 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 18:19:44 INFO - PROCESS | 1754 | 1464052784296 Marionette TRACE conn4 <- [1,754,null,{}] 18:19:44 INFO - PROCESS | 1754 | 1464052784301 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}] 18:19:44 INFO - PROCESS | 1754 | 1464052784504 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 18:19:44 INFO - PROCESS | 1754 | 1464052784686 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:44 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d557400 == 84 [pid = 1754] [id = 196] 18:19:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 157 (0x9526dc00) [pid = 1754] [serial = 588] [outer = (nil)] 18:19:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 158 (0x9a8b5400) [pid = 1754] [serial = 589] [outer = 0x9526dc00] 18:19:44 INFO - PROCESS | 1754 | 1464052784768 Marionette DEBUG loaded listener.js 18:19:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 159 (0x9a8bc000) [pid = 1754] [serial = 590] [outer = 0x9526dc00] 18:19:45 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 18:19:46 INFO - PROCESS | 1754 | 1464052786062 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]]]}] 18:19:46 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 18:19:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1834ms 18:19:46 INFO - PROCESS | 1754 | 1464052786200 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 18:19:46 INFO - PROCESS | 1754 | 1464052786203 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 18:19:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 18:19:46 INFO - PROCESS | 1754 | 1464052786212 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 18:19:46 INFO - PROCESS | 1754 | 1464052786216 Marionette TRACE conn4 <- [1,758,null,{}] 18:19:46 INFO - PROCESS | 1754 | 1464052786221 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}] 18:19:46 INFO - PROCESS | 1754 | 1464052786379 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 18:19:46 INFO - PROCESS | 1754 | 1464052786563 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:46 INFO - PROCESS | 1754 | ++DOCSHELL 0x8b648c00 == 85 [pid = 1754] [id = 197] 18:19:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 160 (0x8b64b400) [pid = 1754] [serial = 591] [outer = (nil)] 18:19:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 161 (0x8d064400) [pid = 1754] [serial = 592] [outer = 0x8b64b400] 18:19:46 INFO - PROCESS | 1754 | 1464052786647 Marionette DEBUG loaded listener.js 18:19:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 162 (0x8d555400) [pid = 1754] [serial = 593] [outer = 0x8b64b400] 18:19:47 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 18:19:47 INFO - PROCESS | 1754 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:19:47 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 18:19:47 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 18:19:47 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 18:19:47 INFO - PROCESS | 1754 | 1464052787513 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]]]}] 18:19:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 18:19:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1340ms 18:19:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 18:19:47 INFO - PROCESS | 1754 | 1464052787552 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 18:19:47 INFO - PROCESS | 1754 | 1464052787556 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 18:19:47 INFO - PROCESS | 1754 | 1464052787562 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 18:19:47 INFO - PROCESS | 1754 | 1464052787566 Marionette TRACE conn4 <- [1,762,null,{}] 18:19:47 INFO - PROCESS | 1754 | 1464052787571 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}] 18:19:47 INFO - PROCESS | 1754 | 1464052787734 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 18:19:47 INFO - PROCESS | 1754 | 1464052787924 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:47 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cd3ac00 == 86 [pid = 1754] [id = 198] 18:19:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 163 (0x8cf13800) [pid = 1754] [serial = 594] [outer = (nil)] 18:19:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 164 (0x8f15c000) [pid = 1754] [serial = 595] [outer = 0x8cf13800] 18:19:48 INFO - PROCESS | 1754 | 1464052788012 Marionette DEBUG loaded listener.js 18:19:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 165 (0x91a1dc00) [pid = 1754] [serial = 596] [outer = 0x8cf13800] 18:19:49 INFO - PROCESS | 1754 | 1464052789598 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]]]}] 18:19:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 18:19:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2081ms 18:19:49 INFO - PROCESS | 1754 | 1464052789672 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 18:19:49 INFO - PROCESS | 1754 | 1464052789679 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 18:19:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 18:19:49 INFO - PROCESS | 1754 | 1464052789688 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 18:19:49 INFO - PROCESS | 1754 | 1464052789691 Marionette TRACE conn4 <- [1,766,null,{}] 18:19:49 INFO - PROCESS | 1754 | 1464052789699 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}] 18:19:49 INFO - PROCESS | 1754 | 1464052789910 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 18:19:50 INFO - PROCESS | 1754 | 1464052790144 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:50 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cf1ec00 == 87 [pid = 1754] [id = 199] 18:19:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 166 (0x8d442400) [pid = 1754] [serial = 597] [outer = (nil)] 18:19:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 167 (0x8d8cb400) [pid = 1754] [serial = 598] [outer = 0x8d442400] 18:19:50 INFO - PROCESS | 1754 | 1464052790222 Marionette DEBUG loaded listener.js 18:19:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 168 (0x8e05e000) [pid = 1754] [serial = 599] [outer = 0x8d442400] 18:19:50 INFO - PROCESS | 1754 | --DOCSHELL 0xa51f3000 == 86 [pid = 1754] [id = 51] 18:19:50 INFO - PROCESS | 1754 | --DOCSHELL 0x8abba000 == 85 [pid = 1754] [id = 188] 18:19:50 INFO - PROCESS | 1754 | --DOCSHELL 0x8d554400 == 84 [pid = 1754] [id = 187] 18:19:50 INFO - PROCESS | 1754 | --DOMWINDOW == 167 (0x929aa000) [pid = 1754] [serial = 526] [outer = (nil)] [url = about:blank] 18:19:50 INFO - PROCESS | 1754 | --DOCSHELL 0x8d450800 == 83 [pid = 1754] [id = 186] 18:19:50 INFO - PROCESS | 1754 | --DOCSHELL 0x8abb7c00 == 82 [pid = 1754] [id = 185] 18:19:50 INFO - PROCESS | 1754 | --DOCSHELL 0x8d06ac00 == 81 [pid = 1754] [id = 184] 18:19:50 INFO - PROCESS | 1754 | --DOCSHELL 0x8d05d800 == 80 [pid = 1754] [id = 183] 18:19:50 INFO - PROCESS | 1754 | --DOMWINDOW == 166 (0x8e064800) [pid = 1754] [serial = 458] [outer = (nil)] [url = about:blank] 18:19:50 INFO - PROCESS | 1754 | --DOMWINDOW == 165 (0x9cd1e800) [pid = 1754] [serial = 268] [outer = (nil)] [url = about:blank] 18:19:50 INFO - PROCESS | 1754 | --DOMWINDOW == 164 (0x924ab400) [pid = 1754] [serial = 358] [outer = (nil)] [url = about:blank] 18:19:50 INFO - PROCESS | 1754 | --DOMWINDOW == 163 (0xa31cec00) [pid = 1754] [serial = 316] [outer = (nil)] [url = about:blank] 18:19:50 INFO - PROCESS | 1754 | --DOMWINDOW == 162 (0x9aa28000) [pid = 1754] [serial = 355] [outer = (nil)] [url = about:blank] 18:19:50 INFO - PROCESS | 1754 | --DOMWINDOW == 161 (0xa6e97c00) [pid = 1754] [serial = 225] [outer = (nil)] [url = about:blank] 18:19:50 INFO - PROCESS | 1754 | --DOMWINDOW == 160 (0x97872c00) [pid = 1754] [serial = 400] [outer = (nil)] [url = about:blank] 18:19:50 INFO - PROCESS | 1754 | --DOMWINDOW == 159 (0xa23c0400) [pid = 1754] [serial = 367] [outer = (nil)] [url = about:blank] 18:19:50 INFO - PROCESS | 1754 | --DOMWINDOW == 158 (0x8d560c00) [pid = 1754] [serial = 418] [outer = (nil)] [url = about:blank] 18:19:50 INFO - PROCESS | 1754 | --DOMWINDOW == 157 (0xa828f800) [pid = 1754] [serial = 274] [outer = (nil)] [url = about:blank] 18:19:50 INFO - PROCESS | 1754 | --DOMWINDOW == 156 (0xa9ba7000) [pid = 1754] [serial = 325] [outer = (nil)] [url = about:blank] 18:19:50 INFO - PROCESS | 1754 | --DOMWINDOW == 155 (0x929b0800) [pid = 1754] [serial = 479] [outer = (nil)] [url = about:blank] 18:19:50 INFO - PROCESS | 1754 | --DOMWINDOW == 154 (0xa513b800) [pid = 1754] [serial = 319] [outer = (nil)] [url = about:blank] 18:19:50 INFO - PROCESS | 1754 | --DOMWINDOW == 153 (0x97868000) [pid = 1754] [serial = 219] [outer = (nil)] [url = about:blank] 18:19:50 INFO - PROCESS | 1754 | --DOMWINDOW == 152 (0x8abc2000) [pid = 1754] [serial = 491] [outer = (nil)] [url = about:blank] 18:19:50 INFO - PROCESS | 1754 | --DOMWINDOW == 151 (0xa2369c00) [pid = 1754] [serial = 186] [outer = (nil)] [url = about:blank] 18:19:50 INFO - PROCESS | 1754 | --DOMWINDOW == 150 (0x9b3a2800) [pid = 1754] [serial = 464] [outer = (nil)] [url = about:blank] 18:19:50 INFO - PROCESS | 1754 | --DOMWINDOW == 149 (0x9bb7b000) [pid = 1754] [serial = 222] [outer = (nil)] [url = about:blank] 18:19:50 INFO - PROCESS | 1754 | --DOMWINDOW == 148 (0x91ecb800) [pid = 1754] [serial = 361] [outer = (nil)] [url = about:blank] 18:19:50 INFO - PROCESS | 1754 | --DOMWINDOW == 147 (0xa68bc800) [pid = 1754] [serial = 427] [outer = (nil)] [url = about:blank] 18:19:50 INFO - PROCESS | 1754 | --DOMWINDOW == 146 (0x929a7400) [pid = 1754] [serial = 476] [outer = (nil)] [url = about:blank] 18:19:50 INFO - PROCESS | 1754 | --DOMWINDOW == 145 (0x9b2f9800) [pid = 1754] [serial = 488] [outer = (nil)] [url = about:blank] 18:19:50 INFO - PROCESS | 1754 | --DOMWINDOW == 144 (0xa9bc6c00) [pid = 1754] [serial = 415] [outer = (nil)] [url = about:blank] 18:19:50 INFO - PROCESS | 1754 | --DOMWINDOW == 143 (0x9a8bdc00) [pid = 1754] [serial = 265] [outer = (nil)] [url = about:blank] 18:19:50 INFO - PROCESS | 1754 | --DOMWINDOW == 142 (0x8d06b800) [pid = 1754] [serial = 470] [outer = (nil)] [url = about:blank] 18:19:50 INFO - PROCESS | 1754 | --DOMWINDOW == 141 (0x91cd5000) [pid = 1754] [serial = 237] [outer = (nil)] [url = about:blank] 18:19:50 INFO - PROCESS | 1754 | --DOMWINDOW == 140 (0x8d44ec00) [pid = 1754] [serial = 473] [outer = (nil)] [url = about:blank] 18:19:50 INFO - PROCESS | 1754 | --DOMWINDOW == 139 (0x92f05c00) [pid = 1754] [serial = 262] [outer = (nil)] [url = about:blank] 18:19:50 INFO - PROCESS | 1754 | --DOMWINDOW == 138 (0xa82b1c00) [pid = 1754] [serial = 322] [outer = (nil)] [url = about:blank] 18:19:50 INFO - PROCESS | 1754 | --DOMWINDOW == 137 (0x92deec00) [pid = 1754] [serial = 397] [outer = (nil)] [url = about:blank] 18:19:50 INFO - PROCESS | 1754 | --DOMWINDOW == 136 (0x9b2ed400) [pid = 1754] [serial = 310] [outer = (nil)] [url = about:blank] 18:19:50 INFO - PROCESS | 1754 | --DOMWINDOW == 135 (0x9268f000) [pid = 1754] [serial = 467] [outer = (nil)] [url = about:blank] 18:19:50 INFO - PROCESS | 1754 | --DOMWINDOW == 134 (0x8f158c00) [pid = 1754] [serial = 283] [outer = (nil)] [url = about:blank] 18:19:50 INFO - PROCESS | 1754 | --DOMWINDOW == 133 (0xa224b800) [pid = 1754] [serial = 313] [outer = (nil)] [url = about:blank] 18:19:50 INFO - PROCESS | 1754 | --DOMWINDOW == 132 (0xa51ea000) [pid = 1754] [serial = 406] [outer = (nil)] [url = about:blank] 18:19:50 INFO - PROCESS | 1754 | --DOMWINDOW == 131 (0x913a3c00) [pid = 1754] [serial = 494] [outer = (nil)] [url = about:blank] 18:19:50 INFO - PROCESS | 1754 | --DOMWINDOW == 130 (0x954e5c00) [pid = 1754] [serial = 349] [outer = (nil)] [url = about:blank] 18:19:50 INFO - PROCESS | 1754 | --DOMWINDOW == 129 (0x9cd25400) [pid = 1754] [serial = 424] [outer = (nil)] [url = about:blank] 18:19:50 INFO - PROCESS | 1754 | --DOMWINDOW == 128 (0x9b3b8800) [pid = 1754] [serial = 364] [outer = (nil)] [url = about:blank] 18:19:50 INFO - PROCESS | 1754 | --DOMWINDOW == 127 (0xa6e91c00) [pid = 1754] [serial = 409] [outer = (nil)] [url = about:blank] 18:19:50 INFO - PROCESS | 1754 | --DOMWINDOW == 126 (0xa061e800) [pid = 1754] [serial = 403] [outer = (nil)] [url = about:blank] 18:19:50 INFO - PROCESS | 1754 | --DOMWINDOW == 125 (0x92dec000) [pid = 1754] [serial = 461] [outer = (nil)] [url = about:blank] 18:19:50 INFO - PROCESS | 1754 | --DOMWINDOW == 124 (0x9a7f1800) [pid = 1754] [serial = 192] [outer = (nil)] [url = about:blank] 18:19:50 INFO - PROCESS | 1754 | --DOMWINDOW == 123 (0x8d658c00) [pid = 1754] [serial = 421] [outer = (nil)] [url = about:blank] 18:19:50 INFO - PROCESS | 1754 | --DOMWINDOW == 122 (0x95f46400) [pid = 1754] [serial = 370] [outer = (nil)] [url = about:blank] 18:19:50 INFO - PROCESS | 1754 | --DOMWINDOW == 121 (0xa69c1800) [pid = 1754] [serial = 189] [outer = (nil)] [url = about:blank] 18:19:50 INFO - PROCESS | 1754 | --DOMWINDOW == 120 (0xa8c23800) [pid = 1754] [serial = 228] [outer = (nil)] [url = about:blank] 18:19:50 INFO - PROCESS | 1754 | --DOMWINDOW == 119 (0xa685ac00) [pid = 1754] [serial = 271] [outer = (nil)] [url = about:blank] 18:19:50 INFO - PROCESS | 1754 | --DOMWINDOW == 118 (0x9139a400) [pid = 1754] [serial = 485] [outer = (nil)] [url = about:blank] 18:19:51 INFO - PROCESS | 1754 | --DOMWINDOW == 117 (0x9a80fc00) [pid = 1754] [serial = 180] [outer = (nil)] [url = about:blank] 18:19:51 INFO - PROCESS | 1754 | --DOMWINDOW == 116 (0x9b2f6800) [pid = 1754] [serial = 352] [outer = (nil)] [url = about:blank] 18:19:51 INFO - PROCESS | 1754 | --DOMWINDOW == 115 (0xa9baa000) [pid = 1754] [serial = 234] [outer = (nil)] [url = about:blank] 18:19:51 INFO - PROCESS | 1754 | --DOMWINDOW == 114 (0xa6831800) [pid = 1754] [serial = 141] [outer = (nil)] [url = about:blank] 18:19:51 INFO - PROCESS | 1754 | --DOMWINDOW == 113 (0x8b652400) [pid = 1754] [serial = 482] [outer = (nil)] [url = about:blank] 18:19:51 INFO - PROCESS | 1754 | --DOMWINDOW == 112 (0x947b8800) [pid = 1754] [serial = 277] [outer = (nil)] [url = about:blank] 18:19:51 INFO - PROCESS | 1754 | --DOMWINDOW == 111 (0xa061e000) [pid = 1754] [serial = 183] [outer = (nil)] [url = about:blank] 18:19:51 INFO - PROCESS | 1754 | --DOMWINDOW == 110 (0xa9067400) [pid = 1754] [serial = 231] [outer = (nil)] [url = about:blank] 18:19:51 INFO - PROCESS | 1754 | --DOMWINDOW == 109 (0xa90b4000) [pid = 1754] [serial = 412] [outer = (nil)] [url = about:blank] 18:19:51 INFO - PROCESS | 1754 | --DOMWINDOW == 108 (0x947b2800) [pid = 1754] [serial = 307] [outer = (nil)] [url = about:blank] 18:19:51 INFO - PROCESS | 1754 | --DOMWINDOW == 107 (0xa9023800) [pid = 1754] [serial = 280] [outer = (nil)] [url = about:blank] 18:19:51 INFO - PROCESS | 1754 | --DOMWINDOW == 106 (0x913a4400) [pid = 1754] [serial = 520] [outer = (nil)] [url = about:blank] 18:19:51 INFO - PROCESS | 1754 | --DOMWINDOW == 105 (0x8d654400) [pid = 1754] [serial = 517] [outer = (nil)] [url = about:blank] 18:19:51 INFO - PROCESS | 1754 | --DOMWINDOW == 104 (0x91e2b800) [pid = 1754] [serial = 523] [outer = (nil)] [url = about:blank] 18:19:51 INFO - PROCESS | 1754 | --DOMWINDOW == 103 (0x91a2ac00) [pid = 1754] [serial = 521] [outer = (nil)] [url = about:blank] 18:19:51 INFO - PROCESS | 1754 | --DOMWINDOW == 102 (0x924a0c00) [pid = 1754] [serial = 512] [outer = (nil)] [url = about:blank] 18:19:51 INFO - PROCESS | 1754 | --DOMWINDOW == 101 (0x91ecdc00) [pid = 1754] [serial = 511] [outer = (nil)] [url = about:blank] 18:19:51 INFO - PROCESS | 1754 | --DOMWINDOW == 100 (0x92690c00) [pid = 1754] [serial = 514] [outer = (nil)] [url = about:blank] 18:19:51 INFO - PROCESS | 1754 | --DOMWINDOW == 99 (0x9139dc00) [pid = 1754] [serial = 509] [outer = (nil)] [url = about:blank] 18:19:51 INFO - PROCESS | 1754 | --DOMWINDOW == 98 (0x8f151400) [pid = 1754] [serial = 508] [outer = (nil)] [url = about:blank] 18:19:51 INFO - PROCESS | 1754 | --DOMWINDOW == 97 (0x8d65b000) [pid = 1754] [serial = 506] [outer = (nil)] [url = about:blank] 18:19:51 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0x8d450400) [pid = 1754] [serial = 505] [outer = (nil)] [url = about:blank] 18:19:51 INFO - PROCESS | 1754 | --DOMWINDOW == 95 (0x929b2800) [pid = 1754] [serial = 515] [outer = (nil)] [url = about:blank] 18:19:51 INFO - PROCESS | 1754 | --DOMWINDOW == 94 (0x91ecd400) [pid = 1754] [serial = 524] [outer = (nil)] [url = about:blank] 18:19:51 INFO - PROCESS | 1754 | --DOMWINDOW == 93 (0x8d8c9c00) [pid = 1754] [serial = 518] [outer = (nil)] [url = about:blank] 18:19:51 INFO - PROCESS | 1754 | 1464052791581 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]]]}] 18:19:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 18:19:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1929ms 18:19:51 INFO - PROCESS | 1754 | 1464052791617 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 18:19:51 INFO - PROCESS | 1754 | 1464052791624 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 18:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 18:19:51 INFO - PROCESS | 1754 | 1464052791634 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 18:19:51 INFO - PROCESS | 1754 | 1464052791637 Marionette TRACE conn4 <- [1,770,null,{}] 18:19:51 INFO - PROCESS | 1754 | 1464052791643 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}] 18:19:51 INFO - PROCESS | 1754 | 1464052791860 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 18:19:52 INFO - PROCESS | 1754 | 1464052791992 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:52 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d05d800 == 81 [pid = 1754] [id = 200] 18:19:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 94 (0x8d446400) [pid = 1754] [serial = 600] [outer = (nil)] 18:19:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 95 (0x8d659400) [pid = 1754] [serial = 601] [outer = 0x8d446400] 18:19:52 INFO - PROCESS | 1754 | 1464052792063 Marionette DEBUG loaded listener.js 18:19:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 96 (0x8f152000) [pid = 1754] [serial = 602] [outer = 0x8d446400] 18:19:52 INFO - PROCESS | 1754 | 1464052792788 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]]]}] 18:19:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 18:19:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1176ms 18:19:52 INFO - PROCESS | 1754 | 1464052792810 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 18:19:52 INFO - PROCESS | 1754 | 1464052792813 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 18:19:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 18:19:52 INFO - PROCESS | 1754 | 1464052792840 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 18:19:52 INFO - PROCESS | 1754 | 1464052792846 Marionette TRACE conn4 <- [1,774,null,{}] 18:19:52 INFO - PROCESS | 1754 | 1464052792867 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}] 18:19:53 INFO - PROCESS | 1754 | 1464052793073 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 18:19:53 INFO - PROCESS | 1754 | 1464052793100 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:53 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d06c400 == 82 [pid = 1754] [id = 201] 18:19:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x91cce000) [pid = 1754] [serial = 603] [outer = (nil)] 18:19:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x91e29000) [pid = 1754] [serial = 604] [outer = 0x91cce000] 18:19:53 INFO - PROCESS | 1754 | 1464052793184 Marionette DEBUG loaded listener.js 18:19:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 99 (0x91ec6800) [pid = 1754] [serial = 605] [outer = 0x91cce000] 18:19:54 INFO - PROCESS | 1754 | 1464052794069 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]]]}] 18:19:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 18:19:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1268ms 18:19:54 INFO - PROCESS | 1754 | 1464052794088 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 18:19:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 18:19:54 INFO - PROCESS | 1754 | 1464052794093 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 18:19:54 INFO - PROCESS | 1754 | 1464052794098 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 18:19:54 INFO - PROCESS | 1754 | 1464052794101 Marionette TRACE conn4 <- [1,778,null,{}] 18:19:54 INFO - PROCESS | 1754 | 1464052794106 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}] 18:19:54 INFO - PROCESS | 1754 | 1464052794302 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 18:19:54 INFO - PROCESS | 1754 | 1464052794331 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:54 INFO - PROCESS | 1754 | ++DOCSHELL 0x91a22800 == 83 [pid = 1754] [id = 202] 18:19:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 100 (0x920de000) [pid = 1754] [serial = 606] [outer = (nil)] 18:19:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 101 (0x924a8400) [pid = 1754] [serial = 607] [outer = 0x920de000] 18:19:54 INFO - PROCESS | 1754 | 1464052794401 Marionette DEBUG loaded listener.js 18:19:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 102 (0x9268a000) [pid = 1754] [serial = 608] [outer = 0x920de000] 18:19:55 INFO - PROCESS | 1754 | --DOMWINDOW == 101 (0x8d06b400) [pid = 1754] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 18:19:55 INFO - PROCESS | 1754 | --DOMWINDOW == 100 (0x8d55ec00) [pid = 1754] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 18:19:55 INFO - PROCESS | 1754 | --DOMWINDOW == 99 (0x8abbec00) [pid = 1754] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 18:19:55 INFO - PROCESS | 1754 | --DOMWINDOW == 98 (0x8d44f000) [pid = 1754] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 18:19:55 INFO - PROCESS | 1754 | --DOMWINDOW == 97 (0x8abbf000) [pid = 1754] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 18:19:55 INFO - PROCESS | 1754 | --DOMWINDOW == 96 (0x8d558400) [pid = 1754] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 18:19:55 INFO - PROCESS | 1754 | 1464052795427 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]]]}] 18:19:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 18:19:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1377ms 18:19:55 INFO - PROCESS | 1754 | 1464052795475 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 18:19:55 INFO - PROCESS | 1754 | 1464052795478 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 18:19:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 18:19:55 INFO - PROCESS | 1754 | 1464052795484 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 18:19:55 INFO - PROCESS | 1754 | 1464052795486 Marionette TRACE conn4 <- [1,782,null,{}] 18:19:55 INFO - PROCESS | 1754 | 1464052795492 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}] 18:19:55 INFO - PROCESS | 1754 | 1464052795636 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 18:19:55 INFO - PROCESS | 1754 | 1464052795650 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:55 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d55ec00 == 84 [pid = 1754] [id = 203] 18:19:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 97 (0x8ef0a400) [pid = 1754] [serial = 609] [outer = (nil)] 18:19:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 98 (0x92690800) [pid = 1754] [serial = 610] [outer = 0x8ef0a400] 18:19:55 INFO - PROCESS | 1754 | 1464052795720 Marionette DEBUG loaded listener.js 18:19:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 99 (0x929a9400) [pid = 1754] [serial = 611] [outer = 0x8ef0a400] 18:19:56 INFO - PROCESS | 1754 | 1464052796568 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]]]}] 18:19:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 18:19:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1130ms 18:19:56 INFO - PROCESS | 1754 | 1464052796615 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 18:19:56 INFO - PROCESS | 1754 | 1464052796619 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 18:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 18:19:56 INFO - PROCESS | 1754 | 1464052796624 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 18:19:56 INFO - PROCESS | 1754 | 1464052796626 Marionette TRACE conn4 <- [1,786,null,{}] 18:19:56 INFO - PROCESS | 1754 | 1464052796636 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}] 18:19:56 INFO - PROCESS | 1754 | 1464052796808 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 18:19:56 INFO - PROCESS | 1754 | 1464052796820 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:56 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e05e800 == 85 [pid = 1754] [id = 204] 18:19:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 100 (0x924aac00) [pid = 1754] [serial = 612] [outer = (nil)] 18:19:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 101 (0x92f02400) [pid = 1754] [serial = 613] [outer = 0x924aac00] 18:19:56 INFO - PROCESS | 1754 | 1464052796891 Marionette DEBUG loaded listener.js 18:19:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 102 (0x93da9000) [pid = 1754] [serial = 614] [outer = 0x924aac00] 18:19:57 INFO - PROCESS | 1754 | 1464052797981 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]]]}] 18:19:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 18:19:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1431ms 18:19:58 INFO - PROCESS | 1754 | 1464052798057 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 18:19:58 INFO - PROCESS | 1754 | 1464052798064 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 18:19:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 18:19:58 INFO - PROCESS | 1754 | 1464052798074 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 18:19:58 INFO - PROCESS | 1754 | 1464052798079 Marionette TRACE conn4 <- [1,790,null,{}] 18:19:58 INFO - PROCESS | 1754 | 1464052798087 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}] 18:19:58 INFO - PROCESS | 1754 | 1464052798310 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 18:19:58 INFO - PROCESS | 1754 | 1464052798554 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:58 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d447c00 == 86 [pid = 1754] [id = 205] 18:19:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 103 (0x8d44ec00) [pid = 1754] [serial = 615] [outer = (nil)] 18:19:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 104 (0x8d55f800) [pid = 1754] [serial = 616] [outer = 0x8d44ec00] 18:19:58 INFO - PROCESS | 1754 | 1464052798657 Marionette DEBUG loaded listener.js 18:19:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 105 (0x8d8d0800) [pid = 1754] [serial = 617] [outer = 0x8d44ec00] 18:19:59 INFO - PROCESS | 1754 | 1464052799543 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]]]}] 18:19:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 18:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1533ms 18:19:59 INFO - PROCESS | 1754 | 1464052799607 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 18:19:59 INFO - PROCESS | 1754 | 1464052799616 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 18:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 18:19:59 INFO - PROCESS | 1754 | 1464052799627 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 18:19:59 INFO - PROCESS | 1754 | 1464052799630 Marionette TRACE conn4 <- [1,794,null,{}] 18:19:59 INFO - PROCESS | 1754 | 1464052799637 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}] 18:19:59 INFO - PROCESS | 1754 | 1464052799848 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 18:20:00 INFO - PROCESS | 1754 | 1464052800131 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:00 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f159400 == 87 [pid = 1754] [id = 206] 18:20:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 106 (0x913a4000) [pid = 1754] [serial = 618] [outer = (nil)] 18:20:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 107 (0x91cd1400) [pid = 1754] [serial = 619] [outer = 0x913a4000] 18:20:00 INFO - PROCESS | 1754 | 1464052800261 Marionette DEBUG loaded listener.js 18:20:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 108 (0x91ec4800) [pid = 1754] [serial = 620] [outer = 0x913a4000] 18:20:01 INFO - PROCESS | 1754 | 1464052801286 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]]]}] 18:20:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 18:20:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1735ms 18:20:01 INFO - PROCESS | 1754 | 1464052801362 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 18:20:01 INFO - PROCESS | 1754 | 1464052801366 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 18:20:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 18:20:01 INFO - PROCESS | 1754 | 1464052801373 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 18:20:01 INFO - PROCESS | 1754 | 1464052801379 Marionette TRACE conn4 <- [1,798,null,{}] 18:20:01 INFO - PROCESS | 1754 | 1464052801395 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}] 18:20:01 INFO - PROCESS | 1754 | 1464052801619 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 18:20:01 INFO - PROCESS | 1754 | 1464052801849 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:01 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cf11800 == 88 [pid = 1754] [id = 207] 18:20:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 109 (0x92682c00) [pid = 1754] [serial = 621] [outer = (nil)] 18:20:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 110 (0x92de8c00) [pid = 1754] [serial = 622] [outer = 0x92682c00] 18:20:01 INFO - PROCESS | 1754 | 1464052801938 Marionette DEBUG loaded listener.js 18:20:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 111 (0x9526b000) [pid = 1754] [serial = 623] [outer = 0x92682c00] 18:20:02 INFO - PROCESS | 1754 | 1464052802889 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]]]}] 18:20:02 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 18:20:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1584ms 18:20:02 INFO - PROCESS | 1754 | 1464052802957 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 18:20:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 18:20:02 INFO - PROCESS | 1754 | 1464052802962 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 18:20:02 INFO - PROCESS | 1754 | 1464052802968 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 18:20:02 INFO - PROCESS | 1754 | 1464052802972 Marionette TRACE conn4 <- [1,802,null,{}] 18:20:02 INFO - PROCESS | 1754 | 1464052802977 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}] 18:20:03 INFO - PROCESS | 1754 | 1464052803159 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 18:20:03 INFO - PROCESS | 1754 | 1464052803310 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:03 INFO - PROCESS | 1754 | ++DOCSHELL 0x929afc00 == 89 [pid = 1754] [id = 208] 18:20:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 112 (0x929b4800) [pid = 1754] [serial = 624] [outer = (nil)] 18:20:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 113 (0x954e5c00) [pid = 1754] [serial = 625] [outer = 0x929b4800] 18:20:03 INFO - PROCESS | 1754 | 1464052803393 Marionette DEBUG loaded listener.js 18:20:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 114 (0x95f40400) [pid = 1754] [serial = 626] [outer = 0x929b4800] 18:20:04 INFO - PROCESS | 1754 | 1464052804345 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]]]}] 18:20:04 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 18:20:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1428ms 18:20:04 INFO - PROCESS | 1754 | 1464052804397 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 18:20:04 INFO - PROCESS | 1754 | 1464052804400 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 18:20:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 18:20:04 INFO - PROCESS | 1754 | 1464052804407 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 18:20:04 INFO - PROCESS | 1754 | 1464052804412 Marionette TRACE conn4 <- [1,806,null,{}] 18:20:04 INFO - PROCESS | 1754 | 1464052804418 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}] 18:20:04 INFO - PROCESS | 1754 | 1464052804609 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 18:20:04 INFO - PROCESS | 1754 | 1464052804800 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:04 INFO - PROCESS | 1754 | ++DOCSHELL 0x8b654400 == 90 [pid = 1754] [id = 209] 18:20:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 115 (0x8cd48000) [pid = 1754] [serial = 627] [outer = (nil)] 18:20:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 116 (0x9829ac00) [pid = 1754] [serial = 628] [outer = 0x8cd48000] 18:20:04 INFO - PROCESS | 1754 | 1464052804948 Marionette DEBUG loaded listener.js 18:20:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 117 (0x996d0000) [pid = 1754] [serial = 629] [outer = 0x8cd48000] 18:20:05 INFO - PROCESS | 1754 | 1464052805791 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]]]}] 18:20:05 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 18:20:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1429ms 18:20:05 INFO - PROCESS | 1754 | 1464052805838 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 18:20:05 INFO - PROCESS | 1754 | 1464052805842 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 18:20:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 18:20:05 INFO - PROCESS | 1754 | 1464052805848 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 18:20:05 INFO - PROCESS | 1754 | 1464052805851 Marionette TRACE conn4 <- [1,810,null,{}] 18:20:05 INFO - PROCESS | 1754 | 1464052805857 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}] 18:20:06 INFO - PROCESS | 1754 | 1464052806070 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 18:20:06 INFO - PROCESS | 1754 | 1464052806250 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:06 INFO - PROCESS | 1754 | ++DOCSHELL 0x9139c400 == 91 [pid = 1754] [id = 210] 18:20:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 118 (0x966ed400) [pid = 1754] [serial = 630] [outer = (nil)] 18:20:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 119 (0x9a8bc800) [pid = 1754] [serial = 631] [outer = 0x966ed400] 18:20:06 INFO - PROCESS | 1754 | 1464052806337 Marionette DEBUG loaded listener.js 18:20:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 120 (0x9aa25800) [pid = 1754] [serial = 632] [outer = 0x966ed400] 18:20:07 INFO - PROCESS | 1754 | 1464052807216 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]]]}] 18:20:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 18:20:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1442ms 18:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 18:20:07 INFO - PROCESS | 1754 | 1464052807290 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 18:20:07 INFO - PROCESS | 1754 | 1464052807293 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 18:20:07 INFO - PROCESS | 1754 | 1464052807300 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 18:20:07 INFO - PROCESS | 1754 | 1464052807303 Marionette TRACE conn4 <- [1,814,null,{}] 18:20:07 INFO - PROCESS | 1754 | 1464052807309 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}] 18:20:07 INFO - PROCESS | 1754 | 1464052807478 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 18:20:07 INFO - PROCESS | 1754 | 1464052807660 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:07 INFO - PROCESS | 1754 | ++DOCSHELL 0x8b652c00 == 92 [pid = 1754] [id = 211] 18:20:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 121 (0x9a8b0800) [pid = 1754] [serial = 633] [outer = (nil)] 18:20:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 122 (0x9aa30000) [pid = 1754] [serial = 634] [outer = 0x9a8b0800] 18:20:07 INFO - PROCESS | 1754 | 1464052807748 Marionette DEBUG loaded listener.js 18:20:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 123 (0x9b2f8c00) [pid = 1754] [serial = 635] [outer = 0x9a8b0800] 18:20:08 INFO - PROCESS | 1754 | 1464052808660 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] 18:20:08 INFO - PROCESS | 1754 | 1464052808757 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 18:20:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 18:20:08 INFO - PROCESS | 1754 | 1464052808807 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 18:20:08 INFO - PROCESS | 1754 | 1464052808810 Marionette TRACE conn4 <- [1,818,null,{}] 18:20:08 INFO - PROCESS | 1754 | 1464052808820 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}] 18:20:09 INFO - PROCESS | 1754 | 1464052809018 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 18:20:09 INFO - PROCESS | 1754 | 1464052809248 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:09 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d55b000 == 93 [pid = 1754] [id = 212] 18:20:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 124 (0x9a7e6c00) [pid = 1754] [serial = 636] [outer = (nil)] 18:20:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 125 (0x9b3b8400) [pid = 1754] [serial = 637] [outer = 0x9a7e6c00] 18:20:09 INFO - PROCESS | 1754 | 1464052809344 Marionette DEBUG loaded listener.js 18:20:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 126 (0x9b3bdc00) [pid = 1754] [serial = 638] [outer = 0x9a7e6c00] 18:20:10 INFO - PROCESS | 1754 | 1464052810219 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]]]}] 18:20:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 18:20:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1444ms 18:20:10 INFO - PROCESS | 1754 | 1464052810248 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 18:20:10 INFO - PROCESS | 1754 | 1464052810251 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 18:20:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 18:20:10 INFO - PROCESS | 1754 | 1464052810258 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 18:20:10 INFO - PROCESS | 1754 | 1464052810262 Marionette TRACE conn4 <- [1,822,null,{}] 18:20:10 INFO - PROCESS | 1754 | 1464052810267 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}] 18:20:10 INFO - PROCESS | 1754 | 1464052810433 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 18:20:10 INFO - PROCESS | 1754 | 1464052810619 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:10 INFO - PROCESS | 1754 | ++DOCSHELL 0x8abc4400 == 94 [pid = 1754] [id = 213] 18:20:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 127 (0x8cf14400) [pid = 1754] [serial = 639] [outer = (nil)] 18:20:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 128 (0x9bb95400) [pid = 1754] [serial = 640] [outer = 0x8cf14400] 18:20:10 INFO - PROCESS | 1754 | 1464052810707 Marionette DEBUG loaded listener.js 18:20:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 129 (0x9c059800) [pid = 1754] [serial = 641] [outer = 0x8cf14400] 18:20:11 INFO - PROCESS | 1754 | 1464052811642 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] 18:20:11 INFO - PROCESS | 1754 | 1464052811699 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 18:20:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 18:20:11 INFO - PROCESS | 1754 | 1464052811705 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 18:20:11 INFO - PROCESS | 1754 | 1464052811708 Marionette TRACE conn4 <- [1,826,null,{}] 18:20:11 INFO - PROCESS | 1754 | 1464052811714 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}] 18:20:11 INFO - PROCESS | 1754 | 1464052811880 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 18:20:12 INFO - PROCESS | 1754 | 1464052812066 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:12 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e063400 == 95 [pid = 1754] [id = 214] 18:20:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 130 (0x9a810000) [pid = 1754] [serial = 642] [outer = (nil)] 18:20:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 131 (0x9c3c8000) [pid = 1754] [serial = 643] [outer = 0x9a810000] 18:20:12 INFO - PROCESS | 1754 | 1464052812148 Marionette DEBUG loaded listener.js 18:20:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 132 (0x9cd8c800) [pid = 1754] [serial = 644] [outer = 0x9a810000] 18:20:13 INFO - PROCESS | 1754 | 1464052813066 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]]]}] 18:20:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 18:20:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1430ms 18:20:13 INFO - PROCESS | 1754 | 1464052813136 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 18:20:13 INFO - PROCESS | 1754 | 1464052813141 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 18:20:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 18:20:13 INFO - PROCESS | 1754 | 1464052813147 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 18:20:13 INFO - PROCESS | 1754 | 1464052813151 Marionette TRACE conn4 <- [1,830,null,{}] 18:20:13 INFO - PROCESS | 1754 | 1464052813157 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}] 18:20:13 INFO - PROCESS | 1754 | 1464052813392 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 18:20:13 INFO - PROCESS | 1754 | 1464052813638 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:13 INFO - PROCESS | 1754 | ++DOCSHELL 0x9b2b5c00 == 96 [pid = 1754] [id = 215] 18:20:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 133 (0x9c3c4000) [pid = 1754] [serial = 645] [outer = (nil)] 18:20:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 134 (0xa1151400) [pid = 1754] [serial = 646] [outer = 0x9c3c4000] 18:20:13 INFO - PROCESS | 1754 | 1464052813757 Marionette DEBUG loaded listener.js 18:20:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 135 (0xa2363400) [pid = 1754] [serial = 647] [outer = 0x9c3c4000] 18:20:14 INFO - PROCESS | 1754 | 1464052814611 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]]]}] 18:20:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 18:20:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1530ms 18:20:14 INFO - PROCESS | 1754 | 1464052814678 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 18:20:14 INFO - PROCESS | 1754 | 1464052814681 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 18:20:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 18:20:14 INFO - PROCESS | 1754 | 1464052814687 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 18:20:14 INFO - PROCESS | 1754 | 1464052814690 Marionette TRACE conn4 <- [1,834,null,{}] 18:20:14 INFO - PROCESS | 1754 | 1464052814696 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}] 18:20:14 INFO - PROCESS | 1754 | 1464052814863 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 18:20:15 INFO - PROCESS | 1754 | 1464052815046 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:15 INFO - PROCESS | 1754 | ++DOCSHELL 0x9a8bf400 == 97 [pid = 1754] [id = 216] 18:20:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 136 (0xa061e000) [pid = 1754] [serial = 648] [outer = (nil)] 18:20:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 137 (0xa25fac00) [pid = 1754] [serial = 649] [outer = 0xa061e000] 18:20:15 INFO - PROCESS | 1754 | 1464052815130 Marionette DEBUG loaded listener.js 18:20:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 138 (0xa27c1000) [pid = 1754] [serial = 650] [outer = 0xa061e000] 18:20:16 INFO - PROCESS | 1754 | 1464052816037 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]]]}] 18:20:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 18:20:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1377ms 18:20:16 INFO - PROCESS | 1754 | 1464052816067 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 18:20:16 INFO - PROCESS | 1754 | 1464052816071 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 18:20:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 18:20:16 INFO - PROCESS | 1754 | 1464052816077 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 18:20:16 INFO - PROCESS | 1754 | 1464052816080 Marionette TRACE conn4 <- [1,838,null,{}] 18:20:16 INFO - PROCESS | 1754 | 1464052816095 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}] 18:20:16 INFO - PROCESS | 1754 | 1464052816275 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 18:20:16 INFO - PROCESS | 1754 | 1464052816463 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:16 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cf20c00 == 98 [pid = 1754] [id = 217] 18:20:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 139 (0x8d06ac00) [pid = 1754] [serial = 651] [outer = (nil)] 18:20:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 140 (0xa3153400) [pid = 1754] [serial = 652] [outer = 0x8d06ac00] 18:20:16 INFO - PROCESS | 1754 | 1464052816545 Marionette DEBUG loaded listener.js 18:20:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 141 (0xa31e6c00) [pid = 1754] [serial = 653] [outer = 0x8d06ac00] 18:20:17 INFO - PROCESS | 1754 | 1464052817810 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]]]}] 18:20:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 18:20:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1789ms 18:20:17 INFO - PROCESS | 1754 | 1464052817867 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 18:20:17 INFO - PROCESS | 1754 | 1464052817872 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 18:20:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 18:20:17 INFO - PROCESS | 1754 | 1464052817881 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 18:20:17 INFO - PROCESS | 1754 | 1464052817886 Marionette TRACE conn4 <- [1,842,null,{}] 18:20:17 INFO - PROCESS | 1754 | 1464052817897 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}] 18:20:18 INFO - PROCESS | 1754 | 1464052818219 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 18:20:18 INFO - PROCESS | 1754 | 1464052818362 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:18 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d449c00 == 99 [pid = 1754] [id = 218] 18:20:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 142 (0x8d44a400) [pid = 1754] [serial = 654] [outer = (nil)] 18:20:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 143 (0x8d652c00) [pid = 1754] [serial = 655] [outer = 0x8d44a400] 18:20:18 INFO - PROCESS | 1754 | 1464052818562 Marionette DEBUG loaded listener.js 18:20:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 144 (0x8d8cd800) [pid = 1754] [serial = 656] [outer = 0x8d44a400] 18:20:19 INFO - PROCESS | 1754 | 1464052819496 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]]]}] 18:20:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 18:20:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1636ms 18:20:19 INFO - PROCESS | 1754 | 1464052819517 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 18:20:19 INFO - PROCESS | 1754 | 1464052819525 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 18:20:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 18:20:19 INFO - PROCESS | 1754 | 1464052819534 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 18:20:19 INFO - PROCESS | 1754 | 1464052819538 Marionette TRACE conn4 <- [1,846,null,{}] 18:20:19 INFO - PROCESS | 1754 | 1464052819544 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}] 18:20:19 INFO - PROCESS | 1754 | 1464052819711 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 18:20:19 INFO - PROCESS | 1754 | 1464052819905 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:19 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cf16000 == 100 [pid = 1754] [id = 219] 18:20:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 145 (0x8cf1d000) [pid = 1754] [serial = 657] [outer = (nil)] 18:20:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 146 (0x9139c000) [pid = 1754] [serial = 658] [outer = 0x8cf1d000] 18:20:19 INFO - PROCESS | 1754 | 1464052819982 Marionette DEBUG loaded listener.js 18:20:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 147 (0x91cd4800) [pid = 1754] [serial = 659] [outer = 0x8cf1d000] 18:20:20 INFO - PROCESS | 1754 | --DOCSHELL 0x8d55ec00 == 99 [pid = 1754] [id = 203] 18:20:20 INFO - PROCESS | 1754 | --DOCSHELL 0x91a22800 == 98 [pid = 1754] [id = 202] 18:20:20 INFO - PROCESS | 1754 | --DOMWINDOW == 146 (0x91ec9c00) [pid = 1754] [serial = 532] [outer = (nil)] [url = about:blank] 18:20:20 INFO - PROCESS | 1754 | --DOMWINDOW == 145 (0x9aa24400) [pid = 1754] [serial = 544] [outer = (nil)] [url = about:blank] 18:20:20 INFO - PROCESS | 1754 | --DOMWINDOW == 144 (0x952db000) [pid = 1754] [serial = 535] [outer = (nil)] [url = about:blank] 18:20:20 INFO - PROCESS | 1754 | --DOMWINDOW == 143 (0x95f43c00) [pid = 1754] [serial = 538] [outer = (nil)] [url = about:blank] 18:20:20 INFO - PROCESS | 1754 | --DOMWINDOW == 142 (0x9a2a3800) [pid = 1754] [serial = 541] [outer = (nil)] [url = about:blank] 18:20:20 INFO - PROCESS | 1754 | --DOMWINDOW == 141 (0x8d8cc800) [pid = 1754] [serial = 529] [outer = (nil)] [url = about:blank] 18:20:20 INFO - PROCESS | 1754 | --DOMWINDOW == 140 (0x9b3a3800) [pid = 1754] [serial = 547] [outer = (nil)] [url = about:blank] 18:20:20 INFO - PROCESS | 1754 | --DOMWINDOW == 139 (0x92386c00) [pid = 1754] [serial = 568] [outer = (nil)] [url = about:blank] 18:20:20 INFO - PROCESS | 1754 | --DOCSHELL 0x8d06c400 == 97 [pid = 1754] [id = 201] 18:20:20 INFO - PROCESS | 1754 | --DOCSHELL 0x8d05d800 == 96 [pid = 1754] [id = 200] 18:20:20 INFO - PROCESS | 1754 | --DOCSHELL 0x8cf1ec00 == 95 [pid = 1754] [id = 199] 18:20:20 INFO - PROCESS | 1754 | --DOCSHELL 0x8d557400 == 94 [pid = 1754] [id = 196] 18:20:20 INFO - PROCESS | 1754 | --DOCSHELL 0x8abbd400 == 93 [pid = 1754] [id = 195] 18:20:20 INFO - PROCESS | 1754 | --DOCSHELL 0x8d8ad000 == 92 [pid = 1754] [id = 194] 18:20:20 INFO - PROCESS | 1754 | --DOCSHELL 0x929a8400 == 91 [pid = 1754] [id = 193] 18:20:20 INFO - PROCESS | 1754 | --DOCSHELL 0x9238cc00 == 90 [pid = 1754] [id = 192] 18:20:20 INFO - PROCESS | 1754 | --DOCSHELL 0x8f153000 == 89 [pid = 1754] [id = 191] 18:20:20 INFO - PROCESS | 1754 | --DOCSHELL 0x8b64bc00 == 88 [pid = 1754] [id = 190] 18:20:20 INFO - PROCESS | 1754 | 1464052820988 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]]]}] 18:20:20 INFO - PROCESS | 1754 | --DOMWINDOW == 138 (0x91e2e400) [pid = 1754] [serial = 554] [outer = (nil)] [url = about:blank] 18:20:21 INFO - PROCESS | 1754 | --DOMWINDOW == 137 (0x91a25000) [pid = 1754] [serial = 553] [outer = (nil)] [url = about:blank] 18:20:21 INFO - PROCESS | 1754 | --DOMWINDOW == 136 (0x9139b800) [pid = 1754] [serial = 560] [outer = (nil)] [url = about:blank] 18:20:21 INFO - PROCESS | 1754 | --DOMWINDOW == 135 (0x8d653400) [pid = 1754] [serial = 565] [outer = (nil)] [url = about:blank] 18:20:21 INFO - PROCESS | 1754 | --DOMWINDOW == 134 (0x8f15bc00) [pid = 1754] [serial = 566] [outer = (nil)] [url = about:blank] 18:20:21 INFO - PROCESS | 1754 | --DOMWINDOW == 133 (0x8d8b1000) [pid = 1754] [serial = 550] [outer = (nil)] [url = about:blank] 18:20:21 INFO - PROCESS | 1754 | --DOMWINDOW == 132 (0x8d559800) [pid = 1754] [serial = 557] [outer = (nil)] [url = about:blank] 18:20:21 INFO - PROCESS | 1754 | --DOMWINDOW == 131 (0x9268cc00) [pid = 1754] [serial = 563] [outer = (nil)] [url = about:blank] 18:20:21 INFO - PROCESS | 1754 | --DOMWINDOW == 130 (0x8e059800) [pid = 1754] [serial = 559] [outer = (nil)] [url = about:blank] 18:20:21 INFO - PROCESS | 1754 | --DOMWINDOW == 129 (0x92389400) [pid = 1754] [serial = 562] [outer = (nil)] [url = about:blank] 18:20:21 INFO - PROCESS | 1754 | --DOMWINDOW == 128 (0x8cd45400) [pid = 1754] [serial = 556] [outer = (nil)] [url = about:blank] 18:20:21 INFO - PROCESS | 1754 | --DOMWINDOW == 127 (0x8d8cb000) [pid = 1754] [serial = 551] [outer = (nil)] [url = about:blank] 18:20:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 18:20:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1529ms 18:20:21 INFO - PROCESS | 1754 | 1464052821063 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 18:20:21 INFO - PROCESS | 1754 | 1464052821067 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 18:20:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 18:20:21 INFO - PROCESS | 1754 | 1464052821073 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 18:20:21 INFO - PROCESS | 1754 | 1464052821078 Marionette TRACE conn4 <- [1,850,null,{}] 18:20:21 INFO - PROCESS | 1754 | 1464052821093 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}] 18:20:21 INFO - PROCESS | 1754 | 1464052821266 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 18:20:21 INFO - PROCESS | 1754 | 1464052821467 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:21 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d447400 == 89 [pid = 1754] [id = 220] 18:20:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 128 (0x8e05a400) [pid = 1754] [serial = 660] [outer = (nil)] 18:20:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 129 (0x913a0c00) [pid = 1754] [serial = 661] [outer = 0x8e05a400] 18:20:21 INFO - PROCESS | 1754 | 1464052821545 Marionette DEBUG loaded listener.js 18:20:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 130 (0x91e30000) [pid = 1754] [serial = 662] [outer = 0x8e05a400] 18:20:22 INFO - PROCESS | 1754 | 1464052822247 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]]]}] 18:20:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 18:20:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1189ms 18:20:22 INFO - PROCESS | 1754 | 1464052822264 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 18:20:22 INFO - PROCESS | 1754 | 1464052822268 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 18:20:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 18:20:22 INFO - PROCESS | 1754 | 1464052822285 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 18:20:22 INFO - PROCESS | 1754 | 1464052822288 Marionette TRACE conn4 <- [1,854,null,{}] 18:20:22 INFO - PROCESS | 1754 | 1464052822293 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}] 18:20:22 INFO - PROCESS | 1754 | 1464052822445 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 18:20:22 INFO - PROCESS | 1754 | 1464052822461 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:22 INFO - PROCESS | 1754 | ++DOCSHELL 0x9139b800 == 90 [pid = 1754] [id = 221] 18:20:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 131 (0x91ecfc00) [pid = 1754] [serial = 663] [outer = (nil)] 18:20:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 132 (0x924aa000) [pid = 1754] [serial = 664] [outer = 0x91ecfc00] 18:20:22 INFO - PROCESS | 1754 | 1464052822534 Marionette DEBUG loaded listener.js 18:20:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 133 (0x9268ac00) [pid = 1754] [serial = 665] [outer = 0x91ecfc00] 18:20:23 INFO - PROCESS | 1754 | 1464052823495 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]]]}] 18:20:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 18:20:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1245ms 18:20:23 INFO - PROCESS | 1754 | 1464052823519 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 18:20:23 INFO - PROCESS | 1754 | 1464052823523 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 18:20:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 18:20:23 INFO - PROCESS | 1754 | 1464052823528 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 18:20:23 INFO - PROCESS | 1754 | 1464052823531 Marionette TRACE conn4 <- [1,858,null,{}] 18:20:23 INFO - PROCESS | 1754 | 1464052823536 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}] 18:20:23 INFO - PROCESS | 1754 | 1464052823760 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 18:20:23 INFO - PROCESS | 1754 | 1464052823818 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:23 INFO - PROCESS | 1754 | ++DOCSHELL 0x9268e000 == 91 [pid = 1754] [id = 222] 18:20:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 134 (0x92690000) [pid = 1754] [serial = 666] [outer = (nil)] 18:20:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 135 (0x929b2c00) [pid = 1754] [serial = 667] [outer = 0x92690000] 18:20:23 INFO - PROCESS | 1754 | 1464052823888 Marionette DEBUG loaded listener.js 18:20:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 136 (0x92ded000) [pid = 1754] [serial = 668] [outer = 0x92690000] 18:20:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 137 (0x95f3d000) [pid = 1754] [serial = 669] [outer = 0x95477000] 18:20:24 INFO - PROCESS | 1754 | 1464052824857 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]]]}] 18:20:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 18:20:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1377ms 18:20:24 INFO - PROCESS | 1754 | 1464052824906 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 18:20:24 INFO - PROCESS | 1754 | 1464052824910 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 18:20:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 18:20:24 INFO - PROCESS | 1754 | 1464052824923 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 18:20:24 INFO - PROCESS | 1754 | 1464052824925 Marionette TRACE conn4 <- [1,862,null,{}] 18:20:24 INFO - PROCESS | 1754 | 1464052824931 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}] 18:20:25 INFO - PROCESS | 1754 | 1464052825177 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 18:20:25 INFO - PROCESS | 1754 | --DOMWINDOW == 136 (0x8cf13800) [pid = 1754] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 18:20:25 INFO - PROCESS | 1754 | --DOMWINDOW == 135 (0x8d446400) [pid = 1754] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 18:20:25 INFO - PROCESS | 1754 | --DOMWINDOW == 134 (0x8d442400) [pid = 1754] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 18:20:25 INFO - PROCESS | 1754 | --DOMWINDOW == 133 (0x920de000) [pid = 1754] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 18:20:25 INFO - PROCESS | 1754 | --DOMWINDOW == 132 (0x8ef0a400) [pid = 1754] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 18:20:25 INFO - PROCESS | 1754 | --DOMWINDOW == 131 (0x91cce000) [pid = 1754] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 18:20:25 INFO - PROCESS | 1754 | --DOMWINDOW == 130 (0x95f43400) [pid = 1754] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 18:20:25 INFO - PROCESS | 1754 | --DOMWINDOW == 129 (0x947bb400) [pid = 1754] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 18:20:25 INFO - PROCESS | 1754 | --DOMWINDOW == 128 (0x8cf17c00) [pid = 1754] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 18:20:25 INFO - PROCESS | 1754 | --DOMWINDOW == 127 (0x92f08c00) [pid = 1754] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 18:20:25 INFO - PROCESS | 1754 | --DOMWINDOW == 126 (0x954e8400) [pid = 1754] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 18:20:25 INFO - PROCESS | 1754 | --DOMWINDOW == 125 (0x91cd3000) [pid = 1754] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 18:20:25 INFO - PROCESS | 1754 | --DOMWINDOW == 124 (0x92688400) [pid = 1754] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 18:20:25 INFO - PROCESS | 1754 | --DOMWINDOW == 123 (0x8d650c00) [pid = 1754] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 18:20:25 INFO - PROCESS | 1754 | --DOMWINDOW == 122 (0x8d44e000) [pid = 1754] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 18:20:25 INFO - PROCESS | 1754 | 1464052825749 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:25 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cf13800 == 92 [pid = 1754] [id = 223] 18:20:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 123 (0x8cf17c00) [pid = 1754] [serial = 670] [outer = (nil)] 18:20:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 124 (0x8d44e000) [pid = 1754] [serial = 671] [outer = 0x8cf17c00] 18:20:25 INFO - PROCESS | 1754 | 1464052825827 Marionette DEBUG loaded listener.js 18:20:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 125 (0x91a2a400) [pid = 1754] [serial = 672] [outer = 0x8cf17c00] 18:20:26 INFO - PROCESS | 1754 | 1464052826539 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]]]}] 18:20:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 18:20:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1682ms 18:20:26 INFO - PROCESS | 1754 | 1464052826600 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 18:20:26 INFO - PROCESS | 1754 | 1464052826602 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 18:20:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 18:20:26 INFO - PROCESS | 1754 | 1464052826613 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 18:20:26 INFO - PROCESS | 1754 | 1464052826615 Marionette TRACE conn4 <- [1,866,null,{}] 18:20:26 INFO - PROCESS | 1754 | 1464052826622 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}] 18:20:26 INFO - PROCESS | 1754 | 1464052826781 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 18:20:26 INFO - PROCESS | 1754 | 1464052826792 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:26 INFO - PROCESS | 1754 | ++DOCSHELL 0x920de000 == 93 [pid = 1754] [id = 224] 18:20:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 126 (0x95277400) [pid = 1754] [serial = 673] [outer = (nil)] 18:20:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 127 (0x99eea400) [pid = 1754] [serial = 674] [outer = 0x95277400] 18:20:26 INFO - PROCESS | 1754 | 1464052826864 Marionette DEBUG loaded listener.js 18:20:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 128 (0x9a7ee000) [pid = 1754] [serial = 675] [outer = 0x95277400] 18:20:27 INFO - PROCESS | 1754 | 1464052827889 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]]]}] 18:20:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 18:20:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1325ms 18:20:27 INFO - PROCESS | 1754 | 1464052827938 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 18:20:27 INFO - PROCESS | 1754 | 1464052827943 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 18:20:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 18:20:27 INFO - PROCESS | 1754 | 1464052827953 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 18:20:27 INFO - PROCESS | 1754 | 1464052827959 Marionette TRACE conn4 <- [1,870,null,{}] 18:20:27 INFO - PROCESS | 1754 | 1464052827969 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}] 18:20:28 INFO - PROCESS | 1754 | 1464052828201 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 18:20:28 INFO - PROCESS | 1754 | 1464052828449 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:28 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d061400 == 94 [pid = 1754] [id = 225] 18:20:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 129 (0x8d44e400) [pid = 1754] [serial = 676] [outer = (nil)] 18:20:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 130 (0x8d652400) [pid = 1754] [serial = 677] [outer = 0x8d44e400] 18:20:28 INFO - PROCESS | 1754 | 1464052828582 Marionette DEBUG loaded listener.js 18:20:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 131 (0x8d8adc00) [pid = 1754] [serial = 678] [outer = 0x8d44e400] 18:20:29 INFO - PROCESS | 1754 | 1464052829537 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]]]}] 18:20:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 18:20:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1643ms 18:20:29 INFO - PROCESS | 1754 | 1464052829596 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 18:20:29 INFO - PROCESS | 1754 | 1464052829604 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 18:20:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 18:20:29 INFO - PROCESS | 1754 | 1464052829615 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 18:20:29 INFO - PROCESS | 1754 | 1464052829619 Marionette TRACE conn4 <- [1,874,null,{}] 18:20:29 INFO - PROCESS | 1754 | 1464052829625 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}] 18:20:29 INFO - PROCESS | 1754 | 1464052829843 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 18:20:30 INFO - PROCESS | 1754 | 1464052830076 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:30 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f158c00 == 95 [pid = 1754] [id = 226] 18:20:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 132 (0x8f15b400) [pid = 1754] [serial = 679] [outer = (nil)] 18:20:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 133 (0x91a20800) [pid = 1754] [serial = 680] [outer = 0x8f15b400] 18:20:30 INFO - PROCESS | 1754 | 1464052830205 Marionette DEBUG loaded listener.js 18:20:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 134 (0x91ece800) [pid = 1754] [serial = 681] [outer = 0x8f15b400] 18:20:31 INFO - PROCESS | 1754 | 1464052831171 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]]]}] 18:20:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 18:20:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1581ms 18:20:31 INFO - PROCESS | 1754 | 1464052831197 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 18:20:31 INFO - PROCESS | 1754 | 1464052831201 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 18:20:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 18:20:31 INFO - PROCESS | 1754 | 1464052831207 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 18:20:31 INFO - PROCESS | 1754 | 1464052831213 Marionette TRACE conn4 <- [1,878,null,{}] 18:20:31 INFO - PROCESS | 1754 | 1464052831229 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}] 18:20:31 INFO - PROCESS | 1754 | 1464052831466 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 18:20:31 INFO - PROCESS | 1754 | 1464052831705 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:31 INFO - PROCESS | 1754 | ++DOCSHELL 0x952e3c00 == 96 [pid = 1754] [id = 227] 18:20:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 135 (0x966f5400) [pid = 1754] [serial = 682] [outer = (nil)] 18:20:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 136 (0x99ef4400) [pid = 1754] [serial = 683] [outer = 0x966f5400] 18:20:31 INFO - PROCESS | 1754 | 1464052831835 Marionette DEBUG loaded listener.js 18:20:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 137 (0x9a8bdc00) [pid = 1754] [serial = 684] [outer = 0x966f5400] 18:20:32 INFO - PROCESS | 1754 | 1464052832706 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]]]}] 18:20:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 18:20:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1540ms 18:20:32 INFO - PROCESS | 1754 | 1464052832747 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 18:20:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 18:20:32 INFO - PROCESS | 1754 | 1464052832752 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 18:20:32 INFO - PROCESS | 1754 | 1464052832758 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 18:20:32 INFO - PROCESS | 1754 | 1464052832762 Marionette TRACE conn4 <- [1,882,null,{}] 18:20:32 INFO - PROCESS | 1754 | 1464052832767 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}] 18:20:32 INFO - PROCESS | 1754 | 1464052832938 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 18:20:33 INFO - PROCESS | 1754 | 1464052833129 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:33 INFO - PROCESS | 1754 | ++DOCSHELL 0x93dadc00 == 97 [pid = 1754] [id = 228] 18:20:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 138 (0x9a2a3800) [pid = 1754] [serial = 685] [outer = (nil)] 18:20:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 139 (0x9b2f7800) [pid = 1754] [serial = 686] [outer = 0x9a2a3800] 18:20:33 INFO - PROCESS | 1754 | 1464052833211 Marionette DEBUG loaded listener.js 18:20:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 140 (0x9bb6ec00) [pid = 1754] [serial = 687] [outer = 0x9a2a3800] 18:20:34 INFO - PROCESS | 1754 | 1464052834145 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]]]}] 18:20:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 18:20:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1430ms 18:20:34 INFO - PROCESS | 1754 | 1464052834188 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 18:20:34 INFO - PROCESS | 1754 | 1464052834192 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 18:20:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 18:20:34 INFO - PROCESS | 1754 | 1464052834198 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 18:20:34 INFO - PROCESS | 1754 | 1464052834201 Marionette TRACE conn4 <- [1,886,null,{}] 18:20:34 INFO - PROCESS | 1754 | 1464052834207 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}] 18:20:34 INFO - PROCESS | 1754 | 1464052834391 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 18:20:34 INFO - PROCESS | 1754 | 1464052834589 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:34 INFO - PROCESS | 1754 | ++DOCSHELL 0x9a8b5c00 == 98 [pid = 1754] [id = 229] 18:20:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 141 (0x9a8bd400) [pid = 1754] [serial = 688] [outer = (nil)] 18:20:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 142 (0x9cd24000) [pid = 1754] [serial = 689] [outer = 0x9a8bd400] 18:20:34 INFO - PROCESS | 1754 | 1464052834672 Marionette DEBUG loaded listener.js 18:20:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 143 (0x9ced0400) [pid = 1754] [serial = 690] [outer = 0x9a8bd400] 18:20:35 INFO - PROCESS | 1754 | 1464052835668 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]]]}] 18:20:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 18:20:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1485ms 18:20:35 INFO - PROCESS | 1754 | 1464052835684 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 18:20:35 INFO - PROCESS | 1754 | 1464052835687 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 18:20:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 18:20:35 INFO - PROCESS | 1754 | 1464052835693 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 18:20:35 INFO - PROCESS | 1754 | 1464052835697 Marionette TRACE conn4 <- [1,890,null,{}] 18:20:35 INFO - PROCESS | 1754 | 1464052835702 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}] 18:20:35 INFO - PROCESS | 1754 | 1464052835903 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 18:20:36 INFO - PROCESS | 1754 | 1464052836169 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:36 INFO - PROCESS | 1754 | ++DOCSHELL 0x9cd29400 == 99 [pid = 1754] [id = 230] 18:20:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 144 (0xa237a800) [pid = 1754] [serial = 691] [outer = (nil)] 18:20:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 145 (0xa335e400) [pid = 1754] [serial = 692] [outer = 0xa237a800] 18:20:36 INFO - PROCESS | 1754 | 1464052836322 Marionette DEBUG loaded listener.js 18:20:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 146 (0xa36ec400) [pid = 1754] [serial = 693] [outer = 0xa237a800] 18:20:37 INFO - PROCESS | 1754 | 1464052837166 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]]]}] 18:20:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 18:20:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1531ms 18:20:37 INFO - PROCESS | 1754 | 1464052837226 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 18:20:37 INFO - PROCESS | 1754 | 1464052837229 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 18:20:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 18:20:37 INFO - PROCESS | 1754 | 1464052837235 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 18:20:37 INFO - PROCESS | 1754 | 1464052837239 Marionette TRACE conn4 <- [1,894,null,{}] 18:20:37 INFO - PROCESS | 1754 | 1464052837244 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}] 18:20:37 INFO - PROCESS | 1754 | 1464052837452 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 18:20:37 INFO - PROCESS | 1754 | 1464052837645 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:37 INFO - PROCESS | 1754 | ++DOCSHELL 0xa235d800 == 100 [pid = 1754] [id = 231] 18:20:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 147 (0xa27e1400) [pid = 1754] [serial = 694] [outer = (nil)] 18:20:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 148 (0xa63ee400) [pid = 1754] [serial = 695] [outer = 0xa27e1400] 18:20:37 INFO - PROCESS | 1754 | 1464052837782 Marionette DEBUG loaded listener.js 18:20:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 149 (0xa6834400) [pid = 1754] [serial = 696] [outer = 0xa27e1400] 18:20:38 INFO - PROCESS | 1754 | 1464052838615 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]]]}] 18:20:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 18:20:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1427ms 18:20:38 INFO - PROCESS | 1754 | 1464052838663 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 18:20:38 INFO - PROCESS | 1754 | 1464052838667 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 18:20:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 18:20:38 INFO - PROCESS | 1754 | 1464052838673 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 18:20:38 INFO - PROCESS | 1754 | 1464052838676 Marionette TRACE conn4 <- [1,898,null,{}] 18:20:38 INFO - PROCESS | 1754 | 1464052838682 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}] 18:20:38 INFO - PROCESS | 1754 | 1464052838846 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 18:20:39 INFO - PROCESS | 1754 | 1464052839081 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:39 INFO - PROCESS | 1754 | ++DOCSHELL 0x8abba000 == 101 [pid = 1754] [id = 232] 18:20:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 150 (0x8cdc3800) [pid = 1754] [serial = 697] [outer = (nil)] 18:20:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 151 (0x8cdcac00) [pid = 1754] [serial = 698] [outer = 0x8cdc3800] 18:20:39 INFO - PROCESS | 1754 | 1464052839169 Marionette DEBUG loaded listener.js 18:20:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 152 (0x8cdce000) [pid = 1754] [serial = 699] [outer = 0x8cdc3800] 18:20:40 INFO - PROCESS | 1754 | 1464052840078 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]]]}] 18:20:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 18:20:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1434ms 18:20:40 INFO - PROCESS | 1754 | 1464052840108 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 18:20:40 INFO - PROCESS | 1754 | 1464052840112 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 18:20:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 18:20:40 INFO - PROCESS | 1754 | 1464052840118 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 18:20:40 INFO - PROCESS | 1754 | 1464052840121 Marionette TRACE conn4 <- [1,902,null,{}] 18:20:40 INFO - PROCESS | 1754 | 1464052840127 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}] 18:20:40 INFO - PROCESS | 1754 | 1464052840292 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 18:20:40 INFO - PROCESS | 1754 | 1464052840502 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:40 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cdc9c00 == 102 [pid = 1754] [id = 233] 18:20:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 153 (0x8cdcb800) [pid = 1754] [serial = 700] [outer = (nil)] 18:20:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 154 (0xa51f3000) [pid = 1754] [serial = 701] [outer = 0x8cdcb800] 18:20:40 INFO - PROCESS | 1754 | 1464052840618 Marionette DEBUG loaded listener.js 18:20:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 155 (0xa685a800) [pid = 1754] [serial = 702] [outer = 0x8cdcb800] 18:20:41 INFO - PROCESS | 1754 | 1464052841546 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]]]}] 18:20:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 18:20:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1486ms 18:20:41 INFO - PROCESS | 1754 | 1464052841604 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 18:20:41 INFO - PROCESS | 1754 | 1464052841607 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 18:20:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 18:20:41 INFO - PROCESS | 1754 | 1464052841614 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 18:20:41 INFO - PROCESS | 1754 | 1464052841617 Marionette TRACE conn4 <- [1,906,null,{}] 18:20:41 INFO - PROCESS | 1754 | 1464052841622 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}] 18:20:41 INFO - PROCESS | 1754 | 1464052841797 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 18:20:42 INFO - PROCESS | 1754 | 1464052841990 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:42 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cdc5000 == 103 [pid = 1754] [id = 234] 18:20:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 156 (0x8d05f800) [pid = 1754] [serial = 703] [outer = (nil)] 18:20:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 157 (0x8d848400) [pid = 1754] [serial = 704] [outer = 0x8d05f800] 18:20:42 INFO - PROCESS | 1754 | 1464052842076 Marionette DEBUG loaded listener.js 18:20:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 158 (0x8d84a800) [pid = 1754] [serial = 705] [outer = 0x8d05f800] 18:20:42 INFO - PROCESS | 1754 | 1464052842994 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]]]}] 18:20:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 18:20:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1431ms 18:20:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 18:20:43 INFO - PROCESS | 1754 | 1464052843045 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 18:20:43 INFO - PROCESS | 1754 | 1464052843049 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 18:20:43 INFO - PROCESS | 1754 | 1464052843055 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 18:20:43 INFO - PROCESS | 1754 | 1464052843059 Marionette TRACE conn4 <- [1,910,null,{}] 18:20:43 INFO - PROCESS | 1754 | 1464052843065 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}] 18:20:43 INFO - PROCESS | 1754 | 1464052843265 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 18:20:43 INFO - PROCESS | 1754 | 1464052843555 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:43 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d449400 == 104 [pid = 1754] [id = 235] 18:20:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 159 (0x8d44f800) [pid = 1754] [serial = 706] [outer = (nil)] 18:20:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 160 (0x9139e800) [pid = 1754] [serial = 707] [outer = 0x8d44f800] 18:20:43 INFO - PROCESS | 1754 | 1464052843694 Marionette DEBUG loaded listener.js 18:20:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 161 (0xa6952c00) [pid = 1754] [serial = 708] [outer = 0x8d44f800] 18:20:44 INFO - PROCESS | 1754 | 1464052844622 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]]]}] 18:20:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 18:20:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1631ms 18:20:44 INFO - PROCESS | 1754 | 1464052844686 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 18:20:44 INFO - PROCESS | 1754 | 1464052844690 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 18:20:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 18:20:44 INFO - PROCESS | 1754 | 1464052844696 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 18:20:44 INFO - PROCESS | 1754 | 1464052844699 Marionette TRACE conn4 <- [1,914,null,{}] 18:20:44 INFO - PROCESS | 1754 | 1464052844705 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}] 18:20:44 INFO - PROCESS | 1754 | 1464052844883 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 18:20:45 INFO - PROCESS | 1754 | 1464052845135 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:45 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cdd0400 == 105 [pid = 1754] [id = 236] 18:20:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 162 (0x8cdd0c00) [pid = 1754] [serial = 709] [outer = (nil)] 18:20:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 163 (0x8cf1ec00) [pid = 1754] [serial = 710] [outer = 0x8cdd0c00] 18:20:45 INFO - PROCESS | 1754 | 1464052845692 Marionette DEBUG loaded listener.js 18:20:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 164 (0x8d44b000) [pid = 1754] [serial = 711] [outer = 0x8cdd0c00] 18:20:46 INFO - PROCESS | 1754 | 1464052846661 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]]]}] 18:20:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 18:20:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 2033ms 18:20:46 INFO - PROCESS | 1754 | 1464052846730 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 18:20:46 INFO - PROCESS | 1754 | 1464052846737 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 18:20:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 18:20:46 INFO - PROCESS | 1754 | 1464052846745 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 18:20:46 INFO - PROCESS | 1754 | 1464052846750 Marionette TRACE conn4 <- [1,918,null,{}] 18:20:46 INFO - PROCESS | 1754 | 1464052846757 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}] 18:20:46 INFO - PROCESS | 1754 | 1464052846976 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 18:20:47 INFO - PROCESS | 1754 | 1464052847357 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:47 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d44a000 == 106 [pid = 1754] [id = 237] 18:20:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 165 (0x8d84a400) [pid = 1754] [serial = 712] [outer = (nil)] 18:20:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 166 (0x8d8ae400) [pid = 1754] [serial = 713] [outer = 0x8d84a400] 18:20:47 INFO - PROCESS | 1754 | 1464052847440 Marionette DEBUG loaded listener.js 18:20:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 167 (0x8e061000) [pid = 1754] [serial = 714] [outer = 0x8d84a400] 18:20:48 INFO - PROCESS | 1754 | 1464052848344 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]]]}] 18:20:48 INFO - PROCESS | 1754 | --DOCSHELL 0x91a27c00 == 105 [pid = 1754] [id = 136] 18:20:48 INFO - PROCESS | 1754 | --DOCSHELL 0x8cf13800 == 104 [pid = 1754] [id = 223] 18:20:48 INFO - PROCESS | 1754 | --DOMWINDOW == 166 (0x92f02400) [pid = 1754] [serial = 613] [outer = (nil)] [url = about:blank] 18:20:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 18:20:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1688ms 18:20:48 INFO - PROCESS | 1754 | --DOCSHELL 0x8d069c00 == 103 [pid = 1754] [id = 189] 18:20:48 INFO - PROCESS | 1754 | --DOCSHELL 0x9268e000 == 102 [pid = 1754] [id = 222] 18:20:48 INFO - PROCESS | 1754 | --DOCSHELL 0x9139b800 == 101 [pid = 1754] [id = 221] 18:20:48 INFO - PROCESS | 1754 | --DOCSHELL 0x8d447400 == 100 [pid = 1754] [id = 220] 18:20:48 INFO - PROCESS | 1754 | --DOCSHELL 0x8cf16000 == 99 [pid = 1754] [id = 219] 18:20:48 INFO - PROCESS | 1754 | --DOCSHELL 0x8d449c00 == 98 [pid = 1754] [id = 218] 18:20:48 INFO - PROCESS | 1754 | 1464052848472 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 18:20:48 INFO - PROCESS | 1754 | 1464052848478 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 18:20:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 18:20:48 INFO - PROCESS | 1754 | --DOCSHELL 0x9139c400 == 97 [pid = 1754] [id = 210] 18:20:48 INFO - PROCESS | 1754 | --DOCSHELL 0x8b654400 == 96 [pid = 1754] [id = 209] 18:20:48 INFO - PROCESS | 1754 | --DOCSHELL 0x929afc00 == 95 [pid = 1754] [id = 208] 18:20:48 INFO - PROCESS | 1754 | --DOCSHELL 0x8cf11800 == 94 [pid = 1754] [id = 207] 18:20:48 INFO - PROCESS | 1754 | --DOCSHELL 0x8f159400 == 93 [pid = 1754] [id = 206] 18:20:48 INFO - PROCESS | 1754 | --DOCSHELL 0x8d447c00 == 92 [pid = 1754] [id = 205] 18:20:48 INFO - PROCESS | 1754 | 1464052848505 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 18:20:48 INFO - PROCESS | 1754 | 1464052848509 Marionette TRACE conn4 <- [1,922,null,{}] 18:20:48 INFO - PROCESS | 1754 | 1464052848515 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}] 18:20:48 INFO - PROCESS | 1754 | 1464052848673 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 18:20:48 INFO - PROCESS | 1754 | --DOMWINDOW == 165 (0x92687400) [pid = 1754] [serial = 533] [outer = (nil)] [url = about:blank] 18:20:48 INFO - PROCESS | 1754 | --DOMWINDOW == 164 (0x92de4000) [pid = 1754] [serial = 527] [outer = (nil)] [url = about:blank] 18:20:48 INFO - PROCESS | 1754 | --DOMWINDOW == 163 (0x91a1b400) [pid = 1754] [serial = 503] [outer = (nil)] [url = about:blank] 18:20:48 INFO - PROCESS | 1754 | --DOMWINDOW == 162 (0x8ef01c00) [pid = 1754] [serial = 530] [outer = (nil)] [url = about:blank] 18:20:48 INFO - PROCESS | 1754 | --DOMWINDOW == 161 (0x9a8b3000) [pid = 1754] [serial = 542] [outer = (nil)] [url = about:blank] 18:20:48 INFO - PROCESS | 1754 | --DOMWINDOW == 160 (0x954e3c00) [pid = 1754] [serial = 536] [outer = (nil)] [url = about:blank] 18:20:48 INFO - PROCESS | 1754 | --DOMWINDOW == 159 (0x9b3ba000) [pid = 1754] [serial = 548] [outer = (nil)] [url = about:blank] 18:20:48 INFO - PROCESS | 1754 | --DOMWINDOW == 158 (0x966f0400) [pid = 1754] [serial = 539] [outer = (nil)] [url = about:blank] 18:20:48 INFO - PROCESS | 1754 | --DOMWINDOW == 157 (0x9ab95c00) [pid = 1754] [serial = 545] [outer = (nil)] [url = about:blank] 18:20:48 INFO - PROCESS | 1754 | --DOMWINDOW == 156 (0x913a3800) [pid = 1754] [serial = 574] [outer = (nil)] [url = about:blank] 18:20:48 INFO - PROCESS | 1754 | --DOMWINDOW == 155 (0x91a1dc00) [pid = 1754] [serial = 596] [outer = (nil)] [url = about:blank] 18:20:48 INFO - PROCESS | 1754 | --DOMWINDOW == 154 (0x8f15c000) [pid = 1754] [serial = 595] [outer = (nil)] [url = about:blank] 18:20:48 INFO - PROCESS | 1754 | --DOMWINDOW == 153 (0x92de7800) [pid = 1754] [serial = 577] [outer = (nil)] [url = about:blank] 18:20:48 INFO - PROCESS | 1754 | --DOMWINDOW == 152 (0x8d659400) [pid = 1754] [serial = 601] [outer = (nil)] [url = about:blank] 18:20:48 INFO - PROCESS | 1754 | --DOMWINDOW == 151 (0x95271800) [pid = 1754] [serial = 580] [outer = (nil)] [url = about:blank] 18:20:48 INFO - PROCESS | 1754 | --DOMWINDOW == 150 (0x8d55a000) [pid = 1754] [serial = 571] [outer = (nil)] [url = about:blank] 18:20:48 INFO - PROCESS | 1754 | --DOMWINDOW == 149 (0x954eb400) [pid = 1754] [serial = 583] [outer = (nil)] [url = about:blank] 18:20:48 INFO - PROCESS | 1754 | --DOMWINDOW == 148 (0x8e05e000) [pid = 1754] [serial = 599] [outer = (nil)] [url = about:blank] 18:20:48 INFO - PROCESS | 1754 | --DOMWINDOW == 147 (0x8d8cb400) [pid = 1754] [serial = 598] [outer = (nil)] [url = about:blank] 18:20:48 INFO - PROCESS | 1754 | --DOMWINDOW == 146 (0x99ef1c00) [pid = 1754] [serial = 586] [outer = (nil)] [url = about:blank] 18:20:48 INFO - PROCESS | 1754 | --DOMWINDOW == 145 (0x9a8b5400) [pid = 1754] [serial = 589] [outer = (nil)] [url = about:blank] 18:20:48 INFO - PROCESS | 1754 | --DOMWINDOW == 144 (0x8d064400) [pid = 1754] [serial = 592] [outer = (nil)] [url = about:blank] 18:20:48 INFO - PROCESS | 1754 | --DOMWINDOW == 143 (0x924a8400) [pid = 1754] [serial = 607] [outer = (nil)] [url = about:blank] 18:20:48 INFO - PROCESS | 1754 | --DOMWINDOW == 142 (0x92690800) [pid = 1754] [serial = 610] [outer = (nil)] [url = about:blank] 18:20:48 INFO - PROCESS | 1754 | --DOMWINDOW == 141 (0x91e29000) [pid = 1754] [serial = 604] [outer = (nil)] [url = about:blank] 18:20:48 INFO - PROCESS | 1754 | --DOMWINDOW == 140 (0x9268a000) [pid = 1754] [serial = 608] [outer = (nil)] [url = about:blank] 18:20:48 INFO - PROCESS | 1754 | --DOMWINDOW == 139 (0x91ec6800) [pid = 1754] [serial = 605] [outer = (nil)] [url = about:blank] 18:20:48 INFO - PROCESS | 1754 | --DOMWINDOW == 138 (0x8f152000) [pid = 1754] [serial = 602] [outer = (nil)] [url = about:blank] 18:20:48 INFO - PROCESS | 1754 | --DOMWINDOW == 137 (0x929a9400) [pid = 1754] [serial = 611] [outer = (nil)] [url = about:blank] 18:20:48 INFO - PROCESS | 1754 | 1464052848910 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:48 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d554000 == 93 [pid = 1754] [id = 238] 18:20:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 138 (0x8d55a000) [pid = 1754] [serial = 715] [outer = (nil)] 18:20:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 139 (0x8d8c9800) [pid = 1754] [serial = 716] [outer = 0x8d55a000] 18:20:49 INFO - PROCESS | 1754 | 1464052848996 Marionette DEBUG loaded listener.js 18:20:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 140 (0x8ef02800) [pid = 1754] [serial = 717] [outer = 0x8d55a000] 18:20:49 INFO - PROCESS | 1754 | 1464052849790 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]]]}] 18:20:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 18:20:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1342ms 18:20:49 INFO - PROCESS | 1754 | 1464052849835 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 18:20:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 18:20:49 INFO - PROCESS | 1754 | 1464052849839 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 18:20:49 INFO - PROCESS | 1754 | 1464052849846 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 18:20:49 INFO - PROCESS | 1754 | 1464052849851 Marionette TRACE conn4 <- [1,926,null,{}] 18:20:49 INFO - PROCESS | 1754 | 1464052849867 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}] 18:20:50 INFO - PROCESS | 1754 | 1464052850038 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 18:20:50 INFO - PROCESS | 1754 | 1464052850052 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:50 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d65ac00 == 94 [pid = 1754] [id = 239] 18:20:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 141 (0x91a1d800) [pid = 1754] [serial = 718] [outer = (nil)] 18:20:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 142 (0x91cd0400) [pid = 1754] [serial = 719] [outer = 0x91a1d800] 18:20:50 INFO - PROCESS | 1754 | 1464052850123 Marionette DEBUG loaded listener.js 18:20:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 143 (0x91e2f000) [pid = 1754] [serial = 720] [outer = 0x91a1d800] 18:20:51 INFO - PROCESS | 1754 | 1464052851015 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]]]}] 18:20:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 18:20:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1233ms 18:20:51 INFO - PROCESS | 1754 | 1464052851084 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 18:20:51 INFO - PROCESS | 1754 | 1464052851089 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 18:20:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 18:20:51 INFO - PROCESS | 1754 | 1464052851110 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 18:20:51 INFO - PROCESS | 1754 | 1464052851112 Marionette TRACE conn4 <- [1,930,null,{}] 18:20:51 INFO - PROCESS | 1754 | 1464052851118 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}] 18:20:51 INFO - PROCESS | 1754 | 1464052851339 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 18:20:51 INFO - PROCESS | 1754 | 1464052851367 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:51 INFO - PROCESS | 1754 | ++DOCSHELL 0x9139c400 == 95 [pid = 1754] [id = 240] 18:20:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 144 (0x91e31000) [pid = 1754] [serial = 721] [outer = (nil)] 18:20:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 145 (0x91ecc800) [pid = 1754] [serial = 722] [outer = 0x91e31000] 18:20:51 INFO - PROCESS | 1754 | 1464052851438 Marionette DEBUG loaded listener.js 18:20:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 146 (0x924a0c00) [pid = 1754] [serial = 723] [outer = 0x91e31000] 18:20:52 INFO - PROCESS | 1754 | 1464052852327 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]]]}] 18:20:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 18:20:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1283ms 18:20:52 INFO - PROCESS | 1754 | 1464052852393 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 18:20:52 INFO - PROCESS | 1754 | 1464052852397 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 18:20:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 18:20:52 INFO - PROCESS | 1754 | 1464052852403 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 18:20:52 INFO - PROCESS | 1754 | 1464052852405 Marionette TRACE conn4 <- [1,934,null,{}] 18:20:52 INFO - PROCESS | 1754 | 1464052852411 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}] 18:20:52 INFO - PROCESS | 1754 | 1464052852636 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 18:20:52 INFO - PROCESS | 1754 | 1464052852657 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:52 INFO - PROCESS | 1754 | ++DOCSHELL 0x924ac400 == 96 [pid = 1754] [id = 241] 18:20:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 147 (0x92682400) [pid = 1754] [serial = 724] [outer = (nil)] 18:20:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 148 (0x9268dc00) [pid = 1754] [serial = 725] [outer = 0x92682400] 18:20:52 INFO - PROCESS | 1754 | 1464052852732 Marionette DEBUG loaded listener.js 18:20:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 149 (0x929b3800) [pid = 1754] [serial = 726] [outer = 0x92682400] 18:20:53 INFO - PROCESS | 1754 | --DOMWINDOW == 148 (0x8cf17c00) [pid = 1754] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 18:20:53 INFO - PROCESS | 1754 | --DOMWINDOW == 147 (0x8e05a400) [pid = 1754] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 18:20:53 INFO - PROCESS | 1754 | --DOMWINDOW == 146 (0x8cf1d000) [pid = 1754] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 18:20:53 INFO - PROCESS | 1754 | --DOMWINDOW == 145 (0x8d44a400) [pid = 1754] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 18:20:53 INFO - PROCESS | 1754 | --DOMWINDOW == 144 (0x91ecfc00) [pid = 1754] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 18:20:53 INFO - PROCESS | 1754 | --DOMWINDOW == 143 (0x92690000) [pid = 1754] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 18:20:54 INFO - PROCESS | 1754 | 1464052854171 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]]]}] 18:20:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 18:20:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1790ms 18:20:54 INFO - PROCESS | 1754 | 1464052854193 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 18:20:54 INFO - PROCESS | 1754 | 1464052854197 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 18:20:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 18:20:54 INFO - PROCESS | 1754 | 1464052854203 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 18:20:54 INFO - PROCESS | 1754 | 1464052854205 Marionette TRACE conn4 <- [1,938,null,{}] 18:20:54 INFO - PROCESS | 1754 | 1464052854211 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}] 18:20:54 INFO - PROCESS | 1754 | 1464052854415 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 18:20:54 INFO - PROCESS | 1754 | 1464052854435 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:54 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cf17c00 == 97 [pid = 1754] [id = 242] 18:20:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 144 (0x8d8b3800) [pid = 1754] [serial = 727] [outer = (nil)] 18:20:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 145 (0x92f02400) [pid = 1754] [serial = 728] [outer = 0x8d8b3800] 18:20:54 INFO - PROCESS | 1754 | 1464052854507 Marionette DEBUG loaded listener.js 18:20:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 146 (0x93da5c00) [pid = 1754] [serial = 729] [outer = 0x8d8b3800] 18:20:55 INFO - PROCESS | 1754 | 1464052855292 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]]]}] 18:20:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 18:20:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1135ms 18:20:55 INFO - PROCESS | 1754 | 1464052855338 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 18:20:55 INFO - PROCESS | 1754 | 1464052855341 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 18:20:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 18:20:55 INFO - PROCESS | 1754 | 1464052855347 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 18:20:55 INFO - PROCESS | 1754 | 1464052855350 Marionette TRACE conn4 <- [1,942,null,{}] 18:20:55 INFO - PROCESS | 1754 | 1464052855355 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}] 18:20:55 INFO - PROCESS | 1754 | 1464052855504 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 18:20:55 INFO - PROCESS | 1754 | 1464052855518 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:55 INFO - PROCESS | 1754 | ++DOCSHELL 0x91e28800 == 98 [pid = 1754] [id = 243] 18:20:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 147 (0x92685000) [pid = 1754] [serial = 730] [outer = (nil)] 18:20:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 148 (0x954e6800) [pid = 1754] [serial = 731] [outer = 0x92685000] 18:20:55 INFO - PROCESS | 1754 | 1464052855588 Marionette DEBUG loaded listener.js 18:20:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 149 (0x954efc00) [pid = 1754] [serial = 732] [outer = 0x92685000] 18:20:56 INFO - PROCESS | 1754 | 1464052856749 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]]]}] 18:20:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 18:20:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1432ms 18:20:56 INFO - PROCESS | 1754 | 1464052856780 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 18:20:56 INFO - PROCESS | 1754 | 1464052856787 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 18:20:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 18:20:56 INFO - PROCESS | 1754 | 1464052856795 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 18:20:56 INFO - PROCESS | 1754 | 1464052856802 Marionette TRACE conn4 <- [1,946,null,{}] 18:20:56 INFO - PROCESS | 1754 | 1464052856809 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}] 18:20:57 INFO - PROCESS | 1754 | 1464052857003 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 18:20:57 INFO - PROCESS | 1754 | 1464052857242 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:57 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d447000 == 99 [pid = 1754] [id = 244] 18:20:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 150 (0x8d55f000) [pid = 1754] [serial = 733] [outer = (nil)] 18:20:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 151 (0x8d84e800) [pid = 1754] [serial = 734] [outer = 0x8d55f000] 18:20:57 INFO - PROCESS | 1754 | 1464052857375 Marionette DEBUG loaded listener.js 18:20:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 152 (0x8d8cc000) [pid = 1754] [serial = 735] [outer = 0x8d55f000] 18:20:58 INFO - PROCESS | 1754 | 1464052858256 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]]]}] 18:20:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 18:20:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1492ms 18:20:58 INFO - PROCESS | 1754 | 1464052858288 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 18:20:58 INFO - PROCESS | 1754 | 1464052858296 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 18:20:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 18:20:58 INFO - PROCESS | 1754 | 1464052858307 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 18:20:58 INFO - PROCESS | 1754 | 1464052858311 Marionette TRACE conn4 <- [1,950,null,{}] 18:20:58 INFO - PROCESS | 1754 | 1464052858317 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}] 18:20:58 INFO - PROCESS | 1754 | 1464052858505 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 18:20:58 INFO - PROCESS | 1754 | 1464052858694 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:58 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cdc7c00 == 100 [pid = 1754] [id = 245] 18:20:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 153 (0x8d8ca000) [pid = 1754] [serial = 736] [outer = (nil)] 18:20:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 154 (0x91a21000) [pid = 1754] [serial = 737] [outer = 0x8d8ca000] 18:20:58 INFO - PROCESS | 1754 | 1464052858776 Marionette DEBUG loaded listener.js 18:20:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 155 (0x91ecd800) [pid = 1754] [serial = 738] [outer = 0x8d8ca000] 18:20:59 INFO - PROCESS | 1754 | 1464052859746 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]]]}] 18:20:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 18:20:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1487ms 18:20:59 INFO - PROCESS | 1754 | 1464052859794 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 18:20:59 INFO - PROCESS | 1754 | 1464052859798 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 18:20:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 18:20:59 INFO - PROCESS | 1754 | 1464052859805 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 18:20:59 INFO - PROCESS | 1754 | 1464052859811 Marionette TRACE conn4 <- [1,954,null,{}] 18:20:59 INFO - PROCESS | 1754 | 1464052859827 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}] 18:21:00 INFO - PROCESS | 1754 | 1464052860014 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 18:21:00 INFO - PROCESS | 1754 | 1464052860205 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:00 INFO - PROCESS | 1754 | ++DOCSHELL 0x9139cc00 == 101 [pid = 1754] [id = 246] 18:21:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 156 (0x92f06000) [pid = 1754] [serial = 739] [outer = (nil)] 18:21:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 157 (0x95f47800) [pid = 1754] [serial = 740] [outer = 0x92f06000] 18:21:00 INFO - PROCESS | 1754 | 1464052860291 Marionette DEBUG loaded listener.js 18:21:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 158 (0x9846a800) [pid = 1754] [serial = 741] [outer = 0x92f06000] 18:21:01 INFO - PROCESS | 1754 | 1464052861229 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]]]}] 18:21:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 18:21:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1485ms 18:21:01 INFO - PROCESS | 1754 | 1464052861291 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 18:21:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 18:21:01 INFO - PROCESS | 1754 | 1464052861295 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 18:21:01 INFO - PROCESS | 1754 | 1464052861301 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 18:21:01 INFO - PROCESS | 1754 | 1464052861305 Marionette TRACE conn4 <- [1,958,null,{}] 18:21:01 INFO - PROCESS | 1754 | 1464052861310 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}] 18:21:01 INFO - PROCESS | 1754 | 1464052861501 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 18:21:01 INFO - PROCESS | 1754 | 1464052861690 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:01 INFO - PROCESS | 1754 | ++DOCSHELL 0x92686400 == 102 [pid = 1754] [id = 247] 18:21:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 159 (0x954f0c00) [pid = 1754] [serial = 742] [outer = (nil)] 18:21:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 160 (0x9a74a800) [pid = 1754] [serial = 743] [outer = 0x954f0c00] 18:21:01 INFO - PROCESS | 1754 | 1464052861773 Marionette DEBUG loaded listener.js 18:21:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 161 (0x9a80f400) [pid = 1754] [serial = 744] [outer = 0x954f0c00] 18:21:02 INFO - PROCESS | 1754 | 1464052862688 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]]]}] 18:21:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 18:21:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1437ms 18:21:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 18:21:02 INFO - PROCESS | 1754 | 1464052862739 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 18:21:02 INFO - PROCESS | 1754 | 1464052862742 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 18:21:02 INFO - PROCESS | 1754 | 1464052862748 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 18:21:02 INFO - PROCESS | 1754 | 1464052862752 Marionette TRACE conn4 <- [1,962,null,{}] 18:21:02 INFO - PROCESS | 1754 | 1464052862757 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}] 18:21:02 INFO - PROCESS | 1754 | 1464052862931 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 18:21:03 INFO - PROCESS | 1754 | 1464052863129 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:03 INFO - PROCESS | 1754 | ++DOCSHELL 0x97876400 == 103 [pid = 1754] [id = 248] 18:21:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 162 (0x98299400) [pid = 1754] [serial = 745] [outer = (nil)] 18:21:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 163 (0x9a8bac00) [pid = 1754] [serial = 746] [outer = 0x98299400] 18:21:03 INFO - PROCESS | 1754 | 1464052863215 Marionette DEBUG loaded listener.js 18:21:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 164 (0x9aa27000) [pid = 1754] [serial = 747] [outer = 0x98299400] 18:21:04 INFO - PROCESS | 1754 | 1464052864146 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]]]}] 18:21:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 18:21:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1439ms 18:21:04 INFO - PROCESS | 1754 | 1464052864187 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 18:21:04 INFO - PROCESS | 1754 | 1464052864190 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 18:21:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 18:21:04 INFO - PROCESS | 1754 | 1464052864201 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 18:21:04 INFO - PROCESS | 1754 | 1464052864204 Marionette TRACE conn4 <- [1,966,null,{}] 18:21:04 INFO - PROCESS | 1754 | 1464052864216 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}] 18:21:04 INFO - PROCESS | 1754 | 1464052864408 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 18:21:04 INFO - PROCESS | 1754 | 1464052864601 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:04 INFO - PROCESS | 1754 | ++DOCSHELL 0x8abb9000 == 104 [pid = 1754] [id = 249] 18:21:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 165 (0x91ecb800) [pid = 1754] [serial = 748] [outer = (nil)] 18:21:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 166 (0x9b6d1000) [pid = 1754] [serial = 749] [outer = 0x91ecb800] 18:21:04 INFO - PROCESS | 1754 | 1464052864687 Marionette DEBUG loaded listener.js 18:21:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 167 (0x9c2ce400) [pid = 1754] [serial = 750] [outer = 0x91ecb800] 18:21:05 INFO - PROCESS | 1754 | 1464052865540 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]]]}] 18:21:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 18:21:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1395ms 18:21:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 18:21:05 INFO - PROCESS | 1754 | 1464052865593 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 18:21:05 INFO - PROCESS | 1754 | 1464052865596 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 18:21:05 INFO - PROCESS | 1754 | 1464052865603 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 18:21:05 INFO - PROCESS | 1754 | 1464052865606 Marionette TRACE conn4 <- [1,970,null,{}] 18:21:05 INFO - PROCESS | 1754 | 1464052865612 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}] 18:21:05 INFO - PROCESS | 1754 | 1464052865789 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 18:21:06 INFO - PROCESS | 1754 | 1464052865985 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:06 INFO - PROCESS | 1754 | ++DOCSHELL 0x9a8b6400 == 105 [pid = 1754] [id = 250] 18:21:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 168 (0x9a8bcc00) [pid = 1754] [serial = 751] [outer = (nil)] 18:21:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 169 (0xa0622000) [pid = 1754] [serial = 752] [outer = 0x9a8bcc00] 18:21:06 INFO - PROCESS | 1754 | 1464052866070 Marionette DEBUG loaded listener.js 18:21:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 170 (0xa1151800) [pid = 1754] [serial = 753] [outer = 0x9a8bcc00] 18:21:06 INFO - PROCESS | 1754 | 1464052866973 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]]]}] 18:21:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 18:21:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1433ms 18:21:07 INFO - PROCESS | 1754 | 1464052867036 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 18:21:07 INFO - PROCESS | 1754 | 1464052867039 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 18:21:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 18:21:07 INFO - PROCESS | 1754 | 1464052867046 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 18:21:07 INFO - PROCESS | 1754 | 1464052867049 Marionette TRACE conn4 <- [1,974,null,{}] 18:21:07 INFO - PROCESS | 1754 | 1464052867054 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}] 18:21:07 INFO - PROCESS | 1754 | 1464052867226 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 18:21:07 INFO - PROCESS | 1754 | 1464052867419 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:07 INFO - PROCESS | 1754 | ++DOCSHELL 0x9bb6e800 == 106 [pid = 1754] [id = 251] 18:21:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 171 (0x9cd8e400) [pid = 1754] [serial = 754] [outer = (nil)] 18:21:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 172 (0xa31d6800) [pid = 1754] [serial = 755] [outer = 0x9cd8e400] 18:21:07 INFO - PROCESS | 1754 | 1464052867504 Marionette DEBUG loaded listener.js 18:21:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 173 (0xa331a800) [pid = 1754] [serial = 756] [outer = 0x9cd8e400] 18:21:08 INFO - PROCESS | 1754 | 1464052868403 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]]]}] 18:21:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 18:21:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1433ms 18:21:08 INFO - PROCESS | 1754 | 1464052868480 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 18:21:08 INFO - PROCESS | 1754 | 1464052868484 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 18:21:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 18:21:08 INFO - PROCESS | 1754 | 1464052868490 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 18:21:08 INFO - PROCESS | 1754 | 1464052868492 Marionette TRACE conn4 <- [1,978,null,{}] 18:21:08 INFO - PROCESS | 1754 | 1464052868498 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}] 18:21:08 INFO - PROCESS | 1754 | 1464052868713 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 18:21:08 INFO - PROCESS | 1754 | 1464052868949 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:09 INFO - PROCESS | 1754 | ++DOCSHELL 0x8b64d800 == 107 [pid = 1754] [id = 252] 18:21:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 174 (0x91069c00) [pid = 1754] [serial = 757] [outer = (nil)] 18:21:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 175 (0x91071800) [pid = 1754] [serial = 758] [outer = 0x91069c00] 18:21:09 INFO - PROCESS | 1754 | 1464052869076 Marionette DEBUG loaded listener.js 18:21:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 176 (0x91074800) [pid = 1754] [serial = 759] [outer = 0x91069c00] 18:21:10 INFO - PROCESS | 1754 | 1464052870029 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]]]}] 18:21:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 18:21:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1580ms 18:21:10 INFO - PROCESS | 1754 | 1464052870070 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 18:21:10 INFO - PROCESS | 1754 | 1464052870074 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 18:21:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 18:21:10 INFO - PROCESS | 1754 | 1464052870080 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 18:21:10 INFO - PROCESS | 1754 | 1464052870084 Marionette TRACE conn4 <- [1,982,null,{}] 18:21:10 INFO - PROCESS | 1754 | 1464052870089 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}] 18:21:10 INFO - PROCESS | 1754 | 1464052870273 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 18:21:10 INFO - PROCESS | 1754 | 1464052870482 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:10 INFO - PROCESS | 1754 | ++DOCSHELL 0x9106d400 == 108 [pid = 1754] [id = 253] 18:21:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 177 (0x9106d800) [pid = 1754] [serial = 760] [outer = (nil)] 18:21:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 178 (0xa236a000) [pid = 1754] [serial = 761] [outer = 0x9106d800] 18:21:10 INFO - PROCESS | 1754 | 1464052870569 Marionette DEBUG loaded listener.js 18:21:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 179 (0xa31f3c00) [pid = 1754] [serial = 762] [outer = 0x9106d800] 18:21:11 INFO - PROCESS | 1754 | 1464052871504 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]]]}] 18:21:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 18:21:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1479ms 18:21:11 INFO - PROCESS | 1754 | 1464052871561 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 18:21:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 18:21:11 INFO - PROCESS | 1754 | 1464052871565 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 18:21:11 INFO - PROCESS | 1754 | 1464052871571 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 18:21:11 INFO - PROCESS | 1754 | 1464052871575 Marionette TRACE conn4 <- [1,986,null,{}] 18:21:11 INFO - PROCESS | 1754 | 1464052871581 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}] 18:21:11 INFO - PROCESS | 1754 | 1464052871779 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 18:21:12 INFO - PROCESS | 1754 | 1464052871978 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:12 INFO - PROCESS | 1754 | ++DOCSHELL 0xa68c9400 == 109 [pid = 1754] [id = 254] 18:21:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 180 (0xa694d800) [pid = 1754] [serial = 763] [outer = (nil)] 18:21:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 181 (0xa69cb400) [pid = 1754] [serial = 764] [outer = 0xa694d800] 18:21:12 INFO - PROCESS | 1754 | 1464052872211 Marionette DEBUG loaded listener.js 18:21:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 182 (0xa6f37c00) [pid = 1754] [serial = 765] [outer = 0xa694d800] 18:21:13 INFO - PROCESS | 1754 | 1464052873094 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]]]}] 18:21:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 18:21:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1588ms 18:21:13 INFO - PROCESS | 1754 | 1464052873160 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 18:21:13 INFO - PROCESS | 1754 | 1464052873164 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 18:21:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 18:21:13 INFO - PROCESS | 1754 | 1464052873170 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 18:21:13 INFO - PROCESS | 1754 | 1464052873173 Marionette TRACE conn4 <- [1,990,null,{}] 18:21:13 INFO - PROCESS | 1754 | 1464052873178 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}] 18:21:13 INFO - PROCESS | 1754 | 1464052873350 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 18:21:13 INFO - PROCESS | 1754 | 1464052873548 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:13 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f096400 == 110 [pid = 1754] [id = 255] 18:21:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 183 (0x8f097c00) [pid = 1754] [serial = 766] [outer = (nil)] 18:21:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 184 (0x8f09d400) [pid = 1754] [serial = 767] [outer = 0x8f097c00] 18:21:13 INFO - PROCESS | 1754 | 1464052873673 Marionette DEBUG loaded listener.js 18:21:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 185 (0x8f0a0c00) [pid = 1754] [serial = 768] [outer = 0x8f097c00] 18:21:14 INFO - PROCESS | 1754 | 1464052874541 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]]]}] 18:21:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 18:21:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1428ms 18:21:14 INFO - PROCESS | 1754 | 1464052874599 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 18:21:14 INFO - PROCESS | 1754 | 1464052874602 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 18:21:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 18:21:14 INFO - PROCESS | 1754 | 1464052874608 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 18:21:14 INFO - PROCESS | 1754 | 1464052874622 Marionette TRACE conn4 <- [1,994,null,{}] 18:21:14 INFO - PROCESS | 1754 | 1464052874627 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}] 18:21:14 INFO - PROCESS | 1754 | 1464052874800 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 18:21:15 INFO - PROCESS | 1754 | 1464052875053 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:15 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cfa7400 == 111 [pid = 1754] [id = 256] 18:21:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 186 (0x8d181400) [pid = 1754] [serial = 769] [outer = (nil)] 18:21:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 187 (0x8d188800) [pid = 1754] [serial = 770] [outer = 0x8d181400] 18:21:15 INFO - PROCESS | 1754 | 1464052875185 Marionette DEBUG loaded listener.js 18:21:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 188 (0x8d18c800) [pid = 1754] [serial = 771] [outer = 0x8d181400] 18:21:16 INFO - PROCESS | 1754 | 1464052876133 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]]]}] 18:21:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 18:21:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1588ms 18:21:16 INFO - PROCESS | 1754 | 1464052876196 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 18:21:16 INFO - PROCESS | 1754 | 1464052876200 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 18:21:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 18:21:16 INFO - PROCESS | 1754 | 1464052876207 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 18:21:16 INFO - PROCESS | 1754 | 1464052876209 Marionette TRACE conn4 <- [1,998,null,{}] 18:21:16 INFO - PROCESS | 1754 | 1464052876215 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}] 18:21:16 INFO - PROCESS | 1754 | 1464052876404 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 18:21:16 INFO - PROCESS | 1754 | 1464052876656 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:16 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d183c00 == 112 [pid = 1754] [id = 257] 18:21:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 189 (0x8d187800) [pid = 1754] [serial = 772] [outer = (nil)] 18:21:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 190 (0x8f099c00) [pid = 1754] [serial = 773] [outer = 0x8d187800] 18:21:16 INFO - PROCESS | 1754 | 1464052876785 Marionette DEBUG loaded listener.js 18:21:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 191 (0x8f0a4000) [pid = 1754] [serial = 774] [outer = 0x8d187800] 18:21:17 INFO - PROCESS | 1754 | 1464052877738 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]]]}] 18:21:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 18:21:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1590ms 18:21:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 18:21:17 INFO - PROCESS | 1754 | 1464052877797 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 18:21:17 INFO - PROCESS | 1754 | 1464052877800 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 18:21:17 INFO - PROCESS | 1754 | 1464052877807 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 18:21:17 INFO - PROCESS | 1754 | 1464052877810 Marionette TRACE conn4 <- [1,1002,null,{}] 18:21:17 INFO - PROCESS | 1754 | 1464052877816 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}] 18:21:18 INFO - PROCESS | 1754 | 1464052878014 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 18:21:18 INFO - PROCESS | 1754 | 1464052878259 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:18 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cf13800 == 113 [pid = 1754] [id = 258] 18:21:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 192 (0x8cf16000) [pid = 1754] [serial = 775] [outer = (nil)] 18:21:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 193 (0x8cfa5c00) [pid = 1754] [serial = 776] [outer = 0x8cf16000] 18:21:18 INFO - PROCESS | 1754 | 1464052878734 Marionette DEBUG loaded listener.js 18:21:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 194 (0x8cfb2000) [pid = 1754] [serial = 777] [outer = 0x8cf16000] 18:21:19 INFO - PROCESS | 1754 | 1464052879835 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]]]}] 18:21:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 18:21:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 2083ms 18:21:19 INFO - PROCESS | 1754 | 1464052879890 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 18:21:19 INFO - PROCESS | 1754 | 1464052879897 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 18:21:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 18:21:19 INFO - PROCESS | 1754 | 1464052879905 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 18:21:19 INFO - PROCESS | 1754 | 1464052879910 Marionette TRACE conn4 <- [1,1006,null,{}] 18:21:19 INFO - PROCESS | 1754 | 1464052879918 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}] 18:21:20 INFO - PROCESS | 1754 | 1464052880115 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 18:21:20 INFO - PROCESS | 1754 | 1464052880317 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:20 INFO - PROCESS | 1754 | ++DOCSHELL 0x8b64bc00 == 114 [pid = 1754] [id = 259] 18:21:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 195 (0x8d850c00) [pid = 1754] [serial = 778] [outer = (nil)] 18:21:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 196 (0x8ef10400) [pid = 1754] [serial = 779] [outer = 0x8d850c00] 18:21:20 INFO - PROCESS | 1754 | 1464052880485 Marionette DEBUG loaded listener.js 18:21:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 197 (0x8f159400) [pid = 1754] [serial = 780] [outer = 0x8d850c00] 18:21:21 INFO - PROCESS | 1754 | 1464052881326 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]]]}] 18:21:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 18:21:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1487ms 18:21:21 INFO - PROCESS | 1754 | 1464052881392 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 18:21:21 INFO - PROCESS | 1754 | 1464052881400 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 18:21:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 18:21:21 INFO - PROCESS | 1754 | 1464052881417 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 18:21:21 INFO - PROCESS | 1754 | 1464052881428 Marionette TRACE conn4 <- [1,1010,null,{}] 18:21:21 INFO - PROCESS | 1754 | 1464052881433 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}] 18:21:21 INFO - PROCESS | 1754 | 1464052881740 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 18:21:22 INFO - PROCESS | 1754 | 1464052882047 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:22 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d8ae000 == 115 [pid = 1754] [id = 260] 18:21:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 198 (0x8d8b1000) [pid = 1754] [serial = 781] [outer = (nil)] 18:21:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 199 (0x9139fc00) [pid = 1754] [serial = 782] [outer = 0x8d8b1000] 18:21:22 INFO - PROCESS | 1754 | 1464052882125 Marionette DEBUG loaded listener.js 18:21:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 200 (0x91e30800) [pid = 1754] [serial = 783] [outer = 0x8d8b1000] 18:21:22 INFO - PROCESS | 1754 | --DOMWINDOW == 199 (0x91cd1400) [pid = 1754] [serial = 619] [outer = (nil)] [url = about:blank] 18:21:22 INFO - PROCESS | 1754 | --DOMWINDOW == 198 (0x9a8bc800) [pid = 1754] [serial = 631] [outer = (nil)] [url = about:blank] 18:21:22 INFO - PROCESS | 1754 | --DOMWINDOW == 197 (0x9829ac00) [pid = 1754] [serial = 628] [outer = (nil)] [url = about:blank] 18:21:22 INFO - PROCESS | 1754 | --DOMWINDOW == 196 (0x9c3c8000) [pid = 1754] [serial = 643] [outer = (nil)] [url = about:blank] 18:21:22 INFO - PROCESS | 1754 | --DOMWINDOW == 195 (0xa1151400) [pid = 1754] [serial = 646] [outer = (nil)] [url = about:blank] 18:21:22 INFO - PROCESS | 1754 | --DOMWINDOW == 194 (0x92de8c00) [pid = 1754] [serial = 622] [outer = (nil)] [url = about:blank] 18:21:22 INFO - PROCESS | 1754 | --DOMWINDOW == 193 (0xa25fac00) [pid = 1754] [serial = 649] [outer = (nil)] [url = about:blank] 18:21:22 INFO - PROCESS | 1754 | --DOMWINDOW == 192 (0x9aa30000) [pid = 1754] [serial = 634] [outer = (nil)] [url = about:blank] 18:21:22 INFO - PROCESS | 1754 | --DOMWINDOW == 191 (0x9b3b8400) [pid = 1754] [serial = 637] [outer = (nil)] [url = about:blank] 18:21:22 INFO - PROCESS | 1754 | --DOMWINDOW == 190 (0x954e5c00) [pid = 1754] [serial = 625] [outer = (nil)] [url = about:blank] 18:21:22 INFO - PROCESS | 1754 | --DOMWINDOW == 189 (0x8d55f800) [pid = 1754] [serial = 616] [outer = (nil)] [url = about:blank] 18:21:22 INFO - PROCESS | 1754 | --DOMWINDOW == 188 (0x9bb95400) [pid = 1754] [serial = 640] [outer = (nil)] [url = about:blank] 18:21:22 INFO - PROCESS | 1754 | --DOMWINDOW == 187 (0x99eea400) [pid = 1754] [serial = 674] [outer = (nil)] [url = about:blank] 18:21:22 INFO - PROCESS | 1754 | --DOCSHELL 0x8cf17c00 == 114 [pid = 1754] [id = 242] 18:21:22 INFO - PROCESS | 1754 | --DOCSHELL 0x924ac400 == 113 [pid = 1754] [id = 241] 18:21:22 INFO - PROCESS | 1754 | --DOCSHELL 0x9139c400 == 112 [pid = 1754] [id = 240] 18:21:22 INFO - PROCESS | 1754 | --DOCSHELL 0x8d65ac00 == 111 [pid = 1754] [id = 239] 18:21:22 INFO - PROCESS | 1754 | --DOCSHELL 0x8d554000 == 110 [pid = 1754] [id = 238] 18:21:22 INFO - PROCESS | 1754 | --DOCSHELL 0x8d44a000 == 109 [pid = 1754] [id = 237] 18:21:22 INFO - PROCESS | 1754 | --DOCSHELL 0x8cdd0400 == 108 [pid = 1754] [id = 236] 18:21:23 INFO - PROCESS | 1754 | --DOCSHELL 0x8cdc9c00 == 107 [pid = 1754] [id = 233] 18:21:23 INFO - PROCESS | 1754 | --DOCSHELL 0x8abba000 == 106 [pid = 1754] [id = 232] 18:21:23 INFO - PROCESS | 1754 | --DOCSHELL 0xa235d800 == 105 [pid = 1754] [id = 231] 18:21:23 INFO - PROCESS | 1754 | --DOCSHELL 0x9cd29400 == 104 [pid = 1754] [id = 230] 18:21:23 INFO - PROCESS | 1754 | --DOCSHELL 0x9a8b5c00 == 103 [pid = 1754] [id = 229] 18:21:23 INFO - PROCESS | 1754 | --DOCSHELL 0x93dadc00 == 102 [pid = 1754] [id = 228] 18:21:23 INFO - PROCESS | 1754 | 1464052883144 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]]]}] 18:21:23 INFO - PROCESS | 1754 | --DOCSHELL 0x952e3c00 == 101 [pid = 1754] [id = 227] 18:21:23 INFO - PROCESS | 1754 | --DOCSHELL 0x8f158c00 == 100 [pid = 1754] [id = 226] 18:21:23 INFO - PROCESS | 1754 | --DOCSHELL 0x8d061400 == 99 [pid = 1754] [id = 225] 18:21:23 INFO - PROCESS | 1754 | --DOMWINDOW == 186 (0x91a2a400) [pid = 1754] [serial = 672] [outer = (nil)] [url = about:blank] 18:21:23 INFO - PROCESS | 1754 | --DOMWINDOW == 185 (0x913a0c00) [pid = 1754] [serial = 661] [outer = (nil)] [url = about:blank] 18:21:23 INFO - PROCESS | 1754 | --DOMWINDOW == 184 (0x8d44e000) [pid = 1754] [serial = 671] [outer = (nil)] [url = about:blank] 18:21:23 INFO - PROCESS | 1754 | --DOMWINDOW == 183 (0x9139c000) [pid = 1754] [serial = 658] [outer = (nil)] [url = about:blank] 18:21:23 INFO - PROCESS | 1754 | --DOMWINDOW == 182 (0x8d652c00) [pid = 1754] [serial = 655] [outer = (nil)] [url = about:blank] 18:21:23 INFO - PROCESS | 1754 | --DOMWINDOW == 181 (0x9268ac00) [pid = 1754] [serial = 665] [outer = (nil)] [url = about:blank] 18:21:23 INFO - PROCESS | 1754 | --DOMWINDOW == 180 (0x91ccd000) [pid = 1754] [serial = 437] [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.] 18:21:23 INFO - PROCESS | 1754 | --DOMWINDOW == 179 (0x929b2c00) [pid = 1754] [serial = 667] [outer = (nil)] [url = about:blank] 18:21:23 INFO - PROCESS | 1754 | --DOMWINDOW == 178 (0x91e30000) [pid = 1754] [serial = 662] [outer = (nil)] [url = about:blank] 18:21:23 INFO - PROCESS | 1754 | --DOMWINDOW == 177 (0x8d8cd800) [pid = 1754] [serial = 656] [outer = (nil)] [url = about:blank] 18:21:23 INFO - PROCESS | 1754 | --DOMWINDOW == 176 (0x92ded000) [pid = 1754] [serial = 668] [outer = (nil)] [url = about:blank] 18:21:23 INFO - PROCESS | 1754 | --DOMWINDOW == 175 (0xa3153400) [pid = 1754] [serial = 652] [outer = (nil)] [url = about:blank] 18:21:23 INFO - PROCESS | 1754 | --DOMWINDOW == 174 (0x924aa000) [pid = 1754] [serial = 664] [outer = (nil)] [url = about:blank] 18:21:23 INFO - PROCESS | 1754 | --DOMWINDOW == 173 (0x91cd4800) [pid = 1754] [serial = 659] [outer = (nil)] [url = about:blank] 18:21:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 18:21:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1793ms 18:21:23 INFO - PROCESS | 1754 | 1464052883208 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 18:21:23 INFO - PROCESS | 1754 | 1464052883211 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 18:21:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 18:21:23 INFO - PROCESS | 1754 | 1464052883218 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 18:21:23 INFO - PROCESS | 1754 | 1464052883224 Marionette TRACE conn4 <- [1,1014,null,{}] 18:21:23 INFO - PROCESS | 1754 | 1464052883239 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}] 18:21:23 INFO - PROCESS | 1754 | 1464052883409 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 18:21:23 INFO - PROCESS | 1754 | 1464052883624 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:23 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cdd1400 == 100 [pid = 1754] [id = 261] 18:21:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 174 (0x8d067400) [pid = 1754] [serial = 784] [outer = (nil)] 18:21:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 175 (0x91a29400) [pid = 1754] [serial = 785] [outer = 0x8d067400] 18:21:23 INFO - PROCESS | 1754 | 1464052883700 Marionette DEBUG loaded listener.js 18:21:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 176 (0x91e30000) [pid = 1754] [serial = 786] [outer = 0x8d067400] 18:21:24 INFO - PROCESS | 1754 | 1464052884414 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]]]}] 18:21:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 18:21:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1235ms 18:21:24 INFO - PROCESS | 1754 | 1464052884453 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 18:21:24 INFO - PROCESS | 1754 | 1464052884458 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 18:21:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 18:21:24 INFO - PROCESS | 1754 | 1464052884486 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 18:21:24 INFO - PROCESS | 1754 | 1464052884490 Marionette TRACE conn4 <- [1,1018,null,{}] 18:21:24 INFO - PROCESS | 1754 | 1464052884504 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}] 18:21:24 INFO - PROCESS | 1754 | 1464052884665 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 18:21:24 INFO - PROCESS | 1754 | 1464052884677 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:24 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d8c6000 == 101 [pid = 1754] [id = 262] 18:21:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 177 (0x91ec5400) [pid = 1754] [serial = 787] [outer = (nil)] 18:21:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 178 (0x92687800) [pid = 1754] [serial = 788] [outer = 0x91ec5400] 18:21:24 INFO - PROCESS | 1754 | 1464052884747 Marionette DEBUG loaded listener.js 18:21:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 179 (0x929afc00) [pid = 1754] [serial = 789] [outer = 0x91ec5400] 18:21:25 INFO - PROCESS | 1754 | 1464052885715 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]]]}] 18:21:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 18:21:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1311ms 18:21:25 INFO - PROCESS | 1754 | 1464052885776 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 18:21:25 INFO - PROCESS | 1754 | 1464052885779 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 18:21:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 18:21:25 INFO - PROCESS | 1754 | 1464052885796 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 18:21:25 INFO - PROCESS | 1754 | 1464052885799 Marionette TRACE conn4 <- [1,1022,null,{}] 18:21:25 INFO - PROCESS | 1754 | 1464052885805 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}] 18:21:26 INFO - PROCESS | 1754 | 1464052886020 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 18:21:26 INFO - PROCESS | 1754 | 1464052886046 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:26 INFO - PROCESS | 1754 | ++DOCSHELL 0x924a5400 == 102 [pid = 1754] [id = 263] 18:21:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 180 (0x92688800) [pid = 1754] [serial = 790] [outer = (nil)] 18:21:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 181 (0x92dedc00) [pid = 1754] [serial = 791] [outer = 0x92688800] 18:21:26 INFO - PROCESS | 1754 | 1464052886121 Marionette DEBUG loaded listener.js 18:21:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 182 (0x952de800) [pid = 1754] [serial = 792] [outer = 0x92688800] 18:21:27 INFO - PROCESS | 1754 | 1464052887102 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]]]}] 18:21:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 18:21:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1338ms 18:21:27 INFO - PROCESS | 1754 | 1464052887124 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 18:21:27 INFO - PROCESS | 1754 | 1464052887127 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 18:21:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 18:21:27 INFO - PROCESS | 1754 | 1464052887140 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 18:21:27 INFO - PROCESS | 1754 | 1464052887142 Marionette TRACE conn4 <- [1,1026,null,{}] 18:21:27 INFO - PROCESS | 1754 | 1464052887148 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}] 18:21:27 INFO - PROCESS | 1754 | 1464052887363 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 18:21:27 INFO - PROCESS | 1754 | 1464052887394 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:27 INFO - PROCESS | 1754 | ++DOCSHELL 0x92de3000 == 103 [pid = 1754] [id = 264] 18:21:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 183 (0x92de7400) [pid = 1754] [serial = 793] [outer = (nil)] 18:21:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 184 (0x95c64800) [pid = 1754] [serial = 794] [outer = 0x92de7400] 18:21:27 INFO - PROCESS | 1754 | 1464052887464 Marionette DEBUG loaded listener.js 18:21:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 185 (0x95c68400) [pid = 1754] [serial = 795] [outer = 0x92de7400] 18:21:28 INFO - PROCESS | 1754 | --DOMWINDOW == 184 (0x8d55a000) [pid = 1754] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 18:21:28 INFO - PROCESS | 1754 | --DOMWINDOW == 183 (0x92682400) [pid = 1754] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 18:21:28 INFO - PROCESS | 1754 | --DOMWINDOW == 182 (0x8d8b3800) [pid = 1754] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 18:21:28 INFO - PROCESS | 1754 | --DOMWINDOW == 181 (0x91e31000) [pid = 1754] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 18:21:28 INFO - PROCESS | 1754 | --DOMWINDOW == 180 (0x8cdd0c00) [pid = 1754] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 18:21:28 INFO - PROCESS | 1754 | --DOMWINDOW == 179 (0x8d84a400) [pid = 1754] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 18:21:28 INFO - PROCESS | 1754 | --DOMWINDOW == 178 (0x91a1d800) [pid = 1754] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 18:21:28 INFO - PROCESS | 1754 | 1464052888597 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]]]}] 18:21:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 18:21:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1476ms 18:21:28 INFO - PROCESS | 1754 | 1464052888616 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 18:21:28 INFO - PROCESS | 1754 | 1464052888619 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 18:21:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 18:21:28 INFO - PROCESS | 1754 | 1464052888626 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 18:21:28 INFO - PROCESS | 1754 | 1464052888629 Marionette TRACE conn4 <- [1,1030,null,{}] 18:21:28 INFO - PROCESS | 1754 | 1464052888634 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}] 18:21:28 INFO - PROCESS | 1754 | 1464052888844 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 18:21:28 INFO - PROCESS | 1754 | 1464052888867 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:28 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d55a000 == 104 [pid = 1754] [id = 265] 18:21:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 179 (0x8d84a400) [pid = 1754] [serial = 796] [outer = (nil)] 18:21:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 180 (0x95c62000) [pid = 1754] [serial = 797] [outer = 0x8d84a400] 18:21:28 INFO - PROCESS | 1754 | 1464052888937 Marionette DEBUG loaded listener.js 18:21:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 181 (0x95c6cc00) [pid = 1754] [serial = 798] [outer = 0x8d84a400] 18:21:29 INFO - PROCESS | 1754 | 1464052889739 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]]]}] 18:21:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 18:21:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1176ms 18:21:29 INFO - PROCESS | 1754 | 1464052889802 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 18:21:29 INFO - PROCESS | 1754 | 1464052889806 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 18:21:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 18:21:29 INFO - PROCESS | 1754 | 1464052889820 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 18:21:29 INFO - PROCESS | 1754 | 1464052889823 Marionette TRACE conn4 <- [1,1034,null,{}] 18:21:29 INFO - PROCESS | 1754 | 1464052889828 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}] 18:21:29 INFO - PROCESS | 1754 | 1464052889993 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 18:21:30 INFO - PROCESS | 1754 | 1464052890004 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:30 INFO - PROCESS | 1754 | ++DOCSHELL 0x91072c00 == 105 [pid = 1754] [id = 266] 18:21:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 182 (0x95c6b000) [pid = 1754] [serial = 799] [outer = (nil)] 18:21:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 183 (0x996cec00) [pid = 1754] [serial = 800] [outer = 0x95c6b000] 18:21:30 INFO - PROCESS | 1754 | 1464052890075 Marionette DEBUG loaded listener.js 18:21:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 184 (0x9a7e7400) [pid = 1754] [serial = 801] [outer = 0x95c6b000] 18:21:31 INFO - PROCESS | 1754 | 1464052891277 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]]]}] 18:21:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 18:21:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1496ms 18:21:31 INFO - PROCESS | 1754 | 1464052891317 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 18:21:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 18:21:31 INFO - PROCESS | 1754 | 1464052891328 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 18:21:31 INFO - PROCESS | 1754 | 1464052891341 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 18:21:31 INFO - PROCESS | 1754 | 1464052891350 Marionette TRACE conn4 <- [1,1038,null,{}] 18:21:31 INFO - PROCESS | 1754 | 1464052891358 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}] 18:21:31 INFO - PROCESS | 1754 | 1464052891570 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 18:21:31 INFO - PROCESS | 1754 | 1464052891819 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:31 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d18e800 == 106 [pid = 1754] [id = 267] 18:21:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 185 (0x8d449c00) [pid = 1754] [serial = 802] [outer = (nil)] 18:21:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 186 (0x8d65a000) [pid = 1754] [serial = 803] [outer = 0x8d449c00] 18:21:31 INFO - PROCESS | 1754 | 1464052891951 Marionette DEBUG loaded listener.js 18:21:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 187 (0x8d8b2c00) [pid = 1754] [serial = 804] [outer = 0x8d449c00] 18:21:32 INFO - PROCESS | 1754 | 1464052892830 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]]]}] 18:21:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 18:21:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1537ms 18:21:32 INFO - PROCESS | 1754 | 1464052892877 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 18:21:32 INFO - PROCESS | 1754 | 1464052892885 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 18:21:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 18:21:32 INFO - PROCESS | 1754 | 1464052892896 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 18:21:32 INFO - PROCESS | 1754 | 1464052892900 Marionette TRACE conn4 <- [1,1042,null,{}] 18:21:32 INFO - PROCESS | 1754 | 1464052892906 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}] 18:21:33 INFO - PROCESS | 1754 | 1464052893093 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 18:21:33 INFO - PROCESS | 1754 | 1464052893292 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:33 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d8cd800 == 107 [pid = 1754] [id = 268] 18:21:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 188 (0x8f158c00) [pid = 1754] [serial = 805] [outer = (nil)] 18:21:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 189 (0x91a25400) [pid = 1754] [serial = 806] [outer = 0x8f158c00] 18:21:33 INFO - PROCESS | 1754 | 1464052893474 Marionette DEBUG loaded listener.js 18:21:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 190 (0x924ab400) [pid = 1754] [serial = 807] [outer = 0x8f158c00] 18:21:34 INFO - PROCESS | 1754 | 1464052894333 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]]]}] 18:21:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 18:21:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1478ms 18:21:34 INFO - PROCESS | 1754 | 1464052894373 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 18:21:34 INFO - PROCESS | 1754 | 1464052894377 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 18:21:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 18:21:34 INFO - PROCESS | 1754 | 1464052894384 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 18:21:34 INFO - PROCESS | 1754 | 1464052894389 Marionette TRACE conn4 <- [1,1046,null,{}] 18:21:34 INFO - PROCESS | 1754 | 1464052894424 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}] 18:21:34 INFO - PROCESS | 1754 | 1464052894629 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 18:21:34 INFO - PROCESS | 1754 | 1464052894831 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:34 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d652800 == 108 [pid = 1754] [id = 269] 18:21:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 191 (0x95c5fc00) [pid = 1754] [serial = 808] [outer = (nil)] 18:21:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 192 (0x9a7eb800) [pid = 1754] [serial = 809] [outer = 0x95c5fc00] 18:21:35 INFO - PROCESS | 1754 | 1464052895000 Marionette DEBUG loaded listener.js 18:21:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 193 (0x9aa30c00) [pid = 1754] [serial = 810] [outer = 0x95c5fc00] 18:21:35 INFO - PROCESS | 1754 | 1464052895842 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]]]}] 18:21:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 18:21:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1507ms 18:21:35 INFO - PROCESS | 1754 | 1464052895892 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 18:21:35 INFO - PROCESS | 1754 | 1464052895896 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 18:21:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 18:21:35 INFO - PROCESS | 1754 | 1464052895903 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 18:21:35 INFO - PROCESS | 1754 | 1464052895906 Marionette TRACE conn4 <- [1,1050,null,{}] 18:21:35 INFO - PROCESS | 1754 | 1464052895912 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}] 18:21:36 INFO - PROCESS | 1754 | 1464052896092 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 18:21:36 INFO - PROCESS | 1754 | 1464052896291 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:36 INFO - PROCESS | 1754 | ++DOCSHELL 0x8abbb000 == 109 [pid = 1754] [id = 270] 18:21:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 194 (0x9a7e8000) [pid = 1754] [serial = 811] [outer = (nil)] 18:21:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 195 (0x9b3b1000) [pid = 1754] [serial = 812] [outer = 0x9a7e8000] 18:21:36 INFO - PROCESS | 1754 | 1464052896386 Marionette DEBUG loaded listener.js 18:21:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 196 (0x9b6d6c00) [pid = 1754] [serial = 813] [outer = 0x9a7e8000] 18:21:37 INFO - PROCESS | 1754 | 1464052897267 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]]]}] 18:21:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 18:21:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1428ms 18:21:37 INFO - PROCESS | 1754 | 1464052897331 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 18:21:37 INFO - PROCESS | 1754 | 1464052897335 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 18:21:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 18:21:37 INFO - PROCESS | 1754 | 1464052897341 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 18:21:37 INFO - PROCESS | 1754 | 1464052897345 Marionette TRACE conn4 <- [1,1054,null,{}] 18:21:37 INFO - PROCESS | 1754 | 1464052897350 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}] 18:21:37 INFO - PROCESS | 1754 | 1464052897527 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 18:21:37 INFO - PROCESS | 1754 | 1464052897783 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:37 INFO - PROCESS | 1754 | ++DOCSHELL 0x91ccc800 == 110 [pid = 1754] [id = 271] 18:21:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 197 (0x95272800) [pid = 1754] [serial = 814] [outer = (nil)] 18:21:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 198 (0x9c1ad400) [pid = 1754] [serial = 815] [outer = 0x95272800] 18:21:37 INFO - PROCESS | 1754 | 1464052897919 Marionette DEBUG loaded listener.js 18:21:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 199 (0xa0621000) [pid = 1754] [serial = 816] [outer = 0x95272800] 18:21:38 INFO - PROCESS | 1754 | 1464052898766 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]]]}] 18:21:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 18:21:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1483ms 18:21:38 INFO - PROCESS | 1754 | 1464052898825 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 18:21:38 INFO - PROCESS | 1754 | 1464052898828 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 18:21:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 18:21:38 INFO - PROCESS | 1754 | 1464052898835 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 18:21:38 INFO - PROCESS | 1754 | 1464052898837 Marionette TRACE conn4 <- [1,1058,null,{}] 18:21:38 INFO - PROCESS | 1754 | 1464052898843 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}] 18:21:39 INFO - PROCESS | 1754 | 1464052899034 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 18:21:39 INFO - PROCESS | 1754 | 1464052899235 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:39 INFO - PROCESS | 1754 | ++DOCSHELL 0x92741800 == 111 [pid = 1754] [id = 272] 18:21:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 200 (0x92745400) [pid = 1754] [serial = 817] [outer = (nil)] 18:21:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 201 (0x9274dc00) [pid = 1754] [serial = 818] [outer = 0x92745400] 18:21:39 INFO - PROCESS | 1754 | 1464052899365 Marionette DEBUG loaded listener.js 18:21:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 202 (0x9cd8a800) [pid = 1754] [serial = 819] [outer = 0x92745400] 18:21:40 INFO - PROCESS | 1754 | 1464052900310 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]]]}] 18:21:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 18:21:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1527ms 18:21:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 18:21:40 INFO - PROCESS | 1754 | 1464052900363 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 18:21:40 INFO - PROCESS | 1754 | 1464052900366 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 18:21:40 INFO - PROCESS | 1754 | 1464052900373 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 18:21:40 INFO - PROCESS | 1754 | 1464052900376 Marionette TRACE conn4 <- [1,1062,null,{}] 18:21:40 INFO - PROCESS | 1754 | 1464052900382 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}] 18:21:40 INFO - PROCESS | 1754 | 1464052900559 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 18:21:40 INFO - PROCESS | 1754 | 1464052900762 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:40 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d40a400 == 112 [pid = 1754] [id = 273] 18:21:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 203 (0x8d40bc00) [pid = 1754] [serial = 820] [outer = (nil)] 18:21:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 204 (0x8d412800) [pid = 1754] [serial = 821] [outer = 0x8d40bc00] 18:21:40 INFO - PROCESS | 1754 | 1464052900852 Marionette DEBUG loaded listener.js 18:21:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 205 (0x8d414000) [pid = 1754] [serial = 822] [outer = 0x8d40bc00] 18:21:41 INFO - PROCESS | 1754 | 1464052901781 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]]]}] 18:21:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 18:21:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1480ms 18:21:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 18:21:41 INFO - PROCESS | 1754 | 1464052901853 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 18:21:41 INFO - PROCESS | 1754 | 1464052901856 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 18:21:41 INFO - PROCESS | 1754 | 1464052901863 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 18:21:41 INFO - PROCESS | 1754 | 1464052901866 Marionette TRACE conn4 <- [1,1066,null,{}] 18:21:41 INFO - PROCESS | 1754 | 1464052901872 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}] 18:21:42 INFO - PROCESS | 1754 | 1464052902047 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 18:21:42 INFO - PROCESS | 1754 | 1464052902292 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:42 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d40d800 == 113 [pid = 1754] [id = 274] 18:21:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 206 (0x8d413000) [pid = 1754] [serial = 823] [outer = (nil)] 18:21:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 207 (0x9a7e9c00) [pid = 1754] [serial = 824] [outer = 0x8d413000] 18:21:42 INFO - PROCESS | 1754 | 1464052902417 Marionette DEBUG loaded listener.js 18:21:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 208 (0x9c057c00) [pid = 1754] [serial = 825] [outer = 0x8d413000] 18:21:43 INFO - PROCESS | 1754 | 1464052903280 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]]]}] 18:21:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 18:21:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1478ms 18:21:43 INFO - PROCESS | 1754 | 1464052903341 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 18:21:43 INFO - PROCESS | 1754 | 1464052903345 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 18:21:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 18:21:43 INFO - PROCESS | 1754 | 1464052903351 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 18:21:43 INFO - PROCESS | 1754 | 1464052903353 Marionette TRACE conn4 <- [1,1070,null,{}] 18:21:43 INFO - PROCESS | 1754 | 1464052903359 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}] 18:21:43 INFO - PROCESS | 1754 | 1464052903543 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 18:21:43 INFO - PROCESS | 1754 | 1464052903747 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:43 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d411400 == 114 [pid = 1754] [id = 275] 18:21:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 209 (0x8d415000) [pid = 1754] [serial = 826] [outer = (nil)] 18:21:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 210 (0x9b5ae000) [pid = 1754] [serial = 827] [outer = 0x8d415000] 18:21:43 INFO - PROCESS | 1754 | 1464052903871 Marionette DEBUG loaded listener.js 18:21:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 211 (0x9b5b0c00) [pid = 1754] [serial = 828] [outer = 0x8d415000] 18:21:44 INFO - PROCESS | 1754 | 1464052904714 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]]]}] 18:21:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 18:21:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1435ms 18:21:44 INFO - PROCESS | 1754 | 1464052904787 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 18:21:44 INFO - PROCESS | 1754 | 1464052904790 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 18:21:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 18:21:44 INFO - PROCESS | 1754 | 1464052904798 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 18:21:44 INFO - PROCESS | 1754 | 1464052904801 Marionette TRACE conn4 <- [1,1074,null,{}] 18:21:44 INFO - PROCESS | 1754 | 1464052904807 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}] 18:21:44 INFO - PROCESS | 1754 | 1464052904985 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 18:21:45 INFO - PROCESS | 1754 | 1464052905188 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:45 INFO - PROCESS | 1754 | ++DOCSHELL 0x892e0400 == 115 [pid = 1754] [id = 276] 18:21:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 212 (0x892e2000) [pid = 1754] [serial = 829] [outer = (nil)] 18:21:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 213 (0x892e8400) [pid = 1754] [serial = 830] [outer = 0x892e2000] 18:21:45 INFO - PROCESS | 1754 | 1464052905312 Marionette DEBUG loaded listener.js 18:21:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 214 (0x892eb400) [pid = 1754] [serial = 831] [outer = 0x892e2000] 18:21:46 INFO - PROCESS | 1754 | 1464052906254 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]]]}] 18:21:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 18:21:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1477ms 18:21:46 INFO - PROCESS | 1754 | 1464052906275 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 18:21:46 INFO - PROCESS | 1754 | 1464052906279 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 18:21:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 18:21:46 INFO - PROCESS | 1754 | 1464052906285 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 18:21:46 INFO - PROCESS | 1754 | 1464052906289 Marionette TRACE conn4 <- [1,1078,null,{}] 18:21:46 INFO - PROCESS | 1754 | 1464052906294 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}] 18:21:46 INFO - PROCESS | 1754 | 1464052906496 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 18:21:46 INFO - PROCESS | 1754 | 1464052906727 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:46 INFO - PROCESS | 1754 | ++DOCSHELL 0x892ee000 == 116 [pid = 1754] [id = 277] 18:21:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 215 (0x892ee400) [pid = 1754] [serial = 832] [outer = (nil)] 18:21:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 216 (0x9b5b6400) [pid = 1754] [serial = 833] [outer = 0x892ee400] 18:21:46 INFO - PROCESS | 1754 | 1464052906858 Marionette DEBUG loaded listener.js 18:21:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 217 (0xa6386400) [pid = 1754] [serial = 834] [outer = 0x892ee400] 18:21:47 INFO - PROCESS | 1754 | 1464052907722 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]]]}] 18:21:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 18:21:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1478ms 18:21:47 INFO - PROCESS | 1754 | 1464052907763 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 18:21:47 INFO - PROCESS | 1754 | 1464052907767 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 18:21:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 18:21:47 INFO - PROCESS | 1754 | 1464052907773 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 18:21:47 INFO - PROCESS | 1754 | 1464052907776 Marionette TRACE conn4 <- [1,1082,null,{}] 18:21:47 INFO - PROCESS | 1754 | 1464052907782 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}] 18:21:47 INFO - PROCESS | 1754 | 1464052907952 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 18:21:48 INFO - PROCESS | 1754 | 1464052908161 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:48 INFO - PROCESS | 1754 | ++DOCSHELL 0x892e7400 == 117 [pid = 1754] [id = 278] 18:21:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 218 (0x8954a400) [pid = 1754] [serial = 835] [outer = (nil)] 18:21:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 219 (0x8954f800) [pid = 1754] [serial = 836] [outer = 0x8954a400] 18:21:48 INFO - PROCESS | 1754 | 1464052908291 Marionette DEBUG loaded listener.js 18:21:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 220 (0x89552000) [pid = 1754] [serial = 837] [outer = 0x8954a400] 18:21:49 INFO - PROCESS | 1754 | 1464052909253 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]]]}] 18:21:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 18:21:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1533ms 18:21:49 INFO - PROCESS | 1754 | 1464052909306 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 18:21:49 INFO - PROCESS | 1754 | 1464052909309 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 18:21:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 18:21:49 INFO - PROCESS | 1754 | 1464052909315 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 18:21:49 INFO - PROCESS | 1754 | 1464052909328 Marionette TRACE conn4 <- [1,1086,null,{}] 18:21:49 INFO - PROCESS | 1754 | 1464052909333 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}] 18:21:49 INFO - PROCESS | 1754 | 1464052909545 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 18:21:49 INFO - PROCESS | 1754 | 1464052909804 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:49 INFO - PROCESS | 1754 | ++DOCSHELL 0x88479400 == 118 [pid = 1754] [id = 279] 18:21:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 221 (0x8847b400) [pid = 1754] [serial = 838] [outer = (nil)] 18:21:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 222 (0x88481400) [pid = 1754] [serial = 839] [outer = 0x8847b400] 18:21:49 INFO - PROCESS | 1754 | 1464052909935 Marionette DEBUG loaded listener.js 18:21:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 223 (0x88485000) [pid = 1754] [serial = 840] [outer = 0x8847b400] 18:21:50 INFO - PROCESS | 1754 | 1464052910789 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]]]}] 18:21:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 18:21:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1539ms 18:21:50 INFO - PROCESS | 1754 | 1464052910856 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 18:21:50 INFO - PROCESS | 1754 | 1464052910860 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 18:21:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 18:21:50 INFO - PROCESS | 1754 | 1464052910866 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 18:21:50 INFO - PROCESS | 1754 | 1464052910869 Marionette TRACE conn4 <- [1,1090,null,{}] 18:21:50 INFO - PROCESS | 1754 | 1464052910874 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}] 18:21:51 INFO - PROCESS | 1754 | 1464052911053 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 18:21:52 INFO - PROCESS | 1754 | 1464052912063 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:52 INFO - PROCESS | 1754 | ++DOCSHELL 0x88479800 == 119 [pid = 1754] [id = 280] 18:21:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 224 (0x88481000) [pid = 1754] [serial = 841] [outer = (nil)] 18:21:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 225 (0x8abb8c00) [pid = 1754] [serial = 842] [outer = 0x88481000] 18:21:52 INFO - PROCESS | 1754 | 1464052912148 Marionette DEBUG loaded listener.js 18:21:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 226 (0x8cd3bc00) [pid = 1754] [serial = 843] [outer = 0x88481000] 18:21:52 INFO - PROCESS | 1754 | 1464052912970 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]]]}] 18:21:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 18:21:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 2135ms 18:21:53 INFO - PROCESS | 1754 | 1464052913002 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 18:21:53 INFO - PROCESS | 1754 | 1464052913007 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 18:21:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 18:21:53 INFO - PROCESS | 1754 | 1464052913015 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 18:21:53 INFO - PROCESS | 1754 | 1464052913020 Marionette TRACE conn4 <- [1,1094,null,{}] 18:21:53 INFO - PROCESS | 1754 | 1464052913027 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}] 18:21:53 INFO - PROCESS | 1754 | 1464052913200 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 18:21:53 INFO - PROCESS | 1754 | 1464052913413 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:53 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cdca000 == 120 [pid = 1754] [id = 281] 18:21:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 227 (0x8cf13000) [pid = 1754] [serial = 844] [outer = (nil)] 18:21:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 228 (0x8cf19400) [pid = 1754] [serial = 845] [outer = 0x8cf13000] 18:21:53 INFO - PROCESS | 1754 | 1464052913543 Marionette DEBUG loaded listener.js 18:21:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 229 (0x8cfa6000) [pid = 1754] [serial = 846] [outer = 0x8cf13000] 18:21:54 INFO - PROCESS | 1754 | 1464052914589 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]]]}] 18:21:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 18:21:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1630ms 18:21:54 INFO - PROCESS | 1754 | 1464052914648 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 18:21:54 INFO - PROCESS | 1754 | 1464052914654 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 18:21:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 18:21:54 INFO - PROCESS | 1754 | 1464052914661 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 18:21:54 INFO - PROCESS | 1754 | 1464052914664 Marionette TRACE conn4 <- [1,1098,null,{}] 18:21:54 INFO - PROCESS | 1754 | 1464052914670 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}] 18:21:54 INFO - PROCESS | 1754 | 1464052914948 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 18:21:55 INFO - PROCESS | 1754 | 1464052915274 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:55 INFO - PROCESS | 1754 | --DOCSHELL 0x92388000 == 119 [pid = 1754] [id = 32] 18:21:55 INFO - PROCESS | 1754 | --DOMWINDOW == 228 (0x8d848400) [pid = 1754] [serial = 704] [outer = (nil)] [url = about:blank] 18:21:55 INFO - PROCESS | 1754 | --DOMWINDOW == 227 (0x8cdcac00) [pid = 1754] [serial = 698] [outer = (nil)] [url = about:blank] 18:21:55 INFO - PROCESS | 1754 | --DOMWINDOW == 226 (0x9139e800) [pid = 1754] [serial = 707] [outer = (nil)] [url = about:blank] 18:21:55 INFO - PROCESS | 1754 | --DOMWINDOW == 225 (0xa51f3000) [pid = 1754] [serial = 701] [outer = (nil)] [url = about:blank] 18:21:55 INFO - PROCESS | 1754 | --DOMWINDOW == 224 (0xa335e400) [pid = 1754] [serial = 692] [outer = (nil)] [url = about:blank] 18:21:55 INFO - PROCESS | 1754 | --DOMWINDOW == 223 (0xa63ee400) [pid = 1754] [serial = 695] [outer = (nil)] [url = about:blank] 18:21:55 INFO - PROCESS | 1754 | ++DOCSHELL 0x8abc0800 == 120 [pid = 1754] [id = 282] 18:21:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 224 (0x8cdcac00) [pid = 1754] [serial = 847] [outer = (nil)] 18:21:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 225 (0x8d18e400) [pid = 1754] [serial = 848] [outer = 0x8cdcac00] 18:21:55 INFO - PROCESS | 1754 | 1464052915450 Marionette DEBUG loaded listener.js 18:21:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 226 (0x8d418000) [pid = 1754] [serial = 849] [outer = 0x8cdcac00] 18:21:55 INFO - PROCESS | 1754 | --DOCSHELL 0x8d55a000 == 119 [pid = 1754] [id = 265] 18:21:55 INFO - PROCESS | 1754 | --DOCSHELL 0x92de3000 == 118 [pid = 1754] [id = 264] 18:21:55 INFO - PROCESS | 1754 | --DOCSHELL 0x924a5400 == 117 [pid = 1754] [id = 263] 18:21:55 INFO - PROCESS | 1754 | --DOCSHELL 0x8d8c6000 == 116 [pid = 1754] [id = 262] 18:21:55 INFO - PROCESS | 1754 | --DOCSHELL 0x8cdd1400 == 115 [pid = 1754] [id = 261] 18:21:55 INFO - PROCESS | 1754 | --DOCSHELL 0x8d8ae000 == 114 [pid = 1754] [id = 260] 18:21:55 INFO - PROCESS | 1754 | --DOCSHELL 0x8b64bc00 == 113 [pid = 1754] [id = 259] 18:21:55 INFO - PROCESS | 1754 | --DOCSHELL 0x8cf13800 == 112 [pid = 1754] [id = 258] 18:21:56 INFO - PROCESS | 1754 | --DOCSHELL 0x9a8b6400 == 111 [pid = 1754] [id = 250] 18:21:56 INFO - PROCESS | 1754 | --DOCSHELL 0x8abb9000 == 110 [pid = 1754] [id = 249] 18:21:56 INFO - PROCESS | 1754 | --DOCSHELL 0x97876400 == 109 [pid = 1754] [id = 248] 18:21:56 INFO - PROCESS | 1754 | --DOCSHELL 0x92686400 == 108 [pid = 1754] [id = 247] 18:21:56 INFO - PROCESS | 1754 | --DOCSHELL 0x9139cc00 == 107 [pid = 1754] [id = 246] 18:21:56 INFO - PROCESS | 1754 | --DOCSHELL 0x8cdc7c00 == 106 [pid = 1754] [id = 245] 18:21:56 INFO - PROCESS | 1754 | --DOCSHELL 0x8d447000 == 105 [pid = 1754] [id = 244] 18:21:56 INFO - PROCESS | 1754 | --DOMWINDOW == 225 (0x93da5c00) [pid = 1754] [serial = 729] [outer = (nil)] [url = about:blank] 18:21:56 INFO - PROCESS | 1754 | --DOMWINDOW == 224 (0x9cd24000) [pid = 1754] [serial = 689] [outer = (nil)] [url = about:blank] 18:21:56 INFO - PROCESS | 1754 | --DOMWINDOW == 223 (0x99ef4400) [pid = 1754] [serial = 683] [outer = (nil)] [url = about:blank] 18:21:56 INFO - PROCESS | 1754 | --DOMWINDOW == 222 (0x8ef02800) [pid = 1754] [serial = 717] [outer = (nil)] [url = about:blank] 18:21:56 INFO - PROCESS | 1754 | --DOMWINDOW == 221 (0x929b3800) [pid = 1754] [serial = 726] [outer = (nil)] [url = about:blank] 18:21:56 INFO - PROCESS | 1754 | --DOMWINDOW == 220 (0x8d8c9800) [pid = 1754] [serial = 716] [outer = (nil)] [url = about:blank] 18:21:56 INFO - PROCESS | 1754 | --DOMWINDOW == 219 (0x92f02400) [pid = 1754] [serial = 728] [outer = (nil)] [url = about:blank] 18:21:56 INFO - PROCESS | 1754 | --DOMWINDOW == 218 (0x91ecc800) [pid = 1754] [serial = 722] [outer = (nil)] [url = about:blank] 18:21:56 INFO - PROCESS | 1754 | --DOMWINDOW == 217 (0x91a20800) [pid = 1754] [serial = 680] [outer = (nil)] [url = about:blank] 18:21:56 INFO - PROCESS | 1754 | --DOMWINDOW == 216 (0x9b2f7800) [pid = 1754] [serial = 686] [outer = (nil)] [url = about:blank] 18:21:56 INFO - PROCESS | 1754 | --DOMWINDOW == 215 (0x924a0c00) [pid = 1754] [serial = 723] [outer = (nil)] [url = about:blank] 18:21:56 INFO - PROCESS | 1754 | --DOMWINDOW == 214 (0x9268dc00) [pid = 1754] [serial = 725] [outer = (nil)] [url = about:blank] 18:21:56 INFO - PROCESS | 1754 | --DOMWINDOW == 213 (0x8d44b000) [pid = 1754] [serial = 711] [outer = (nil)] [url = about:blank] 18:21:56 INFO - PROCESS | 1754 | --DOMWINDOW == 212 (0x8e061000) [pid = 1754] [serial = 714] [outer = (nil)] [url = about:blank] 18:21:56 INFO - PROCESS | 1754 | --DOMWINDOW == 211 (0x8cf1ec00) [pid = 1754] [serial = 710] [outer = (nil)] [url = about:blank] 18:21:56 INFO - PROCESS | 1754 | --DOMWINDOW == 210 (0x8d8ae400) [pid = 1754] [serial = 713] [outer = (nil)] [url = about:blank] 18:21:56 INFO - PROCESS | 1754 | --DOMWINDOW == 209 (0x91e2f000) [pid = 1754] [serial = 720] [outer = (nil)] [url = about:blank] 18:21:56 INFO - PROCESS | 1754 | --DOMWINDOW == 208 (0x91cd0400) [pid = 1754] [serial = 719] [outer = (nil)] [url = about:blank] 18:21:56 INFO - PROCESS | 1754 | --DOMWINDOW == 207 (0x8d652400) [pid = 1754] [serial = 677] [outer = (nil)] [url = about:blank] 18:21:56 INFO - PROCESS | 1754 | 1464052916252 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]]]}] 18:21:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 18:21:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1631ms 18:21:56 INFO - PROCESS | 1754 | 1464052916292 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 18:21:56 INFO - PROCESS | 1754 | 1464052916296 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 18:21:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 18:21:56 INFO - PROCESS | 1754 | 1464052916309 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 18:21:56 INFO - PROCESS | 1754 | 1464052916318 Marionette TRACE conn4 <- [1,1102,null,{}] 18:21:56 INFO - PROCESS | 1754 | 1464052916326 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}] 18:21:56 INFO - PROCESS | 1754 | 1464052916563 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 18:21:56 INFO - PROCESS | 1754 | 1464052916589 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:56 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cf1ec00 == 106 [pid = 1754] [id = 283] 18:21:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 208 (0x8d55b400) [pid = 1754] [serial = 850] [outer = (nil)] 18:21:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 209 (0x8d651800) [pid = 1754] [serial = 851] [outer = 0x8d55b400] 18:21:56 INFO - PROCESS | 1754 | 1464052916700 Marionette DEBUG loaded listener.js 18:21:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 210 (0x8d657400) [pid = 1754] [serial = 852] [outer = 0x8d55b400] 18:21:57 INFO - PROCESS | 1754 | 1464052917520 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]]]}] 18:21:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 18:21:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1256ms 18:21:57 INFO - PROCESS | 1754 | 1464052917559 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 18:21:57 INFO - PROCESS | 1754 | 1464052917563 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 18:21:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 18:21:57 INFO - PROCESS | 1754 | 1464052917573 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 18:21:57 INFO - PROCESS | 1754 | 1464052917576 Marionette TRACE conn4 <- [1,1106,null,{}] 18:21:57 INFO - PROCESS | 1754 | 1464052917581 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}] 18:21:57 INFO - PROCESS | 1754 | 1464052917817 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 18:21:57 INFO - PROCESS | 1754 | 1464052917854 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:57 INFO - PROCESS | 1754 | ++DOCSHELL 0x8b64e400 == 107 [pid = 1754] [id = 284] 18:21:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 211 (0x8d64f800) [pid = 1754] [serial = 853] [outer = (nil)] 18:21:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 212 (0x8d84ac00) [pid = 1754] [serial = 854] [outer = 0x8d64f800] 18:21:57 INFO - PROCESS | 1754 | 1464052917926 Marionette DEBUG loaded listener.js 18:21:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 213 (0x8d8acc00) [pid = 1754] [serial = 855] [outer = 0x8d64f800] 18:21:58 INFO - PROCESS | 1754 | 1464052918852 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]]]}] 18:21:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 18:21:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1338ms 18:21:58 INFO - PROCESS | 1754 | 1464052918909 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 18:21:58 INFO - PROCESS | 1754 | 1464052918911 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 18:21:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 18:21:58 INFO - PROCESS | 1754 | 1464052918918 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 18:21:58 INFO - PROCESS | 1754 | 1464052918921 Marionette TRACE conn4 <- [1,1110,null,{}] 18:21:58 INFO - PROCESS | 1754 | 1464052918926 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}] 18:21:59 INFO - PROCESS | 1754 | 1464052919146 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 18:21:59 INFO - PROCESS | 1754 | 1464052919174 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:59 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d8c4c00 == 108 [pid = 1754] [id = 285] 18:21:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 214 (0x8d8c6000) [pid = 1754] [serial = 856] [outer = (nil)] 18:21:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 215 (0x8d8d1000) [pid = 1754] [serial = 857] [outer = 0x8d8c6000] 18:21:59 INFO - PROCESS | 1754 | 1464052919255 Marionette DEBUG loaded listener.js 18:21:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 216 (0x8e05f000) [pid = 1754] [serial = 858] [outer = 0x8d8c6000] 18:22:00 INFO - PROCESS | 1754 | --DOMWINDOW == 215 (0x92688800) [pid = 1754] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 18:22:00 INFO - PROCESS | 1754 | --DOMWINDOW == 214 (0x92de7400) [pid = 1754] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 18:22:00 INFO - PROCESS | 1754 | --DOMWINDOW == 213 (0x8d067400) [pid = 1754] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 18:22:00 INFO - PROCESS | 1754 | --DOMWINDOW == 212 (0x8d8b1000) [pid = 1754] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 18:22:00 INFO - PROCESS | 1754 | --DOMWINDOW == 211 (0x8cf16000) [pid = 1754] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 18:22:00 INFO - PROCESS | 1754 | --DOMWINDOW == 210 (0x8d84a400) [pid = 1754] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 18:22:00 INFO - PROCESS | 1754 | --DOMWINDOW == 209 (0x91ec5400) [pid = 1754] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 18:22:00 INFO - PROCESS | 1754 | --DOMWINDOW == 208 (0x8d850c00) [pid = 1754] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 18:22:01 INFO - PROCESS | 1754 | 1464052921002 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]]]}] 18:22:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 18:22:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 2129ms 18:22:01 INFO - PROCESS | 1754 | 1464052921047 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 18:22:01 INFO - PROCESS | 1754 | 1464052921051 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 18:22:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 18:22:01 INFO - PROCESS | 1754 | 1464052921057 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 18:22:01 INFO - PROCESS | 1754 | 1464052921059 Marionette TRACE conn4 <- [1,1114,null,{}] 18:22:01 INFO - PROCESS | 1754 | 1464052921065 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}] 18:22:01 INFO - PROCESS | 1754 | 1464052921217 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 18:22:01 INFO - PROCESS | 1754 | 1464052921381 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:01 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cf16000 == 109 [pid = 1754] [id = 286] 18:22:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 209 (0x8d18a800) [pid = 1754] [serial = 859] [outer = (nil)] 18:22:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 210 (0x8e062000) [pid = 1754] [serial = 860] [outer = 0x8d18a800] 18:22:01 INFO - PROCESS | 1754 | 1464052921450 Marionette DEBUG loaded listener.js 18:22:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 211 (0x8ef0b000) [pid = 1754] [serial = 861] [outer = 0x8d18a800] 18:22:02 INFO - PROCESS | 1754 | 1464052922164 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]]]}] 18:22:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 18:22:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1127ms 18:22:02 INFO - PROCESS | 1754 | 1464052922184 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 18:22:02 INFO - PROCESS | 1754 | 1464052922187 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 18:22:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 18:22:02 INFO - PROCESS | 1754 | 1464052922204 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 18:22:02 INFO - PROCESS | 1754 | 1464052922206 Marionette TRACE conn4 <- [1,1118,null,{}] 18:22:02 INFO - PROCESS | 1754 | 1464052922212 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}] 18:22:02 INFO - PROCESS | 1754 | 1464052922369 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 18:22:02 INFO - PROCESS | 1754 | 1464052922382 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:02 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d842800 == 110 [pid = 1754] [id = 287] 18:22:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 212 (0x8d8d2000) [pid = 1754] [serial = 862] [outer = (nil)] 18:22:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 213 (0x8f150800) [pid = 1754] [serial = 863] [outer = 0x8d8d2000] 18:22:02 INFO - PROCESS | 1754 | 1464052922454 Marionette DEBUG loaded listener.js 18:22:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 214 (0x8f157c00) [pid = 1754] [serial = 864] [outer = 0x8d8d2000] 18:22:03 INFO - PROCESS | 1754 | 1464052923631 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]]]}] 18:22:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 18:22:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1490ms 18:22:03 INFO - PROCESS | 1754 | 1464052923685 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 18:22:03 INFO - PROCESS | 1754 | 1464052923692 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 18:22:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 18:22:03 INFO - PROCESS | 1754 | 1464052923702 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 18:22:03 INFO - PROCESS | 1754 | 1464052923706 Marionette TRACE conn4 <- [1,1122,null,{}] 18:22:03 INFO - PROCESS | 1754 | 1464052923716 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}] 18:22:04 INFO - PROCESS | 1754 | 1464052924008 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 18:22:04 INFO - PROCESS | 1754 | 1464052924260 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:04 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cdcdc00 == 111 [pid = 1754] [id = 288] 18:22:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 215 (0x8cdce800) [pid = 1754] [serial = 865] [outer = (nil)] 18:22:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 216 (0x8cfa5800) [pid = 1754] [serial = 866] [outer = 0x8cdce800] 18:22:04 INFO - PROCESS | 1754 | 1464052924355 Marionette DEBUG loaded listener.js 18:22:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 217 (0x8d066000) [pid = 1754] [serial = 867] [outer = 0x8cdce800] 18:22:05 INFO - PROCESS | 1754 | 1464052925301 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]]]}] 18:22:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 18:22:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1637ms 18:22:05 INFO - PROCESS | 1754 | 1464052925340 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 18:22:05 INFO - PROCESS | 1754 | 1464052925348 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 18:22:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 18:22:05 INFO - PROCESS | 1754 | 1464052925359 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 18:22:05 INFO - PROCESS | 1754 | 1464052925362 Marionette TRACE conn4 <- [1,1126,null,{}] 18:22:05 INFO - PROCESS | 1754 | 1464052925369 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}] 18:22:05 INFO - PROCESS | 1754 | 1464052925552 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 18:22:05 INFO - PROCESS | 1754 | 1464052925851 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:05 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cfa9800 == 112 [pid = 1754] [id = 289] 18:22:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 218 (0x8d414400) [pid = 1754] [serial = 868] [outer = (nil)] 18:22:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 219 (0x8d554800) [pid = 1754] [serial = 869] [outer = 0x8d414400] 18:22:05 INFO - PROCESS | 1754 | 1464052925979 Marionette DEBUG loaded listener.js 18:22:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 220 (0x8d849800) [pid = 1754] [serial = 870] [outer = 0x8d414400] 18:22:06 INFO - PROCESS | 1754 | 1464052926893 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]]]}] 18:22:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 18:22:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1592ms 18:22:06 INFO - PROCESS | 1754 | 1464052926951 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 18:22:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 18:22:06 INFO - PROCESS | 1754 | 1464052926955 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 18:22:06 INFO - PROCESS | 1754 | 1464052926962 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 18:22:06 INFO - PROCESS | 1754 | 1464052926968 Marionette TRACE conn4 <- [1,1130,null,{}] 18:22:06 INFO - PROCESS | 1754 | 1464052926984 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}] 18:22:07 INFO - PROCESS | 1754 | 1464052927177 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 18:22:07 INFO - PROCESS | 1754 | 1464052927424 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:07 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d845c00 == 113 [pid = 1754] [id = 290] 18:22:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 221 (0x8f09b000) [pid = 1754] [serial = 871] [outer = (nil)] 18:22:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 222 (0x8f151800) [pid = 1754] [serial = 872] [outer = 0x8f09b000] 18:22:07 INFO - PROCESS | 1754 | 1464052927560 Marionette DEBUG loaded listener.js 18:22:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 223 (0x91073000) [pid = 1754] [serial = 873] [outer = 0x8f09b000] 18:22:08 INFO - PROCESS | 1754 | 1464052928430 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]]]}] 18:22:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 18:22:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1483ms 18:22:08 INFO - PROCESS | 1754 | 1464052928444 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 18:22:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 18:22:08 INFO - PROCESS | 1754 | 1464052928448 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 18:22:08 INFO - PROCESS | 1754 | 1464052928454 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 18:22:08 INFO - PROCESS | 1754 | 1464052928459 Marionette TRACE conn4 <- [1,1134,null,{}] 18:22:08 INFO - PROCESS | 1754 | 1464052928466 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}] 18:22:08 INFO - PROCESS | 1754 | 1464052928639 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 18:22:08 INFO - PROCESS | 1754 | 1464052928848 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:08 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d444c00 == 114 [pid = 1754] [id = 291] 18:22:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 224 (0x91398400) [pid = 1754] [serial = 874] [outer = (nil)] 18:22:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 225 (0x913a0000) [pid = 1754] [serial = 875] [outer = 0x91398400] 18:22:08 INFO - PROCESS | 1754 | 1464052928934 Marionette DEBUG loaded listener.js 18:22:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 226 (0x91a1f400) [pid = 1754] [serial = 876] [outer = 0x91398400] 18:22:09 INFO - PROCESS | 1754 | 1464052929843 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]]]}] 18:22:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 18:22:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1439ms 18:22:09 INFO - PROCESS | 1754 | 1464052929893 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 18:22:09 INFO - PROCESS | 1754 | 1464052929898 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 18:22:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 18:22:09 INFO - PROCESS | 1754 | 1464052929904 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 18:22:09 INFO - PROCESS | 1754 | 1464052929906 Marionette TRACE conn4 <- [1,1138,null,{}] 18:22:09 INFO - PROCESS | 1754 | 1464052929912 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}] 18:22:10 INFO - PROCESS | 1754 | 1464052930083 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 18:22:10 INFO - PROCESS | 1754 | 1464052930440 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:10 INFO - PROCESS | 1754 | ++DOCSHELL 0x88480000 == 115 [pid = 1754] [id = 292] 18:22:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 227 (0x91a22000) [pid = 1754] [serial = 877] [outer = (nil)] 18:22:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 228 (0x91a2ac00) [pid = 1754] [serial = 878] [outer = 0x91a22000] 18:22:10 INFO - PROCESS | 1754 | 1464052930527 Marionette DEBUG loaded listener.js 18:22:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 229 (0x91cd1800) [pid = 1754] [serial = 879] [outer = 0x91a22000] 18:22:11 INFO - PROCESS | 1754 | 1464052931356 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]]]}] 18:22:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 18:22:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1527ms 18:22:11 INFO - PROCESS | 1754 | 1464052931431 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 18:22:11 INFO - PROCESS | 1754 | 1464052931435 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 18:22:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 18:22:11 INFO - PROCESS | 1754 | 1464052931441 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 18:22:11 INFO - PROCESS | 1754 | 1464052931445 Marionette TRACE conn4 <- [1,1142,null,{}] 18:22:11 INFO - PROCESS | 1754 | 1464052931450 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}] 18:22:11 INFO - PROCESS | 1754 | 1464052931664 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 18:22:11 INFO - PROCESS | 1754 | 1464052931921 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:12 INFO - PROCESS | 1754 | ++DOCSHELL 0x91076800 == 116 [pid = 1754] [id = 293] 18:22:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 230 (0x91e26400) [pid = 1754] [serial = 880] [outer = (nil)] 18:22:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 231 (0x91ec5400) [pid = 1754] [serial = 881] [outer = 0x91e26400] 18:22:12 INFO - PROCESS | 1754 | 1464052932051 Marionette DEBUG loaded listener.js 18:22:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 232 (0x91ed0000) [pid = 1754] [serial = 882] [outer = 0x91e26400] 18:22:12 INFO - PROCESS | 1754 | 1464052932907 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]]]}] 18:22:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 18:22:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1496ms 18:22:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 18:22:12 INFO - PROCESS | 1754 | 1464052932939 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 18:22:12 INFO - PROCESS | 1754 | 1464052932942 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 18:22:12 INFO - PROCESS | 1754 | 1464052932948 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 18:22:12 INFO - PROCESS | 1754 | 1464052932951 Marionette TRACE conn4 <- [1,1146,null,{}] 18:22:12 INFO - PROCESS | 1754 | 1464052932957 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}] 18:22:13 INFO - PROCESS | 1754 | 1464052933199 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 18:22:13 INFO - PROCESS | 1754 | 1464052933446 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:13 INFO - PROCESS | 1754 | ++DOCSHELL 0x91e26c00 == 117 [pid = 1754] [id = 294] 18:22:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 233 (0x91ec7800) [pid = 1754] [serial = 883] [outer = (nil)] 18:22:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 234 (0x924a1400) [pid = 1754] [serial = 884] [outer = 0x91ec7800] 18:22:13 INFO - PROCESS | 1754 | 1464052933573 Marionette DEBUG loaded listener.js 18:22:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 235 (0x924a7000) [pid = 1754] [serial = 885] [outer = 0x91ec7800] 18:22:14 INFO - PROCESS | 1754 | 1464052934410 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]]]}] 18:22:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 18:22:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1528ms 18:22:14 INFO - PROCESS | 1754 | 1464052934477 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 18:22:14 INFO - PROCESS | 1754 | 1464052934480 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 18:22:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 18:22:14 INFO - PROCESS | 1754 | 1464052934487 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 18:22:14 INFO - PROCESS | 1754 | 1464052934491 Marionette TRACE conn4 <- [1,1150,null,{}] 18:22:14 INFO - PROCESS | 1754 | 1464052934496 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}] 18:22:14 INFO - PROCESS | 1754 | 1464052934675 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 18:22:14 INFO - PROCESS | 1754 | 1464052934880 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:14 INFO - PROCESS | 1754 | ++DOCSHELL 0x91ec6800 == 118 [pid = 1754] [id = 295] 18:22:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 236 (0x9238bc00) [pid = 1754] [serial = 886] [outer = (nil)] 18:22:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 237 (0x9268d800) [pid = 1754] [serial = 887] [outer = 0x9238bc00] 18:22:15 INFO - PROCESS | 1754 | 1464052935013 Marionette DEBUG loaded listener.js 18:22:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 238 (0x92742c00) [pid = 1754] [serial = 888] [outer = 0x9238bc00] 18:22:15 INFO - PROCESS | 1754 | 1464052935948 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]]]}] 18:22:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 18:22:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1534ms 18:22:16 INFO - PROCESS | 1754 | 1464052936021 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 18:22:16 INFO - PROCESS | 1754 | 1464052936025 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 18:22:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 18:22:16 INFO - PROCESS | 1754 | 1464052936032 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 18:22:16 INFO - PROCESS | 1754 | 1464052936036 Marionette TRACE conn4 <- [1,1154,null,{}] 18:22:16 INFO - PROCESS | 1754 | 1464052936041 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}] 18:22:16 INFO - PROCESS | 1754 | 1464052936219 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 18:22:16 INFO - PROCESS | 1754 | 1464052936469 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:16 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f155400 == 119 [pid = 1754] [id = 296] 18:22:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 239 (0x91a1ec00) [pid = 1754] [serial = 889] [outer = (nil)] 18:22:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 240 (0x9274d000) [pid = 1754] [serial = 890] [outer = 0x91a1ec00] 18:22:16 INFO - PROCESS | 1754 | 1464052936612 Marionette DEBUG loaded listener.js 18:22:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 241 (0x929a7c00) [pid = 1754] [serial = 891] [outer = 0x91a1ec00] 18:22:17 INFO - PROCESS | 1754 | 1464052937505 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]]]}] 18:22:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 18:22:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1530ms 18:22:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 18:22:17 INFO - PROCESS | 1754 | 1464052937563 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 18:22:17 INFO - PROCESS | 1754 | 1464052937566 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 18:22:17 INFO - PROCESS | 1754 | 1464052937573 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 18:22:17 INFO - PROCESS | 1754 | 1464052937575 Marionette TRACE conn4 <- [1,1158,null,{}] 18:22:17 INFO - PROCESS | 1754 | 1464052937581 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}] 18:22:17 INFO - PROCESS | 1754 | 1464052937766 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 18:22:18 INFO - PROCESS | 1754 | 1464052938030 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:18 INFO - PROCESS | 1754 | ++DOCSHELL 0x92750000 == 120 [pid = 1754] [id = 297] 18:22:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 242 (0x92de1800) [pid = 1754] [serial = 892] [outer = (nil)] 18:22:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 243 (0x92de7000) [pid = 1754] [serial = 893] [outer = 0x92de1800] 18:22:18 INFO - PROCESS | 1754 | 1464052938160 Marionette DEBUG loaded listener.js 18:22:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 244 (0x92dec400) [pid = 1754] [serial = 894] [outer = 0x92de1800] 18:22:19 INFO - PROCESS | 1754 | 1464052939033 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]]]}] 18:22:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 18:22:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1495ms 18:22:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 18:22:19 INFO - PROCESS | 1754 | 1464052939067 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 18:22:19 INFO - PROCESS | 1754 | 1464052939071 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 18:22:19 INFO - PROCESS | 1754 | 1464052939077 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 18:22:19 INFO - PROCESS | 1754 | 1464052939082 Marionette TRACE conn4 <- [1,1162,null,{}] 18:22:19 INFO - PROCESS | 1754 | 1464052939088 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}] 18:22:19 INFO - PROCESS | 1754 | 1464052939302 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 18:22:19 INFO - PROCESS | 1754 | 1464052939618 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:19 INFO - PROCESS | 1754 | ++DOCSHELL 0x93be8c00 == 121 [pid = 1754] [id = 298] 18:22:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 245 (0x93da7c00) [pid = 1754] [serial = 895] [outer = (nil)] 18:22:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 246 (0x9526f800) [pid = 1754] [serial = 896] [outer = 0x93da7c00] 18:22:19 INFO - PROCESS | 1754 | 1464052939721 Marionette DEBUG loaded listener.js 18:22:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 247 (0x952dd800) [pid = 1754] [serial = 897] [outer = 0x93da7c00] 18:22:20 INFO - PROCESS | 1754 | 1464052940590 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]]]}] 18:22:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 18:22:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1582ms 18:22:20 INFO - PROCESS | 1754 | 1464052940659 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 18:22:20 INFO - PROCESS | 1754 | 1464052940663 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 18:22:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 18:22:20 INFO - PROCESS | 1754 | 1464052940669 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 18:22:20 INFO - PROCESS | 1754 | 1464052940672 Marionette TRACE conn4 <- [1,1166,null,{}] 18:22:20 INFO - PROCESS | 1754 | 1464052940678 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}] 18:22:20 INFO - PROCESS | 1754 | 1464052940853 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 18:22:21 INFO - PROCESS | 1754 | 1464052941104 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:21 INFO - PROCESS | 1754 | ++DOCSHELL 0x93be7400 == 122 [pid = 1754] [id = 299] 18:22:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 248 (0x93db0c00) [pid = 1754] [serial = 898] [outer = (nil)] 18:22:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 249 (0x954e5800) [pid = 1754] [serial = 899] [outer = 0x93db0c00] 18:22:21 INFO - PROCESS | 1754 | 1464052941233 Marionette DEBUG loaded listener.js 18:22:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 250 (0x954eb800) [pid = 1754] [serial = 900] [outer = 0x93db0c00] 18:22:22 INFO - PROCESS | 1754 | 1464052942137 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]]]}] 18:22:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 18:22:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1527ms 18:22:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 18:22:22 INFO - PROCESS | 1754 | 1464052942197 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 18:22:22 INFO - PROCESS | 1754 | 1464052942200 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 18:22:22 INFO - PROCESS | 1754 | 1464052942207 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 18:22:22 INFO - PROCESS | 1754 | 1464052942209 Marionette TRACE conn4 <- [1,1170,null,{}] 18:22:22 INFO - PROCESS | 1754 | 1464052942225 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}] 18:22:22 INFO - PROCESS | 1754 | 1464052942439 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 18:22:22 INFO - PROCESS | 1754 | 1464052942690 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:22 INFO - PROCESS | 1754 | ++DOCSHELL 0x952d6400 == 123 [pid = 1754] [id = 300] 18:22:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 251 (0x952e4000) [pid = 1754] [serial = 901] [outer = (nil)] 18:22:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 252 (0x95c69800) [pid = 1754] [serial = 902] [outer = 0x952e4000] 18:22:22 INFO - PROCESS | 1754 | 1464052942813 Marionette DEBUG loaded listener.js 18:22:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 253 (0x95f42000) [pid = 1754] [serial = 903] [outer = 0x952e4000] 18:22:23 INFO - PROCESS | 1754 | 1464052943681 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]]]}] 18:22:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 18:22:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1538ms 18:22:23 INFO - PROCESS | 1754 | 1464052943747 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 18:22:23 INFO - PROCESS | 1754 | 1464052943751 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 18:22:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 18:22:23 INFO - PROCESS | 1754 | 1464052943758 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 18:22:23 INFO - PROCESS | 1754 | 1464052943761 Marionette TRACE conn4 <- [1,1174,null,{}] 18:22:23 INFO - PROCESS | 1754 | 1464052943767 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}] 18:22:23 INFO - PROCESS | 1754 | 1464052943956 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 18:22:24 INFO - PROCESS | 1754 | 1464052944217 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:24 INFO - PROCESS | 1754 | ++DOCSHELL 0x95f3b800 == 124 [pid = 1754] [id = 301] 18:22:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 254 (0x966f4400) [pid = 1754] [serial = 904] [outer = (nil)] 18:22:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 255 (0x97875800) [pid = 1754] [serial = 905] [outer = 0x966f4400] 18:22:24 INFO - PROCESS | 1754 | 1464052944342 Marionette DEBUG loaded listener.js 18:22:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 256 (0x98290800) [pid = 1754] [serial = 906] [outer = 0x966f4400] 18:22:25 INFO - PROCESS | 1754 | 1464052945183 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] 18:22:25 INFO - PROCESS | 1754 | 1464052945249 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 18:22:25 INFO - PROCESS | 1754 | 1464052945256 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 18:22:25 INFO - PROCESS | 1754 | 1464052945258 Marionette TRACE conn4 <- [1,1178,null,{}] 18:22:25 INFO - PROCESS | 1754 | 1464052945264 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}] 18:22:25 INFO - PROCESS | 1754 | 1464052945488 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 18:22:25 INFO - PROCESS | 1754 | 1464052945753 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:25 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cd45400 == 125 [pid = 1754] [id = 302] 18:22:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 257 (0x8cd47c00) [pid = 1754] [serial = 907] [outer = (nil)] 18:22:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 258 (0x91e2bc00) [pid = 1754] [serial = 908] [outer = 0x8cd47c00] 18:22:25 INFO - PROCESS | 1754 | 1464052945885 Marionette DEBUG loaded listener.js 18:22:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 259 (0x95c67c00) [pid = 1754] [serial = 909] [outer = 0x8cd47c00] 18:22:26 INFO - PROCESS | 1754 | 1464052946806 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] 18:22:26 INFO - PROCESS | 1754 | 1464052946893 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 18:22:26 INFO - PROCESS | 1754 | 1464052946899 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 18:22:26 INFO - PROCESS | 1754 | 1464052946903 Marionette TRACE conn4 <- [1,1182,null,{}] 18:22:26 INFO - PROCESS | 1754 | 1464052946909 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}] 18:22:27 INFO - PROCESS | 1754 | 1464052947130 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 18:22:27 INFO - PROCESS | 1754 | 1464052947388 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:27 INFO - PROCESS | 1754 | ++DOCSHELL 0x9a374000 == 126 [pid = 1754] [id = 303] 18:22:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 260 (0x9a375000) [pid = 1754] [serial = 910] [outer = (nil)] 18:22:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 261 (0x9a7ebc00) [pid = 1754] [serial = 911] [outer = 0x9a375000] 18:22:27 INFO - PROCESS | 1754 | 1464052947513 Marionette DEBUG loaded listener.js 18:22:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 262 (0x9a7ef800) [pid = 1754] [serial = 912] [outer = 0x9a375000] 18:22:28 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 18:22:28 INFO - PROCESS | 1754 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:22:28 INFO - PROCESS | 1754 | 1464052948380 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] 18:22:28 INFO - PROCESS | 1754 | 1464052948434 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 18:22:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 18:22:28 INFO - PROCESS | 1754 | 1464052948440 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 18:22:28 INFO - PROCESS | 1754 | 1464052948444 Marionette TRACE conn4 <- [1,1186,null,{}] 18:22:28 INFO - PROCESS | 1754 | 1464052948449 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}] 18:22:28 INFO - PROCESS | 1754 | 1464052948625 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 18:22:28 INFO - PROCESS | 1754 | 1464052948932 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:28 INFO - PROCESS | 1754 | ++DOCSHELL 0x9a8b4c00 == 127 [pid = 1754] [id = 304] 18:22:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 263 (0x9a8bbc00) [pid = 1754] [serial = 913] [outer = (nil)] 18:22:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 264 (0x9aa24000) [pid = 1754] [serial = 914] [outer = 0x9a8bbc00] 18:22:29 INFO - PROCESS | 1754 | 1464052949022 Marionette DEBUG loaded listener.js 18:22:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 265 (0x9aa2a800) [pid = 1754] [serial = 915] [outer = 0x9a8bbc00] 18:22:30 INFO - PROCESS | 1754 | 1464052950258 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] 18:22:30 INFO - PROCESS | 1754 | 1464052950334 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 18:22:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 18:22:30 INFO - PROCESS | 1754 | 1464052950342 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 18:22:30 INFO - PROCESS | 1754 | 1464052950348 Marionette TRACE conn4 <- [1,1190,null,{}] 18:22:30 INFO - PROCESS | 1754 | 1464052950475 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}] 18:22:30 INFO - PROCESS | 1754 | 1464052950657 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 18:22:30 INFO - PROCESS | 1754 | 1464052950880 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:30 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cf13800 == 128 [pid = 1754] [id = 305] 18:22:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 266 (0x8cf15400) [pid = 1754] [serial = 916] [outer = (nil)] 18:22:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 267 (0x8cfab000) [pid = 1754] [serial = 917] [outer = 0x8cf15400] 18:22:30 INFO - PROCESS | 1754 | 1464052950959 Marionette DEBUG loaded listener.js 18:22:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 268 (0x8d06b000) [pid = 1754] [serial = 918] [outer = 0x8cf15400] 18:22:32 INFO - PROCESS | 1754 | 1464052952031 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] 18:22:32 INFO - PROCESS | 1754 | 1464052952100 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 18:22:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 18:22:32 INFO - PROCESS | 1754 | 1464052952111 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 18:22:32 INFO - PROCESS | 1754 | 1464052952115 Marionette TRACE conn4 <- [1,1194,null,{}] 18:22:32 INFO - PROCESS | 1754 | 1464052952121 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}] 18:22:32 INFO - PROCESS | 1754 | 1464052952298 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 18:22:32 INFO - PROCESS | 1754 | 1464052952563 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:32 INFO - PROCESS | 1754 | ++DOCSHELL 0x8847e400 == 129 [pid = 1754] [id = 306] 18:22:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 269 (0x8847ec00) [pid = 1754] [serial = 919] [outer = (nil)] 18:22:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 270 (0x8d186800) [pid = 1754] [serial = 920] [outer = 0x8847ec00] 18:22:32 INFO - PROCESS | 1754 | 1464052952677 Marionette DEBUG loaded listener.js 18:22:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 271 (0x8d850400) [pid = 1754] [serial = 921] [outer = 0x8847ec00] 18:22:33 INFO - PROCESS | 1754 | --DOCSHELL 0x8cf16000 == 128 [pid = 1754] [id = 286] 18:22:33 INFO - PROCESS | 1754 | --DOCSHELL 0x8cf1ec00 == 127 [pid = 1754] [id = 283] 18:22:33 INFO - PROCESS | 1754 | --DOCSHELL 0x8abc0800 == 126 [pid = 1754] [id = 282] 18:22:33 INFO - PROCESS | 1754 | --DOCSHELL 0x8cdca000 == 125 [pid = 1754] [id = 281] 18:22:33 INFO - PROCESS | 1754 | --DOCSHELL 0x88479800 == 124 [pid = 1754] [id = 280] 18:22:33 INFO - PROCESS | 1754 | --DOCSHELL 0x8d40d800 == 123 [pid = 1754] [id = 274] 18:22:33 INFO - PROCESS | 1754 | --DOCSHELL 0x8d40a400 == 122 [pid = 1754] [id = 273] 18:22:33 INFO - PROCESS | 1754 | --DOCSHELL 0x92741800 == 121 [pid = 1754] [id = 272] 18:22:33 INFO - PROCESS | 1754 | --DOCSHELL 0x91ccc800 == 120 [pid = 1754] [id = 271] 18:22:33 INFO - PROCESS | 1754 | --DOCSHELL 0x8abbb000 == 119 [pid = 1754] [id = 270] 18:22:33 INFO - PROCESS | 1754 | --DOCSHELL 0x8d652800 == 118 [pid = 1754] [id = 269] 18:22:33 INFO - PROCESS | 1754 | --DOCSHELL 0x8d8cd800 == 117 [pid = 1754] [id = 268] 18:22:33 INFO - PROCESS | 1754 | --DOCSHELL 0x8d18e800 == 116 [pid = 1754] [id = 267] 18:22:33 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 18:22:33 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 18:22:33 INFO - PROCESS | 1754 | --DOCSHELL 0x8cdc5000 == 115 [pid = 1754] [id = 234] 18:22:33 INFO - PROCESS | 1754 | 1464052953623 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] 18:22:33 INFO - PROCESS | 1754 | 1464052953701 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 18:22:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 18:22:33 INFO - PROCESS | 1754 | 1464052953707 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 18:22:33 INFO - PROCESS | 1754 | 1464052953712 Marionette TRACE conn4 <- [1,1198,null,{}] 18:22:33 INFO - PROCESS | 1754 | 1464052953727 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}] 18:22:33 INFO - PROCESS | 1754 | 1464052953899 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 18:22:34 INFO - PROCESS | 1754 | 1464052954181 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:34 INFO - PROCESS | 1754 | ++DOCSHELL 0x89552400 == 116 [pid = 1754] [id = 307] 18:22:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 241 (0x8d8b5400) [pid = 1754] [serial = 922] [outer = (nil)] 18:22:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 242 (0x8e05d000) [pid = 1754] [serial = 923] [outer = 0x8d8b5400] 18:22:34 INFO - PROCESS | 1754 | 1464052954268 Marionette DEBUG loaded listener.js 18:22:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 243 (0x8ef10c00) [pid = 1754] [serial = 924] [outer = 0x8d8b5400] 18:22:35 INFO - PROCESS | 1754 | 1464052955003 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]]]}] 18:22:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 18:22:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1341ms 18:22:35 INFO - PROCESS | 1754 | 1464052955048 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 18:22:35 INFO - PROCESS | 1754 | 1464052955052 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 18:22:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 18:22:35 INFO - PROCESS | 1754 | 1464052955058 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 18:22:35 INFO - PROCESS | 1754 | 1464052955061 Marionette TRACE conn4 <- [1,1202,null,{}] 18:22:35 INFO - PROCESS | 1754 | 1464052955066 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}] 18:22:35 INFO - PROCESS | 1754 | 1464052955318 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 18:22:35 INFO - PROCESS | 1754 | 1464052955433 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:35 INFO - PROCESS | 1754 | ++DOCSHELL 0x88480800 == 117 [pid = 1754] [id = 308] 18:22:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 244 (0x8f09b800) [pid = 1754] [serial = 925] [outer = (nil)] 18:22:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 245 (0x91073800) [pid = 1754] [serial = 926] [outer = 0x8f09b800] 18:22:35 INFO - PROCESS | 1754 | 1464052955518 Marionette DEBUG loaded listener.js 18:22:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 246 (0x913a2400) [pid = 1754] [serial = 927] [outer = 0x8f09b800] 18:22:36 INFO - PROCESS | 1754 | 1464052956344 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]]]}] 18:22:36 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 18:22:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1330ms 18:22:36 INFO - PROCESS | 1754 | 1464052956388 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 18:22:36 INFO - PROCESS | 1754 | 1464052956392 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 18:22:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 18:22:36 INFO - PROCESS | 1754 | 1464052956405 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 18:22:36 INFO - PROCESS | 1754 | 1464052956407 Marionette TRACE conn4 <- [1,1206,null,{}] 18:22:36 INFO - PROCESS | 1754 | 1464052956413 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}] 18:22:36 INFO - PROCESS | 1754 | 1464052956656 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 18:22:36 INFO - PROCESS | 1754 | 1464052956682 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:36 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d8c9000 == 118 [pid = 1754] [id = 309] 18:22:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 247 (0x8ef0a000) [pid = 1754] [serial = 928] [outer = (nil)] 18:22:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 248 (0x91cd4000) [pid = 1754] [serial = 929] [outer = 0x8ef0a000] 18:22:36 INFO - PROCESS | 1754 | 1464052956754 Marionette DEBUG loaded listener.js 18:22:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 249 (0x91e27800) [pid = 1754] [serial = 930] [outer = 0x8ef0a000] 18:22:38 INFO - PROCESS | 1754 | 1464052958069 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]]]}] 18:22:38 INFO - PROCESS | 1754 | --DOMWINDOW == 248 (0x8d8c6000) [pid = 1754] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 18:22:38 INFO - PROCESS | 1754 | --DOMWINDOW == 247 (0x8d18a800) [pid = 1754] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 18:22:38 INFO - PROCESS | 1754 | --DOMWINDOW == 246 (0x8cdcac00) [pid = 1754] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 18:22:38 INFO - PROCESS | 1754 | --DOMWINDOW == 245 (0x8d55b400) [pid = 1754] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 18:22:38 INFO - PROCESS | 1754 | --DOMWINDOW == 244 (0x8cf13000) [pid = 1754] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 18:22:38 INFO - PROCESS | 1754 | --DOMWINDOW == 243 (0x88481000) [pid = 1754] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 18:22:38 INFO - PROCESS | 1754 | --DOMWINDOW == 242 (0x8d64f800) [pid = 1754] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 18:22:38 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 18:22:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1734ms 18:22:38 INFO - PROCESS | 1754 | 1464052958139 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 18:22:38 INFO - PROCESS | 1754 | 1464052958142 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 18:22:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 18:22:38 INFO - PROCESS | 1754 | 1464052958148 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 18:22:38 INFO - PROCESS | 1754 | 1464052958152 Marionette TRACE conn4 <- [1,1210,null,{}] 18:22:38 INFO - PROCESS | 1754 | 1464052958157 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}] 18:22:38 INFO - PROCESS | 1754 | 1464052958352 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 18:22:38 INFO - PROCESS | 1754 | 1464052958571 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:38 INFO - PROCESS | 1754 | ++DOCSHELL 0x9106a000 == 119 [pid = 1754] [id = 310] 18:22:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 243 (0x91077000) [pid = 1754] [serial = 931] [outer = (nil)] 18:22:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 244 (0x91ec3800) [pid = 1754] [serial = 932] [outer = 0x91077000] 18:22:38 INFO - PROCESS | 1754 | 1464052958642 Marionette DEBUG loaded listener.js 18:22:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 245 (0x92681400) [pid = 1754] [serial = 933] [outer = 0x91077000] 18:22:39 INFO - PROCESS | 1754 | 1464052959328 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]]]}] 18:22:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 18:22:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1226ms 18:22:39 INFO - PROCESS | 1754 | 1464052959375 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 18:22:39 INFO - PROCESS | 1754 | 1464052959378 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 18:22:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 18:22:39 INFO - PROCESS | 1754 | 1464052959397 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 18:22:39 INFO - PROCESS | 1754 | 1464052959399 Marionette TRACE conn4 <- [1,1214,null,{}] 18:22:39 INFO - PROCESS | 1754 | 1464052959405 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}] 18:22:39 INFO - PROCESS | 1754 | 1464052959567 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 18:22:39 INFO - PROCESS | 1754 | 1464052959579 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:39 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d8ab000 == 120 [pid = 1754] [id = 311] 18:22:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 246 (0x91ec1800) [pid = 1754] [serial = 934] [outer = (nil)] 18:22:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 247 (0x929b2400) [pid = 1754] [serial = 935] [outer = 0x91ec1800] 18:22:39 INFO - PROCESS | 1754 | 1464052959650 Marionette DEBUG loaded listener.js 18:22:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 248 (0x92dee000) [pid = 1754] [serial = 936] [outer = 0x91ec1800] 18:22:40 INFO - PROCESS | 1754 | 1464052960830 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]]]}] 18:22:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 18:22:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1494ms 18:22:40 INFO - PROCESS | 1754 | 1464052960883 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 18:22:40 INFO - PROCESS | 1754 | 1464052960887 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 18:22:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 18:22:40 INFO - PROCESS | 1754 | 1464052960895 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 18:22:40 INFO - PROCESS | 1754 | 1464052960901 Marionette TRACE conn4 <- [1,1218,null,{}] 18:22:40 INFO - PROCESS | 1754 | 1464052960909 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}] 18:22:41 INFO - PROCESS | 1754 | 1464052961148 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 18:22:41 INFO - PROCESS | 1754 | 1464052961418 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:41 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cdc8400 == 121 [pid = 1754] [id = 312] 18:22:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 249 (0x8cdca000) [pid = 1754] [serial = 937] [outer = (nil)] 18:22:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 250 (0x8d184400) [pid = 1754] [serial = 938] [outer = 0x8cdca000] 18:22:41 INFO - PROCESS | 1754 | 1464052961544 Marionette DEBUG loaded listener.js 18:22:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 251 (0x8d40f800) [pid = 1754] [serial = 939] [outer = 0x8cdca000] 18:22:42 INFO - PROCESS | 1754 | 1464052962457 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]]]}] 18:22:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 18:22:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1634ms 18:22:42 INFO - PROCESS | 1754 | 1464052962530 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 18:22:42 INFO - PROCESS | 1754 | 1464052962539 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 18:22:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 18:22:42 INFO - PROCESS | 1754 | 1464052962549 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 18:22:42 INFO - PROCESS | 1754 | 1464052962554 Marionette TRACE conn4 <- [1,1222,null,{}] 18:22:42 INFO - PROCESS | 1754 | 1464052962560 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}] 18:22:42 INFO - PROCESS | 1754 | 1464052962790 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 18:22:43 INFO - PROCESS | 1754 | 1464052963057 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:43 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d8d3400 == 122 [pid = 1754] [id = 313] 18:22:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 252 (0x8e055400) [pid = 1754] [serial = 940] [outer = (nil)] 18:22:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 253 (0x8f099400) [pid = 1754] [serial = 941] [outer = 0x8e055400] 18:22:43 INFO - PROCESS | 1754 | 1464052963184 Marionette DEBUG loaded listener.js 18:22:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 254 (0x9106ec00) [pid = 1754] [serial = 942] [outer = 0x8e055400] 18:22:44 INFO - PROCESS | 1754 | 1464052964096 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] 18:22:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 18:22:44 INFO - PROCESS | 1754 | 1464052964149 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 18:22:44 INFO - PROCESS | 1754 | 1464052964155 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 18:22:44 INFO - PROCESS | 1754 | 1464052964162 Marionette TRACE conn4 <- [1,1226,null,{}] 18:22:44 INFO - PROCESS | 1754 | 1464052964180 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}] 18:22:44 INFO - PROCESS | 1754 | 1464052964382 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 18:22:44 INFO - PROCESS | 1754 | 1464052964643 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:44 INFO - PROCESS | 1754 | ++DOCSHELL 0x924a1c00 == 123 [pid = 1754] [id = 314] 18:22:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 255 (0x92743000) [pid = 1754] [serial = 943] [outer = (nil)] 18:22:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 256 (0x92fef400) [pid = 1754] [serial = 944] [outer = 0x92743000] 18:22:44 INFO - PROCESS | 1754 | 1464052964776 Marionette DEBUG loaded listener.js 18:22:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 257 (0x95274400) [pid = 1754] [serial = 945] [outer = 0x92743000] 18:22:45 INFO - PROCESS | 1754 | 1464052965631 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]]]}] 18:22:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 18:22:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1547ms 18:22:45 INFO - PROCESS | 1754 | 1464052965702 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 18:22:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 18:22:45 INFO - PROCESS | 1754 | 1464052965707 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 18:22:45 INFO - PROCESS | 1754 | 1464052965713 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 18:22:45 INFO - PROCESS | 1754 | 1464052965716 Marionette TRACE conn4 <- [1,1230,null,{}] 18:22:45 INFO - PROCESS | 1754 | 1464052965722 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}] 18:22:45 INFO - PROCESS | 1754 | 1464052965906 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 18:22:46 INFO - PROCESS | 1754 | 1464052966161 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:46 INFO - PROCESS | 1754 | ++DOCSHELL 0x91ec7c00 == 124 [pid = 1754] [id = 315] 18:22:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 258 (0x952dac00) [pid = 1754] [serial = 946] [outer = (nil)] 18:22:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 259 (0x95c68000) [pid = 1754] [serial = 947] [outer = 0x952dac00] 18:22:46 INFO - PROCESS | 1754 | 1464052966289 Marionette DEBUG loaded listener.js 18:22:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 260 (0x9786d400) [pid = 1754] [serial = 948] [outer = 0x952dac00] 18:22:47 INFO - PROCESS | 1754 | 1464052967141 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]]]}] 18:22:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 18:22:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1481ms 18:22:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 18:22:47 INFO - PROCESS | 1754 | 1464052967194 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 18:22:47 INFO - PROCESS | 1754 | 1464052967197 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 18:22:47 INFO - PROCESS | 1754 | 1464052967204 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 18:22:47 INFO - PROCESS | 1754 | 1464052967207 Marionette TRACE conn4 <- [1,1234,null,{}] 18:22:47 INFO - PROCESS | 1754 | 1464052967213 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}] 18:22:47 INFO - PROCESS | 1754 | 1464052967390 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 18:22:47 INFO - PROCESS | 1754 | 1464052967658 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:47 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e060000 == 125 [pid = 1754] [id = 316] 18:22:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 261 (0x91cd5c00) [pid = 1754] [serial = 949] [outer = (nil)] 18:22:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 262 (0x9a7e6400) [pid = 1754] [serial = 950] [outer = 0x91cd5c00] 18:22:47 INFO - PROCESS | 1754 | 1464052967786 Marionette DEBUG loaded listener.js 18:22:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 263 (0x9a8b6800) [pid = 1754] [serial = 951] [outer = 0x91cd5c00] 18:22:48 INFO - PROCESS | 1754 | 1464052968622 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]]]}] 18:22:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 18:22:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1479ms 18:22:48 INFO - PROCESS | 1754 | 1464052968683 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 18:22:48 INFO - PROCESS | 1754 | 1464052968687 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 18:22:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 18:22:48 INFO - PROCESS | 1754 | 1464052968693 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 18:22:48 INFO - PROCESS | 1754 | 1464052968696 Marionette TRACE conn4 <- [1,1238,null,{}] 18:22:48 INFO - PROCESS | 1754 | 1464052968702 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}] 18:22:48 INFO - PROCESS | 1754 | 1464052968903 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 18:22:49 INFO - PROCESS | 1754 | 1464052969164 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:49 INFO - PROCESS | 1754 | ++DOCSHELL 0x99eec000 == 126 [pid = 1754] [id = 317] 18:22:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 264 (0x9b2f9c00) [pid = 1754] [serial = 952] [outer = (nil)] 18:22:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 265 (0x9b3b3000) [pid = 1754] [serial = 953] [outer = 0x9b2f9c00] 18:22:49 INFO - PROCESS | 1754 | 1464052969296 Marionette DEBUG loaded listener.js 18:22:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 266 (0x9b3b8400) [pid = 1754] [serial = 954] [outer = 0x9b2f9c00] 18:22:50 INFO - PROCESS | 1754 | 1464052970133 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]]]}] 18:22:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 18:22:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1484ms 18:22:50 INFO - PROCESS | 1754 | 1464052970178 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 18:22:50 INFO - PROCESS | 1754 | 1464052970182 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 18:22:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 18:22:50 INFO - PROCESS | 1754 | 1464052970188 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 18:22:50 INFO - PROCESS | 1754 | 1464052970192 Marionette TRACE conn4 <- [1,1242,null,{}] 18:22:50 INFO - PROCESS | 1754 | 1464052970197 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}] 18:22:50 INFO - PROCESS | 1754 | 1464052970368 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 18:22:50 INFO - PROCESS | 1754 | 1464052970586 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:50 INFO - PROCESS | 1754 | ++DOCSHELL 0x996dac00 == 127 [pid = 1754] [id = 318] 18:22:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 267 (0x9a7ef000) [pid = 1754] [serial = 955] [outer = (nil)] 18:22:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 268 (0x9b5af800) [pid = 1754] [serial = 956] [outer = 0x9a7ef000] 18:22:50 INFO - PROCESS | 1754 | 1464052970724 Marionette DEBUG loaded listener.js 18:22:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 269 (0x9b5b5000) [pid = 1754] [serial = 957] [outer = 0x9a7ef000] 18:22:51 INFO - PROCESS | 1754 | 1464052971653 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]]]}] 18:22:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 18:22:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1528ms 18:22:51 INFO - PROCESS | 1754 | 1464052971716 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 18:22:51 INFO - PROCESS | 1754 | 1464052971720 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 18:22:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 18:22:51 INFO - PROCESS | 1754 | 1464052971726 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 18:22:51 INFO - PROCESS | 1754 | 1464052971729 Marionette TRACE conn4 <- [1,1246,null,{}] 18:22:51 INFO - PROCESS | 1754 | 1464052971735 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}] 18:22:51 INFO - PROCESS | 1754 | 1464052971928 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 18:22:52 INFO - PROCESS | 1754 | 1464052972184 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:52 INFO - PROCESS | 1754 | ++DOCSHELL 0x9b3b0800 == 128 [pid = 1754] [id = 319] 18:22:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 270 (0x9b3b5400) [pid = 1754] [serial = 958] [outer = (nil)] 18:22:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 271 (0x9bb7b000) [pid = 1754] [serial = 959] [outer = 0x9b3b5400] 18:22:52 INFO - PROCESS | 1754 | 1464052972320 Marionette DEBUG loaded listener.js 18:22:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 272 (0x9c05f400) [pid = 1754] [serial = 960] [outer = 0x9b3b5400] 18:22:53 INFO - PROCESS | 1754 | 1464052973167 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]]]}] 18:22:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 18:22:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1489ms 18:22:53 INFO - PROCESS | 1754 | 1464052973215 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 18:22:53 INFO - PROCESS | 1754 | 1464052973220 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 18:22:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 18:22:53 INFO - PROCESS | 1754 | 1464052973225 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 18:22:53 INFO - PROCESS | 1754 | 1464052973229 Marionette TRACE conn4 <- [1,1250,null,{}] 18:22:53 INFO - PROCESS | 1754 | 1464052973234 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}] 18:22:53 INFO - PROCESS | 1754 | 1464052973408 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 18:22:53 INFO - PROCESS | 1754 | 1464052973629 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:53 INFO - PROCESS | 1754 | ++DOCSHELL 0x9bb7ac00 == 129 [pid = 1754] [id = 320] 18:22:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 273 (0x9c05c800) [pid = 1754] [serial = 961] [outer = (nil)] 18:22:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 274 (0x9cd1ac00) [pid = 1754] [serial = 962] [outer = 0x9c05c800] 18:22:53 INFO - PROCESS | 1754 | 1464052973763 Marionette DEBUG loaded listener.js 18:22:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 275 (0x9cd25800) [pid = 1754] [serial = 963] [outer = 0x9c05c800] 18:22:54 INFO - PROCESS | 1754 | 1464052974670 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]]]}] 18:22:54 INFO - PROCESS | 1754 | --DOCSHELL 0x95471000 == 128 [pid = 1754] [id = 10] 18:22:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 18:22:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1528ms 18:22:54 INFO - PROCESS | 1754 | 1464052974787 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 18:22:54 INFO - PROCESS | 1754 | 1464052974791 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 18:22:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 18:22:54 INFO - PROCESS | 1754 | 1464052974797 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 18:22:54 INFO - PROCESS | 1754 | 1464052974801 Marionette TRACE conn4 <- [1,1254,null,{}] 18:22:54 INFO - PROCESS | 1754 | 1464052974806 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}] 18:22:54 INFO - PROCESS | 1754 | 1464052974989 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 18:22:55 INFO - PROCESS | 1754 | 1464052975264 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:55 INFO - PROCESS | 1754 | ++DOCSHELL 0x93be6800 == 129 [pid = 1754] [id = 321] 18:22:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 276 (0x952d6000) [pid = 1754] [serial = 964] [outer = (nil)] 18:22:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 277 (0x9cecf400) [pid = 1754] [serial = 965] [outer = 0x952d6000] 18:22:55 INFO - PROCESS | 1754 | 1464052975387 Marionette DEBUG loaded listener.js 18:22:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 278 (0xa224f400) [pid = 1754] [serial = 966] [outer = 0x952d6000] 18:22:56 INFO - PROCESS | 1754 | 1464052976298 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]]]}] 18:22:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 18:22:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1542ms 18:22:56 INFO - PROCESS | 1754 | 1464052976339 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 18:22:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 18:22:56 INFO - PROCESS | 1754 | 1464052976344 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 18:22:56 INFO - PROCESS | 1754 | 1464052976350 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 18:22:56 INFO - PROCESS | 1754 | 1464052976354 Marionette TRACE conn4 <- [1,1258,null,{}] 18:22:56 INFO - PROCESS | 1754 | 1464052976359 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}] 18:22:56 INFO - PROCESS | 1754 | 1464052976567 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 18:22:56 INFO - PROCESS | 1754 | 1464052976904 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:56 INFO - PROCESS | 1754 | ++DOCSHELL 0x95471000 == 130 [pid = 1754] [id = 322] 18:22:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 279 (0xa27cc800) [pid = 1754] [serial = 967] [outer = (nil)] 18:22:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 280 (0xa3156000) [pid = 1754] [serial = 968] [outer = 0xa27cc800] 18:22:57 INFO - PROCESS | 1754 | 1464052977006 Marionette DEBUG loaded listener.js 18:22:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 281 (0xa335a800) [pid = 1754] [serial = 969] [outer = 0xa27cc800] 18:22:57 INFO - PROCESS | 1754 | 1464052977843 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]]]}] 18:22:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 18:22:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1534ms 18:22:57 INFO - PROCESS | 1754 | 1464052977884 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 18:22:57 INFO - PROCESS | 1754 | 1464052977886 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 18:22:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 18:22:57 INFO - PROCESS | 1754 | 1464052977893 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 18:22:57 INFO - PROCESS | 1754 | 1464052977896 Marionette TRACE conn4 <- [1,1262,null,{}] 18:22:57 INFO - PROCESS | 1754 | 1464052977902 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}] 18:22:58 INFO - PROCESS | 1754 | 1464052978076 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 18:22:58 INFO - PROCESS | 1754 | 1464052978296 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:58 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e063000 == 131 [pid = 1754] [id = 323] 18:22:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 282 (0xa27c4800) [pid = 1754] [serial = 970] [outer = (nil)] 18:22:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 283 (0xa36f5800) [pid = 1754] [serial = 971] [outer = 0xa27c4800] 18:22:58 INFO - PROCESS | 1754 | 1464052978414 Marionette DEBUG loaded listener.js 18:22:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 284 (0xa51f3000) [pid = 1754] [serial = 972] [outer = 0xa27c4800] 18:22:59 INFO - PROCESS | 1754 | 1464052979337 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]]]}] 18:22:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 18:22:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1482ms 18:22:59 INFO - PROCESS | 1754 | 1464052979376 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 18:22:59 INFO - PROCESS | 1754 | 1464052979379 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 18:22:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 18:22:59 INFO - PROCESS | 1754 | 1464052979385 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 18:22:59 INFO - PROCESS | 1754 | 1464052979389 Marionette TRACE conn4 <- [1,1266,null,{}] 18:22:59 INFO - PROCESS | 1754 | 1464052979394 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}] 18:22:59 INFO - PROCESS | 1754 | 1464052979648 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 18:22:59 INFO - PROCESS | 1754 | 1464052979852 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:59 INFO - PROCESS | 1754 | ++DOCSHELL 0xa3352400 == 132 [pid = 1754] [id = 324] 18:22:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 285 (0xa335a000) [pid = 1754] [serial = 973] [outer = (nil)] 18:22:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 286 (0xa6838c00) [pid = 1754] [serial = 974] [outer = 0xa335a000] 18:22:59 INFO - PROCESS | 1754 | 1464052979976 Marionette DEBUG loaded listener.js 18:23:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 287 (0xa68bc800) [pid = 1754] [serial = 975] [outer = 0xa335a000] 18:23:00 INFO - PROCESS | 1754 | 1464052980849 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]]]}] 18:23:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 18:23:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1528ms 18:23:00 INFO - PROCESS | 1754 | 1464052980915 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 18:23:00 INFO - PROCESS | 1754 | 1464052980918 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 18:23:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 18:23:00 INFO - PROCESS | 1754 | 1464052980925 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 18:23:00 INFO - PROCESS | 1754 | 1464052980928 Marionette TRACE conn4 <- [1,1270,null,{}] 18:23:00 INFO - PROCESS | 1754 | 1464052980934 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}] 18:23:01 INFO - PROCESS | 1754 | 1464052981130 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 18:23:01 INFO - PROCESS | 1754 | 1464052981392 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:01 INFO - PROCESS | 1754 | ++DOCSHELL 0x9a7efc00 == 133 [pid = 1754] [id = 325] 18:23:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 288 (0xa36f1400) [pid = 1754] [serial = 976] [outer = (nil)] 18:23:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 289 (0xa6e8d400) [pid = 1754] [serial = 977] [outer = 0xa36f1400] 18:23:01 INFO - PROCESS | 1754 | 1464052981516 Marionette DEBUG loaded listener.js 18:23:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 290 (0xa6e92800) [pid = 1754] [serial = 978] [outer = 0xa36f1400] 18:23:02 INFO - PROCESS | 1754 | 1464052982389 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]]]}] 18:23:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 18:23:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1497ms 18:23:02 INFO - PROCESS | 1754 | 1464052982423 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 18:23:02 INFO - PROCESS | 1754 | 1464052982427 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 18:23:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 18:23:02 INFO - PROCESS | 1754 | 1464052982433 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 18:23:02 INFO - PROCESS | 1754 | 1464052982436 Marionette TRACE conn4 <- [1,1274,null,{}] 18:23:02 INFO - PROCESS | 1754 | 1464052982441 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}] 18:23:02 INFO - PROCESS | 1754 | 1464052982621 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 18:23:02 INFO - PROCESS | 1754 | 1464052982844 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:02 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bdb7400 == 134 [pid = 1754] [id = 326] 18:23:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 291 (0x8bdb7c00) [pid = 1754] [serial = 979] [outer = (nil)] 18:23:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 292 (0x8bdbfc00) [pid = 1754] [serial = 980] [outer = 0x8bdb7c00] 18:23:02 INFO - PROCESS | 1754 | 1464052982962 Marionette DEBUG loaded listener.js 18:23:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 293 (0x8bdc2c00) [pid = 1754] [serial = 981] [outer = 0x8bdb7c00] 18:23:03 INFO - PROCESS | 1754 | 1464052983859 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]]]}] 18:23:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 18:23:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1478ms 18:23:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 18:23:03 INFO - PROCESS | 1754 | 1464052983911 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 18:23:03 INFO - PROCESS | 1754 | 1464052983914 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 18:23:03 INFO - PROCESS | 1754 | 1464052983921 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 18:23:03 INFO - PROCESS | 1754 | 1464052983924 Marionette TRACE conn4 <- [1,1278,null,{}] 18:23:03 INFO - PROCESS | 1754 | 1464052983980 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}] 18:23:04 INFO - PROCESS | 1754 | 1464052984226 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 18:23:04 INFO - PROCESS | 1754 | 1464052984386 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:04 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bdbb800 == 135 [pid = 1754] [id = 327] 18:23:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 294 (0x8bdbdc00) [pid = 1754] [serial = 982] [outer = (nil)] 18:23:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 295 (0x8bf65800) [pid = 1754] [serial = 983] [outer = 0x8bdbdc00] 18:23:04 INFO - PROCESS | 1754 | 1464052984514 Marionette DEBUG loaded listener.js 18:23:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 296 (0x8bf67c00) [pid = 1754] [serial = 984] [outer = 0x8bdbdc00] 18:23:05 INFO - PROCESS | 1754 | 1464052985366 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]]]}] 18:23:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 18:23:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1488ms 18:23:05 INFO - PROCESS | 1754 | 1464052985409 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 18:23:05 INFO - PROCESS | 1754 | 1464052985413 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 18:23:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 18:23:05 INFO - PROCESS | 1754 | 1464052985419 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 18:23:05 INFO - PROCESS | 1754 | 1464052985422 Marionette TRACE conn4 <- [1,1282,null,{}] 18:23:05 INFO - PROCESS | 1754 | 1464052985428 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}] 18:23:05 INFO - PROCESS | 1754 | 1464052985606 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 18:23:05 INFO - PROCESS | 1754 | 1464052985941 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:05 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bdc1000 == 136 [pid = 1754] [id = 328] 18:23:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 297 (0x8bf61400) [pid = 1754] [serial = 985] [outer = (nil)] 18:23:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 298 (0x8bf6e400) [pid = 1754] [serial = 986] [outer = 0x8bf61400] 18:23:06 INFO - PROCESS | 1754 | 1464052986029 Marionette DEBUG loaded listener.js 18:23:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 299 (0x8bf70000) [pid = 1754] [serial = 987] [outer = 0x8bf61400] 18:23:06 INFO - PROCESS | 1754 | 1464052986870 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]]]}] 18:23:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 18:23:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1526ms 18:23:06 INFO - PROCESS | 1754 | 1464052986947 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 18:23:06 INFO - PROCESS | 1754 | 1464052986951 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 18:23:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 18:23:06 INFO - PROCESS | 1754 | 1464052986957 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 18:23:06 INFO - PROCESS | 1754 | 1464052986960 Marionette TRACE conn4 <- [1,1286,null,{}] 18:23:06 INFO - PROCESS | 1754 | 1464052986966 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}] 18:23:07 INFO - PROCESS | 1754 | 1464052987202 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 18:23:07 INFO - PROCESS | 1754 | 1464052987516 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:07 INFO - PROCESS | 1754 | ++DOCSHELL 0x892edc00 == 137 [pid = 1754] [id = 329] 18:23:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 300 (0x8b64d400) [pid = 1754] [serial = 988] [outer = (nil)] 18:23:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 301 (0x8d846c00) [pid = 1754] [serial = 989] [outer = 0x8b64d400] 18:23:07 INFO - PROCESS | 1754 | 1464052987609 Marionette DEBUG loaded listener.js 18:23:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 302 (0x8ef10000) [pid = 1754] [serial = 990] [outer = 0x8b64d400] 18:23:09 INFO - PROCESS | 1754 | 1464052989118 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]]]}] 18:23:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 18:23:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 2178ms 18:23:09 INFO - PROCESS | 1754 | 1464052989136 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 18:23:09 INFO - PROCESS | 1754 | 1464052989140 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 18:23:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 18:23:09 INFO - PROCESS | 1754 | 1464052989149 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 18:23:09 INFO - PROCESS | 1754 | 1464052989154 Marionette TRACE conn4 <- [1,1290,null,{}] 18:23:09 INFO - PROCESS | 1754 | 1464052989163 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}] 18:23:09 INFO - PROCESS | 1754 | 1464052989348 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 18:23:09 INFO - PROCESS | 1754 | 1464052989580 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:09 INFO - PROCESS | 1754 | ++DOCSHELL 0x86f46800 == 138 [pid = 1754] [id = 330] 18:23:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 303 (0x86f4c000) [pid = 1754] [serial = 991] [outer = (nil)] 18:23:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 304 (0x8bf6cc00) [pid = 1754] [serial = 992] [outer = 0x86f4c000] 18:23:09 INFO - PROCESS | 1754 | 1464052989705 Marionette DEBUG loaded listener.js 18:23:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 305 (0x8cfa4800) [pid = 1754] [serial = 993] [outer = 0x86f4c000] 18:23:10 INFO - PROCESS | 1754 | --DOCSHELL 0x9106a000 == 137 [pid = 1754] [id = 310] 18:23:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8d8c9000 == 136 [pid = 1754] [id = 309] 18:23:10 INFO - PROCESS | 1754 | --DOCSHELL 0x88480800 == 135 [pid = 1754] [id = 308] 18:23:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8d8c4c00 == 134 [pid = 1754] [id = 285] 18:23:10 INFO - PROCESS | 1754 | --DOCSHELL 0x89552400 == 133 [pid = 1754] [id = 307] 18:23:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8b64e400 == 132 [pid = 1754] [id = 284] 18:23:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8847e400 == 131 [pid = 1754] [id = 306] 18:23:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8cf13800 == 130 [pid = 1754] [id = 305] 18:23:10 INFO - PROCESS | 1754 | --DOCSHELL 0x91ec6800 == 129 [pid = 1754] [id = 295] 18:23:10 INFO - PROCESS | 1754 | --DOCSHELL 0x91e26c00 == 128 [pid = 1754] [id = 294] 18:23:10 INFO - PROCESS | 1754 | --DOCSHELL 0x88480000 == 127 [pid = 1754] [id = 292] 18:23:10 INFO - PROCESS | 1754 | --DOCSHELL 0x91076800 == 126 [pid = 1754] [id = 293] 18:23:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8d444c00 == 125 [pid = 1754] [id = 291] 18:23:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8d845c00 == 124 [pid = 1754] [id = 290] 18:23:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8cfa9800 == 123 [pid = 1754] [id = 289] 18:23:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8d842800 == 122 [pid = 1754] [id = 287] 18:23:10 INFO - PROCESS | 1754 | --DOCSHELL 0x8cdcdc00 == 121 [pid = 1754] [id = 288] 18:23:11 INFO - PROCESS | 1754 | --DOMWINDOW == 304 (0x8d8d1000) [pid = 1754] [serial = 857] [outer = (nil)] [url = about:blank] 18:23:11 INFO - PROCESS | 1754 | --DOMWINDOW == 303 (0x996cec00) [pid = 1754] [serial = 800] [outer = (nil)] [url = about:blank] 18:23:11 INFO - PROCESS | 1754 | --DOMWINDOW == 302 (0x8e062000) [pid = 1754] [serial = 860] [outer = (nil)] [url = about:blank] 18:23:11 INFO - PROCESS | 1754 | --DOMWINDOW == 301 (0x8e05f000) [pid = 1754] [serial = 858] [outer = (nil)] [url = about:blank] 18:23:11 INFO - PROCESS | 1754 | --DOMWINDOW == 300 (0x8d65a000) [pid = 1754] [serial = 803] [outer = (nil)] [url = about:blank] 18:23:11 INFO - PROCESS | 1754 | --DOMWINDOW == 299 (0x91a25400) [pid = 1754] [serial = 806] [outer = (nil)] [url = about:blank] 18:23:11 INFO - PROCESS | 1754 | --DOMWINDOW == 298 (0x9a7eb800) [pid = 1754] [serial = 809] [outer = (nil)] [url = about:blank] 18:23:11 INFO - PROCESS | 1754 | --DOMWINDOW == 297 (0x9b3b1000) [pid = 1754] [serial = 812] [outer = (nil)] [url = about:blank] 18:23:11 INFO - PROCESS | 1754 | --DOMWINDOW == 296 (0x9274dc00) [pid = 1754] [serial = 818] [outer = (nil)] [url = about:blank] 18:23:11 INFO - PROCESS | 1754 | --DOMWINDOW == 295 (0x9c1ad400) [pid = 1754] [serial = 815] [outer = (nil)] [url = about:blank] 18:23:11 INFO - PROCESS | 1754 | --DOMWINDOW == 294 (0x8d412800) [pid = 1754] [serial = 821] [outer = (nil)] [url = about:blank] 18:23:11 INFO - PROCESS | 1754 | --DOMWINDOW == 293 (0x9a7e9c00) [pid = 1754] [serial = 824] [outer = (nil)] [url = about:blank] 18:23:11 INFO - PROCESS | 1754 | --DOMWINDOW == 292 (0x9b5ae000) [pid = 1754] [serial = 827] [outer = (nil)] [url = about:blank] 18:23:11 INFO - PROCESS | 1754 | --DOMWINDOW == 291 (0x892e8400) [pid = 1754] [serial = 830] [outer = (nil)] [url = about:blank] 18:23:11 INFO - PROCESS | 1754 | --DOMWINDOW == 290 (0x9b5b6400) [pid = 1754] [serial = 833] [outer = (nil)] [url = about:blank] 18:23:11 INFO - PROCESS | 1754 | --DOMWINDOW == 289 (0x8954f800) [pid = 1754] [serial = 836] [outer = (nil)] [url = about:blank] 18:23:11 INFO - PROCESS | 1754 | --DOMWINDOW == 288 (0x8d18e400) [pid = 1754] [serial = 848] [outer = (nil)] [url = about:blank] 18:23:11 INFO - PROCESS | 1754 | --DOMWINDOW == 287 (0x8d418000) [pid = 1754] [serial = 849] [outer = (nil)] [url = about:blank] 18:23:11 INFO - PROCESS | 1754 | --DOMWINDOW == 286 (0x8d651800) [pid = 1754] [serial = 851] [outer = (nil)] [url = about:blank] 18:23:11 INFO - PROCESS | 1754 | --DOMWINDOW == 285 (0x8d657400) [pid = 1754] [serial = 852] [outer = (nil)] [url = about:blank] 18:23:11 INFO - PROCESS | 1754 | --DOMWINDOW == 284 (0x8cfa6000) [pid = 1754] [serial = 846] [outer = (nil)] [url = about:blank] 18:23:11 INFO - PROCESS | 1754 | --DOMWINDOW == 283 (0x8cf19400) [pid = 1754] [serial = 845] [outer = (nil)] [url = about:blank] 18:23:11 INFO - PROCESS | 1754 | --DOMWINDOW == 282 (0x8cd3bc00) [pid = 1754] [serial = 843] [outer = (nil)] [url = about:blank] 18:23:11 INFO - PROCESS | 1754 | --DOMWINDOW == 281 (0x8abb8c00) [pid = 1754] [serial = 842] [outer = (nil)] [url = about:blank] 18:23:11 INFO - PROCESS | 1754 | --DOMWINDOW == 280 (0x88481400) [pid = 1754] [serial = 839] [outer = (nil)] [url = about:blank] 18:23:11 INFO - PROCESS | 1754 | --DOMWINDOW == 279 (0x8f150800) [pid = 1754] [serial = 863] [outer = (nil)] [url = about:blank] 18:23:11 INFO - PROCESS | 1754 | --DOMWINDOW == 278 (0x8ef0b000) [pid = 1754] [serial = 861] [outer = (nil)] [url = about:blank] 18:23:11 INFO - PROCESS | 1754 | --DOMWINDOW == 277 (0x8d84ac00) [pid = 1754] [serial = 854] [outer = (nil)] [url = about:blank] 18:23:11 INFO - PROCESS | 1754 | --DOMWINDOW == 276 (0x8d8acc00) [pid = 1754] [serial = 855] [outer = (nil)] [url = about:blank] 18:23:11 INFO - PROCESS | 1754 | 1464052991127 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]]]}] 18:23:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 18:23:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 2095ms 18:23:11 INFO - PROCESS | 1754 | 1464052991255 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 18:23:11 INFO - PROCESS | 1754 | 1464052991263 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 18:23:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 18:23:11 INFO - PROCESS | 1754 | 1464052991274 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 18:23:11 INFO - PROCESS | 1754 | 1464052991277 Marionette TRACE conn4 <- [1,1294,null,{}] 18:23:11 INFO - PROCESS | 1754 | 1464052991283 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}] 18:23:11 INFO - PROCESS | 1754 | 1464052991440 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 18:23:11 INFO - PROCESS | 1754 | 1464052991451 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:11 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cd41800 == 122 [pid = 1754] [id = 331] 18:23:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 277 (0x8cf13800) [pid = 1754] [serial = 994] [outer = (nil)] 18:23:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 278 (0x8cfa8400) [pid = 1754] [serial = 995] [outer = 0x8cf13800] 18:23:11 INFO - PROCESS | 1754 | 1464052991522 Marionette DEBUG loaded listener.js 18:23:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 279 (0x8d18d000) [pid = 1754] [serial = 996] [outer = 0x8cf13800] 18:23:12 INFO - PROCESS | 1754 | 1464052992493 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]]]}] 18:23:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 18:23:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1277ms 18:23:12 INFO - PROCESS | 1754 | 1464052992551 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 18:23:12 INFO - PROCESS | 1754 | 1464052992554 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 18:23:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 18:23:12 INFO - PROCESS | 1754 | 1464052992560 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 18:23:12 INFO - PROCESS | 1754 | 1464052992566 Marionette TRACE conn4 <- [1,1298,null,{}] 18:23:12 INFO - PROCESS | 1754 | 1464052992581 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}] 18:23:12 INFO - PROCESS | 1754 | 1464052992751 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 18:23:12 INFO - PROCESS | 1754 | 1464052992929 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:12 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cd43800 == 123 [pid = 1754] [id = 332] 18:23:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 280 (0x8d444c00) [pid = 1754] [serial = 997] [outer = (nil)] 18:23:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 281 (0x8d84ac00) [pid = 1754] [serial = 998] [outer = 0x8d444c00] 18:23:13 INFO - PROCESS | 1754 | 1464052993003 Marionette DEBUG loaded listener.js 18:23:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 282 (0x8d8b5000) [pid = 1754] [serial = 999] [outer = 0x8d444c00] 18:23:13 INFO - PROCESS | 1754 | 1464052993849 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]]]}] 18:23:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 18:23:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1344ms 18:23:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 18:23:13 INFO - PROCESS | 1754 | 1464052993904 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 18:23:13 INFO - PROCESS | 1754 | 1464052993907 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 18:23:13 INFO - PROCESS | 1754 | 1464052993913 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 18:23:13 INFO - PROCESS | 1754 | 1464052993917 Marionette TRACE conn4 <- [1,1302,null,{}] 18:23:13 INFO - PROCESS | 1754 | 1464052993929 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}] 18:23:14 INFO - PROCESS | 1754 | 1464052994157 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 18:23:14 INFO - PROCESS | 1754 | 1464052994185 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:14 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d65a800 == 124 [pid = 1754] [id = 333] 18:23:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 283 (0x8e062000) [pid = 1754] [serial = 1000] [outer = (nil)] 18:23:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 284 (0x8ef0d400) [pid = 1754] [serial = 1001] [outer = 0x8e062000] 18:23:14 INFO - PROCESS | 1754 | 1464052994256 Marionette DEBUG loaded listener.js 18:23:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 285 (0x8f150800) [pid = 1754] [serial = 1002] [outer = 0x8e062000] 18:23:15 INFO - PROCESS | 1754 | 1464052995196 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]]]}] 18:23:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 18:23:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1349ms 18:23:15 INFO - PROCESS | 1754 | 1464052995279 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 18:23:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 18:23:15 INFO - PROCESS | 1754 | 1464052995297 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 18:23:15 INFO - PROCESS | 1754 | 1464052995304 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 18:23:15 INFO - PROCESS | 1754 | 1464052995307 Marionette TRACE conn4 <- [1,1306,null,{}] 18:23:15 INFO - PROCESS | 1754 | 1464052995327 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}] 18:23:15 INFO - PROCESS | 1754 | 1464052995551 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 18:23:15 INFO - PROCESS | 1754 | 1464052995576 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:15 INFO - PROCESS | 1754 | ++DOCSHELL 0x892e3800 == 125 [pid = 1754] [id = 334] 18:23:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 286 (0x8d8b8000) [pid = 1754] [serial = 1003] [outer = (nil)] 18:23:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 287 (0x9139cc00) [pid = 1754] [serial = 1004] [outer = 0x8d8b8000] 18:23:15 INFO - PROCESS | 1754 | 1464052995648 Marionette DEBUG loaded listener.js 18:23:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 288 (0x91a28000) [pid = 1754] [serial = 1005] [outer = 0x8d8b8000] 18:23:16 INFO - PROCESS | 1754 | --DOMWINDOW == 287 (0x92685000) [pid = 1754] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 18:23:16 INFO - PROCESS | 1754 | --DOMWINDOW == 286 (0x8cf1a000) [pid = 1754] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 18:23:16 INFO - PROCESS | 1754 | --DOMWINDOW == 285 (0x92de9400) [pid = 1754] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 18:23:16 INFO - PROCESS | 1754 | --DOMWINDOW == 284 (0x9526dc00) [pid = 1754] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 18:23:16 INFO - PROCESS | 1754 | --DOMWINDOW == 283 (0x8847ec00) [pid = 1754] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 18:23:16 INFO - PROCESS | 1754 | --DOMWINDOW == 282 (0x8ef0a000) [pid = 1754] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 18:23:16 INFO - PROCESS | 1754 | --DOMWINDOW == 281 (0x8d06c800) [pid = 1754] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 18:23:16 INFO - PROCESS | 1754 | --DOMWINDOW == 280 (0x929af800) [pid = 1754] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 18:23:16 INFO - PROCESS | 1754 | --DOMWINDOW == 279 (0x95277400) [pid = 1754] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 18:23:16 INFO - PROCESS | 1754 | --DOMWINDOW == 278 (0x8cf15400) [pid = 1754] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 18:23:16 INFO - PROCESS | 1754 | --DOMWINDOW == 277 (0x8d8d2000) [pid = 1754] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 18:23:16 INFO - PROCESS | 1754 | --DOMWINDOW == 276 (0x8f09b800) [pid = 1754] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 18:23:16 INFO - PROCESS | 1754 | --DOMWINDOW == 275 (0x91ccec00) [pid = 1754] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 18:23:16 INFO - PROCESS | 1754 | --DOMWINDOW == 274 (0x95c6b000) [pid = 1754] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 18:23:16 INFO - PROCESS | 1754 | --DOMWINDOW == 273 (0x8d8b5400) [pid = 1754] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 18:23:16 INFO - PROCESS | 1754 | --DOMWINDOW == 272 (0x8d065000) [pid = 1754] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 18:23:16 INFO - PROCESS | 1754 | --DOMWINDOW == 271 (0x924aac00) [pid = 1754] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 18:23:16 INFO - PROCESS | 1754 | --DOMWINDOW == 270 (0x91077000) [pid = 1754] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 18:23:16 INFO - PROCESS | 1754 | --DOMWINDOW == 269 (0x8f153800) [pid = 1754] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 18:23:16 INFO - PROCESS | 1754 | --DOMWINDOW == 268 (0x8b64b400) [pid = 1754] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 18:23:17 INFO - PROCESS | 1754 | 1464052997068 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]]]}] 18:23:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 18:23:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1789ms 18:23:17 INFO - PROCESS | 1754 | 1464052997092 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 18:23:17 INFO - PROCESS | 1754 | 1464052997096 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 18:23:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 18:23:17 INFO - PROCESS | 1754 | 1464052997102 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 18:23:17 INFO - PROCESS | 1754 | 1464052997105 Marionette TRACE conn4 <- [1,1310,null,{}] 18:23:17 INFO - PROCESS | 1754 | 1464052997110 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}] 18:23:17 INFO - PROCESS | 1754 | 1464052997291 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 18:23:17 INFO - PROCESS | 1754 | 1464052997476 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:17 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cdc2400 == 126 [pid = 1754] [id = 335] 18:23:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 269 (0x8d8c5c00) [pid = 1754] [serial = 1006] [outer = (nil)] 18:23:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 270 (0x91077000) [pid = 1754] [serial = 1007] [outer = 0x8d8c5c00] 18:23:17 INFO - PROCESS | 1754 | 1464052997547 Marionette DEBUG loaded listener.js 18:23:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 271 (0x91e32000) [pid = 1754] [serial = 1008] [outer = 0x8d8c5c00] 18:23:18 INFO - PROCESS | 1754 | 1464052998272 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] 18:23:18 INFO - PROCESS | 1754 | 1464052998339 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 18:23:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 18:23:18 INFO - PROCESS | 1754 | 1464052998345 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 18:23:18 INFO - PROCESS | 1754 | 1464052998348 Marionette TRACE conn4 <- [1,1314,null,{}] 18:23:18 INFO - PROCESS | 1754 | 1464052998353 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}] 18:23:18 INFO - PROCESS | 1754 | 1464052998733 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 18:23:18 INFO - PROCESS | 1754 | 1464052998934 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:19 INFO - PROCESS | 1754 | ++DOCSHELL 0x89550400 == 127 [pid = 1754] [id = 336] 18:23:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 272 (0x89551000) [pid = 1754] [serial = 1009] [outer = (nil)] 18:23:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 273 (0x8b64e400) [pid = 1754] [serial = 1010] [outer = 0x89551000] 18:23:19 INFO - PROCESS | 1754 | 1464052999084 Marionette DEBUG loaded listener.js 18:23:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 274 (0x8bf62c00) [pid = 1754] [serial = 1011] [outer = 0x89551000] 18:23:20 INFO - PROCESS | 1754 | 1464053000037 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]]]}] 18:23:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 18:23:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1736ms 18:23:20 INFO - PROCESS | 1754 | 1464053000084 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 18:23:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 18:23:20 INFO - PROCESS | 1754 | 1464053000091 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 18:23:20 INFO - PROCESS | 1754 | 1464053000099 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 18:23:20 INFO - PROCESS | 1754 | 1464053000104 Marionette TRACE conn4 <- [1,1318,null,{}] 18:23:20 INFO - PROCESS | 1754 | 1464053000111 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}] 18:23:20 INFO - PROCESS | 1754 | 1464053000304 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 18:23:20 INFO - PROCESS | 1754 | 1464053000583 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:20 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d414800 == 128 [pid = 1754] [id = 337] 18:23:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 275 (0x8d414c00) [pid = 1754] [serial = 1012] [outer = (nil)] 18:23:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 276 (0x8d447c00) [pid = 1754] [serial = 1013] [outer = 0x8d414c00] 18:23:20 INFO - PROCESS | 1754 | 1464053000716 Marionette DEBUG loaded listener.js 18:23:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 277 (0x8d655400) [pid = 1754] [serial = 1014] [outer = 0x8d414c00] 18:23:21 INFO - PROCESS | 1754 | 1464053001605 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]]]}] 18:23:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 18:23:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1581ms 18:23:21 INFO - PROCESS | 1754 | 1464053001680 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 18:23:21 INFO - PROCESS | 1754 | 1464053001685 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 18:23:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 18:23:21 INFO - PROCESS | 1754 | 1464053001692 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 18:23:21 INFO - PROCESS | 1754 | 1464053001696 Marionette TRACE conn4 <- [1,1322,null,{}] 18:23:21 INFO - PROCESS | 1754 | 1464053001702 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}] 18:23:21 INFO - PROCESS | 1754 | 1464053001907 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 18:23:22 INFO - PROCESS | 1754 | 1464053002226 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:22 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d417c00 == 129 [pid = 1754] [id = 338] 18:23:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 278 (0x8d8d1000) [pid = 1754] [serial = 1015] [outer = (nil)] 18:23:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 279 (0x91a20800) [pid = 1754] [serial = 1016] [outer = 0x8d8d1000] 18:23:22 INFO - PROCESS | 1754 | 1464053002358 Marionette DEBUG loaded listener.js 18:23:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 280 (0x91e2c000) [pid = 1754] [serial = 1017] [outer = 0x8d8d1000] 18:23:23 INFO - PROCESS | 1754 | 1464053003226 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]]]}] 18:23:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 18:23:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1581ms 18:23:23 INFO - PROCESS | 1754 | 1464053003274 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 18:23:23 INFO - PROCESS | 1754 | 1464053003280 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 18:23:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 18:23:23 INFO - PROCESS | 1754 | 1464053003297 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 18:23:23 INFO - PROCESS | 1754 | 1464053003305 Marionette TRACE conn4 <- [1,1326,null,{}] 18:23:23 INFO - PROCESS | 1754 | 1464053003310 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}] 18:23:23 INFO - PROCESS | 1754 | 1464053003493 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 18:23:23 INFO - PROCESS | 1754 | 1464053003710 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:23 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d8cd800 == 130 [pid = 1754] [id = 339] 18:23:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 281 (0x8ef0e400) [pid = 1754] [serial = 1018] [outer = (nil)] 18:23:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 282 (0x92dea800) [pid = 1754] [serial = 1019] [outer = 0x8ef0e400] 18:23:23 INFO - PROCESS | 1754 | 1464053003836 Marionette DEBUG loaded listener.js 18:23:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 283 (0x947b0000) [pid = 1754] [serial = 1020] [outer = 0x8ef0e400] 18:23:24 INFO - PROCESS | 1754 | 1464053004758 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]]]}] 18:23:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 18:23:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1502ms 18:23:24 INFO - PROCESS | 1754 | 1464053004792 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 18:23:24 INFO - PROCESS | 1754 | 1464053004795 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 18:23:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 18:23:24 INFO - PROCESS | 1754 | 1464053004802 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 18:23:24 INFO - PROCESS | 1754 | 1464053004805 Marionette TRACE conn4 <- [1,1330,null,{}] 18:23:24 INFO - PROCESS | 1754 | 1464053004811 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}] 18:23:24 INFO - PROCESS | 1754 | 1464053004986 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 18:23:25 INFO - PROCESS | 1754 | 1464053005209 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:25 INFO - PROCESS | 1754 | ++DOCSHELL 0x929af400 == 131 [pid = 1754] [id = 340] 18:23:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 284 (0x92def800) [pid = 1754] [serial = 1021] [outer = (nil)] 18:23:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 285 (0x952e3800) [pid = 1754] [serial = 1022] [outer = 0x92def800] 18:23:25 INFO - PROCESS | 1754 | 1464053005328 Marionette DEBUG loaded listener.js 18:23:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 286 (0x95c62000) [pid = 1754] [serial = 1023] [outer = 0x92def800] 18:23:26 INFO - PROCESS | 1754 | 1464053006374 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]]]}] 18:23:26 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 18:23:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1627ms 18:23:26 INFO - PROCESS | 1754 | 1464053006430 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 18:23:26 INFO - PROCESS | 1754 | 1464053006434 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 18:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 18:23:26 INFO - PROCESS | 1754 | 1464053006439 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 18:23:26 INFO - PROCESS | 1754 | 1464053006443 Marionette TRACE conn4 <- [1,1334,null,{}] 18:23:26 INFO - PROCESS | 1754 | 1464053006448 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}] 18:23:26 INFO - PROCESS | 1754 | 1464053006674 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 18:23:27 INFO - PROCESS | 1754 | 1464053006995 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:27 INFO - PROCESS | 1754 | ++DOCSHELL 0x98471000 == 132 [pid = 1754] [id = 341] 18:23:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 287 (0x99f99000) [pid = 1754] [serial = 1024] [outer = (nil)] 18:23:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 288 (0x9a7eb800) [pid = 1754] [serial = 1025] [outer = 0x99f99000] 18:23:27 INFO - PROCESS | 1754 | 1464053007089 Marionette DEBUG loaded listener.js 18:23:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 289 (0x9aa26800) [pid = 1754] [serial = 1026] [outer = 0x99f99000] 18:23:28 INFO - PROCESS | 1754 | 1464053008036 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]]]}] 18:23:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 18:23:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1633ms 18:23:28 INFO - PROCESS | 1754 | 1464053008074 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 18:23:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 18:23:28 INFO - PROCESS | 1754 | 1464053008078 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 18:23:28 INFO - PROCESS | 1754 | 1464053008084 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 18:23:28 INFO - PROCESS | 1754 | 1464053008088 Marionette TRACE conn4 <- [1,1338,null,{}] 18:23:28 INFO - PROCESS | 1754 | 1464053008093 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}] 18:23:28 INFO - PROCESS | 1754 | 1464053008290 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 18:23:28 INFO - PROCESS | 1754 | 1464053008510 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:28 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d05e800 == 133 [pid = 1754] [id = 342] 18:23:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 290 (0x97870000) [pid = 1754] [serial = 1027] [outer = (nil)] 18:23:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 291 (0x9b3a2c00) [pid = 1754] [serial = 1028] [outer = 0x97870000] 18:23:28 INFO - PROCESS | 1754 | 1464053008636 Marionette DEBUG loaded listener.js 18:23:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 292 (0x9b3b4c00) [pid = 1754] [serial = 1029] [outer = 0x97870000] 18:23:29 INFO - PROCESS | 1754 | 1464053009948 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]]]}] 18:23:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 18:23:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1880ms 18:23:29 INFO - PROCESS | 1754 | 1464053009963 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 18:23:29 INFO - PROCESS | 1754 | 1464053009967 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 18:23:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 18:23:29 INFO - PROCESS | 1754 | 1464053009973 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 18:23:29 INFO - PROCESS | 1754 | 1464053009976 Marionette TRACE conn4 <- [1,1342,null,{}] 18:23:29 INFO - PROCESS | 1754 | 1464053009982 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}] 18:23:30 INFO - PROCESS | 1754 | 1464053010215 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 18:23:30 INFO - PROCESS | 1754 | 1464053010453 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:30 INFO - PROCESS | 1754 | ++DOCSHELL 0x9a8dc400 == 134 [pid = 1754] [id = 343] 18:23:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 293 (0x9aa2f000) [pid = 1754] [serial = 1030] [outer = (nil)] 18:23:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 294 (0x9b3b6c00) [pid = 1754] [serial = 1031] [outer = 0x9aa2f000] 18:23:30 INFO - PROCESS | 1754 | 1464053010539 Marionette DEBUG loaded listener.js 18:23:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 295 (0x9bb95400) [pid = 1754] [serial = 1032] [outer = 0x9aa2f000] 18:23:31 INFO - PROCESS | 1754 | 1464053011438 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]]]}] 18:23:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 18:23:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1527ms 18:23:31 INFO - PROCESS | 1754 | 1464053011501 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 18:23:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 18:23:31 INFO - PROCESS | 1754 | 1464053011505 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 18:23:31 INFO - PROCESS | 1754 | 1464053011512 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 18:23:31 INFO - PROCESS | 1754 | 1464053011515 Marionette TRACE conn4 <- [1,1346,null,{}] 18:23:31 INFO - PROCESS | 1754 | 1464053011521 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}] 18:23:31 INFO - PROCESS | 1754 | 1464053011707 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 18:23:32 INFO - PROCESS | 1754 | 1464053012029 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:32 INFO - PROCESS | 1754 | ++DOCSHELL 0x9a7f4400 == 135 [pid = 1754] [id = 344] 18:23:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 296 (0x9b5b8400) [pid = 1754] [serial = 1033] [outer = (nil)] 18:23:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 297 (0x9cecb400) [pid = 1754] [serial = 1034] [outer = 0x9b5b8400] 18:23:32 INFO - PROCESS | 1754 | 1464053012119 Marionette DEBUG loaded listener.js 18:23:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 298 (0xa114ec00) [pid = 1754] [serial = 1035] [outer = 0x9b5b8400] 18:23:33 INFO - PROCESS | 1754 | 1464053013034 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]]]}] 18:23:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 18:23:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1583ms 18:23:33 INFO - PROCESS | 1754 | 1464053013095 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 18:23:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 18:23:33 INFO - PROCESS | 1754 | 1464053013107 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 18:23:33 INFO - PROCESS | 1754 | 1464053013114 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 18:23:33 INFO - PROCESS | 1754 | 1464053013117 Marionette TRACE conn4 <- [1,1350,null,{}] 18:23:33 INFO - PROCESS | 1754 | 1464053013123 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}] 18:23:33 INFO - PROCESS | 1754 | 1464053013322 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 18:23:33 INFO - PROCESS | 1754 | 1464053013635 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:33 INFO - PROCESS | 1754 | ++DOCSHELL 0xa0617800 == 136 [pid = 1754] [id = 345] 18:23:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 299 (0xa23c6000) [pid = 1754] [serial = 1036] [outer = (nil)] 18:23:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 300 (0xa31d6800) [pid = 1754] [serial = 1037] [outer = 0xa23c6000] 18:23:33 INFO - PROCESS | 1754 | 1464053013732 Marionette DEBUG loaded listener.js 18:23:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 301 (0xa3583c00) [pid = 1754] [serial = 1038] [outer = 0xa23c6000] 18:23:34 INFO - PROCESS | 1754 | 1464053014615 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]]]}] 18:23:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 18:23:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1532ms 18:23:34 INFO - PROCESS | 1754 | 1464053014646 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 18:23:34 INFO - PROCESS | 1754 | 1464053014649 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 18:23:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 18:23:34 INFO - PROCESS | 1754 | 1464053014656 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 18:23:34 INFO - PROCESS | 1754 | 1464053014659 Marionette TRACE conn4 <- [1,1354,null,{}] 18:23:34 INFO - PROCESS | 1754 | 1464053014665 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}] 18:23:34 INFO - PROCESS | 1754 | 1464053014869 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 18:23:35 INFO - PROCESS | 1754 | 1464053015211 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:35 INFO - PROCESS | 1754 | ++DOCSHELL 0x887f2c00 == 137 [pid = 1754] [id = 346] 18:23:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 302 (0x887f9400) [pid = 1754] [serial = 1039] [outer = (nil)] 18:23:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 303 (0x887fd800) [pid = 1754] [serial = 1040] [outer = 0x887f9400] 18:23:35 INFO - PROCESS | 1754 | 1464053015307 Marionette DEBUG loaded listener.js 18:23:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 304 (0xa27c6c00) [pid = 1754] [serial = 1041] [outer = 0x887f9400] 18:23:36 INFO - PROCESS | 1754 | 1464053016230 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]]]}] 18:23:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 18:23:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1627ms 18:23:36 INFO - PROCESS | 1754 | 1464053016284 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 18:23:36 INFO - PROCESS | 1754 | 1464053016288 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 18:23:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 18:23:36 INFO - PROCESS | 1754 | 1464053016294 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 18:23:36 INFO - PROCESS | 1754 | 1464053016298 Marionette TRACE conn4 <- [1,1358,null,{}] 18:23:36 INFO - PROCESS | 1754 | 1464053016304 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}] 18:23:36 INFO - PROCESS | 1754 | 1464053016495 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 18:23:36 INFO - PROCESS | 1754 | 1464053016805 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:36 INFO - PROCESS | 1754 | ++DOCSHELL 0x887fe400 == 138 [pid = 1754] [id = 347] 18:23:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 305 (0x8a8c6c00) [pid = 1754] [serial = 1042] [outer = (nil)] 18:23:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 306 (0x8a8ce400) [pid = 1754] [serial = 1043] [outer = 0x8a8c6c00] 18:23:36 INFO - PROCESS | 1754 | 1464053016910 Marionette DEBUG loaded listener.js 18:23:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 307 (0x8a8d0000) [pid = 1754] [serial = 1044] [outer = 0x8a8c6c00] 18:23:37 INFO - PROCESS | 1754 | 1464053017742 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]]]}] 18:23:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 18:23:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1485ms 18:23:37 INFO - PROCESS | 1754 | 1464053017779 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 18:23:37 INFO - PROCESS | 1754 | 1464053017782 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 18:23:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 18:23:37 INFO - PROCESS | 1754 | 1464053017806 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 18:23:37 INFO - PROCESS | 1754 | 1464053017810 Marionette TRACE conn4 <- [1,1362,null,{}] 18:23:37 INFO - PROCESS | 1754 | 1464053017818 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}] 18:23:38 INFO - PROCESS | 1754 | 1464053017998 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 18:23:38 INFO - PROCESS | 1754 | 1464053018266 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:38 INFO - PROCESS | 1754 | ++DOCSHELL 0x887f2000 == 139 [pid = 1754] [id = 348] 18:23:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 308 (0x8a8cd000) [pid = 1754] [serial = 1045] [outer = (nil)] 18:23:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 309 (0xa6383000) [pid = 1754] [serial = 1046] [outer = 0x8a8cd000] 18:23:38 INFO - PROCESS | 1754 | 1464053018392 Marionette DEBUG loaded listener.js 18:23:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 310 (0xa685cc00) [pid = 1754] [serial = 1047] [outer = 0x8a8cd000] 18:23:39 INFO - PROCESS | 1754 | 1464053019302 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]]]}] 18:23:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 18:23:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1567ms 18:23:39 INFO - PROCESS | 1754 | 1464053019356 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 18:23:39 INFO - PROCESS | 1754 | 1464053019359 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 18:23:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 18:23:39 INFO - PROCESS | 1754 | 1464053019366 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 18:23:39 INFO - PROCESS | 1754 | 1464053019370 Marionette TRACE conn4 <- [1,1366,null,{}] 18:23:39 INFO - PROCESS | 1754 | 1464053019375 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}] 18:23:39 INFO - PROCESS | 1754 | 1464053019557 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 18:23:39 INFO - PROCESS | 1754 | 1464053019868 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:39 INFO - PROCESS | 1754 | ++DOCSHELL 0x89138800 == 140 [pid = 1754] [id = 349] 18:23:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 311 (0x89138c00) [pid = 1754] [serial = 1048] [outer = (nil)] 18:23:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 312 (0x89141800) [pid = 1754] [serial = 1049] [outer = 0x89138c00] 18:23:39 INFO - PROCESS | 1754 | 1464053019965 Marionette DEBUG loaded listener.js 18:23:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 313 (0x89143800) [pid = 1754] [serial = 1050] [outer = 0x89138c00] 18:23:40 INFO - PROCESS | 1754 | 1464053020900 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] 18:23:40 INFO - PROCESS | 1754 | 1464053020947 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 18:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 18:23:40 INFO - PROCESS | 1754 | 1464053020954 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 18:23:40 INFO - PROCESS | 1754 | 1464053020956 Marionette TRACE conn4 <- [1,1370,null,{}] 18:23:40 INFO - PROCESS | 1754 | 1464053020962 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}] 18:23:41 INFO - PROCESS | 1754 | 1464053021159 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 18:23:41 INFO - PROCESS | 1754 | 1464053021498 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:41 INFO - PROCESS | 1754 | ++DOCSHELL 0x855f4800 == 141 [pid = 1754] [id = 350] 18:23:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 314 (0x855f5800) [pid = 1754] [serial = 1051] [outer = (nil)] 18:23:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 315 (0x855f9400) [pid = 1754] [serial = 1052] [outer = 0x855f5800] 18:23:41 INFO - PROCESS | 1754 | 1464053021619 Marionette DEBUG loaded listener.js 18:23:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 316 (0x8913c000) [pid = 1754] [serial = 1053] [outer = 0x855f5800] 18:23:42 INFO - PROCESS | 1754 | 1464053022537 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] 18:23:42 INFO - PROCESS | 1754 | 1464053022591 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 18:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 18:23:42 INFO - PROCESS | 1754 | 1464053022598 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 18:23:42 INFO - PROCESS | 1754 | 1464053022602 Marionette TRACE conn4 <- [1,1374,null,{}] 18:23:42 INFO - PROCESS | 1754 | 1464053022607 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}] 18:23:42 INFO - PROCESS | 1754 | 1464053022834 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 18:23:43 INFO - PROCESS | 1754 | 1464053023153 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:43 INFO - PROCESS | 1754 | ++DOCSHELL 0x855ed400 == 142 [pid = 1754] [id = 351] 18:23:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 317 (0x855ed800) [pid = 1754] [serial = 1054] [outer = (nil)] 18:23:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 318 (0x8d186400) [pid = 1754] [serial = 1055] [outer = 0x855ed800] 18:23:43 INFO - PROCESS | 1754 | 1464053023246 Marionette DEBUG loaded listener.js 18:23:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 319 (0x9a74a800) [pid = 1754] [serial = 1056] [outer = 0x855ed800] 18:23:44 INFO - PROCESS | 1754 | [1754] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:23:44 INFO - PROCESS | 1754 | 1464053024161 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] 18:23:44 INFO - PROCESS | 1754 | 1464053024231 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 18:23:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 18:23:44 INFO - PROCESS | 1754 | 1464053024238 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 18:23:44 INFO - PROCESS | 1754 | 1464053024245 Marionette TRACE conn4 <- [1,1378,null,{}] 18:23:44 INFO - PROCESS | 1754 | 1464053024251 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}] 18:23:44 INFO - PROCESS | 1754 | 1464053024551 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 18:23:44 INFO - PROCESS | 1754 | 1464053024805 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:44 INFO - PROCESS | 1754 | ++DOCSHELL 0x887f3800 == 143 [pid = 1754] [id = 352] 18:23:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 320 (0x89554800) [pid = 1754] [serial = 1057] [outer = (nil)] 18:23:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 321 (0x91a8f000) [pid = 1754] [serial = 1058] [outer = 0x89554800] 18:23:44 INFO - PROCESS | 1754 | 1464053024896 Marionette DEBUG loaded listener.js 18:23:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 322 (0x91a91800) [pid = 1754] [serial = 1059] [outer = 0x89554800] 18:23:45 INFO - PROCESS | 1754 | 1464053025818 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] 18:23:45 INFO - PROCESS | 1754 | 1464053025887 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 18:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 18:23:45 INFO - PROCESS | 1754 | 1464053025894 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 18:23:45 INFO - PROCESS | 1754 | 1464053025897 Marionette TRACE conn4 <- [1,1382,null,{}] 18:23:45 INFO - PROCESS | 1754 | 1464053025904 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}] 18:23:46 INFO - PROCESS | 1754 | 1464053026088 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 18:23:46 INFO - PROCESS | 1754 | 1464053026418 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:46 INFO - PROCESS | 1754 | ++DOCSHELL 0x850e2800 == 144 [pid = 1754] [id = 353] 18:23:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 323 (0x850e2c00) [pid = 1754] [serial = 1060] [outer = (nil)] 18:23:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 324 (0x850ea400) [pid = 1754] [serial = 1061] [outer = 0x850e2c00] 18:23:46 INFO - PROCESS | 1754 | 1464053026507 Marionette DEBUG loaded listener.js 18:23:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 325 (0x850ec400) [pid = 1754] [serial = 1062] [outer = 0x850e2c00] 18:23:47 INFO - PROCESS | 1754 | [1754] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:23:47 INFO - PROCESS | 1754 | 1464053027467 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] 18:23:47 INFO - PROCESS | 1754 | 1464053027530 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 18:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 18:23:47 INFO - PROCESS | 1754 | 1464053027537 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 18:23:47 INFO - PROCESS | 1754 | 1464053027539 Marionette TRACE conn4 <- [1,1386,null,{}] 18:23:47 INFO - PROCESS | 1754 | 1464053027545 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}] 18:23:47 INFO - PROCESS | 1754 | 1464053027730 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 18:23:48 INFO - PROCESS | 1754 | 1464053028047 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:48 INFO - PROCESS | 1754 | ++DOCSHELL 0x850eb400 == 145 [pid = 1754] [id = 354] 18:23:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 326 (0x855f4c00) [pid = 1754] [serial = 1063] [outer = (nil)] 18:23:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 327 (0x8d841400) [pid = 1754] [serial = 1064] [outer = 0x855f4c00] 18:23:48 INFO - PROCESS | 1754 | 1464053028134 Marionette DEBUG loaded listener.js 18:23:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 328 (0x9106f800) [pid = 1754] [serial = 1065] [outer = 0x855f4c00] 18:23:49 INFO - PROCESS | 1754 | --DOCSHELL 0x8d411400 == 144 [pid = 1754] [id = 275] 18:23:49 INFO - PROCESS | 1754 | --DOCSHELL 0x892e7400 == 143 [pid = 1754] [id = 278] 18:23:49 INFO - PROCESS | 1754 | --DOCSHELL 0x892e0400 == 142 [pid = 1754] [id = 276] 18:23:49 INFO - PROCESS | 1754 | --DOCSHELL 0x88479400 == 141 [pid = 1754] [id = 279] 18:23:49 INFO - PROCESS | 1754 | --DOCSHELL 0x892ee000 == 140 [pid = 1754] [id = 277] 18:23:49 INFO - PROCESS | 1754 | --DOCSHELL 0x892e3800 == 139 [pid = 1754] [id = 334] 18:23:49 INFO - PROCESS | 1754 | --DOCSHELL 0x8d65a800 == 138 [pid = 1754] [id = 333] 18:23:49 INFO - PROCESS | 1754 | --DOCSHELL 0x8cd43800 == 137 [pid = 1754] [id = 332] 18:23:49 INFO - PROCESS | 1754 | --DOCSHELL 0x8cd41800 == 136 [pid = 1754] [id = 331] 18:23:49 INFO - PROCESS | 1754 | --DOCSHELL 0x86f46800 == 135 [pid = 1754] [id = 330] 18:23:49 INFO - PROCESS | 1754 | --DOCSHELL 0x9bb7ac00 == 134 [pid = 1754] [id = 320] 18:23:49 INFO - PROCESS | 1754 | --DOCSHELL 0x9b3b0800 == 133 [pid = 1754] [id = 319] 18:23:49 INFO - PROCESS | 1754 | --DOCSHELL 0x99eec000 == 132 [pid = 1754] [id = 317] 18:23:49 INFO - PROCESS | 1754 | --DOCSHELL 0x996dac00 == 131 [pid = 1754] [id = 318] 18:23:49 INFO - PROCESS | 1754 | --DOCSHELL 0x8e060000 == 130 [pid = 1754] [id = 316] 18:23:49 INFO - PROCESS | 1754 | --DOCSHELL 0x8d449400 == 129 [pid = 1754] [id = 235] 18:23:49 INFO - PROCESS | 1754 | --DOCSHELL 0x91ec7c00 == 128 [pid = 1754] [id = 315] 18:23:49 INFO - PROCESS | 1754 | --DOCSHELL 0x924a1c00 == 127 [pid = 1754] [id = 314] 18:23:49 INFO - PROCESS | 1754 | --DOCSHELL 0x8d8d3400 == 126 [pid = 1754] [id = 313] 18:23:49 INFO - PROCESS | 1754 | --DOCSHELL 0x8cdc8400 == 125 [pid = 1754] [id = 312] 18:23:50 INFO - PROCESS | 1754 | --DOMWINDOW == 327 (0x929b2400) [pid = 1754] [serial = 935] [outer = (nil)] [url = about:blank] 18:23:50 INFO - PROCESS | 1754 | --DOMWINDOW == 326 (0x92681400) [pid = 1754] [serial = 933] [outer = (nil)] [url = about:blank] 18:23:50 INFO - PROCESS | 1754 | --DOMWINDOW == 325 (0x8d8ae800) [pid = 1754] [serial = 572] [outer = (nil)] [url = about:blank] 18:23:50 INFO - PROCESS | 1754 | --DOMWINDOW == 324 (0x95277800) [pid = 1754] [serial = 581] [outer = (nil)] [url = about:blank] 18:23:50 INFO - PROCESS | 1754 | --DOMWINDOW == 323 (0x9a8bc000) [pid = 1754] [serial = 590] [outer = (nil)] [url = about:blank] 18:23:50 INFO - PROCESS | 1754 | --DOMWINDOW == 322 (0x8d186800) [pid = 1754] [serial = 920] [outer = (nil)] [url = about:blank] 18:23:50 INFO - PROCESS | 1754 | --DOMWINDOW == 321 (0x91cd4000) [pid = 1754] [serial = 929] [outer = (nil)] [url = about:blank] 18:23:50 INFO - PROCESS | 1754 | --DOMWINDOW == 320 (0x924a3800) [pid = 1754] [serial = 569] [outer = (nil)] [url = about:blank] 18:23:50 INFO - PROCESS | 1754 | --DOMWINDOW == 319 (0x8d554800) [pid = 1754] [serial = 869] [outer = (nil)] [url = about:blank] 18:23:50 INFO - PROCESS | 1754 | --DOMWINDOW == 318 (0x9aa24000) [pid = 1754] [serial = 914] [outer = (nil)] [url = about:blank] 18:23:50 INFO - PROCESS | 1754 | --DOMWINDOW == 317 (0x92de7000) [pid = 1754] [serial = 893] [outer = (nil)] [url = about:blank] 18:23:50 INFO - PROCESS | 1754 | --DOMWINDOW == 316 (0x92f01800) [pid = 1754] [serial = 578] [outer = (nil)] [url = about:blank] 18:23:50 INFO - PROCESS | 1754 | --DOMWINDOW == 315 (0x9a7ee000) [pid = 1754] [serial = 675] [outer = (nil)] [url = about:blank] 18:23:50 INFO - PROCESS | 1754 | --DOMWINDOW == 314 (0x8d06b000) [pid = 1754] [serial = 918] [outer = (nil)] [url = about:blank] 18:23:50 INFO - PROCESS | 1754 | --DOMWINDOW == 313 (0x91ec5400) [pid = 1754] [serial = 881] [outer = (nil)] [url = about:blank] 18:23:50 INFO - PROCESS | 1754 | --DOMWINDOW == 312 (0x954e5800) [pid = 1754] [serial = 899] [outer = (nil)] [url = about:blank] 18:23:50 INFO - PROCESS | 1754 | --DOMWINDOW == 311 (0x9526f800) [pid = 1754] [serial = 896] [outer = (nil)] [url = about:blank] 18:23:50 INFO - PROCESS | 1754 | --DOMWINDOW == 310 (0x8f157c00) [pid = 1754] [serial = 864] [outer = (nil)] [url = about:blank] 18:23:50 INFO - PROCESS | 1754 | --DOMWINDOW == 309 (0x91e27800) [pid = 1754] [serial = 930] [outer = (nil)] [url = about:blank] 18:23:50 INFO - PROCESS | 1754 | --DOMWINDOW == 308 (0x91073800) [pid = 1754] [serial = 926] [outer = (nil)] [url = about:blank] 18:23:50 INFO - PROCESS | 1754 | --DOMWINDOW == 307 (0x8cfa5800) [pid = 1754] [serial = 866] [outer = (nil)] [url = about:blank] 18:23:50 INFO - PROCESS | 1754 | --DOMWINDOW == 306 (0x95f41800) [pid = 1754] [serial = 584] [outer = (nil)] [url = about:blank] 18:23:50 INFO - PROCESS | 1754 | --DOMWINDOW == 305 (0x91e2bc00) [pid = 1754] [serial = 908] [outer = (nil)] [url = about:blank] 18:23:50 INFO - PROCESS | 1754 | --DOMWINDOW == 304 (0x913a0000) [pid = 1754] [serial = 875] [outer = (nil)] [url = about:blank] 18:23:50 INFO - PROCESS | 1754 | --DOMWINDOW == 303 (0x924a1400) [pid = 1754] [serial = 884] [outer = (nil)] [url = about:blank] 18:23:50 INFO - PROCESS | 1754 | --DOMWINDOW == 302 (0x8cfab000) [pid = 1754] [serial = 917] [outer = (nil)] [url = about:blank] 18:23:50 INFO - PROCESS | 1754 | --DOMWINDOW == 301 (0x9268d800) [pid = 1754] [serial = 887] [outer = (nil)] [url = about:blank] 18:23:50 INFO - PROCESS | 1754 | --DOMWINDOW == 300 (0x9a7e7400) [pid = 1754] [serial = 801] [outer = (nil)] [url = about:blank] 18:23:50 INFO - PROCESS | 1754 | --DOMWINDOW == 299 (0x8e05d000) [pid = 1754] [serial = 923] [outer = (nil)] [url = about:blank] 18:23:50 INFO - PROCESS | 1754 | --DOMWINDOW == 298 (0x95c69800) [pid = 1754] [serial = 902] [outer = (nil)] [url = about:blank] 18:23:50 INFO - PROCESS | 1754 | --DOMWINDOW == 297 (0x8d850400) [pid = 1754] [serial = 921] [outer = (nil)] [url = about:blank] 18:23:50 INFO - PROCESS | 1754 | --DOMWINDOW == 296 (0x99f9d400) [pid = 1754] [serial = 587] [outer = (nil)] [url = about:blank] 18:23:50 INFO - PROCESS | 1754 | --DOMWINDOW == 295 (0x9a7ebc00) [pid = 1754] [serial = 911] [outer = (nil)] [url = about:blank] 18:23:50 INFO - PROCESS | 1754 | --DOMWINDOW == 294 (0x8ef10c00) [pid = 1754] [serial = 924] [outer = (nil)] [url = about:blank] 18:23:50 INFO - PROCESS | 1754 | --DOMWINDOW == 293 (0x93da9000) [pid = 1754] [serial = 614] [outer = (nil)] [url = about:blank] 18:23:50 INFO - PROCESS | 1754 | --DOMWINDOW == 292 (0x91ec3800) [pid = 1754] [serial = 932] [outer = (nil)] [url = about:blank] 18:23:50 INFO - PROCESS | 1754 | --DOMWINDOW == 291 (0x9274d000) [pid = 1754] [serial = 890] [outer = (nil)] [url = about:blank] 18:23:50 INFO - PROCESS | 1754 | --DOMWINDOW == 290 (0x8f151800) [pid = 1754] [serial = 872] [outer = (nil)] [url = about:blank] 18:23:50 INFO - PROCESS | 1754 | --DOMWINDOW == 289 (0x91e26000) [pid = 1754] [serial = 575] [outer = (nil)] [url = about:blank] 18:23:50 INFO - PROCESS | 1754 | --DOMWINDOW == 288 (0x8d555400) [pid = 1754] [serial = 593] [outer = (nil)] [url = about:blank] 18:23:50 INFO - PROCESS | 1754 | --DOMWINDOW == 287 (0x91a2ac00) [pid = 1754] [serial = 878] [outer = (nil)] [url = about:blank] 18:23:50 INFO - PROCESS | 1754 | --DOMWINDOW == 286 (0x97875800) [pid = 1754] [serial = 905] [outer = (nil)] [url = about:blank] 18:23:50 INFO - PROCESS | 1754 | --DOMWINDOW == 285 (0x913a2400) [pid = 1754] [serial = 927] [outer = (nil)] [url = about:blank] 18:23:50 INFO - PROCESS | 1754 | --DOMWINDOW == 284 (0x954efc00) [pid = 1754] [serial = 732] [outer = (nil)] [url = about:blank] 18:23:50 INFO - PROCESS | 1754 | 1464053030338 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] 18:23:50 INFO - PROCESS | 1754 | 1464053030373 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 18:23:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 18:23:50 INFO - PROCESS | 1754 | 1464053030381 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 18:23:50 INFO - PROCESS | 1754 | 1464053030386 Marionette TRACE conn4 <- [1,1390,null,{}] 18:23:50 INFO - PROCESS | 1754 | 1464053030395 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}] 18:23:50 INFO - PROCESS | 1754 | 1464053030587 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 18:23:50 INFO - PROCESS | 1754 | 1464053030801 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:50 INFO - PROCESS | 1754 | ++DOCSHELL 0x887fc000 == 126 [pid = 1754] [id = 355] 18:23:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 285 (0x89553400) [pid = 1754] [serial = 1066] [outer = (nil)] 18:23:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 286 (0x8a8cb000) [pid = 1754] [serial = 1067] [outer = 0x89553400] 18:23:50 INFO - PROCESS | 1754 | 1464053030881 Marionette DEBUG loaded listener.js 18:23:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 287 (0x8abc2c00) [pid = 1754] [serial = 1068] [outer = 0x89553400] 18:23:51 INFO - PROCESS | 1754 | 1464053031665 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]]]}] 18:23:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 18:23:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1331ms 18:23:51 INFO - PROCESS | 1754 | 1464053031712 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 18:23:51 INFO - PROCESS | 1754 | 1464053031720 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 18:23:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 18:23:51 INFO - PROCESS | 1754 | 1464053031730 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 18:23:51 INFO - PROCESS | 1754 | 1464053031734 Marionette TRACE conn4 <- [1,1394,null,{}] 18:23:51 INFO - PROCESS | 1754 | 1464053031739 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}] 18:23:51 INFO - PROCESS | 1754 | 1464053031913 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 18:23:51 INFO - PROCESS | 1754 | 1464053031931 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:52 INFO - PROCESS | 1754 | ++DOCSHELL 0x850e7000 == 127 [pid = 1754] [id = 356] 18:23:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 288 (0x8bdbe400) [pid = 1754] [serial = 1069] [outer = (nil)] 18:23:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 289 (0x8cdd0800) [pid = 1754] [serial = 1070] [outer = 0x8bdbe400] 18:23:52 INFO - PROCESS | 1754 | 1464053032219 Marionette DEBUG loaded listener.js 18:23:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 290 (0x8cfab000) [pid = 1754] [serial = 1071] [outer = 0x8bdbe400] 18:23:53 INFO - PROCESS | 1754 | 1464053033110 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]]]}] 18:23:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 18:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1429ms 18:23:53 INFO - PROCESS | 1754 | 1464053033164 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 18:23:53 INFO - PROCESS | 1754 | 1464053033167 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 18:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 18:23:53 INFO - PROCESS | 1754 | 1464053033173 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 18:23:53 INFO - PROCESS | 1754 | 1464053033179 Marionette TRACE conn4 <- [1,1398,null,{}] 18:23:53 INFO - PROCESS | 1754 | 1464053033194 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}] 18:23:53 INFO - PROCESS | 1754 | 1464053033444 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 18:23:53 INFO - PROCESS | 1754 | 1464053033478 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:53 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d067c00 == 128 [pid = 1754] [id = 357] 18:23:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 291 (0x8d40b000) [pid = 1754] [serial = 1072] [outer = (nil)] 18:23:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 292 (0x8d55ec00) [pid = 1754] [serial = 1073] [outer = 0x8d40b000] 18:23:53 INFO - PROCESS | 1754 | 1464053033556 Marionette DEBUG loaded listener.js 18:23:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 293 (0x8d84c400) [pid = 1754] [serial = 1074] [outer = 0x8d40b000] 18:23:54 INFO - PROCESS | 1754 | 1464053034493 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]]]}] 18:23:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 18:23:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1382ms 18:23:54 INFO - PROCESS | 1754 | 1464053034555 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 18:23:54 INFO - PROCESS | 1754 | 1464053034559 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 18:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 18:23:54 INFO - PROCESS | 1754 | 1464053034565 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 18:23:54 INFO - PROCESS | 1754 | 1464053034568 Marionette TRACE conn4 <- [1,1402,null,{}] 18:23:54 INFO - PROCESS | 1754 | 1464053034587 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}] 18:23:54 INFO - PROCESS | 1754 | --DOMWINDOW == 292 (0x86f4c000) [pid = 1754] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 18:23:54 INFO - PROCESS | 1754 | --DOMWINDOW == 291 (0x8d444c00) [pid = 1754] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 18:23:54 INFO - PROCESS | 1754 | --DOMWINDOW == 290 (0x8d8b8000) [pid = 1754] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 18:23:54 INFO - PROCESS | 1754 | --DOMWINDOW == 289 (0x95477000) [pid = 1754] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:23:54 INFO - PROCESS | 1754 | --DOMWINDOW == 288 (0x8e062000) [pid = 1754] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 18:23:54 INFO - PROCESS | 1754 | --DOMWINDOW == 287 (0x8cf13800) [pid = 1754] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 18:23:55 INFO - PROCESS | 1754 | 1464053035096 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 18:23:55 INFO - PROCESS | 1754 | 1464053035267 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:55 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d188800 == 129 [pid = 1754] [id = 358] 18:23:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 288 (0x8d651800) [pid = 1754] [serial = 1075] [outer = (nil)] 18:23:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 289 (0x8d8abc00) [pid = 1754] [serial = 1076] [outer = 0x8d651800] 18:23:55 INFO - PROCESS | 1754 | 1464053035343 Marionette DEBUG loaded listener.js 18:23:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 290 (0x8d8d3c00) [pid = 1754] [serial = 1077] [outer = 0x8d651800] 18:23:56 INFO - PROCESS | 1754 | 1464053036072 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]]]}] 18:23:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 18:23:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1527ms 18:23:56 INFO - PROCESS | 1754 | 1464053036092 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 18:23:56 INFO - PROCESS | 1754 | 1464053036095 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 18:23:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 18:23:56 INFO - PROCESS | 1754 | 1464053036101 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 18:23:56 INFO - PROCESS | 1754 | 1464053036104 Marionette TRACE conn4 <- [1,1406,null,{}] 18:23:56 INFO - PROCESS | 1754 | 1464053036110 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}] 18:23:56 INFO - PROCESS | 1754 | 1464053036337 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 18:23:56 INFO - PROCESS | 1754 | 1464053036361 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:56 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d40b800 == 130 [pid = 1754] [id = 359] 18:23:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 291 (0x8d555400) [pid = 1754] [serial = 1078] [outer = (nil)] 18:23:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 292 (0x8f152000) [pid = 1754] [serial = 1079] [outer = 0x8d555400] 18:23:56 INFO - PROCESS | 1754 | 1464053036430 Marionette DEBUG loaded listener.js 18:23:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 293 (0x8f15d400) [pid = 1754] [serial = 1080] [outer = 0x8d555400] 18:23:57 INFO - PROCESS | 1754 | 1464053037586 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]]]}] 18:23:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 18:23:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1528ms 18:23:57 INFO - PROCESS | 1754 | 1464053037631 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 18:23:57 INFO - PROCESS | 1754 | 1464053037637 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 18:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 18:23:57 INFO - PROCESS | 1754 | 1464053037646 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 18:23:57 INFO - PROCESS | 1754 | 1464053037653 Marionette TRACE conn4 <- [1,1410,null,{}] 18:23:57 INFO - PROCESS | 1754 | 1464053037663 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}] 18:23:57 INFO - PROCESS | 1754 | 1464053037891 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 18:23:58 INFO - PROCESS | 1754 | 1464053038219 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:58 INFO - PROCESS | 1754 | ++DOCSHELL 0x887f8000 == 131 [pid = 1754] [id = 360] 18:23:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 294 (0x887fb800) [pid = 1754] [serial = 1081] [outer = (nil)] 18:23:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 295 (0x8bf61c00) [pid = 1754] [serial = 1082] [outer = 0x887fb800] 18:23:58 INFO - PROCESS | 1754 | 1464053038311 Marionette DEBUG loaded listener.js 18:23:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 296 (0x8cdcc400) [pid = 1754] [serial = 1083] [outer = 0x887fb800] 18:23:59 INFO - PROCESS | 1754 | 1464053039330 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]]]}] 18:23:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 18:23:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1700ms 18:23:59 INFO - PROCESS | 1754 | 1464053039346 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 18:23:59 INFO - PROCESS | 1754 | 1464053039354 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 18:23:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 18:23:59 INFO - PROCESS | 1754 | 1464053039365 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 18:23:59 INFO - PROCESS | 1754 | 1464053039368 Marionette TRACE conn4 <- [1,1414,null,{}] 18:23:59 INFO - PROCESS | 1754 | 1464053039375 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}] 18:23:59 INFO - PROCESS | 1754 | 1464053039568 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 18:23:59 INFO - PROCESS | 1754 | 1464053039890 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:59 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d418000 == 132 [pid = 1754] [id = 361] 18:23:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 297 (0x8d44c400) [pid = 1754] [serial = 1084] [outer = (nil)] 18:23:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 298 (0x8d654800) [pid = 1754] [serial = 1085] [outer = 0x8d44c400] 18:23:59 INFO - PROCESS | 1754 | 1464053039981 Marionette DEBUG loaded listener.js 18:24:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 299 (0x8e060000) [pid = 1754] [serial = 1086] [outer = 0x8d44c400] 18:24:00 INFO - PROCESS | 1754 | 1464053040989 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]]]}] 18:24:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 18:24:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1678ms 18:24:01 INFO - PROCESS | 1754 | 1464053041043 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 18:24:01 INFO - PROCESS | 1754 | 1464053041046 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 18:24:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 18:24:01 INFO - PROCESS | 1754 | 1464053041053 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 18:24:01 INFO - PROCESS | 1754 | 1464053041059 Marionette TRACE conn4 <- [1,1418,null,{}] 18:24:01 INFO - PROCESS | 1754 | 1464053041075 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}] 18:24:01 INFO - PROCESS | 1754 | 1464053041372 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 18:24:01 INFO - PROCESS | 1754 | 1464053041620 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:01 INFO - PROCESS | 1754 | ++DOCSHELL 0x8a8c7000 == 133 [pid = 1754] [id = 362] 18:24:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 300 (0x91a26c00) [pid = 1754] [serial = 1087] [outer = (nil)] 18:24:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 301 (0x91a8ec00) [pid = 1754] [serial = 1088] [outer = 0x91a26c00] 18:24:01 INFO - PROCESS | 1754 | 1464053041723 Marionette DEBUG loaded listener.js 18:24:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 302 (0x91ccbc00) [pid = 1754] [serial = 1089] [outer = 0x91a26c00] 18:24:02 INFO - PROCESS | 1754 | 1464053042715 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]]]}] 18:24:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 18:24:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1732ms 18:24:02 INFO - PROCESS | 1754 | 1464053042786 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 18:24:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 18:24:02 INFO - PROCESS | 1754 | 1464053042791 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 18:24:02 INFO - PROCESS | 1754 | 1464053042798 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 18:24:02 INFO - PROCESS | 1754 | 1464053042801 Marionette TRACE conn4 <- [1,1422,null,{}] 18:24:02 INFO - PROCESS | 1754 | 1464053042807 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}] 18:24:03 INFO - PROCESS | 1754 | 1464053043007 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 18:24:03 INFO - PROCESS | 1754 | 1464053043331 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:03 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f154000 == 134 [pid = 1754] [id = 363] 18:24:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 303 (0x91e26000) [pid = 1754] [serial = 1090] [outer = (nil)] 18:24:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 304 (0x91ecbc00) [pid = 1754] [serial = 1091] [outer = 0x91e26000] 18:24:03 INFO - PROCESS | 1754 | 1464053043422 Marionette DEBUG loaded listener.js 18:24:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 305 (0x9238c800) [pid = 1754] [serial = 1092] [outer = 0x91e26000] 18:24:04 INFO - PROCESS | 1754 | 1464053044362 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]]]}] 18:24:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 18:24:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1634ms 18:24:04 INFO - PROCESS | 1754 | 1464053044431 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 18:24:04 INFO - PROCESS | 1754 | 1464053044435 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 18:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 18:24:04 INFO - PROCESS | 1754 | 1464053044442 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 18:24:04 INFO - PROCESS | 1754 | 1464053044444 Marionette TRACE conn4 <- [1,1426,null,{}] 18:24:04 INFO - PROCESS | 1754 | 1464053044450 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}] 18:24:04 INFO - PROCESS | 1754 | 1464053044633 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 18:24:04 INFO - PROCESS | 1754 | 1464053044946 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:04 INFO - PROCESS | 1754 | ++DOCSHELL 0x91e25c00 == 135 [pid = 1754] [id = 364] 18:24:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 306 (0x924a5400) [pid = 1754] [serial = 1093] [outer = (nil)] 18:24:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 307 (0x92687800) [pid = 1754] [serial = 1094] [outer = 0x924a5400] 18:24:05 INFO - PROCESS | 1754 | 1464053045036 Marionette DEBUG loaded listener.js 18:24:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 308 (0x9268dc00) [pid = 1754] [serial = 1095] [outer = 0x924a5400] 18:24:05 INFO - PROCESS | 1754 | 1464053045917 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]]]}] 18:24:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 18:24:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1541ms 18:24:05 INFO - PROCESS | 1754 | 1464053045984 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 18:24:05 INFO - PROCESS | 1754 | 1464053045988 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 18:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 18:24:05 INFO - PROCESS | 1754 | 1464053045994 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 18:24:06 INFO - PROCESS | 1754 | 1464053045998 Marionette TRACE conn4 <- [1,1430,null,{}] 18:24:06 INFO - PROCESS | 1754 | 1464053046003 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}] 18:24:06 INFO - PROCESS | 1754 | 1464053046256 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 18:24:06 INFO - PROCESS | 1754 | 1464053046574 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:06 INFO - PROCESS | 1754 | ++DOCSHELL 0x92681800 == 136 [pid = 1754] [id = 365] 18:24:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 309 (0x9274dc00) [pid = 1754] [serial = 1096] [outer = (nil)] 18:24:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 310 (0x93da4c00) [pid = 1754] [serial = 1097] [outer = 0x9274dc00] 18:24:06 INFO - PROCESS | 1754 | 1464053046665 Marionette DEBUG loaded listener.js 18:24:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 311 (0x9526f800) [pid = 1754] [serial = 1098] [outer = 0x9274dc00] 18:24:07 INFO - PROCESS | 1754 | 1464053047576 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]]]}] 18:24:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 18:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1633ms 18:24:07 INFO - PROCESS | 1754 | 1464053047628 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 18:24:07 INFO - PROCESS | 1754 | 1464053047632 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 18:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 18:24:07 INFO - PROCESS | 1754 | 1464053047638 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 18:24:07 INFO - PROCESS | 1754 | 1464053047640 Marionette TRACE conn4 <- [1,1434,null,{}] 18:24:07 INFO - PROCESS | 1754 | 1464053047646 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}] 18:24:07 INFO - PROCESS | 1754 | 1464053047836 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 18:24:08 INFO - PROCESS | 1754 | 1464053048160 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:08 INFO - PROCESS | 1754 | ++DOCSHELL 0x92750800 == 137 [pid = 1754] [id = 366] 18:24:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 312 (0x92deec00) [pid = 1754] [serial = 1099] [outer = (nil)] 18:24:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 313 (0x954efc00) [pid = 1754] [serial = 1100] [outer = 0x92deec00] 18:24:08 INFO - PROCESS | 1754 | 1464053048248 Marionette DEBUG loaded listener.js 18:24:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 314 (0x95c6bc00) [pid = 1754] [serial = 1101] [outer = 0x92deec00] 18:24:09 INFO - PROCESS | 1754 | 1464053049125 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]]]}] 18:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 18:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1527ms 18:24:09 INFO - PROCESS | 1754 | 1464053049166 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 18:24:09 INFO - PROCESS | 1754 | 1464053049170 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 18:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 18:24:09 INFO - PROCESS | 1754 | 1464053049176 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 18:24:09 INFO - PROCESS | 1754 | 1464053049179 Marionette TRACE conn4 <- [1,1438,null,{}] 18:24:09 INFO - PROCESS | 1754 | 1464053049185 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}] 18:24:09 INFO - PROCESS | 1754 | 1464053049364 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 18:24:09 INFO - PROCESS | 1754 | 1464053049680 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:09 INFO - PROCESS | 1754 | ++DOCSHELL 0x954ee400 == 138 [pid = 1754] [id = 367] 18:24:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 315 (0x95f41c00) [pid = 1754] [serial = 1102] [outer = (nil)] 18:24:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 316 (0x99374800) [pid = 1754] [serial = 1103] [outer = 0x95f41c00] 18:24:09 INFO - PROCESS | 1754 | 1464053049768 Marionette DEBUG loaded listener.js 18:24:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 317 (0x99ef0400) [pid = 1754] [serial = 1104] [outer = 0x95f41c00] 18:24:10 INFO - PROCESS | 1754 | 1464053050619 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]]]}] 18:24:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 18:24:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1480ms 18:24:10 INFO - PROCESS | 1754 | 1464053050656 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 18:24:10 INFO - PROCESS | 1754 | 1464053050660 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 18:24:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 18:24:10 INFO - PROCESS | 1754 | 1464053050666 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 18:24:10 INFO - PROCESS | 1754 | 1464053050670 Marionette TRACE conn4 <- [1,1442,null,{}] 18:24:10 INFO - PROCESS | 1754 | 1464053050675 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}] 18:24:10 INFO - PROCESS | 1754 | 1464053050851 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 18:24:11 INFO - PROCESS | 1754 | 1464053051126 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:11 INFO - PROCESS | 1754 | ++DOCSHELL 0x95c68c00 == 139 [pid = 1754] [id = 368] 18:24:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 318 (0x99ef0c00) [pid = 1754] [serial = 1105] [outer = (nil)] 18:24:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 319 (0x9a8b1800) [pid = 1754] [serial = 1106] [outer = 0x99ef0c00] 18:24:11 INFO - PROCESS | 1754 | 1464053051255 Marionette DEBUG loaded listener.js 18:24:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 320 (0x9a8e3800) [pid = 1754] [serial = 1107] [outer = 0x99ef0c00] 18:24:12 INFO - PROCESS | 1754 | 1464053052194 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]]]}] 18:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 18:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1586ms 18:24:12 INFO - PROCESS | 1754 | 1464053052253 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 18:24:12 INFO - PROCESS | 1754 | 1464053052256 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 18:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 18:24:12 INFO - PROCESS | 1754 | 1464053052262 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 18:24:12 INFO - PROCESS | 1754 | 1464053052266 Marionette TRACE conn4 <- [1,1446,null,{}] 18:24:12 INFO - PROCESS | 1754 | 1464053052271 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}] 18:24:12 INFO - PROCESS | 1754 | 1464053052454 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 18:24:12 INFO - PROCESS | 1754 | 1464053052781 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:12 INFO - PROCESS | 1754 | ++DOCSHELL 0x929acc00 == 140 [pid = 1754] [id = 369] 18:24:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 321 (0x9a374c00) [pid = 1754] [serial = 1108] [outer = (nil)] 18:24:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 322 (0x9b2f7400) [pid = 1754] [serial = 1109] [outer = 0x9a374c00] 18:24:12 INFO - PROCESS | 1754 | 1464053052871 Marionette DEBUG loaded listener.js 18:24:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 323 (0x9b3b3c00) [pid = 1754] [serial = 1110] [outer = 0x9a374c00] 18:24:13 INFO - PROCESS | 1754 | 1464053053746 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]]]}] 18:24:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 18:24:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1529ms 18:24:13 INFO - PROCESS | 1754 | 1464053053793 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 18:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 18:24:13 INFO - PROCESS | 1754 | 1464053053799 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 18:24:13 INFO - PROCESS | 1754 | 1464053053805 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 18:24:13 INFO - PROCESS | 1754 | 1464053053810 Marionette TRACE conn4 <- [1,1450,null,{}] 18:24:13 INFO - PROCESS | 1754 | 1464053053815 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}] 18:24:14 INFO - PROCESS | 1754 | 1464053054028 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 18:24:14 INFO - PROCESS | 1754 | 1464053054353 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:14 INFO - PROCESS | 1754 | ++DOCSHELL 0x9aa2d000 == 141 [pid = 1754] [id = 370] 18:24:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 324 (0xa114e400) [pid = 1754] [serial = 1111] [outer = (nil)] 18:24:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 325 (0xa31d5400) [pid = 1754] [serial = 1112] [outer = 0xa114e400] 18:24:14 INFO - PROCESS | 1754 | 1464053054448 Marionette DEBUG loaded listener.js 18:24:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 326 (0xa683ec00) [pid = 1754] [serial = 1113] [outer = 0xa114e400] 18:24:15 INFO - PROCESS | 1754 | 1464053055336 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]]]}] 18:24:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 18:24:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1580ms 18:24:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 18:24:15 INFO - PROCESS | 1754 | 1464053055386 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 18:24:15 INFO - PROCESS | 1754 | 1464053055389 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 18:24:15 INFO - PROCESS | 1754 | 1464053055395 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 18:24:15 INFO - PROCESS | 1754 | 1464053055399 Marionette TRACE conn4 <- [1,1454,null,{}] 18:24:15 INFO - PROCESS | 1754 | 1464053055404 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}] 18:24:15 INFO - PROCESS | 1754 | 1464053055582 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 18:24:15 INFO - PROCESS | 1754 | 1464053055833 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:15 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d0a7400 == 142 [pid = 1754] [id = 371] 18:24:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 327 (0x8d0a7800) [pid = 1754] [serial = 1114] [outer = (nil)] 18:24:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 328 (0x8d0ae800) [pid = 1754] [serial = 1115] [outer = 0x8d0a7800] 18:24:15 INFO - PROCESS | 1754 | 1464053055966 Marionette DEBUG loaded listener.js 18:24:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 329 (0x8d0b2000) [pid = 1754] [serial = 1116] [outer = 0x8d0a7800] 18:24:16 INFO - PROCESS | 1754 | 1464053056832 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]]]}] 18:24:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 18:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1479ms 18:24:16 INFO - PROCESS | 1754 | 1464053056874 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 18:24:16 INFO - PROCESS | 1754 | 1464053056878 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 18:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 18:24:16 INFO - PROCESS | 1754 | 1464053056884 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 18:24:16 INFO - PROCESS | 1754 | 1464053056887 Marionette TRACE conn4 <- [1,1458,null,{}] 18:24:16 INFO - PROCESS | 1754 | 1464053056892 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}] 18:24:17 INFO - PROCESS | 1754 | 1464053057095 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 18:24:17 INFO - PROCESS | 1754 | 1464053057449 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:17 INFO - PROCESS | 1754 | ++DOCSHELL 0x86799000 == 143 [pid = 1754] [id = 372] 18:24:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 330 (0x8679a800) [pid = 1754] [serial = 1117] [outer = (nil)] 18:24:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 331 (0x867a1800) [pid = 1754] [serial = 1118] [outer = 0x8679a800] 18:24:17 INFO - PROCESS | 1754 | 1464053057538 Marionette DEBUG loaded listener.js 18:24:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 332 (0x867a3800) [pid = 1754] [serial = 1119] [outer = 0x8679a800] 18:24:18 INFO - PROCESS | 1754 | 1464053058444 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]]]}] 18:24:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 18:24:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1630ms 18:24:18 INFO - PROCESS | 1754 | 1464053058515 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 18:24:18 INFO - PROCESS | 1754 | 1464053058519 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 18:24:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 18:24:18 INFO - PROCESS | 1754 | 1464053058525 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 18:24:18 INFO - PROCESS | 1754 | 1464053058528 Marionette TRACE conn4 <- [1,1462,null,{}] 18:24:18 INFO - PROCESS | 1754 | 1464053058534 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}] 18:24:18 INFO - PROCESS | 1754 | 1464053058718 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 18:24:19 INFO - PROCESS | 1754 | 1464053059039 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:19 INFO - PROCESS | 1754 | ++DOCSHELL 0x8679d800 == 144 [pid = 1754] [id = 373] 18:24:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 333 (0x867a4400) [pid = 1754] [serial = 1120] [outer = (nil)] 18:24:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 334 (0x8d0b1800) [pid = 1754] [serial = 1121] [outer = 0x867a4400] 18:24:19 INFO - PROCESS | 1754 | 1464053059134 Marionette DEBUG loaded listener.js 18:24:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 335 (0x8ef0e800) [pid = 1754] [serial = 1122] [outer = 0x867a4400] 18:24:20 INFO - PROCESS | 1754 | 1464053060101 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]]]}] 18:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 18:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1627ms 18:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 18:24:20 INFO - PROCESS | 1754 | 1464053060153 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 18:24:20 INFO - PROCESS | 1754 | 1464053060156 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 18:24:20 INFO - PROCESS | 1754 | 1464053060163 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 18:24:20 INFO - PROCESS | 1754 | 1464053060166 Marionette TRACE conn4 <- [1,1466,null,{}] 18:24:20 INFO - PROCESS | 1754 | 1464053060171 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}] 18:24:20 INFO - PROCESS | 1754 | 1464053060356 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 18:24:21 INFO - PROCESS | 1754 | 1464053061234 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:21 INFO - PROCESS | 1754 | ++DOCSHELL 0x867a3400 == 145 [pid = 1754] [id = 374] 18:24:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 336 (0x8694e800) [pid = 1754] [serial = 1123] [outer = (nil)] 18:24:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 337 (0x86950800) [pid = 1754] [serial = 1124] [outer = 0x8694e800] 18:24:21 INFO - PROCESS | 1754 | 1464053061349 Marionette DEBUG loaded listener.js 18:24:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 338 (0x86954800) [pid = 1754] [serial = 1125] [outer = 0x8694e800] 18:24:22 INFO - PROCESS | 1754 | 1464053062331 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]]]}] 18:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 18:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 2238ms 18:24:22 INFO - PROCESS | 1754 | 1464053062401 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 18:24:22 INFO - PROCESS | 1754 | 1464053062407 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 18:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 18:24:22 INFO - PROCESS | 1754 | 1464053062415 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 18:24:22 INFO - PROCESS | 1754 | 1464053062420 Marionette TRACE conn4 <- [1,1470,null,{}] 18:24:22 INFO - PROCESS | 1754 | 1464053062427 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}] 18:24:22 INFO - PROCESS | 1754 | 1464053062650 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 18:24:23 INFO - PROCESS | 1754 | 1464053063025 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:23 INFO - PROCESS | 1754 | ++DOCSHELL 0x887fa800 == 146 [pid = 1754] [id = 375] 18:24:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 339 (0x89144000) [pid = 1754] [serial = 1126] [outer = (nil)] 18:24:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 340 (0x892e9400) [pid = 1754] [serial = 1127] [outer = 0x89144000] 18:24:23 INFO - PROCESS | 1754 | 1464053063170 Marionette DEBUG loaded listener.js 18:24:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 341 (0x887f3400) [pid = 1754] [serial = 1128] [outer = 0x89144000] 18:24:24 INFO - PROCESS | 1754 | 1464053064130 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]]]}] 18:24:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 18:24:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1791ms 18:24:24 INFO - PROCESS | 1754 | 1464053064208 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 18:24:24 INFO - PROCESS | 1754 | 1464053064213 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 18:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 18:24:24 INFO - PROCESS | 1754 | 1464053064221 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 18:24:24 INFO - PROCESS | 1754 | 1464053064225 Marionette TRACE conn4 <- [1,1474,null,{}] 18:24:24 INFO - PROCESS | 1754 | 1464053064231 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}] 18:24:24 INFO - PROCESS | 1754 | 1464053064424 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 18:24:24 INFO - PROCESS | 1754 | 1464053064687 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:24 INFO - PROCESS | 1754 | ++DOCSHELL 0x8a8c9400 == 147 [pid = 1754] [id = 376] 18:24:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 342 (0x8a8ca400) [pid = 1754] [serial = 1129] [outer = (nil)] 18:24:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 343 (0x8abc0c00) [pid = 1754] [serial = 1130] [outer = 0x8a8ca400] 18:24:24 INFO - PROCESS | 1754 | 1464053064810 Marionette DEBUG loaded listener.js 18:24:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 344 (0x8bf64000) [pid = 1754] [serial = 1131] [outer = 0x8a8ca400] 18:24:25 INFO - PROCESS | 1754 | 1464053065819 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]]]}] 18:24:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 18:24:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1679ms 18:24:25 INFO - PROCESS | 1754 | 1464053065901 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 18:24:25 INFO - PROCESS | 1754 | 1464053065905 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 18:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 18:24:25 INFO - PROCESS | 1754 | 1464053065913 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 18:24:25 INFO - PROCESS | 1754 | 1464053065921 Marionette TRACE conn4 <- [1,1478,null,{}] 18:24:25 INFO - PROCESS | 1754 | 1464053065935 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}] 18:24:26 INFO - PROCESS | 1754 | 1464053066237 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 18:24:26 INFO - PROCESS | 1754 | 1464053066496 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:26 INFO - PROCESS | 1754 | ++DOCSHELL 0x8913d000 == 148 [pid = 1754] [id = 377] 18:24:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 345 (0x89141400) [pid = 1754] [serial = 1132] [outer = (nil)] 18:24:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 346 (0x8d0a8c00) [pid = 1754] [serial = 1133] [outer = 0x89141400] 18:24:26 INFO - PROCESS | 1754 | 1464053066577 Marionette DEBUG loaded listener.js 18:24:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 347 (0x8d185400) [pid = 1754] [serial = 1134] [outer = 0x89141400] 18:24:27 INFO - PROCESS | 1754 | --DOCSHELL 0x92feb000 == 147 [pid = 1754] [id = 77] 18:24:27 INFO - PROCESS | 1754 | --DOCSHELL 0x8e063400 == 146 [pid = 1754] [id = 214] 18:24:27 INFO - PROCESS | 1754 | --DOCSHELL 0x9b2f9400 == 145 [pid = 1754] [id = 61] 18:24:27 INFO - PROCESS | 1754 | --DOCSHELL 0x920e7000 == 144 [pid = 1754] [id = 48] 18:24:27 INFO - PROCESS | 1754 | --DOCSHELL 0x8b652c00 == 143 [pid = 1754] [id = 211] 18:24:27 INFO - PROCESS | 1754 | --DOCSHELL 0x95273000 == 142 [pid = 1754] [id = 133] 18:24:27 INFO - PROCESS | 1754 | --DOCSHELL 0x9a8bf400 == 141 [pid = 1754] [id = 216] 18:24:27 INFO - PROCESS | 1754 | --DOCSHELL 0x9ced1800 == 140 [pid = 1754] [id = 72] 18:24:27 INFO - PROCESS | 1754 | --DOCSHELL 0x9b2b5c00 == 139 [pid = 1754] [id = 215] 18:24:27 INFO - PROCESS | 1754 | --DOCSHELL 0x8d8c5000 == 138 [pid = 1754] [id = 151] 18:24:27 INFO - PROCESS | 1754 | --DOCSHELL 0x8abc4400 == 137 [pid = 1754] [id = 213] 18:24:27 INFO - PROCESS | 1754 | --DOCSHELL 0x920dc800 == 136 [pid = 1754] [id = 73] 18:24:27 INFO - PROCESS | 1754 | --DOCSHELL 0x8d55b000 == 135 [pid = 1754] [id = 212] 18:24:27 INFO - PROCESS | 1754 | --DOCSHELL 0x8d188800 == 134 [pid = 1754] [id = 358] 18:24:27 INFO - PROCESS | 1754 | --DOCSHELL 0x8d067c00 == 133 [pid = 1754] [id = 357] 18:24:27 INFO - PROCESS | 1754 | --DOCSHELL 0x850e7000 == 132 [pid = 1754] [id = 356] 18:24:27 INFO - PROCESS | 1754 | --DOCSHELL 0x887fc000 == 131 [pid = 1754] [id = 355] 18:24:27 INFO - PROCESS | 1754 | --DOCSHELL 0x850e2800 == 130 [pid = 1754] [id = 353] 18:24:27 INFO - PROCESS | 1754 | --DOCSHELL 0x850eb400 == 129 [pid = 1754] [id = 354] 18:24:27 INFO - PROCESS | 1754 | --DOCSHELL 0x887f3800 == 128 [pid = 1754] [id = 352] 18:24:27 INFO - PROCESS | 1754 | --DOCSHELL 0x855ed400 == 127 [pid = 1754] [id = 351] 18:24:27 INFO - PROCESS | 1754 | --DOCSHELL 0x89138800 == 126 [pid = 1754] [id = 349] 18:24:27 INFO - PROCESS | 1754 | --DOCSHELL 0x855f4800 == 125 [pid = 1754] [id = 350] 18:24:27 INFO - PROCESS | 1754 | --DOCSHELL 0x887f2000 == 124 [pid = 1754] [id = 348] 18:24:27 INFO - PROCESS | 1754 | --DOCSHELL 0x887fe400 == 123 [pid = 1754] [id = 347] 18:24:27 INFO - PROCESS | 1754 | --DOCSHELL 0x887f2c00 == 122 [pid = 1754] [id = 346] 18:24:27 INFO - PROCESS | 1754 | --DOCSHELL 0xa0617800 == 121 [pid = 1754] [id = 345] 18:24:27 INFO - PROCESS | 1754 | --DOCSHELL 0x9a8dc400 == 120 [pid = 1754] [id = 343] 18:24:27 INFO - PROCESS | 1754 | --DOCSHELL 0x9a7f4400 == 119 [pid = 1754] [id = 344] 18:24:27 INFO - PROCESS | 1754 | --DOCSHELL 0x8d05e800 == 118 [pid = 1754] [id = 342] 18:24:27 INFO - PROCESS | 1754 | --DOCSHELL 0x98471000 == 117 [pid = 1754] [id = 341] 18:24:27 INFO - PROCESS | 1754 | --DOCSHELL 0x929af400 == 116 [pid = 1754] [id = 340] 18:24:27 INFO - PROCESS | 1754 | --DOCSHELL 0x8d8cd800 == 115 [pid = 1754] [id = 339] 18:24:27 INFO - PROCESS | 1754 | --DOCSHELL 0x8d417c00 == 114 [pid = 1754] [id = 338] 18:24:27 INFO - PROCESS | 1754 | --DOCSHELL 0x95476000 == 113 [pid = 1754] [id = 11] 18:24:27 INFO - PROCESS | 1754 | --DOCSHELL 0x8d414800 == 112 [pid = 1754] [id = 337] 18:24:27 INFO - PROCESS | 1754 | --DOCSHELL 0x89550400 == 111 [pid = 1754] [id = 336] 18:24:27 INFO - PROCESS | 1754 | --DOMWINDOW == 346 (0xa6838c00) [pid = 1754] [serial = 974] [outer = (nil)] [url = about:blank] 18:24:27 INFO - PROCESS | 1754 | --DOMWINDOW == 345 (0x9a7e6400) [pid = 1754] [serial = 950] [outer = (nil)] [url = about:blank] 18:24:27 INFO - PROCESS | 1754 | --DOMWINDOW == 344 (0x8bdbfc00) [pid = 1754] [serial = 980] [outer = (nil)] [url = about:blank] 18:24:27 INFO - PROCESS | 1754 | --DOMWINDOW == 343 (0x9cecf400) [pid = 1754] [serial = 965] [outer = (nil)] [url = about:blank] 18:24:27 INFO - PROCESS | 1754 | --DOMWINDOW == 342 (0x8cfa4800) [pid = 1754] [serial = 993] [outer = (nil)] [url = about:blank] 18:24:27 INFO - PROCESS | 1754 | --DOMWINDOW == 341 (0x8f099400) [pid = 1754] [serial = 941] [outer = (nil)] [url = about:blank] 18:24:27 INFO - PROCESS | 1754 | --DOMWINDOW == 340 (0x8d8b5000) [pid = 1754] [serial = 999] [outer = (nil)] [url = about:blank] 18:24:27 INFO - PROCESS | 1754 | --DOMWINDOW == 339 (0x95c68000) [pid = 1754] [serial = 947] [outer = (nil)] [url = about:blank] 18:24:27 INFO - PROCESS | 1754 | --DOMWINDOW == 338 (0x9b5af800) [pid = 1754] [serial = 956] [outer = (nil)] [url = about:blank] 18:24:27 INFO - PROCESS | 1754 | --DOMWINDOW == 337 (0x8bf65800) [pid = 1754] [serial = 983] [outer = (nil)] [url = about:blank] 18:24:27 INFO - PROCESS | 1754 | --DOMWINDOW == 336 (0x9139cc00) [pid = 1754] [serial = 1004] [outer = (nil)] [url = about:blank] 18:24:27 INFO - PROCESS | 1754 | --DOMWINDOW == 335 (0x95f3d000) [pid = 1754] [serial = 669] [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.] 18:24:27 INFO - PROCESS | 1754 | --DOMWINDOW == 334 (0x8d846c00) [pid = 1754] [serial = 989] [outer = (nil)] [url = about:blank] 18:24:27 INFO - PROCESS | 1754 | --DOMWINDOW == 333 (0x8d184400) [pid = 1754] [serial = 938] [outer = (nil)] [url = about:blank] 18:24:27 INFO - PROCESS | 1754 | --DOMWINDOW == 332 (0x8ef0d400) [pid = 1754] [serial = 1001] [outer = (nil)] [url = about:blank] 18:24:27 INFO - PROCESS | 1754 | --DOMWINDOW == 331 (0x8cfa8400) [pid = 1754] [serial = 995] [outer = (nil)] [url = about:blank] 18:24:27 INFO - PROCESS | 1754 | --DOMWINDOW == 330 (0x8d84ac00) [pid = 1754] [serial = 998] [outer = (nil)] [url = about:blank] 18:24:27 INFO - PROCESS | 1754 | --DOMWINDOW == 329 (0x8d18d000) [pid = 1754] [serial = 996] [outer = (nil)] [url = about:blank] 18:24:27 INFO - PROCESS | 1754 | --DOMWINDOW == 328 (0xa36f5800) [pid = 1754] [serial = 971] [outer = (nil)] [url = about:blank] 18:24:27 INFO - PROCESS | 1754 | --DOMWINDOW == 327 (0x8f150800) [pid = 1754] [serial = 1002] [outer = (nil)] [url = about:blank] 18:24:27 INFO - PROCESS | 1754 | --DOMWINDOW == 326 (0x8bf6e400) [pid = 1754] [serial = 986] [outer = (nil)] [url = about:blank] 18:24:27 INFO - PROCESS | 1754 | --DOMWINDOW == 325 (0x91a28000) [pid = 1754] [serial = 1005] [outer = (nil)] [url = about:blank] 18:24:27 INFO - PROCESS | 1754 | --DOMWINDOW == 324 (0x9bb7b000) [pid = 1754] [serial = 959] [outer = (nil)] [url = about:blank] 18:24:27 INFO - PROCESS | 1754 | --DOMWINDOW == 323 (0x9b3b3000) [pid = 1754] [serial = 953] [outer = (nil)] [url = about:blank] 18:24:27 INFO - PROCESS | 1754 | --DOMWINDOW == 322 (0x92fef400) [pid = 1754] [serial = 944] [outer = (nil)] [url = about:blank] 18:24:27 INFO - PROCESS | 1754 | --DOMWINDOW == 321 (0xa6e8d400) [pid = 1754] [serial = 977] [outer = (nil)] [url = about:blank] 18:24:27 INFO - PROCESS | 1754 | --DOMWINDOW == 320 (0x8bf6cc00) [pid = 1754] [serial = 992] [outer = (nil)] [url = about:blank] 18:24:27 INFO - PROCESS | 1754 | --DOMWINDOW == 319 (0xa3156000) [pid = 1754] [serial = 968] [outer = (nil)] [url = about:blank] 18:24:27 INFO - PROCESS | 1754 | --DOMWINDOW == 318 (0x9cd1ac00) [pid = 1754] [serial = 962] [outer = (nil)] [url = about:blank] 18:24:27 INFO - PROCESS | 1754 | --DOMWINDOW == 317 (0x91077000) [pid = 1754] [serial = 1007] [outer = (nil)] [url = about:blank] 18:24:28 INFO - PROCESS | 1754 | 1464053068154 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]]]}] 18:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 18:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 2293ms 18:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 18:24:28 INFO - PROCESS | 1754 | 1464053068204 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 18:24:28 INFO - PROCESS | 1754 | 1464053068208 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 18:24:28 INFO - PROCESS | 1754 | 1464053068214 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 18:24:28 INFO - PROCESS | 1754 | 1464053068217 Marionette TRACE conn4 <- [1,1482,null,{}] 18:24:28 INFO - PROCESS | 1754 | 1464053068223 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}] 18:24:28 INFO - PROCESS | 1754 | 1464053068422 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 18:24:28 INFO - PROCESS | 1754 | 1464053068610 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:28 INFO - PROCESS | 1754 | ++DOCSHELL 0x850e0c00 == 112 [pid = 1754] [id = 378] 18:24:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 318 (0x850e6400) [pid = 1754] [serial = 1135] [outer = (nil)] 18:24:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 319 (0x887f3800) [pid = 1754] [serial = 1136] [outer = 0x850e6400] 18:24:28 INFO - PROCESS | 1754 | 1464053068688 Marionette DEBUG loaded listener.js 18:24:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 320 (0x89556c00) [pid = 1754] [serial = 1137] [outer = 0x850e6400] 18:24:29 INFO - PROCESS | 1754 | 1464053069429 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]]]}] 18:24:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 18:24:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1233ms 18:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 18:24:29 INFO - PROCESS | 1754 | 1464053069446 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 18:24:29 INFO - PROCESS | 1754 | 1464053069448 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 18:24:29 INFO - PROCESS | 1754 | 1464053069455 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 18:24:29 INFO - PROCESS | 1754 | 1464053069458 Marionette TRACE conn4 <- [1,1486,null,{}] 18:24:29 INFO - PROCESS | 1754 | 1464053069463 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}] 18:24:29 INFO - PROCESS | 1754 | 1464053069717 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 18:24:29 INFO - PROCESS | 1754 | 1464053069835 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:29 INFO - PROCESS | 1754 | ++DOCSHELL 0x8a8d2400 == 113 [pid = 1754] [id = 379] 18:24:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 321 (0x8abc3000) [pid = 1754] [serial = 1138] [outer = (nil)] 18:24:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 322 (0x8bf67000) [pid = 1754] [serial = 1139] [outer = 0x8abc3000] 18:24:29 INFO - PROCESS | 1754 | 1464053069919 Marionette DEBUG loaded listener.js 18:24:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 323 (0x8cfaec00) [pid = 1754] [serial = 1140] [outer = 0x8abc3000] 18:24:30 INFO - PROCESS | 1754 | 1464053070812 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]]]}] 18:24:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 18:24:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1387ms 18:24:30 INFO - PROCESS | 1754 | 1464053070842 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 18:24:30 INFO - PROCESS | 1754 | 1464053070845 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 18:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 18:24:30 INFO - PROCESS | 1754 | 1464053070851 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 18:24:30 INFO - PROCESS | 1754 | 1464053070853 Marionette TRACE conn4 <- [1,1490,null,{}] 18:24:30 INFO - PROCESS | 1754 | 1464053070859 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}] 18:24:31 INFO - PROCESS | 1754 | 1464053071091 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 18:24:31 INFO - PROCESS | 1754 | 1464053071120 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:31 INFO - PROCESS | 1754 | ++DOCSHELL 0x850ea800 == 114 [pid = 1754] [id = 380] 18:24:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 324 (0x855edc00) [pid = 1754] [serial = 1141] [outer = (nil)] 18:24:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 325 (0x8d416000) [pid = 1754] [serial = 1142] [outer = 0x855edc00] 18:24:31 INFO - PROCESS | 1754 | 1464053071190 Marionette DEBUG loaded listener.js 18:24:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 326 (0x8d44fc00) [pid = 1754] [serial = 1143] [outer = 0x855edc00] 18:24:32 INFO - PROCESS | 1754 | 1464053072108 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]]]}] 18:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 18:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 2781ms 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 325 (0x91ec1800) [pid = 1754] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 324 (0x95c5fc00) [pid = 1754] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 323 (0x9238bc00) [pid = 1754] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 322 (0x92682c00) [pid = 1754] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 321 (0x89554800) [pid = 1754] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 320 (0x913a4000) [pid = 1754] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 319 (0x91cd5c00) [pid = 1754] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 318 (0x8d8d1000) [pid = 1754] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 317 (0x850e2c00) [pid = 1754] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 316 (0x855f5800) [pid = 1754] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 315 (0x9aa2f000) [pid = 1754] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 314 (0x887f9400) [pid = 1754] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 313 (0x8d651800) [pid = 1754] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 312 (0x8ef0e400) [pid = 1754] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 311 (0x91069c00) [pid = 1754] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 310 (0x9a8bd400) [pid = 1754] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 309 (0x97870000) [pid = 1754] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 308 (0x8d413000) [pid = 1754] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 307 (0x99f99000) [pid = 1754] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 306 (0x8d55f000) [pid = 1754] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 305 (0x9b5b8400) [pid = 1754] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 304 (0x92def800) [pid = 1754] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 303 (0x9cd8e400) [pid = 1754] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 302 (0xa23c6000) [pid = 1754] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 301 (0x9a810000) [pid = 1754] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 300 (0x8d414c00) [pid = 1754] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 299 (0x89553400) [pid = 1754] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 298 (0x89551000) [pid = 1754] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 297 (0x954f0c00) [pid = 1754] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 296 (0x9a8b0800) [pid = 1754] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 295 (0x966f5400) [pid = 1754] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 294 (0x8d44ec00) [pid = 1754] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 293 (0x91a1ec00) [pid = 1754] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 292 (0x8f15b400) [pid = 1754] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 291 (0x8cd48000) [pid = 1754] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 290 (0x92743000) [pid = 1754] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 289 (0x8bdbdc00) [pid = 1754] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 288 (0x8d40b000) [pid = 1754] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 287 (0x9a7e8000) [pid = 1754] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 286 (0x8d05f800) [pid = 1754] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 285 (0x8cdce800) [pid = 1754] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 284 (0x952e4000) [pid = 1754] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 283 (0x92745400) [pid = 1754] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 18:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 282 (0x8bdbe400) [pid = 1754] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 281 (0x92f06000) [pid = 1754] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 280 (0x95472c00) [pid = 1754] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 279 (0x8d8ca000) [pid = 1754] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 278 (0x9a2a3800) [pid = 1754] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 277 (0x855f4c00) [pid = 1754] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 276 (0x8847b400) [pid = 1754] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 275 (0x8a8c6c00) [pid = 1754] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 274 (0x8d06ac00) [pid = 1754] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 273 (0x966f4400) [pid = 1754] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 272 (0x8a8cd000) [pid = 1754] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 271 (0x8d414400) [pid = 1754] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 270 (0xa27cc800) [pid = 1754] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 269 (0x8d415000) [pid = 1754] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 268 (0x8bdb7c00) [pid = 1754] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 267 (0x8cdca000) [pid = 1754] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 266 (0x855ed800) [pid = 1754] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 265 (0x91a22000) [pid = 1754] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 264 (0xa27c4800) [pid = 1754] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 263 (0x8d449c00) [pid = 1754] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 262 (0x93da7c00) [pid = 1754] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 261 (0x952dac00) [pid = 1754] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 260 (0x9b2f9c00) [pid = 1754] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 259 (0x8d40bc00) [pid = 1754] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 258 (0x8f097c00) [pid = 1754] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 257 (0x8f158c00) [pid = 1754] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 256 (0x8cdcb800) [pid = 1754] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 255 (0x8bf61400) [pid = 1754] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 254 (0x9c05c800) [pid = 1754] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 253 (0x91ecb800) [pid = 1754] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 252 (0x8b64d400) [pid = 1754] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 251 (0x95272800) [pid = 1754] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 250 (0x93db0c00) [pid = 1754] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 249 (0x8954a400) [pid = 1754] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 248 (0xa694d800) [pid = 1754] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 247 (0x8d44f800) [pid = 1754] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 246 (0xa335a000) [pid = 1754] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 245 (0x89138c00) [pid = 1754] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 244 (0x9a7ef000) [pid = 1754] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 243 (0x9a8bcc00) [pid = 1754] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 18:24:33 INFO - PROCESS | 1754 | --DOMWINDOW == 242 (0x8f09b000) [pid = 1754] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 18:24:34 INFO - PROCESS | 1754 | --DOMWINDOW == 241 (0x8e055400) [pid = 1754] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 18:24:34 INFO - PROCESS | 1754 | --DOMWINDOW == 240 (0x8d187800) [pid = 1754] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 18:24:34 INFO - PROCESS | 1754 | --DOMWINDOW == 239 (0x98299400) [pid = 1754] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 18:24:34 INFO - PROCESS | 1754 | --DOMWINDOW == 238 (0x91ec7800) [pid = 1754] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 18:24:34 INFO - PROCESS | 1754 | --DOMWINDOW == 237 (0x929b4800) [pid = 1754] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 18:24:34 INFO - PROCESS | 1754 | --DOMWINDOW == 236 (0x9b3b5400) [pid = 1754] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 18:24:34 INFO - PROCESS | 1754 | --DOMWINDOW == 235 (0x8cd47c00) [pid = 1754] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 18:24:34 INFO - PROCESS | 1754 | --DOMWINDOW == 234 (0x8cdc3800) [pid = 1754] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 18:24:34 INFO - PROCESS | 1754 | --DOMWINDOW == 233 (0xa27e1400) [pid = 1754] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 18:24:34 INFO - PROCESS | 1754 | --DOMWINDOW == 232 (0x91e26400) [pid = 1754] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 18:24:34 INFO - PROCESS | 1754 | --DOMWINDOW == 231 (0xa061e000) [pid = 1754] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 18:24:34 INFO - PROCESS | 1754 | --DOMWINDOW == 230 (0x9a375000) [pid = 1754] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 18:24:34 INFO - PROCESS | 1754 | --DOMWINDOW == 229 (0x952d6000) [pid = 1754] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 18:24:34 INFO - PROCESS | 1754 | --DOMWINDOW == 228 (0x9a8bbc00) [pid = 1754] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 18:24:34 INFO - PROCESS | 1754 | --DOMWINDOW == 227 (0x92de1800) [pid = 1754] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 18:24:34 INFO - PROCESS | 1754 | --DOMWINDOW == 226 (0x8cf14400) [pid = 1754] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 18:24:34 INFO - PROCESS | 1754 | --DOMWINDOW == 225 (0xa36f1400) [pid = 1754] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 18:24:34 INFO - PROCESS | 1754 | --DOMWINDOW == 224 (0x91398400) [pid = 1754] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 18:24:34 INFO - PROCESS | 1754 | --DOMWINDOW == 223 (0x9a7e6c00) [pid = 1754] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 18:24:34 INFO - PROCESS | 1754 | --DOMWINDOW == 222 (0x892ee400) [pid = 1754] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 18:24:34 INFO - PROCESS | 1754 | --DOMWINDOW == 221 (0x8d44e400) [pid = 1754] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 18:24:34 INFO - PROCESS | 1754 | --DOMWINDOW == 220 (0x966ed400) [pid = 1754] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 18:24:34 INFO - PROCESS | 1754 | --DOMWINDOW == 219 (0x8d181400) [pid = 1754] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 18:24:34 INFO - PROCESS | 1754 | --DOMWINDOW == 218 (0x9c3c4000) [pid = 1754] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 18:24:34 INFO - PROCESS | 1754 | --DOMWINDOW == 217 (0x9106d800) [pid = 1754] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 18:24:34 INFO - PROCESS | 1754 | --DOMWINDOW == 216 (0x892e2000) [pid = 1754] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 18:24:34 INFO - PROCESS | 1754 | --DOMWINDOW == 215 (0xa237a800) [pid = 1754] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 18:24:34 INFO - PROCESS | 1754 | 1464053073835 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 18:24:34 INFO - PROCESS | 1754 | 1464053073840 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 18:24:34 INFO - PROCESS | 1754 | 1464053073910 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 18:24:34 INFO - PROCESS | 1754 | 1464053073912 Marionette TRACE conn4 <- [1,1494,null,{}] 18:24:34 INFO - PROCESS | 1754 | 1464053073961 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}] 18:24:34 INFO - PROCESS | 1754 | 1464053074184 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 18:24:34 INFO - PROCESS | 1754 | 1464053074359 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:34 INFO - PROCESS | 1754 | ++DOCSHELL 0x855f4c00 == 115 [pid = 1754] [id = 381] 18:24:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 216 (0x8847e400) [pid = 1754] [serial = 1144] [outer = (nil)] 18:24:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 217 (0x8913fc00) [pid = 1754] [serial = 1145] [outer = 0x8847e400] 18:24:34 INFO - PROCESS | 1754 | 1464053074431 Marionette DEBUG loaded listener.js 18:24:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 218 (0x8954a400) [pid = 1754] [serial = 1146] [outer = 0x8847e400] 18:24:35 INFO - PROCESS | 1754 | 1464053075158 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]]]}] 18:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 18:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1338ms 18:24:35 INFO - PROCESS | 1754 | 1464053075219 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 18:24:35 INFO - PROCESS | 1754 | 1464053075223 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 18:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 18:24:35 INFO - PROCESS | 1754 | 1464053075229 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 18:24:35 INFO - PROCESS | 1754 | 1464053075232 Marionette TRACE conn4 <- [1,1498,null,{}] 18:24:35 INFO - PROCESS | 1754 | 1464053075237 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}] 18:24:35 INFO - PROCESS | 1754 | 1464053075407 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 18:24:35 INFO - PROCESS | 1754 | 1464053075419 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:35 INFO - PROCESS | 1754 | ++DOCSHELL 0x86f46000 == 116 [pid = 1754] [id = 382] 18:24:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 219 (0x89140400) [pid = 1754] [serial = 1147] [outer = (nil)] 18:24:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 220 (0x8bf66000) [pid = 1754] [serial = 1148] [outer = 0x89140400] 18:24:35 INFO - PROCESS | 1754 | 1464053075491 Marionette DEBUG loaded listener.js 18:24:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 221 (0x8cf1cc00) [pid = 1754] [serial = 1149] [outer = 0x89140400] 18:24:36 INFO - PROCESS | 1754 | 1464053076751 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]]]}] 18:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 18:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1587ms 18:24:36 INFO - PROCESS | 1754 | 1464053076817 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 18:24:36 INFO - PROCESS | 1754 | 1464053076824 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 18:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 18:24:36 INFO - PROCESS | 1754 | 1464053076833 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 18:24:36 INFO - PROCESS | 1754 | 1464053076838 Marionette TRACE conn4 <- [1,1502,null,{}] 18:24:36 INFO - PROCESS | 1754 | 1464053076847 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}] 18:24:37 INFO - PROCESS | 1754 | 1464053077095 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 18:24:37 INFO - PROCESS | 1754 | 1464053077433 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:37 INFO - PROCESS | 1754 | ++DOCSHELL 0x86947000 == 117 [pid = 1754] [id = 383] 18:24:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 222 (0x86951c00) [pid = 1754] [serial = 1150] [outer = (nil)] 18:24:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 223 (0x887f5800) [pid = 1754] [serial = 1151] [outer = 0x86951c00] 18:24:37 INFO - PROCESS | 1754 | 1464053077522 Marionette DEBUG loaded listener.js 18:24:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 224 (0x892e7000) [pid = 1754] [serial = 1152] [outer = 0x86951c00] 18:24:38 INFO - PROCESS | 1754 | 1464053078471 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]]]}] 18:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 18:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1684ms 18:24:38 INFO - PROCESS | 1754 | 1464053078518 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 18:24:38 INFO - PROCESS | 1754 | 1464053078527 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 18:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 18:24:38 INFO - PROCESS | 1754 | 1464053078537 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 18:24:38 INFO - PROCESS | 1754 | 1464053078541 Marionette TRACE conn4 <- [1,1506,null,{}] 18:24:38 INFO - PROCESS | 1754 | 1464053078547 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}] 18:24:38 INFO - PROCESS | 1754 | 1464053078754 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 18:24:39 INFO - PROCESS | 1754 | 1464053079118 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:39 INFO - PROCESS | 1754 | ++DOCSHELL 0x8a8c7400 == 118 [pid = 1754] [id = 384] 18:24:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 225 (0x8bdb7800) [pid = 1754] [serial = 1153] [outer = (nil)] 18:24:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 226 (0x8bdc2000) [pid = 1754] [serial = 1154] [outer = 0x8bdb7800] 18:24:39 INFO - PROCESS | 1754 | 1464053079210 Marionette DEBUG loaded listener.js 18:24:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 227 (0x8cd3bc00) [pid = 1754] [serial = 1155] [outer = 0x8bdb7800] 18:24:40 INFO - PROCESS | 1754 | 1464053080105 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]]]}] 18:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 18:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1632ms 18:24:40 INFO - PROCESS | 1754 | 1464053080170 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 18:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 18:24:40 INFO - PROCESS | 1754 | 1464053080174 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 18:24:40 INFO - PROCESS | 1754 | 1464053080181 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 18:24:40 INFO - PROCESS | 1754 | 1464053080187 Marionette TRACE conn4 <- [1,1510,null,{}] 18:24:40 INFO - PROCESS | 1754 | 1464053080203 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}] 18:24:40 INFO - PROCESS | 1754 | 1464053080437 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 18:24:40 INFO - PROCESS | 1754 | 1464053080748 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:40 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bdc4000 == 119 [pid = 1754] [id = 385] 18:24:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 228 (0x8d063800) [pid = 1754] [serial = 1156] [outer = (nil)] 18:24:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 229 (0x8d185000) [pid = 1754] [serial = 1157] [outer = 0x8d063800] 18:24:40 INFO - PROCESS | 1754 | 1464053080841 Marionette DEBUG loaded listener.js 18:24:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 230 (0x8d40d800) [pid = 1754] [serial = 1158] [outer = 0x8d063800] 18:24:41 INFO - PROCESS | 1754 | 1464053081710 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]]]}] 18:24:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 18:24:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1583ms 18:24:41 INFO - PROCESS | 1754 | 1464053081763 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 18:24:41 INFO - PROCESS | 1754 | 1464053081767 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 18:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 18:24:41 INFO - PROCESS | 1754 | 1464053081774 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 18:24:41 INFO - PROCESS | 1754 | 1464053081777 Marionette TRACE conn4 <- [1,1514,null,{}] 18:24:41 INFO - PROCESS | 1754 | 1464053081782 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}] 18:24:41 INFO - PROCESS | 1754 | 1464053081968 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 18:24:42 INFO - PROCESS | 1754 | 1464053082295 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:42 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cfb1800 == 120 [pid = 1754] [id = 386] 18:24:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 231 (0x8d448800) [pid = 1754] [serial = 1159] [outer = (nil)] 18:24:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 232 (0x8d651000) [pid = 1754] [serial = 1160] [outer = 0x8d448800] 18:24:42 INFO - PROCESS | 1754 | 1464053082386 Marionette DEBUG loaded listener.js 18:24:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 233 (0x8d847400) [pid = 1754] [serial = 1161] [outer = 0x8d448800] 18:24:43 INFO - PROCESS | 1754 | 1464053083284 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]]]}] 18:24:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 18:24:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1537ms 18:24:43 INFO - PROCESS | 1754 | 1464053083312 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 18:24:43 INFO - PROCESS | 1754 | 1464053083316 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 18:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 18:24:43 INFO - PROCESS | 1754 | 1464053083323 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 18:24:43 INFO - PROCESS | 1754 | 1464053083326 Marionette TRACE conn4 <- [1,1518,null,{}] 18:24:43 INFO - PROCESS | 1754 | 1464053083331 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}] 18:24:43 INFO - PROCESS | 1754 | 1464053083511 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 18:24:43 INFO - PROCESS | 1754 | 1464053083847 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:43 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d8ac400 == 121 [pid = 1754] [id = 387] 18:24:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 234 (0x8d8ad400) [pid = 1754] [serial = 1162] [outer = (nil)] 18:24:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 235 (0x8d8c5800) [pid = 1754] [serial = 1163] [outer = 0x8d8ad400] 18:24:43 INFO - PROCESS | 1754 | 1464053083938 Marionette DEBUG loaded listener.js 18:24:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 236 (0x8d8ca000) [pid = 1754] [serial = 1164] [outer = 0x8d8ad400] 18:24:44 INFO - PROCESS | 1754 | 1464053084828 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]]]}] 18:24:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 18:24:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1533ms 18:24:44 INFO - PROCESS | 1754 | 1464053084856 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 18:24:44 INFO - PROCESS | 1754 | 1464053084860 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 18:24:44 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 18:24:44 INFO - PROCESS | 1754 | 1464053084867 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 18:24:44 INFO - PROCESS | 1754 | 1464053084870 Marionette TRACE conn4 <- [1,1522,null,{}] 18:24:44 INFO - PROCESS | 1754 | 1464053084876 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}] 18:24:45 INFO - PROCESS | 1754 | 1464053085085 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 18:24:45 INFO - PROCESS | 1754 | 1464053085393 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:45 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d8b7c00 == 122 [pid = 1754] [id = 388] 18:24:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 237 (0x8d8c7000) [pid = 1754] [serial = 1165] [outer = (nil)] 18:24:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 238 (0x8ef0f800) [pid = 1754] [serial = 1166] [outer = 0x8d8c7000] 18:24:45 INFO - PROCESS | 1754 | 1464053085483 Marionette DEBUG loaded listener.js 18:24:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 239 (0x8f09e800) [pid = 1754] [serial = 1167] [outer = 0x8d8c7000] 18:24:46 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 18:24:46 INFO - PROCESS | 1754 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:24:46 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 18:24:46 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 18:24:46 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 18:24:46 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 18:24:46 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 18:24:46 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 18:24:46 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 18:24:46 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 18:24:46 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 18:24:46 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 18:24:46 INFO - PROCESS | 1754 | 1464053086246 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"]]]}] 18:24:46 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 () { 18:24:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:24:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 18:24:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:24:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:24:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 18:24:46 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 () { 18:24:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:24:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 18:24:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:24:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:24:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 18:24:46 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 () { 18:24:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:24:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 18:24:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:24:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:24:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 18:24:46 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 () { 18:24:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:24:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 18:24:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:24:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:24:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 18:24:46 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1428ms 18:24:46 INFO - PROCESS | 1754 | 1464053086297 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 18:24:46 INFO - PROCESS | 1754 | 1464053086300 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 18:24:46 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 18:24:46 INFO - PROCESS | 1754 | 1464053086313 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 18:24:46 INFO - PROCESS | 1754 | 1464053086315 Marionette TRACE conn4 <- [1,1526,null,{}] 18:24:46 INFO - PROCESS | 1754 | 1464053086321 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}] 18:24:46 INFO - PROCESS | 1754 | 1464053086496 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 18:24:46 INFO - PROCESS | 1754 | 1464053086768 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:46 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f14f400 == 123 [pid = 1754] [id = 389] 18:24:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 240 (0x8f153000) [pid = 1754] [serial = 1168] [outer = (nil)] 18:24:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 241 (0x8f159800) [pid = 1754] [serial = 1169] [outer = 0x8f153000] 18:24:46 INFO - PROCESS | 1754 | 1464053086855 Marionette DEBUG loaded listener.js 18:24:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 242 (0x8f15c400) [pid = 1754] [serial = 1170] [outer = 0x8f153000] 18:24:47 INFO - PROCESS | 1754 | 1464053087675 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"]]]}] 18:24:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:24:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 18:24:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:24:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:24:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 18:24:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:24:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 18:24:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:24:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:24:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 18:24:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 18:24:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 18:24:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:24:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:24:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 18:24:47 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1387ms 18:24:47 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 18:24:47 INFO - PROCESS | 1754 | 1464053087701 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 18:24:47 INFO - PROCESS | 1754 | 1464053087704 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 18:24:47 INFO - PROCESS | 1754 | 1464053087711 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 18:24:47 INFO - PROCESS | 1754 | 1464053087715 Marionette TRACE conn4 <- [1,1530,null,{}] 18:24:47 INFO - PROCESS | 1754 | 1464053087720 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}] 18:24:47 INFO - PROCESS | 1754 | 1464053087893 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 18:24:48 INFO - PROCESS | 1754 | 1464053088151 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:48 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d44f800 == 124 [pid = 1754] [id = 390] 18:24:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 243 (0x8ef06000) [pid = 1754] [serial = 1171] [outer = (nil)] 18:24:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 244 (0x91a1b400) [pid = 1754] [serial = 1172] [outer = 0x8ef06000] 18:24:48 INFO - PROCESS | 1754 | 1464053088235 Marionette DEBUG loaded listener.js 18:24:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 245 (0x91a21000) [pid = 1754] [serial = 1173] [outer = 0x8ef06000] 18:24:49 INFO - PROCESS | 1754 | 1464053089066 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]]]}] 18:24:49 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 18:24:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 18:24:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:24:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:24:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 18:24:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 18:24:49 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. 18:24:49 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 18:24:49 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1389ms 18:24:49 INFO - PROCESS | 1754 | 1464053089100 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 18:24:49 INFO - PROCESS | 1754 | 1464053089104 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 18:24:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 18:24:49 INFO - PROCESS | 1754 | 1464053089110 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 18:24:49 INFO - PROCESS | 1754 | 1464053089114 Marionette TRACE conn4 <- [1,1534,null,{}] 18:24:49 INFO - PROCESS | 1754 | 1464053089119 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}] 18:24:49 INFO - PROCESS | 1754 | 1464053089297 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 18:24:49 INFO - PROCESS | 1754 | 1464053089577 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:49 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d554c00 == 125 [pid = 1754] [id = 391] 18:24:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 246 (0x8e063c00) [pid = 1754] [serial = 1174] [outer = (nil)] 18:24:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 247 (0x91ccd800) [pid = 1754] [serial = 1175] [outer = 0x8e063c00] 18:24:49 INFO - PROCESS | 1754 | 1464053089666 Marionette DEBUG loaded listener.js 18:24:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 248 (0x91cd7c00) [pid = 1754] [serial = 1176] [outer = 0x8e063c00] 18:24:50 INFO - PROCESS | 1754 | 1464053090566 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]]]}] 18:24:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 18:24:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1488ms 18:24:50 INFO - PROCESS | 1754 | 1464053090599 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 18:24:50 INFO - PROCESS | 1754 | 1464053090602 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 18:24:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 18:24:50 INFO - PROCESS | 1754 | 1464053090608 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 18:24:50 INFO - PROCESS | 1754 | 1464053090612 Marionette TRACE conn4 <- [1,1538,null,{}] 18:24:50 INFO - PROCESS | 1754 | 1464053090617 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}] 18:24:50 INFO - PROCESS | 1754 | 1464053090800 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 18:24:51 INFO - PROCESS | 1754 | 1464053091078 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:51 INFO - PROCESS | 1754 | ++DOCSHELL 0x91a8b400 == 126 [pid = 1754] [id = 392] 18:24:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 249 (0x91ecc400) [pid = 1754] [serial = 1177] [outer = (nil)] 18:24:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 250 (0x920dcc00) [pid = 1754] [serial = 1178] [outer = 0x91ecc400] 18:24:51 INFO - PROCESS | 1754 | 1464053091215 Marionette DEBUG loaded listener.js 18:24:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 251 (0x920e5c00) [pid = 1754] [serial = 1179] [outer = 0x91ecc400] 18:24:52 INFO - PROCESS | 1754 | 1464053092080 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]]]}] 18:24:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 18:24:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1544ms 18:24:52 INFO - PROCESS | 1754 | 1464053092152 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 18:24:52 INFO - PROCESS | 1754 | 1464053092157 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 18:24:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 18:24:52 INFO - PROCESS | 1754 | 1464053092163 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 18:24:52 INFO - PROCESS | 1754 | 1464053092167 Marionette TRACE conn4 <- [1,1542,null,{}] 18:24:52 INFO - PROCESS | 1754 | 1464053092173 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}] 18:24:52 INFO - PROCESS | 1754 | 1464053092428 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 18:24:52 INFO - PROCESS | 1754 | 1464053092750 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:52 INFO - PROCESS | 1754 | ++DOCSHELL 0x91ec2400 == 127 [pid = 1754] [id = 393] 18:24:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 252 (0x924ad400) [pid = 1754] [serial = 1180] [outer = (nil)] 18:24:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 253 (0x92741800) [pid = 1754] [serial = 1181] [outer = 0x924ad400] 18:24:52 INFO - PROCESS | 1754 | 1464053092845 Marionette DEBUG loaded listener.js 18:24:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 254 (0x929a5400) [pid = 1754] [serial = 1182] [outer = 0x924ad400] 18:24:53 INFO - PROCESS | 1754 | 1464053093728 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]]]}] 18:24:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 18:24:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1638ms 18:24:53 INFO - PROCESS | 1754 | 1464053093802 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 18:24:53 INFO - PROCESS | 1754 | 1464053093805 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 18:24:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 18:24:53 INFO - PROCESS | 1754 | 1464053093811 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 18:24:53 INFO - PROCESS | 1754 | 1464053093815 Marionette TRACE conn4 <- [1,1546,null,{}] 18:24:53 INFO - PROCESS | 1754 | 1464053093820 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}] 18:24:54 INFO - PROCESS | 1754 | 1464053094003 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 18:24:54 INFO - PROCESS | 1754 | 1464053094290 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:54 INFO - PROCESS | 1754 | ++DOCSHELL 0x8847ec00 == 128 [pid = 1754] [id = 394] 18:24:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 255 (0x8d05ec00) [pid = 1754] [serial = 1183] [outer = (nil)] 18:24:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 256 (0x929abc00) [pid = 1754] [serial = 1184] [outer = 0x8d05ec00] 18:24:54 INFO - PROCESS | 1754 | 1464053094421 Marionette DEBUG loaded listener.js 18:24:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 257 (0x92de3000) [pid = 1754] [serial = 1185] [outer = 0x8d05ec00] 18:24:55 INFO - PROCESS | 1754 | 1464053095262 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]]]}] 18:24:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 18:24:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1527ms 18:24:55 INFO - PROCESS | 1754 | 1464053095339 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 18:24:55 INFO - PROCESS | 1754 | 1464053095342 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 18:24:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 18:24:55 INFO - PROCESS | 1754 | 1464053095349 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 18:24:55 INFO - PROCESS | 1754 | 1464053095352 Marionette TRACE conn4 <- [1,1550,null,{}] 18:24:55 INFO - PROCESS | 1754 | 1464053095368 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}] 18:24:55 INFO - PROCESS | 1754 | 1464053095586 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 18:24:55 INFO - PROCESS | 1754 | 1464053095903 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:55 INFO - PROCESS | 1754 | ++DOCSHELL 0x86f4c800 == 129 [pid = 1754] [id = 395] 18:24:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 258 (0x91ccf000) [pid = 1754] [serial = 1186] [outer = (nil)] 18:24:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 259 (0x92fe8800) [pid = 1754] [serial = 1187] [outer = 0x91ccf000] 18:24:55 INFO - PROCESS | 1754 | 1464053095992 Marionette DEBUG loaded listener.js 18:24:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 260 (0x92fef400) [pid = 1754] [serial = 1188] [outer = 0x91ccf000] 18:24:56 INFO - PROCESS | 1754 | 1464053096875 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]]]}] 18:24:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 18:24:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1597ms 18:24:56 INFO - PROCESS | 1754 | 1464053096946 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 18:24:56 INFO - PROCESS | 1754 | 1464053096950 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 18:24:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 18:24:56 INFO - PROCESS | 1754 | 1464053096956 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 18:24:56 INFO - PROCESS | 1754 | 1464053096959 Marionette TRACE conn4 <- [1,1554,null,{}] 18:24:56 INFO - PROCESS | 1754 | 1464053096965 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}] 18:24:57 INFO - PROCESS | 1754 | 1464053097147 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 18:24:57 INFO - PROCESS | 1754 | 1464053097464 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:57 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f158800 == 130 [pid = 1754] [id = 396] 18:24:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 261 (0x9238bc00) [pid = 1754] [serial = 1189] [outer = (nil)] 18:24:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 262 (0x9526cc00) [pid = 1754] [serial = 1190] [outer = 0x9238bc00] 18:24:57 INFO - PROCESS | 1754 | 1464053097551 Marionette DEBUG loaded listener.js 18:24:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 263 (0x95271400) [pid = 1754] [serial = 1191] [outer = 0x9238bc00] 18:24:58 INFO - PROCESS | 1754 | 1464053098436 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]]]}] 18:24:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 18:24:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1536ms 18:24:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 18:24:58 INFO - PROCESS | 1754 | 1464053098492 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 18:24:58 INFO - PROCESS | 1754 | 1464053098495 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 18:24:58 INFO - PROCESS | 1754 | 1464053098502 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 18:24:58 INFO - PROCESS | 1754 | 1464053098505 Marionette TRACE conn4 <- [1,1558,null,{}] 18:24:58 INFO - PROCESS | 1754 | 1464053098510 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}] 18:24:58 INFO - PROCESS | 1754 | 1464053098689 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 18:24:59 INFO - PROCESS | 1754 | 1464053099035 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:59 INFO - PROCESS | 1754 | ++DOCSHELL 0x92684000 == 131 [pid = 1754] [id = 397] 18:24:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 264 (0x92feb000) [pid = 1754] [serial = 1192] [outer = (nil)] 18:24:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 265 (0x952e1400) [pid = 1754] [serial = 1193] [outer = 0x92feb000] 18:24:59 INFO - PROCESS | 1754 | 1464053099123 Marionette DEBUG loaded listener.js 18:24:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 266 (0x954e3000) [pid = 1754] [serial = 1194] [outer = 0x92feb000] 18:24:59 INFO - PROCESS | 1754 | 1464053099987 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]]]}] 18:25:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 18:25:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1539ms 18:25:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 18:25:00 INFO - PROCESS | 1754 | 1464053100041 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 18:25:00 INFO - PROCESS | 1754 | 1464053100044 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 18:25:00 INFO - PROCESS | 1754 | 1464053100051 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 18:25:00 INFO - PROCESS | 1754 | 1464053100053 Marionette TRACE conn4 <- [1,1562,null,{}] 18:25:00 INFO - PROCESS | 1754 | 1464053100059 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}] 18:25:00 INFO - PROCESS | 1754 | 1464053100242 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 18:25:00 INFO - PROCESS | 1754 | 1464053100575 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:00 INFO - PROCESS | 1754 | ++DOCSHELL 0x92de7800 == 132 [pid = 1754] [id = 398] 18:25:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 267 (0x95470400) [pid = 1754] [serial = 1195] [outer = (nil)] 18:25:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 268 (0x95c6a800) [pid = 1754] [serial = 1196] [outer = 0x95470400] 18:25:00 INFO - PROCESS | 1754 | 1464053100663 Marionette DEBUG loaded listener.js 18:25:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 269 (0x95f3bc00) [pid = 1754] [serial = 1197] [outer = 0x95470400] 18:25:01 INFO - PROCESS | 1754 | 1464053101564 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]]]}] 18:25:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 18:25:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1578ms 18:25:01 INFO - PROCESS | 1754 | 1464053101629 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 18:25:01 INFO - PROCESS | 1754 | 1464053101633 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 18:25:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 18:25:01 INFO - PROCESS | 1754 | 1464053101639 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 18:25:01 INFO - PROCESS | 1754 | 1464053101642 Marionette TRACE conn4 <- [1,1566,null,{}] 18:25:01 INFO - PROCESS | 1754 | 1464053101648 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}] 18:25:01 INFO - PROCESS | 1754 | 1464053101860 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 18:25:02 INFO - PROCESS | 1754 | 1464053102185 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:02 INFO - PROCESS | 1754 | ++DOCSHELL 0x8ef04c00 == 133 [pid = 1754] [id = 399] 18:25:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 270 (0x954e2c00) [pid = 1754] [serial = 1198] [outer = (nil)] 18:25:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 271 (0x9786d800) [pid = 1754] [serial = 1199] [outer = 0x954e2c00] 18:25:02 INFO - PROCESS | 1754 | 1464053102292 Marionette DEBUG loaded listener.js 18:25:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 272 (0x97874c00) [pid = 1754] [serial = 1200] [outer = 0x954e2c00] 18:25:03 INFO - PROCESS | 1754 | 1464053103240 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]]]}] 18:25:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 18:25:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1630ms 18:25:03 INFO - PROCESS | 1754 | 1464053103270 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 18:25:03 INFO - PROCESS | 1754 | 1464053103274 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 18:25:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 18:25:03 INFO - PROCESS | 1754 | 1464053103280 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 18:25:03 INFO - PROCESS | 1754 | 1464053103283 Marionette TRACE conn4 <- [1,1570,null,{}] 18:25:03 INFO - PROCESS | 1754 | 1464053103289 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}] 18:25:03 INFO - PROCESS | 1754 | 1464053103473 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 18:25:03 INFO - PROCESS | 1754 | 1464053103803 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:03 INFO - PROCESS | 1754 | ++DOCSHELL 0x850e1400 == 134 [pid = 1754] [id = 400] 18:25:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 273 (0x850e4c00) [pid = 1754] [serial = 1201] [outer = (nil)] 18:25:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 274 (0x855f5400) [pid = 1754] [serial = 1202] [outer = 0x850e4c00] 18:25:03 INFO - PROCESS | 1754 | 1464053103890 Marionette DEBUG loaded listener.js 18:25:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 275 (0x887f1c00) [pid = 1754] [serial = 1203] [outer = 0x850e4c00] 18:25:04 INFO - PROCESS | 1754 | 1464053104781 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]]]}] 18:25:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 18:25:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1548ms 18:25:04 INFO - PROCESS | 1754 | 1464053104828 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 18:25:04 INFO - PROCESS | 1754 | 1464053104831 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 18:25:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 18:25:04 INFO - PROCESS | 1754 | 1464053104838 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 18:25:04 INFO - PROCESS | 1754 | 1464053104841 Marionette TRACE conn4 <- [1,1574,null,{}] 18:25:04 INFO - PROCESS | 1754 | 1464053104847 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}] 18:25:05 INFO - PROCESS | 1754 | 1464053105032 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 18:25:05 INFO - PROCESS | 1754 | 1464053105368 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:05 INFO - PROCESS | 1754 | ++DOCSHELL 0x86f45800 == 135 [pid = 1754] [id = 401] 18:25:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 276 (0x86f46c00) [pid = 1754] [serial = 1204] [outer = (nil)] 18:25:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 277 (0x8bdc4c00) [pid = 1754] [serial = 1205] [outer = 0x86f46c00] 18:25:05 INFO - PROCESS | 1754 | 1464053105457 Marionette DEBUG loaded listener.js 18:25:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 278 (0x8cdc2c00) [pid = 1754] [serial = 1206] [outer = 0x86f46c00] 18:25:06 INFO - PROCESS | 1754 | 1464053106353 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]]]}] 18:25:07 INFO - PROCESS | 1754 | --DOCSHELL 0x9a7efc00 == 134 [pid = 1754] [id = 325] 18:25:07 INFO - PROCESS | 1754 | --DOCSHELL 0x8e063000 == 133 [pid = 1754] [id = 323] 18:25:07 INFO - PROCESS | 1754 | --DOCSHELL 0x8bdb7400 == 132 [pid = 1754] [id = 326] 18:25:07 INFO - PROCESS | 1754 | --DOCSHELL 0x855f4c00 == 131 [pid = 1754] [id = 381] 18:25:07 INFO - PROCESS | 1754 | --DOCSHELL 0x850ea800 == 130 [pid = 1754] [id = 380] 18:25:07 INFO - PROCESS | 1754 | --DOCSHELL 0x8a8d2400 == 129 [pid = 1754] [id = 379] 18:25:07 INFO - PROCESS | 1754 | --DOCSHELL 0x850e0c00 == 128 [pid = 1754] [id = 378] 18:25:07 INFO - PROCESS | 1754 | --DOCSHELL 0x8913d000 == 127 [pid = 1754] [id = 377] 18:25:07 INFO - PROCESS | 1754 | --DOCSHELL 0x8a8c9400 == 126 [pid = 1754] [id = 376] 18:25:07 INFO - PROCESS | 1754 | --DOCSHELL 0x867a3400 == 125 [pid = 1754] [id = 374] 18:25:07 INFO - PROCESS | 1754 | --DOCSHELL 0x887fa800 == 124 [pid = 1754] [id = 375] 18:25:07 INFO - PROCESS | 1754 | --DOCSHELL 0x86799000 == 123 [pid = 1754] [id = 372] 18:25:07 INFO - PROCESS | 1754 | --DOCSHELL 0x9aa2d000 == 122 [pid = 1754] [id = 370] 18:25:07 INFO - PROCESS | 1754 | --DOCSHELL 0x8d0a7400 == 121 [pid = 1754] [id = 371] 18:25:07 INFO - PROCESS | 1754 | --DOCSHELL 0x929acc00 == 120 [pid = 1754] [id = 369] 18:25:07 INFO - PROCESS | 1754 | --DOCSHELL 0x95c68c00 == 119 [pid = 1754] [id = 368] 18:25:07 INFO - PROCESS | 1754 | --DOCSHELL 0x954ee400 == 118 [pid = 1754] [id = 367] 18:25:07 INFO - PROCESS | 1754 | --DOCSHELL 0x92750800 == 117 [pid = 1754] [id = 366] 18:25:07 INFO - PROCESS | 1754 | --DOCSHELL 0x92681800 == 116 [pid = 1754] [id = 365] 18:25:07 INFO - PROCESS | 1754 | --DOCSHELL 0x91e25c00 == 115 [pid = 1754] [id = 364] 18:25:07 INFO - PROCESS | 1754 | --DOCSHELL 0x8a8c7000 == 114 [pid = 1754] [id = 362] 18:25:07 INFO - PROCESS | 1754 | --DOCSHELL 0x8f154000 == 113 [pid = 1754] [id = 363] 18:25:07 INFO - PROCESS | 1754 | --DOCSHELL 0x8d418000 == 112 [pid = 1754] [id = 361] 18:25:07 INFO - PROCESS | 1754 | --DOCSHELL 0x887f8000 == 111 [pid = 1754] [id = 360] 18:25:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 18:25:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 2781ms 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 277 (0x8f152000) [pid = 1754] [serial = 1079] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 276 (0x9aa30c00) [pid = 1754] [serial = 810] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 275 (0x92742c00) [pid = 1754] [serial = 888] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 274 (0x9526b000) [pid = 1754] [serial = 623] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 273 (0x91a91800) [pid = 1754] [serial = 1059] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 272 (0x91ec4800) [pid = 1754] [serial = 620] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 271 (0x9a8b6800) [pid = 1754] [serial = 951] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 270 (0x91e2c000) [pid = 1754] [serial = 1017] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 269 (0x850ec400) [pid = 1754] [serial = 1062] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 268 (0x855f9400) [pid = 1754] [serial = 1052] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 267 (0x9bb95400) [pid = 1754] [serial = 1032] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 266 (0x887fd800) [pid = 1754] [serial = 1040] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 265 (0x8d8abc00) [pid = 1754] [serial = 1076] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 264 (0x947b0000) [pid = 1754] [serial = 1020] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 263 (0x91074800) [pid = 1754] [serial = 759] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 262 (0x9ced0400) [pid = 1754] [serial = 690] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 261 (0x9b3b4c00) [pid = 1754] [serial = 1029] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 260 (0x9c057c00) [pid = 1754] [serial = 825] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 259 (0x9aa26800) [pid = 1754] [serial = 1026] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 258 (0x8d8cc000) [pid = 1754] [serial = 735] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 257 (0x9cecb400) [pid = 1754] [serial = 1034] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 256 (0x952e3800) [pid = 1754] [serial = 1022] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 255 (0xa331a800) [pid = 1754] [serial = 756] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 254 (0xa3583c00) [pid = 1754] [serial = 1038] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 253 (0x9cd8c800) [pid = 1754] [serial = 644] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 252 (0x8d655400) [pid = 1754] [serial = 1014] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 251 (0x8abc2c00) [pid = 1754] [serial = 1068] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 250 (0x8bf62c00) [pid = 1754] [serial = 1011] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 249 (0x9a80f400) [pid = 1754] [serial = 744] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 248 (0x9b2f8c00) [pid = 1754] [serial = 635] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 247 (0x9a8bdc00) [pid = 1754] [serial = 684] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 246 (0x8d8d0800) [pid = 1754] [serial = 617] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 245 (0x929a7c00) [pid = 1754] [serial = 891] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 244 (0x91ece800) [pid = 1754] [serial = 681] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 243 (0x996d0000) [pid = 1754] [serial = 629] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 242 (0x95274400) [pid = 1754] [serial = 945] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 241 (0x8bf67c00) [pid = 1754] [serial = 984] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 240 (0x8d84c400) [pid = 1754] [serial = 1074] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 239 (0x91a20800) [pid = 1754] [serial = 1016] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 238 (0x9b6d6c00) [pid = 1754] [serial = 813] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 237 (0x8913c000) [pid = 1754] [serial = 1053] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 236 (0x9b3a2c00) [pid = 1754] [serial = 1028] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 235 (0x8d84a800) [pid = 1754] [serial = 705] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 234 (0x8d066000) [pid = 1754] [serial = 867] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 233 (0x95f42000) [pid = 1754] [serial = 903] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 232 (0x9cd8a800) [pid = 1754] [serial = 819] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 231 (0x8cfab000) [pid = 1754] [serial = 1071] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 230 (0xa31d6800) [pid = 1754] [serial = 1037] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 229 (0x9846a800) [pid = 1754] [serial = 741] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 228 (0x97871400) [pid = 1754] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 227 (0x91ecd800) [pid = 1754] [serial = 738] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 226 (0xa114ec00) [pid = 1754] [serial = 1035] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 225 (0x9bb6ec00) [pid = 1754] [serial = 687] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 224 (0x8d841400) [pid = 1754] [serial = 1064] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 223 (0x88485000) [pid = 1754] [serial = 840] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 222 (0x8a8d0000) [pid = 1754] [serial = 1044] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 221 (0xa31e6c00) [pid = 1754] [serial = 653] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 220 (0x98290800) [pid = 1754] [serial = 906] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 219 (0xa6383000) [pid = 1754] [serial = 1046] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 218 (0x8d849800) [pid = 1754] [serial = 870] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 217 (0xa335a800) [pid = 1754] [serial = 969] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 216 (0x9b5b0c00) [pid = 1754] [serial = 828] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 215 (0x8bdc2c00) [pid = 1754] [serial = 981] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 214 (0xa27c6c00) [pid = 1754] [serial = 1041] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 213 (0x91a8f000) [pid = 1754] [serial = 1058] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 212 (0x8d40f800) [pid = 1754] [serial = 939] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 211 (0x92dea800) [pid = 1754] [serial = 1019] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 210 (0x9a74a800) [pid = 1754] [serial = 1056] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 209 (0x9106f800) [pid = 1754] [serial = 1065] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 208 (0x91cd1800) [pid = 1754] [serial = 879] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 207 (0xa51f3000) [pid = 1754] [serial = 972] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 206 (0x8d8b2c00) [pid = 1754] [serial = 804] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 205 (0x952dd800) [pid = 1754] [serial = 897] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 204 (0x9786d400) [pid = 1754] [serial = 948] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 203 (0x9b3b8400) [pid = 1754] [serial = 954] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 202 (0x8d414000) [pid = 1754] [serial = 822] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 201 (0x8f0a0c00) [pid = 1754] [serial = 768] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 200 (0x8d8d3c00) [pid = 1754] [serial = 1077] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 199 (0x924ab400) [pid = 1754] [serial = 807] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 198 (0xa685a800) [pid = 1754] [serial = 702] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 197 (0x8bf70000) [pid = 1754] [serial = 987] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 196 (0x8a8cb000) [pid = 1754] [serial = 1067] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 195 (0x9cd25800) [pid = 1754] [serial = 963] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 194 (0x8a8ce400) [pid = 1754] [serial = 1043] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 193 (0x9c2ce400) [pid = 1754] [serial = 750] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 192 (0x8ef10000) [pid = 1754] [serial = 990] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 191 (0xa0621000) [pid = 1754] [serial = 816] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 190 (0x954eb800) [pid = 1754] [serial = 900] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 189 (0x89552000) [pid = 1754] [serial = 837] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 188 (0xa685cc00) [pid = 1754] [serial = 1047] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 187 (0xa6f37c00) [pid = 1754] [serial = 765] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 186 (0x9a7eb800) [pid = 1754] [serial = 1025] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 185 (0xa6952c00) [pid = 1754] [serial = 708] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 184 (0xa68bc800) [pid = 1754] [serial = 975] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 183 (0x89143800) [pid = 1754] [serial = 1050] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 182 (0x9b5b5000) [pid = 1754] [serial = 957] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 181 (0xa1151800) [pid = 1754] [serial = 753] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 180 (0x91073000) [pid = 1754] [serial = 873] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 179 (0x9106ec00) [pid = 1754] [serial = 942] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 178 (0x8d186400) [pid = 1754] [serial = 1055] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 177 (0x8b64e400) [pid = 1754] [serial = 1010] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 176 (0x8f0a4000) [pid = 1754] [serial = 774] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 175 (0x9aa27000) [pid = 1754] [serial = 747] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 174 (0x924a7000) [pid = 1754] [serial = 885] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 173 (0x95f40400) [pid = 1754] [serial = 626] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 172 (0x9c05f400) [pid = 1754] [serial = 960] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 171 (0x95c67c00) [pid = 1754] [serial = 909] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 170 (0x8cdce000) [pid = 1754] [serial = 699] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 169 (0xa6834400) [pid = 1754] [serial = 696] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 168 (0x91ed0000) [pid = 1754] [serial = 882] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 167 (0x95c62000) [pid = 1754] [serial = 1023] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 166 (0x8d447c00) [pid = 1754] [serial = 1013] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 165 (0xa27c1000) [pid = 1754] [serial = 650] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 164 (0x9a7ef800) [pid = 1754] [serial = 912] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 163 (0xa224f400) [pid = 1754] [serial = 966] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 162 (0x9aa2a800) [pid = 1754] [serial = 915] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 161 (0x92dec400) [pid = 1754] [serial = 894] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 160 (0x9c059800) [pid = 1754] [serial = 641] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 159 (0x89141800) [pid = 1754] [serial = 1049] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 158 (0xa6e92800) [pid = 1754] [serial = 978] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 157 (0x91a1f400) [pid = 1754] [serial = 876] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 156 (0x9b3bdc00) [pid = 1754] [serial = 638] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 155 (0xa6386400) [pid = 1754] [serial = 834] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 154 (0x8d8adc00) [pid = 1754] [serial = 678] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 153 (0x9b3b6c00) [pid = 1754] [serial = 1031] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 152 (0x9aa25800) [pid = 1754] [serial = 632] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 151 (0x8d18c800) [pid = 1754] [serial = 771] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 150 (0x8d55ec00) [pid = 1754] [serial = 1073] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 149 (0xa2363400) [pid = 1754] [serial = 647] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 148 (0xa31f3c00) [pid = 1754] [serial = 762] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 147 (0x892eb400) [pid = 1754] [serial = 831] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 146 (0x850ea400) [pid = 1754] [serial = 1061] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 145 (0xa36ec400) [pid = 1754] [serial = 693] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 144 (0x8cdd0800) [pid = 1754] [serial = 1070] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | --DOMWINDOW == 143 (0x92dee000) [pid = 1754] [serial = 936] [outer = (nil)] [url = about:blank] 18:25:07 INFO - PROCESS | 1754 | 1464053107980 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 18:25:07 INFO - PROCESS | 1754 | 1464053107984 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 18:25:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 18:25:08 INFO - PROCESS | 1754 | 1464053108003 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 18:25:08 INFO - PROCESS | 1754 | 1464053108011 Marionette TRACE conn4 <- [1,1578,null,{}] 18:25:08 INFO - PROCESS | 1754 | 1464053108018 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}] 18:25:08 INFO - PROCESS | 1754 | 1464053108197 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 18:25:08 INFO - PROCESS | 1754 | 1464053108213 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:08 INFO - PROCESS | 1754 | ++DOCSHELL 0x86949000 == 112 [pid = 1754] [id = 402] 18:25:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 144 (0x8694a000) [pid = 1754] [serial = 1207] [outer = (nil)] 18:25:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 145 (0x86952c00) [pid = 1754] [serial = 1208] [outer = 0x8694a000] 18:25:08 INFO - PROCESS | 1754 | 1464053108329 Marionette DEBUG loaded listener.js 18:25:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 146 (0x8847bc00) [pid = 1754] [serial = 1209] [outer = 0x8694a000] 18:25:09 INFO - PROCESS | 1754 | 1464053109274 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]]]}] 18:25:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 18:25:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1292ms 18:25:09 INFO - PROCESS | 1754 | 1464053109295 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 18:25:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 18:25:09 INFO - PROCESS | 1754 | 1464053109301 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 18:25:09 INFO - PROCESS | 1754 | 1464053109313 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 18:25:09 INFO - PROCESS | 1754 | 1464053109319 Marionette TRACE conn4 <- [1,1582,null,{}] 18:25:09 INFO - PROCESS | 1754 | 1464053109324 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}] 18:25:09 INFO - PROCESS | 1754 | 1464053109565 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 18:25:09 INFO - PROCESS | 1754 | 1464053109590 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:09 INFO - PROCESS | 1754 | ++DOCSHELL 0x8694f400 == 113 [pid = 1754] [id = 403] 18:25:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 147 (0x86f4d400) [pid = 1754] [serial = 1210] [outer = (nil)] 18:25:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 148 (0x89144800) [pid = 1754] [serial = 1211] [outer = 0x86f4d400] 18:25:09 INFO - PROCESS | 1754 | 1464053109661 Marionette DEBUG loaded listener.js 18:25:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 149 (0x892ecc00) [pid = 1754] [serial = 1212] [outer = 0x86f4d400] 18:25:10 INFO - PROCESS | 1754 | 1464053110656 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]]]}] 18:25:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 18:25:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1401ms 18:25:10 INFO - PROCESS | 1754 | 1464053110715 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 18:25:10 INFO - PROCESS | 1754 | 1464053110719 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 18:25:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 18:25:10 INFO - PROCESS | 1754 | 1464053110725 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 18:25:10 INFO - PROCESS | 1754 | 1464053110729 Marionette TRACE conn4 <- [1,1586,null,{}] 18:25:10 INFO - PROCESS | 1754 | 1464053110743 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}] 18:25:10 INFO - PROCESS | 1754 | 1464053110994 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 18:25:11 INFO - PROCESS | 1754 | 1464053111025 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:11 INFO - PROCESS | 1754 | ++DOCSHELL 0x887fc400 == 114 [pid = 1754] [id = 404] 18:25:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 150 (0x8a8d0400) [pid = 1754] [serial = 1213] [outer = (nil)] 18:25:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 151 (0x8b64d400) [pid = 1754] [serial = 1214] [outer = 0x8a8d0400] 18:25:11 INFO - PROCESS | 1754 | 1464053111099 Marionette DEBUG loaded listener.js 18:25:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 152 (0x8bdbd400) [pid = 1754] [serial = 1215] [outer = 0x8a8d0400] 18:25:12 INFO - PROCESS | 1754 | 1464053112109 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]]]}] 18:25:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 18:25:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1437ms 18:25:12 INFO - PROCESS | 1754 | 1464053112170 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 18:25:12 INFO - PROCESS | 1754 | 1464053112173 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 18:25:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 18:25:12 INFO - PROCESS | 1754 | 1464053112179 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 18:25:12 INFO - PROCESS | 1754 | 1464053112182 Marionette TRACE conn4 <- [1,1590,null,{}] 18:25:12 INFO - PROCESS | 1754 | 1464053112187 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}] 18:25:12 INFO - PROCESS | 1754 | 1464053112458 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 18:25:12 INFO - PROCESS | 1754 | --DOMWINDOW == 151 (0x89144000) [pid = 1754] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 18:25:12 INFO - PROCESS | 1754 | --DOMWINDOW == 150 (0x8a8ca400) [pid = 1754] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 18:25:12 INFO - PROCESS | 1754 | --DOMWINDOW == 149 (0x8abc3000) [pid = 1754] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 18:25:12 INFO - PROCESS | 1754 | --DOMWINDOW == 148 (0x850e6400) [pid = 1754] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 18:25:12 INFO - PROCESS | 1754 | --DOMWINDOW == 147 (0x855edc00) [pid = 1754] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 18:25:12 INFO - PROCESS | 1754 | --DOMWINDOW == 146 (0x89141400) [pid = 1754] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 18:25:12 INFO - PROCESS | 1754 | --DOMWINDOW == 145 (0x8694e800) [pid = 1754] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 18:25:12 INFO - PROCESS | 1754 | --DOMWINDOW == 144 (0x8847e400) [pid = 1754] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 18:25:13 INFO - PROCESS | 1754 | 1464053113051 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:13 INFO - PROCESS | 1754 | ++DOCSHELL 0x850e6400 == 115 [pid = 1754] [id = 405] 18:25:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 145 (0x855f5800) [pid = 1754] [serial = 1216] [outer = (nil)] 18:25:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 146 (0x887f4800) [pid = 1754] [serial = 1217] [outer = 0x855f5800] 18:25:13 INFO - PROCESS | 1754 | 1464053113125 Marionette DEBUG loaded listener.js 18:25:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 147 (0x8abbbc00) [pid = 1754] [serial = 1218] [outer = 0x855f5800] 18:25:13 INFO - PROCESS | 1754 | 1464053113900 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]]]}] 18:25:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 18:25:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1746ms 18:25:13 INFO - PROCESS | 1754 | 1464053113926 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 18:25:13 INFO - PROCESS | 1754 | 1464053113929 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 18:25:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 18:25:13 INFO - PROCESS | 1754 | 1464053113935 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 18:25:13 INFO - PROCESS | 1754 | 1464053113938 Marionette TRACE conn4 <- [1,1594,null,{}] 18:25:13 INFO - PROCESS | 1754 | 1464053113943 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}] 18:25:14 INFO - PROCESS | 1754 | 1464053114104 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 18:25:14 INFO - PROCESS | 1754 | 1464053114119 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:14 INFO - PROCESS | 1754 | ++DOCSHELL 0x89139800 == 116 [pid = 1754] [id = 406] 18:25:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 148 (0x8cd44400) [pid = 1754] [serial = 1219] [outer = (nil)] 18:25:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 149 (0x8cfa6400) [pid = 1754] [serial = 1220] [outer = 0x8cd44400] 18:25:14 INFO - PROCESS | 1754 | 1464053114189 Marionette DEBUG loaded listener.js 18:25:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 150 (0x8d065800) [pid = 1754] [serial = 1221] [outer = 0x8cd44400] 18:25:15 INFO - PROCESS | 1754 | 1464053115410 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]]]}] 18:25:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 18:25:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1526ms 18:25:15 INFO - PROCESS | 1754 | 1464053115464 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 18:25:15 INFO - PROCESS | 1754 | 1464053115469 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 18:25:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 18:25:15 INFO - PROCESS | 1754 | 1464053115478 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 18:25:15 INFO - PROCESS | 1754 | 1464053115485 Marionette TRACE conn4 <- [1,1598,null,{}] 18:25:15 INFO - PROCESS | 1754 | 1464053115495 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}] 18:25:15 INFO - PROCESS | 1754 | 1464053115722 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 18:25:16 INFO - PROCESS | 1754 | 1464053116010 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:16 INFO - PROCESS | 1754 | ++DOCSHELL 0x850ed000 == 117 [pid = 1754] [id = 407] 18:25:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 151 (0x8679f000) [pid = 1754] [serial = 1222] [outer = (nil)] 18:25:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 152 (0x887f7000) [pid = 1754] [serial = 1223] [outer = 0x8679f000] 18:25:16 INFO - PROCESS | 1754 | 1464053116142 Marionette DEBUG loaded listener.js 18:25:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 153 (0x89143c00) [pid = 1754] [serial = 1224] [outer = 0x8679f000] 18:25:17 INFO - PROCESS | 1754 | 1464053117117 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]]]}] 18:25:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 18:25:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1699ms 18:25:17 INFO - PROCESS | 1754 | 1464053117177 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 18:25:17 INFO - PROCESS | 1754 | 1464053117186 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 18:25:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 18:25:17 INFO - PROCESS | 1754 | 1464053117196 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 18:25:17 INFO - PROCESS | 1754 | 1464053117200 Marionette TRACE conn4 <- [1,1602,null,{}] 18:25:17 INFO - PROCESS | 1754 | 1464053117207 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}] 18:25:17 INFO - PROCESS | 1754 | 1464053117470 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 18:25:17 INFO - PROCESS | 1754 | 1464053117797 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:17 INFO - PROCESS | 1754 | ++DOCSHELL 0x8954fc00 == 118 [pid = 1754] [id = 408] 18:25:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 154 (0x89554800) [pid = 1754] [serial = 1225] [outer = (nil)] 18:25:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 155 (0x8bdc4400) [pid = 1754] [serial = 1226] [outer = 0x89554800] 18:25:17 INFO - PROCESS | 1754 | 1464053117886 Marionette DEBUG loaded listener.js 18:25:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 156 (0x8cd47800) [pid = 1754] [serial = 1227] [outer = 0x89554800] 18:25:18 INFO - PROCESS | 1754 | 1464053118873 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]]]}] 18:25:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 18:25:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1730ms 18:25:18 INFO - PROCESS | 1754 | 1464053118927 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 18:25:18 INFO - PROCESS | 1754 | 1464053118931 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 18:25:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 18:25:18 INFO - PROCESS | 1754 | 1464053118938 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 18:25:18 INFO - PROCESS | 1754 | 1464053118944 Marionette TRACE conn4 <- [1,1606,null,{}] 18:25:18 INFO - PROCESS | 1754 | 1464053118961 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}] 18:25:19 INFO - PROCESS | 1754 | 1464053119185 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 18:25:19 INFO - PROCESS | 1754 | 1464053119496 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:19 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d0a7c00 == 119 [pid = 1754] [id = 409] 18:25:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 157 (0x8d0ab400) [pid = 1754] [serial = 1228] [outer = (nil)] 18:25:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 158 (0x8d187800) [pid = 1754] [serial = 1229] [outer = 0x8d0ab400] 18:25:19 INFO - PROCESS | 1754 | 1464053119588 Marionette DEBUG loaded listener.js 18:25:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 159 (0x8d40d400) [pid = 1754] [serial = 1230] [outer = 0x8d0ab400] 18:25:20 INFO - PROCESS | 1754 | 1464053120482 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]]]}] 18:25:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 18:25:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1592ms 18:25:20 INFO - PROCESS | 1754 | 1464053120531 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 18:25:20 INFO - PROCESS | 1754 | 1464053120536 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 18:25:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 18:25:20 INFO - PROCESS | 1754 | 1464053120542 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 18:25:20 INFO - PROCESS | 1754 | 1464053120546 Marionette TRACE conn4 <- [1,1610,null,{}] 18:25:20 INFO - PROCESS | 1754 | 1464053120551 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}] 18:25:20 INFO - PROCESS | 1754 | 1464053120746 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 18:25:20 INFO - PROCESS | 1754 | 1464053120963 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:21 INFO - PROCESS | 1754 | ++DOCSHELL 0x850ec400 == 120 [pid = 1754] [id = 410] 18:25:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 160 (0x8d18d800) [pid = 1754] [serial = 1231] [outer = (nil)] 18:25:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 161 (0x8d55c400) [pid = 1754] [serial = 1232] [outer = 0x8d18d800] 18:25:21 INFO - PROCESS | 1754 | 1464053121084 Marionette DEBUG loaded listener.js 18:25:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 162 (0x8d659800) [pid = 1754] [serial = 1233] [outer = 0x8d18d800] 18:25:22 INFO - PROCESS | 1754 | 1464053122031 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]]]}] 18:25:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 18:25:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1540ms 18:25:22 INFO - PROCESS | 1754 | 1464053122083 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 18:25:22 INFO - PROCESS | 1754 | 1464053122087 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 18:25:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 18:25:22 INFO - PROCESS | 1754 | 1464053122093 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 18:25:22 INFO - PROCESS | 1754 | 1464053122097 Marionette TRACE conn4 <- [1,1614,null,{}] 18:25:22 INFO - PROCESS | 1754 | 1464053122103 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}] 18:25:22 INFO - PROCESS | 1754 | 1464053122291 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 18:25:22 INFO - PROCESS | 1754 | 1464053122520 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:22 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d415000 == 121 [pid = 1754] [id = 411] 18:25:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 163 (0x8d417000) [pid = 1754] [serial = 1234] [outer = (nil)] 18:25:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 164 (0x8d8af800) [pid = 1754] [serial = 1235] [outer = 0x8d417000] 18:25:22 INFO - PROCESS | 1754 | 1464053122642 Marionette DEBUG loaded listener.js 18:25:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 165 (0x8d8b5400) [pid = 1754] [serial = 1236] [outer = 0x8d417000] 18:25:23 INFO - PROCESS | 1754 | 1464053123634 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]]]}] 18:25:23 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 18:25:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1584ms 18:25:23 INFO - PROCESS | 1754 | 1464053123679 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 18:25:23 INFO - PROCESS | 1754 | 1464053123683 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 18:25:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 18:25:23 INFO - PROCESS | 1754 | 1464053123689 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 18:25:23 INFO - PROCESS | 1754 | 1464053123693 Marionette TRACE conn4 <- [1,1618,null,{}] 18:25:23 INFO - PROCESS | 1754 | 1464053123698 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}] 18:25:23 INFO - PROCESS | 1754 | 1464053123918 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 18:25:24 INFO - PROCESS | 1754 | 1464053124205 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:24 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cdcf000 == 122 [pid = 1754] [id = 412] 18:25:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 166 (0x8d8d3c00) [pid = 1754] [serial = 1237] [outer = (nil)] 18:25:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 167 (0x8ef0d800) [pid = 1754] [serial = 1238] [outer = 0x8d8d3c00] 18:25:24 INFO - PROCESS | 1754 | 1464053124336 Marionette DEBUG loaded listener.js 18:25:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 168 (0x8f0a1c00) [pid = 1754] [serial = 1239] [outer = 0x8d8d3c00] 18:25:25 INFO - PROCESS | 1754 | 1464053125186 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]]]}] 18:25:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 18:25:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1533ms 18:25:25 INFO - PROCESS | 1754 | 1464053125223 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 18:25:25 INFO - PROCESS | 1754 | 1464053125226 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 18:25:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 18:25:25 INFO - PROCESS | 1754 | 1464053125233 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 18:25:25 INFO - PROCESS | 1754 | 1464053125236 Marionette TRACE conn4 <- [1,1622,null,{}] 18:25:25 INFO - PROCESS | 1754 | 1464053125242 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}] 18:25:25 INFO - PROCESS | 1754 | 1464053125421 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 18:25:25 INFO - PROCESS | 1754 | 1464053125646 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:25 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d06a000 == 123 [pid = 1754] [id = 413] 18:25:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 169 (0x8d658000) [pid = 1754] [serial = 1240] [outer = (nil)] 18:25:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 170 (0x9106d800) [pid = 1754] [serial = 1241] [outer = 0x8d658000] 18:25:25 INFO - PROCESS | 1754 | 1464053125770 Marionette DEBUG loaded listener.js 18:25:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 171 (0x91071800) [pid = 1754] [serial = 1242] [outer = 0x8d658000] 18:25:26 INFO - PROCESS | 1754 | 1464053126700 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]]]}] 18:25:26 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 18:25:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1530ms 18:25:26 INFO - PROCESS | 1754 | 1464053126770 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 18:25:26 INFO - PROCESS | 1754 | 1464053126774 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 18:25:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 18:25:26 INFO - PROCESS | 1754 | 1464053126782 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 18:25:26 INFO - PROCESS | 1754 | 1464053126785 Marionette TRACE conn4 <- [1,1626,null,{}] 18:25:26 INFO - PROCESS | 1754 | 1464053126791 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}] 18:25:26 INFO - PROCESS | 1754 | 1464053126980 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 18:25:27 INFO - PROCESS | 1754 | 1464053127203 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:27 INFO - PROCESS | 1754 | ++DOCSHELL 0x8ef10000 == 124 [pid = 1754] [id = 414] 18:25:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 172 (0x8f097c00) [pid = 1754] [serial = 1243] [outer = (nil)] 18:25:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 173 (0x91a20c00) [pid = 1754] [serial = 1244] [outer = 0x8f097c00] 18:25:27 INFO - PROCESS | 1754 | 1464053127324 Marionette DEBUG loaded listener.js 18:25:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 174 (0x91a89c00) [pid = 1754] [serial = 1245] [outer = 0x8f097c00] 18:25:28 INFO - PROCESS | 1754 | 1464053128274 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]]]}] 18:25:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 18:25:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1532ms 18:25:28 INFO - PROCESS | 1754 | 1464053128315 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 18:25:28 INFO - PROCESS | 1754 | 1464053128319 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 18:25:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 18:25:28 INFO - PROCESS | 1754 | 1464053128325 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 18:25:28 INFO - PROCESS | 1754 | 1464053128329 Marionette TRACE conn4 <- [1,1630,null,{}] 18:25:28 INFO - PROCESS | 1754 | 1464053128335 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}] 18:25:28 INFO - PROCESS | 1754 | 1464053128531 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 18:25:28 INFO - PROCESS | 1754 | 1464053128841 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:28 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d413800 == 125 [pid = 1754] [id = 415] 18:25:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 175 (0x91398c00) [pid = 1754] [serial = 1246] [outer = (nil)] 18:25:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 176 (0x91cd0800) [pid = 1754] [serial = 1247] [outer = 0x91398c00] 18:25:28 INFO - PROCESS | 1754 | 1464053128972 Marionette DEBUG loaded listener.js 18:25:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 177 (0x91e2a000) [pid = 1754] [serial = 1248] [outer = 0x91398c00] 18:25:29 INFO - PROCESS | 1754 | 1464053129840 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]]]}] 18:25:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 18:25:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1553ms 18:25:29 INFO - PROCESS | 1754 | 1464053129879 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 18:25:29 INFO - PROCESS | 1754 | 1464053129882 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 18:25:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 18:25:29 INFO - PROCESS | 1754 | 1464053129889 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 18:25:29 INFO - PROCESS | 1754 | 1464053129893 Marionette TRACE conn4 <- [1,1634,null,{}] 18:25:29 INFO - PROCESS | 1754 | 1464053129898 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}] 18:25:30 INFO - PROCESS | 1754 | 1464053130083 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 18:25:30 INFO - PROCESS | 1754 | 1464053130309 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:30 INFO - PROCESS | 1754 | ++DOCSHELL 0x91a8a000 == 126 [pid = 1754] [id = 416] 18:25:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 178 (0x91cd2c00) [pid = 1754] [serial = 1249] [outer = (nil)] 18:25:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 179 (0x91ecf800) [pid = 1754] [serial = 1250] [outer = 0x91cd2c00] 18:25:30 INFO - PROCESS | 1754 | 1464053130432 Marionette DEBUG loaded listener.js 18:25:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 180 (0x920e8800) [pid = 1754] [serial = 1251] [outer = 0x91cd2c00] 18:25:31 INFO - PROCESS | 1754 | 1464053131338 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]]]}] 18:25:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 18:25:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1482ms 18:25:31 INFO - PROCESS | 1754 | 1464053131387 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 18:25:31 INFO - PROCESS | 1754 | 1464053131392 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 18:25:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 18:25:31 INFO - PROCESS | 1754 | 1464053131398 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 18:25:31 INFO - PROCESS | 1754 | 1464053131403 Marionette TRACE conn4 <- [1,1638,null,{}] 18:25:31 INFO - PROCESS | 1754 | 1464053131408 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}] 18:25:31 INFO - PROCESS | 1754 | 1464053131621 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 18:25:31 INFO - PROCESS | 1754 | 1464053131940 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:31 INFO - PROCESS | 1754 | ++DOCSHELL 0x91eca800 == 127 [pid = 1754] [id = 417] 18:25:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 181 (0x92685400) [pid = 1754] [serial = 1252] [outer = (nil)] 18:25:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 182 (0x92690800) [pid = 1754] [serial = 1253] [outer = 0x92685400] 18:25:32 INFO - PROCESS | 1754 | 1464053132037 Marionette DEBUG loaded listener.js 18:25:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 183 (0x9274fc00) [pid = 1754] [serial = 1254] [outer = 0x92685400] 18:25:32 INFO - PROCESS | 1754 | 1464053132941 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]]]}] 18:25:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 18:25:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1582ms 18:25:32 INFO - PROCESS | 1754 | 1464053132981 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 18:25:32 INFO - PROCESS | 1754 | 1464053132983 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 18:25:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 18:25:32 INFO - PROCESS | 1754 | 1464053132991 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 18:25:32 INFO - PROCESS | 1754 | 1464053132995 Marionette TRACE conn4 <- [1,1642,null,{}] 18:25:33 INFO - PROCESS | 1754 | 1464053133001 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}] 18:25:33 INFO - PROCESS | 1754 | 1464053133220 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 18:25:33 INFO - PROCESS | 1754 | 1464053133491 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:33 INFO - PROCESS | 1754 | ++DOCSHELL 0x924ae400 == 128 [pid = 1754] [id = 418] 18:25:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 184 (0x92681400) [pid = 1754] [serial = 1255] [outer = (nil)] 18:25:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 185 (0x92ded000) [pid = 1754] [serial = 1256] [outer = 0x92681400] 18:25:33 INFO - PROCESS | 1754 | 1464053133647 Marionette DEBUG loaded listener.js 18:25:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 186 (0x92def800) [pid = 1754] [serial = 1257] [outer = 0x92681400] 18:25:34 INFO - PROCESS | 1754 | 1464053134558 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]]]}] 18:25:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 18:25:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1632ms 18:25:34 INFO - PROCESS | 1754 | 1464053134624 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 18:25:34 INFO - PROCESS | 1754 | 1464053134628 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 18:25:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 18:25:34 INFO - PROCESS | 1754 | 1464053134634 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 18:25:34 INFO - PROCESS | 1754 | 1464053134637 Marionette TRACE conn4 <- [1,1646,null,{}] 18:25:34 INFO - PROCESS | 1754 | 1464053134643 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}] 18:25:34 INFO - PROCESS | 1754 | 1464053134855 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 18:25:35 INFO - PROCESS | 1754 | 1464053135166 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:35 INFO - PROCESS | 1754 | ++DOCSHELL 0x9274f400 == 129 [pid = 1754] [id = 419] 18:25:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 187 (0x929acc00) [pid = 1754] [serial = 1258] [outer = (nil)] 18:25:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 188 (0x9526e800) [pid = 1754] [serial = 1259] [outer = 0x929acc00] 18:25:35 INFO - PROCESS | 1754 | 1464053135254 Marionette DEBUG loaded listener.js 18:25:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 189 (0x95274000) [pid = 1754] [serial = 1260] [outer = 0x929acc00] 18:25:36 INFO - PROCESS | 1754 | 1464053136121 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]]]}] 18:25:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 18:25:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1531ms 18:25:36 INFO - PROCESS | 1754 | 1464053136170 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 18:25:36 INFO - PROCESS | 1754 | 1464053136174 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 18:25:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 18:25:36 INFO - PROCESS | 1754 | 1464053136182 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 18:25:36 INFO - PROCESS | 1754 | 1464053136186 Marionette TRACE conn4 <- [1,1650,null,{}] 18:25:36 INFO - PROCESS | 1754 | 1464053136192 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}] 18:25:36 INFO - PROCESS | 1754 | 1464053136390 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 18:25:36 INFO - PROCESS | 1754 | 1464053136658 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:36 INFO - PROCESS | 1754 | ++DOCSHELL 0x8679d400 == 130 [pid = 1754] [id = 420] 18:25:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 190 (0x91cd1000) [pid = 1754] [serial = 1261] [outer = (nil)] 18:25:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 191 (0x954e9000) [pid = 1754] [serial = 1262] [outer = 0x91cd1000] 18:25:36 INFO - PROCESS | 1754 | 1464053136796 Marionette DEBUG loaded listener.js 18:25:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 192 (0x954ee400) [pid = 1754] [serial = 1263] [outer = 0x91cd1000] 18:25:37 INFO - PROCESS | 1754 | 1464053137691 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]]]}] 18:25:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 18:25:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1584ms 18:25:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 18:25:37 INFO - PROCESS | 1754 | 1464053137766 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 18:25:37 INFO - PROCESS | 1754 | 1464053137769 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 18:25:37 INFO - PROCESS | 1754 | 1464053137775 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 18:25:37 INFO - PROCESS | 1754 | 1464053137779 Marionette TRACE conn4 <- [1,1654,null,{}] 18:25:37 INFO - PROCESS | 1754 | 1464053137784 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}] 18:25:37 INFO - PROCESS | 1754 | 1464053137976 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 18:25:38 INFO - PROCESS | 1754 | 1464053138314 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:38 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f15c800 == 131 [pid = 1754] [id = 421] 18:25:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 193 (0x9526dc00) [pid = 1754] [serial = 1264] [outer = (nil)] 18:25:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 194 (0x95c6d800) [pid = 1754] [serial = 1265] [outer = 0x9526dc00] 18:25:38 INFO - PROCESS | 1754 | 1464053138405 Marionette DEBUG loaded listener.js 18:25:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 195 (0x95f41800) [pid = 1754] [serial = 1266] [outer = 0x9526dc00] 18:25:39 INFO - PROCESS | 1754 | 1464053139296 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]]]}] 18:25:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 18:25:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1580ms 18:25:39 INFO - PROCESS | 1754 | 1464053139355 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 18:25:39 INFO - PROCESS | 1754 | 1464053139359 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 18:25:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 18:25:39 INFO - PROCESS | 1754 | 1464053139366 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 18:25:39 INFO - PROCESS | 1754 | 1464053139369 Marionette TRACE conn4 <- [1,1658,null,{}] 18:25:39 INFO - PROCESS | 1754 | 1464053139375 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}] 18:25:39 INFO - PROCESS | 1754 | 1464053139569 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 18:25:39 INFO - PROCESS | 1754 | 1464053139838 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:39 INFO - PROCESS | 1754 | ++DOCSHELL 0x93daf400 == 132 [pid = 1754] [id = 422] 18:25:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 196 (0x95c68800) [pid = 1754] [serial = 1267] [outer = (nil)] 18:25:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 197 (0x97871800) [pid = 1754] [serial = 1268] [outer = 0x95c68800] 18:25:39 INFO - PROCESS | 1754 | 1464053139966 Marionette DEBUG loaded listener.js 18:25:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 198 (0x97876400) [pid = 1754] [serial = 1269] [outer = 0x95c68800] 18:25:40 INFO - PROCESS | 1754 | 1464053140830 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]]]}] 18:25:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 18:25:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1542ms 18:25:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 18:25:40 INFO - PROCESS | 1754 | 1464053140908 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 18:25:40 INFO - PROCESS | 1754 | 1464053140911 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 18:25:40 INFO - PROCESS | 1754 | 1464053140917 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 18:25:40 INFO - PROCESS | 1754 | 1464053140921 Marionette TRACE conn4 <- [1,1662,null,{}] 18:25:40 INFO - PROCESS | 1754 | 1464053140927 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}] 18:25:41 INFO - PROCESS | 1754 | 1464053141151 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 18:25:41 INFO - PROCESS | 1754 | 1464053141461 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:41 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d417400 == 133 [pid = 1754] [id = 423] 18:25:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 199 (0x924a7400) [pid = 1754] [serial = 1270] [outer = (nil)] 18:25:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 200 (0x996d0c00) [pid = 1754] [serial = 1271] [outer = 0x924a7400] 18:25:41 INFO - PROCESS | 1754 | 1464053141548 Marionette DEBUG loaded listener.js 18:25:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 201 (0x99e6d800) [pid = 1754] [serial = 1272] [outer = 0x924a7400] 18:25:42 INFO - PROCESS | 1754 | 1464053142419 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]]]}] 18:25:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 18:25:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1581ms 18:25:42 INFO - PROCESS | 1754 | 1464053142498 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 18:25:42 INFO - PROCESS | 1754 | 1464053142502 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 18:25:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 18:25:42 INFO - PROCESS | 1754 | 1464053142508 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 18:25:42 INFO - PROCESS | 1754 | 1464053142512 Marionette TRACE conn4 <- [1,1666,null,{}] 18:25:42 INFO - PROCESS | 1754 | 1464053142517 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}] 18:25:42 INFO - PROCESS | 1754 | 1464053142758 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 18:25:43 INFO - PROCESS | 1754 | 1464053143649 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:43 INFO - PROCESS | 1754 | ++DOCSHELL 0x867a0400 == 134 [pid = 1754] [id = 424] 18:25:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 202 (0x867a2000) [pid = 1754] [serial = 1273] [outer = (nil)] 18:25:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 203 (0x86945c00) [pid = 1754] [serial = 1274] [outer = 0x867a2000] 18:25:43 INFO - PROCESS | 1754 | 1464053143744 Marionette DEBUG loaded listener.js 18:25:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 204 (0x88485000) [pid = 1754] [serial = 1275] [outer = 0x867a2000] 18:25:44 INFO - PROCESS | 1754 | 1464053144658 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]]]}] 18:25:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 18:25:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 2181ms 18:25:44 INFO - PROCESS | 1754 | 1464053144693 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 18:25:44 INFO - PROCESS | 1754 | 1464053144698 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 18:25:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 18:25:44 INFO - PROCESS | 1754 | 1464053144706 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 18:25:44 INFO - PROCESS | 1754 | 1464053144711 Marionette TRACE conn4 <- [1,1670,null,{}] 18:25:44 INFO - PROCESS | 1754 | 1464053144718 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}] 18:25:44 INFO - PROCESS | 1754 | 1464053144914 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 18:25:45 INFO - PROCESS | 1754 | 1464053145184 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:45 INFO - PROCESS | 1754 | ++DOCSHELL 0x89138800 == 135 [pid = 1754] [id = 425] 18:25:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 205 (0x8a8c9400) [pid = 1754] [serial = 1276] [outer = (nil)] 18:25:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 206 (0x8bf67400) [pid = 1754] [serial = 1277] [outer = 0x8a8c9400] 18:25:45 INFO - PROCESS | 1754 | 1464053145267 Marionette DEBUG loaded listener.js 18:25:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 207 (0x8cdcb800) [pid = 1754] [serial = 1278] [outer = 0x8a8c9400] 18:25:45 INFO - PROCESS | 1754 | --DOCSHELL 0x8cdc2400 == 134 [pid = 1754] [id = 335] 18:25:45 INFO - PROCESS | 1754 | --DOCSHELL 0x8abc4c00 == 133 [pid = 1754] [id = 178] 18:25:45 INFO - PROCESS | 1754 | --DOCSHELL 0x8abc6000 == 132 [pid = 1754] [id = 182] 18:25:45 INFO - PROCESS | 1754 | --DOCSHELL 0x952dc800 == 131 [pid = 1754] [id = 180] 18:25:45 INFO - PROCESS | 1754 | --DOCSHELL 0x850e6400 == 130 [pid = 1754] [id = 405] 18:25:45 INFO - PROCESS | 1754 | --DOCSHELL 0x887fc400 == 129 [pid = 1754] [id = 404] 18:25:45 INFO - PROCESS | 1754 | --DOCSHELL 0x8694f400 == 128 [pid = 1754] [id = 403] 18:25:46 INFO - PROCESS | 1754 | --DOCSHELL 0x86949000 == 127 [pid = 1754] [id = 402] 18:25:46 INFO - PROCESS | 1754 | --DOCSHELL 0x850e1400 == 126 [pid = 1754] [id = 400] 18:25:46 INFO - PROCESS | 1754 | --DOCSHELL 0x8ef04c00 == 125 [pid = 1754] [id = 399] 18:25:46 INFO - PROCESS | 1754 | --DOCSHELL 0x92684000 == 124 [pid = 1754] [id = 397] 18:25:46 INFO - PROCESS | 1754 | --DOCSHELL 0x92de7800 == 123 [pid = 1754] [id = 398] 18:25:46 INFO - PROCESS | 1754 | --DOCSHELL 0x8f158800 == 122 [pid = 1754] [id = 396] 18:25:46 INFO - PROCESS | 1754 | --DOCSHELL 0x86f4c800 == 121 [pid = 1754] [id = 395] 18:25:46 INFO - PROCESS | 1754 | --DOCSHELL 0x91ec2400 == 120 [pid = 1754] [id = 393] 18:25:46 INFO - PROCESS | 1754 | --DOCSHELL 0x8847ec00 == 119 [pid = 1754] [id = 394] 18:25:46 INFO - PROCESS | 1754 | --DOCSHELL 0x91a8b400 == 118 [pid = 1754] [id = 392] 18:25:46 INFO - PROCESS | 1754 | --DOCSHELL 0x8d554c00 == 117 [pid = 1754] [id = 391] 18:25:46 INFO - PROCESS | 1754 | --DOCSHELL 0x8d44f800 == 116 [pid = 1754] [id = 390] 18:25:46 INFO - PROCESS | 1754 | --DOCSHELL 0x8d8b7c00 == 115 [pid = 1754] [id = 388] 18:25:46 INFO - PROCESS | 1754 | --DOCSHELL 0x8f14f400 == 114 [pid = 1754] [id = 389] 18:25:46 INFO - PROCESS | 1754 | --DOCSHELL 0x8d8ac400 == 113 [pid = 1754] [id = 387] 18:25:46 INFO - PROCESS | 1754 | --DOCSHELL 0x8cfb1800 == 112 [pid = 1754] [id = 386] 18:25:46 INFO - PROCESS | 1754 | --DOCSHELL 0x8bdc4000 == 111 [pid = 1754] [id = 385] 18:25:46 INFO - PROCESS | 1754 | --DOCSHELL 0x8a8c7400 == 110 [pid = 1754] [id = 384] 18:25:46 INFO - PROCESS | 1754 | --DOCSHELL 0x86947000 == 109 [pid = 1754] [id = 383] 18:25:46 INFO - PROCESS | 1754 | --DOMWINDOW == 206 (0x8bf66000) [pid = 1754] [serial = 1148] [outer = (nil)] [url = about:blank] 18:25:46 INFO - PROCESS | 1754 | --DOMWINDOW == 205 (0x8954a400) [pid = 1754] [serial = 1146] [outer = (nil)] [url = about:blank] 18:25:46 INFO - PROCESS | 1754 | --DOMWINDOW == 204 (0x887f3400) [pid = 1754] [serial = 1128] [outer = (nil)] [url = about:blank] 18:25:46 INFO - PROCESS | 1754 | --DOMWINDOW == 203 (0x8abc0c00) [pid = 1754] [serial = 1130] [outer = (nil)] [url = about:blank] 18:25:46 INFO - PROCESS | 1754 | --DOMWINDOW == 202 (0x8d654800) [pid = 1754] [serial = 1085] [outer = (nil)] [url = about:blank] 18:25:46 INFO - PROCESS | 1754 | --DOMWINDOW == 201 (0x8bf61c00) [pid = 1754] [serial = 1082] [outer = (nil)] [url = about:blank] 18:25:46 INFO - PROCESS | 1754 | --DOMWINDOW == 200 (0x8bf67000) [pid = 1754] [serial = 1139] [outer = (nil)] [url = about:blank] 18:25:46 INFO - PROCESS | 1754 | --DOMWINDOW == 199 (0x89556c00) [pid = 1754] [serial = 1137] [outer = (nil)] [url = about:blank] 18:25:46 INFO - PROCESS | 1754 | --DOMWINDOW == 198 (0x8d416000) [pid = 1754] [serial = 1142] [outer = (nil)] [url = about:blank] 18:25:46 INFO - PROCESS | 1754 | --DOMWINDOW == 197 (0x8cfaec00) [pid = 1754] [serial = 1140] [outer = (nil)] [url = about:blank] 18:25:46 INFO - PROCESS | 1754 | --DOMWINDOW == 196 (0x8d185400) [pid = 1754] [serial = 1134] [outer = (nil)] [url = about:blank] 18:25:46 INFO - PROCESS | 1754 | --DOMWINDOW == 195 (0x86950800) [pid = 1754] [serial = 1124] [outer = (nil)] [url = about:blank] 18:25:46 INFO - PROCESS | 1754 | --DOMWINDOW == 194 (0x99374800) [pid = 1754] [serial = 1103] [outer = (nil)] [url = about:blank] 18:25:46 INFO - PROCESS | 1754 | --DOMWINDOW == 193 (0xa31d5400) [pid = 1754] [serial = 1112] [outer = (nil)] [url = about:blank] 18:25:46 INFO - PROCESS | 1754 | --DOMWINDOW == 192 (0x86954800) [pid = 1754] [serial = 1125] [outer = (nil)] [url = about:blank] 18:25:46 INFO - PROCESS | 1754 | --DOMWINDOW == 191 (0x9a8b1800) [pid = 1754] [serial = 1106] [outer = (nil)] [url = about:blank] 18:25:46 INFO - PROCESS | 1754 | --DOMWINDOW == 190 (0x93da4c00) [pid = 1754] [serial = 1097] [outer = (nil)] [url = about:blank] 18:25:46 INFO - PROCESS | 1754 | --DOMWINDOW == 189 (0x892e9400) [pid = 1754] [serial = 1127] [outer = (nil)] [url = about:blank] 18:25:46 INFO - PROCESS | 1754 | --DOMWINDOW == 188 (0x867a1800) [pid = 1754] [serial = 1118] [outer = (nil)] [url = about:blank] 18:25:46 INFO - PROCESS | 1754 | --DOMWINDOW == 187 (0x8913fc00) [pid = 1754] [serial = 1145] [outer = (nil)] [url = about:blank] 18:25:46 INFO - PROCESS | 1754 | --DOMWINDOW == 186 (0x8d44fc00) [pid = 1754] [serial = 1143] [outer = (nil)] [url = about:blank] 18:25:46 INFO - PROCESS | 1754 | --DOMWINDOW == 185 (0x9b2f7400) [pid = 1754] [serial = 1109] [outer = (nil)] [url = about:blank] 18:25:46 INFO - PROCESS | 1754 | --DOMWINDOW == 184 (0x954efc00) [pid = 1754] [serial = 1100] [outer = (nil)] [url = about:blank] 18:25:46 INFO - PROCESS | 1754 | --DOMWINDOW == 183 (0x8bf64000) [pid = 1754] [serial = 1131] [outer = (nil)] [url = about:blank] 18:25:46 INFO - PROCESS | 1754 | --DOMWINDOW == 182 (0x91ecbc00) [pid = 1754] [serial = 1091] [outer = (nil)] [url = about:blank] 18:25:46 INFO - PROCESS | 1754 | --DOMWINDOW == 181 (0x8d0b1800) [pid = 1754] [serial = 1121] [outer = (nil)] [url = about:blank] 18:25:46 INFO - PROCESS | 1754 | --DOMWINDOW == 180 (0x91a8ec00) [pid = 1754] [serial = 1088] [outer = (nil)] [url = about:blank] 18:25:46 INFO - PROCESS | 1754 | --DOMWINDOW == 179 (0x92687800) [pid = 1754] [serial = 1094] [outer = (nil)] [url = about:blank] 18:25:46 INFO - PROCESS | 1754 | --DOMWINDOW == 178 (0x887f3800) [pid = 1754] [serial = 1136] [outer = (nil)] [url = about:blank] 18:25:46 INFO - PROCESS | 1754 | --DOMWINDOW == 177 (0x8d0a8c00) [pid = 1754] [serial = 1133] [outer = (nil)] [url = about:blank] 18:25:46 INFO - PROCESS | 1754 | --DOMWINDOW == 176 (0x8d0ae800) [pid = 1754] [serial = 1115] [outer = (nil)] [url = about:blank] 18:25:46 INFO - PROCESS | 1754 | 1464053146857 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]]]}] 18:25:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 18:25:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 2187ms 18:25:46 INFO - PROCESS | 1754 | 1464053146895 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 18:25:46 INFO - PROCESS | 1754 | 1464053146901 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 18:25:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 18:25:46 INFO - PROCESS | 1754 | 1464053146907 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 18:25:46 INFO - PROCESS | 1754 | 1464053146910 Marionette TRACE conn4 <- [1,1674,null,{}] 18:25:46 INFO - PROCESS | 1754 | 1464053146915 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}] 18:25:47 INFO - PROCESS | 1754 | 1464053147096 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 18:25:47 INFO - PROCESS | 1754 | 1464053147282 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:47 INFO - PROCESS | 1754 | ++DOCSHELL 0x86949000 == 110 [pid = 1754] [id = 426] 18:25:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 177 (0x8847ec00) [pid = 1754] [serial = 1279] [outer = (nil)] 18:25:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 178 (0x892e6c00) [pid = 1754] [serial = 1280] [outer = 0x8847ec00] 18:25:47 INFO - PROCESS | 1754 | 1464053147357 Marionette DEBUG loaded listener.js 18:25:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 179 (0x8a8d1000) [pid = 1754] [serial = 1281] [outer = 0x8847ec00] 18:25:48 INFO - PROCESS | 1754 | 1464053148146 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]]]}] 18:25:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 18:25:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1327ms 18:25:48 INFO - PROCESS | 1754 | 1464053148234 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 18:25:48 INFO - PROCESS | 1754 | 1464053148238 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 18:25:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 18:25:48 INFO - PROCESS | 1754 | 1464053148253 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 18:25:48 INFO - PROCESS | 1754 | 1464053148261 Marionette TRACE conn4 <- [1,1678,null,{}] 18:25:48 INFO - PROCESS | 1754 | 1464053148267 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}] 18:25:48 INFO - PROCESS | 1754 | 1464053148448 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 18:25:48 INFO - PROCESS | 1754 | 1464053148671 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:48 INFO - PROCESS | 1754 | ++DOCSHELL 0x892ec400 == 111 [pid = 1754] [id = 427] 18:25:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 180 (0x892ee800) [pid = 1754] [serial = 1282] [outer = (nil)] 18:25:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 181 (0x8cf13800) [pid = 1754] [serial = 1283] [outer = 0x892ee800] 18:25:48 INFO - PROCESS | 1754 | 1464053148747 Marionette DEBUG loaded listener.js 18:25:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 182 (0x8d069000) [pid = 1754] [serial = 1284] [outer = 0x892ee800] 18:25:49 INFO - PROCESS | 1754 | 1464053149614 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]]]}] 18:25:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 18:25:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1395ms 18:25:49 INFO - PROCESS | 1754 | 1464053149641 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 18:25:49 INFO - PROCESS | 1754 | 1464053149644 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 18:25:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 18:25:49 INFO - PROCESS | 1754 | 1464053149650 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 18:25:49 INFO - PROCESS | 1754 | 1464053149653 Marionette TRACE conn4 <- [1,1682,null,{}] 18:25:49 INFO - PROCESS | 1754 | 1464053149658 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}] 18:25:49 INFO - PROCESS | 1754 | 1464053149898 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 18:25:49 INFO - PROCESS | 1754 | 1464053149928 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:49 INFO - PROCESS | 1754 | ++DOCSHELL 0x89553400 == 112 [pid = 1754] [id = 428] 18:25:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 183 (0x8cfb0800) [pid = 1754] [serial = 1285] [outer = (nil)] 18:25:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 184 (0x8d185400) [pid = 1754] [serial = 1286] [outer = 0x8cfb0800] 18:25:50 INFO - PROCESS | 1754 | 1464053149998 Marionette DEBUG loaded listener.js 18:25:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 185 (0x8d190c00) [pid = 1754] [serial = 1287] [outer = 0x8cfb0800] 18:25:51 INFO - PROCESS | 1754 | --DOMWINDOW == 184 (0x91a26c00) [pid = 1754] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 18:25:51 INFO - PROCESS | 1754 | --DOMWINDOW == 183 (0x91e26000) [pid = 1754] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 18:25:51 INFO - PROCESS | 1754 | --DOMWINDOW == 182 (0x924a5400) [pid = 1754] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 18:25:51 INFO - PROCESS | 1754 | --DOMWINDOW == 181 (0x9a374c00) [pid = 1754] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 18:25:51 INFO - PROCESS | 1754 | --DOMWINDOW == 180 (0x8d0a7800) [pid = 1754] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 18:25:51 INFO - PROCESS | 1754 | --DOMWINDOW == 179 (0x95f41c00) [pid = 1754] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 18:25:51 INFO - PROCESS | 1754 | --DOMWINDOW == 178 (0x9274dc00) [pid = 1754] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 18:25:51 INFO - PROCESS | 1754 | --DOMWINDOW == 177 (0x8d555400) [pid = 1754] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 18:25:51 INFO - PROCESS | 1754 | --DOMWINDOW == 176 (0x8d8c5c00) [pid = 1754] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 18:25:51 INFO - PROCESS | 1754 | --DOMWINDOW == 175 (0x8d44c400) [pid = 1754] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 18:25:51 INFO - PROCESS | 1754 | --DOMWINDOW == 174 (0xa114e400) [pid = 1754] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 18:25:51 INFO - PROCESS | 1754 | --DOMWINDOW == 173 (0x99ef0c00) [pid = 1754] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 18:25:51 INFO - PROCESS | 1754 | --DOMWINDOW == 172 (0x887fb800) [pid = 1754] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 18:25:51 INFO - PROCESS | 1754 | --DOMWINDOW == 171 (0x92deec00) [pid = 1754] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 18:25:51 INFO - PROCESS | 1754 | --DOMWINDOW == 170 (0x867a4400) [pid = 1754] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 18:25:51 INFO - PROCESS | 1754 | --DOMWINDOW == 169 (0x8679a800) [pid = 1754] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 18:25:51 INFO - PROCESS | 1754 | --DOMWINDOW == 168 (0x8a8d0400) [pid = 1754] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 18:25:51 INFO - PROCESS | 1754 | --DOMWINDOW == 167 (0x855f5800) [pid = 1754] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 18:25:51 INFO - PROCESS | 1754 | --DOMWINDOW == 166 (0x954e2c00) [pid = 1754] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 18:25:51 INFO - PROCESS | 1754 | --DOMWINDOW == 165 (0x91ccf000) [pid = 1754] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 18:25:51 INFO - PROCESS | 1754 | --DOMWINDOW == 164 (0x8d448800) [pid = 1754] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 18:25:51 INFO - PROCESS | 1754 | --DOMWINDOW == 163 (0x8d8c7000) [pid = 1754] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 18:25:51 INFO - PROCESS | 1754 | --DOMWINDOW == 162 (0x86951c00) [pid = 1754] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 18:25:51 INFO - PROCESS | 1754 | --DOMWINDOW == 161 (0x9238bc00) [pid = 1754] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 18:25:51 INFO - PROCESS | 1754 | --DOMWINDOW == 160 (0x8f153000) [pid = 1754] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 18:25:51 INFO - PROCESS | 1754 | --DOMWINDOW == 159 (0x89140400) [pid = 1754] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 18:25:51 INFO - PROCESS | 1754 | --DOMWINDOW == 158 (0x8ef06000) [pid = 1754] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 18:25:51 INFO - PROCESS | 1754 | --DOMWINDOW == 157 (0x8694a000) [pid = 1754] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 18:25:51 INFO - PROCESS | 1754 | --DOMWINDOW == 156 (0x95470400) [pid = 1754] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 18:25:51 INFO - PROCESS | 1754 | --DOMWINDOW == 155 (0x86f4d400) [pid = 1754] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 18:25:51 INFO - PROCESS | 1754 | --DOMWINDOW == 154 (0x8bdb7800) [pid = 1754] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 18:25:51 INFO - PROCESS | 1754 | --DOMWINDOW == 153 (0x8e063c00) [pid = 1754] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 18:25:51 INFO - PROCESS | 1754 | --DOMWINDOW == 152 (0x8d063800) [pid = 1754] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 18:25:51 INFO - PROCESS | 1754 | --DOMWINDOW == 151 (0x91ecc400) [pid = 1754] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 18:25:51 INFO - PROCESS | 1754 | --DOMWINDOW == 150 (0x8d05ec00) [pid = 1754] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 18:25:51 INFO - PROCESS | 1754 | --DOMWINDOW == 149 (0x92feb000) [pid = 1754] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 18:25:51 INFO - PROCESS | 1754 | --DOMWINDOW == 148 (0x8d8ad400) [pid = 1754] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 18:25:51 INFO - PROCESS | 1754 | --DOMWINDOW == 147 (0x924ad400) [pid = 1754] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 18:25:51 INFO - PROCESS | 1754 | --DOMWINDOW == 146 (0x850e4c00) [pid = 1754] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 18:25:51 INFO - PROCESS | 1754 | 1464053151757 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]]]}] 18:25:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 18:25:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 2133ms 18:25:51 INFO - PROCESS | 1754 | 1464053151784 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 18:25:51 INFO - PROCESS | 1754 | 1464053151788 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 18:25:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 18:25:51 INFO - PROCESS | 1754 | 1464053151794 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 18:25:51 INFO - PROCESS | 1754 | 1464053151796 Marionette TRACE conn4 <- [1,1686,null,{}] 18:25:51 INFO - PROCESS | 1754 | 1464053151802 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}] 18:25:52 INFO - PROCESS | 1754 | 1464053152036 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 18:25:52 INFO - PROCESS | 1754 | 1464053152057 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:52 INFO - PROCESS | 1754 | ++DOCSHELL 0x86947800 == 113 [pid = 1754] [id = 429] 18:25:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 147 (0x86950c00) [pid = 1754] [serial = 1288] [outer = (nil)] 18:25:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 148 (0x8b653c00) [pid = 1754] [serial = 1289] [outer = 0x86950c00] 18:25:52 INFO - PROCESS | 1754 | 1464053152138 Marionette DEBUG loaded listener.js 18:25:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 149 (0x8d0b2800) [pid = 1754] [serial = 1290] [outer = 0x86950c00] 18:25:52 INFO - PROCESS | 1754 | 1464053152996 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]]]}] 18:25:53 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 18:25:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1227ms 18:25:53 INFO - PROCESS | 1754 | 1464053153032 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 18:25:53 INFO - PROCESS | 1754 | 1464053153035 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 18:25:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 18:25:53 INFO - PROCESS | 1754 | 1464053153041 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 18:25:53 INFO - PROCESS | 1754 | 1464053153044 Marionette TRACE conn4 <- [1,1690,null,{}] 18:25:53 INFO - PROCESS | 1754 | 1464053153050 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}] 18:25:53 INFO - PROCESS | 1754 | 1464053153231 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 18:25:53 INFO - PROCESS | 1754 | 1464053153251 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:53 INFO - PROCESS | 1754 | ++DOCSHELL 0x8abc0400 == 114 [pid = 1754] [id = 430] 18:25:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 150 (0x8cdc9000) [pid = 1754] [serial = 1291] [outer = (nil)] 18:25:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 151 (0x8d55e000) [pid = 1754] [serial = 1292] [outer = 0x8cdc9000] 18:25:53 INFO - PROCESS | 1754 | 1464053153325 Marionette DEBUG loaded listener.js 18:25:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 152 (0x8d84ac00) [pid = 1754] [serial = 1293] [outer = 0x8cdc9000] 18:25:54 INFO - PROCESS | 1754 | 1464053154640 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]]]}] 18:25:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 18:25:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1629ms 18:25:54 INFO - PROCESS | 1754 | 1464053154672 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 18:25:54 INFO - PROCESS | 1754 | 1464053154680 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 18:25:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 18:25:54 INFO - PROCESS | 1754 | 1464053154687 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 18:25:54 INFO - PROCESS | 1754 | 1464053154694 Marionette TRACE conn4 <- [1,1694,null,{}] 18:25:54 INFO - PROCESS | 1754 | 1464053154702 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}] 18:25:54 INFO - PROCESS | 1754 | 1464053154916 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 18:25:55 INFO - PROCESS | 1754 | 1464053155229 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:55 INFO - PROCESS | 1754 | ++DOCSHELL 0x867a4800 == 115 [pid = 1754] [id = 431] 18:25:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 153 (0x867a5c00) [pid = 1754] [serial = 1294] [outer = (nil)] 18:25:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 154 (0x89145800) [pid = 1754] [serial = 1295] [outer = 0x867a5c00] 18:25:55 INFO - PROCESS | 1754 | 1464053155324 Marionette DEBUG loaded listener.js 18:25:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 155 (0x8a8cb400) [pid = 1754] [serial = 1296] [outer = 0x867a5c00] 18:25:56 INFO - PROCESS | 1754 | 1464053156274 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]]]}] 18:25:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 18:25:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1635ms 18:25:56 INFO - PROCESS | 1754 | 1464053156323 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 18:25:56 INFO - PROCESS | 1754 | 1464053156332 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 18:25:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 18:25:56 INFO - PROCESS | 1754 | 1464053156343 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 18:25:56 INFO - PROCESS | 1754 | 1464053156347 Marionette TRACE conn4 <- [1,1698,null,{}] 18:25:56 INFO - PROCESS | 1754 | 1464053156353 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}] 18:25:56 INFO - PROCESS | 1754 | 1464053156554 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 18:25:56 INFO - PROCESS | 1754 | 1464053156870 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:56 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cd41800 == 116 [pid = 1754] [id = 432] 18:25:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 156 (0x8cdcac00) [pid = 1754] [serial = 1297] [outer = (nil)] 18:25:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 157 (0x8cfa4800) [pid = 1754] [serial = 1298] [outer = 0x8cdcac00] 18:25:56 INFO - PROCESS | 1754 | 1464053156961 Marionette DEBUG loaded listener.js 18:25:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 158 (0x8d0abc00) [pid = 1754] [serial = 1299] [outer = 0x8cdcac00] 18:25:57 INFO - PROCESS | 1754 | 1464053157857 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]]]}] 18:25:57 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 18:25:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1588ms 18:25:57 INFO - PROCESS | 1754 | 1464053157931 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 18:25:57 INFO - PROCESS | 1754 | 1464053157935 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 18:25:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 18:25:57 INFO - PROCESS | 1754 | 1464053157942 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 18:25:57 INFO - PROCESS | 1754 | 1464053157948 Marionette TRACE conn4 <- [1,1702,null,{}] 18:25:57 INFO - PROCESS | 1754 | 1464053157964 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}] 18:25:58 INFO - PROCESS | 1754 | 1464053158213 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 18:25:58 INFO - PROCESS | 1754 | 1464053158535 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:58 INFO - PROCESS | 1754 | ++DOCSHELL 0x8a8c5c00 == 117 [pid = 1754] [id = 433] 18:25:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 159 (0x8cfac800) [pid = 1754] [serial = 1300] [outer = (nil)] 18:25:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 160 (0x8d8b0400) [pid = 1754] [serial = 1301] [outer = 0x8cfac800] 18:25:58 INFO - PROCESS | 1754 | 1464053158628 Marionette DEBUG loaded listener.js 18:25:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 161 (0x8e058800) [pid = 1754] [serial = 1302] [outer = 0x8cfac800] 18:25:59 INFO - PROCESS | 1754 | 1464053159542 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]]]}] 18:25:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 18:25:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1638ms 18:25:59 INFO - PROCESS | 1754 | 1464053159580 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 18:25:59 INFO - PROCESS | 1754 | 1464053159584 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 18:25:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 18:25:59 INFO - PROCESS | 1754 | 1464053159592 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 18:25:59 INFO - PROCESS | 1754 | 1464053159595 Marionette TRACE conn4 <- [1,1706,null,{}] 18:25:59 INFO - PROCESS | 1754 | 1464053159601 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}] 18:25:59 INFO - PROCESS | 1754 | 1464053159790 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 18:26:00 INFO - PROCESS | 1754 | 1464053160106 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:00 INFO - PROCESS | 1754 | ++DOCSHELL 0x850ea400 == 118 [pid = 1754] [id = 434] 18:26:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 162 (0x8e063000) [pid = 1754] [serial = 1303] [outer = (nil)] 18:26:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 163 (0x8ef0a400) [pid = 1754] [serial = 1304] [outer = 0x8e063000] 18:26:00 INFO - PROCESS | 1754 | 1464053160195 Marionette DEBUG loaded listener.js 18:26:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 164 (0x8f09f400) [pid = 1754] [serial = 1305] [outer = 0x8e063000] 18:26:01 INFO - PROCESS | 1754 | 1464053161038 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]]]}] 18:26:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 18:26:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1492ms 18:26:01 INFO - PROCESS | 1754 | 1464053161085 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 18:26:01 INFO - PROCESS | 1754 | 1464053161089 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 18:26:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 18:26:01 INFO - PROCESS | 1754 | 1464053161095 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 18:26:01 INFO - PROCESS | 1754 | 1464053161099 Marionette TRACE conn4 <- [1,1710,null,{}] 18:26:01 INFO - PROCESS | 1754 | 1464053161124 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}] 18:26:01 INFO - PROCESS | 1754 | 1464053161314 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 18:26:01 INFO - PROCESS | 1754 | 1464053161581 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:01 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d8cd000 == 119 [pid = 1754] [id = 435] 18:26:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 165 (0x8ef07c00) [pid = 1754] [serial = 1306] [outer = (nil)] 18:26:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 166 (0x8f15b800) [pid = 1754] [serial = 1307] [outer = 0x8ef07c00] 18:26:01 INFO - PROCESS | 1754 | 1464053161716 Marionette DEBUG loaded listener.js 18:26:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 167 (0x91070000) [pid = 1754] [serial = 1308] [outer = 0x8ef07c00] 18:26:02 INFO - PROCESS | 1754 | 1464053162670 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]]]}] 18:26:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 18:26:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1651ms 18:26:02 INFO - PROCESS | 1754 | 1464053162747 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 18:26:02 INFO - PROCESS | 1754 | 1464053162750 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 18:26:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 18:26:02 INFO - PROCESS | 1754 | 1464053162758 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 18:26:02 INFO - PROCESS | 1754 | 1464053162762 Marionette TRACE conn4 <- [1,1714,null,{}] 18:26:02 INFO - PROCESS | 1754 | 1464053162768 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}] 18:26:03 INFO - PROCESS | 1754 | 1464053163020 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 18:26:03 INFO - PROCESS | 1754 | 1464053163347 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:03 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d8ab800 == 120 [pid = 1754] [id = 436] 18:26:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 168 (0x9106c000) [pid = 1754] [serial = 1309] [outer = (nil)] 18:26:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 169 (0x91a8b400) [pid = 1754] [serial = 1310] [outer = 0x9106c000] 18:26:03 INFO - PROCESS | 1754 | 1464053163439 Marionette DEBUG loaded listener.js 18:26:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 170 (0x91a97000) [pid = 1754] [serial = 1311] [outer = 0x9106c000] 18:26:04 INFO - PROCESS | 1754 | 1464053164286 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]]]}] 18:26:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 18:26:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1583ms 18:26:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 18:26:04 INFO - PROCESS | 1754 | 1464053164342 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 18:26:04 INFO - PROCESS | 1754 | 1464053164345 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 18:26:04 INFO - PROCESS | 1754 | 1464053164352 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 18:26:04 INFO - PROCESS | 1754 | 1464053164355 Marionette TRACE conn4 <- [1,1718,null,{}] 18:26:04 INFO - PROCESS | 1754 | 1464053164361 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}] 18:26:04 INFO - PROCESS | 1754 | 1464053164545 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 18:26:04 INFO - PROCESS | 1754 | 1464053164813 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:04 INFO - PROCESS | 1754 | ++DOCSHELL 0x913a4400 == 121 [pid = 1754] [id = 437] 18:26:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 171 (0x91a8dc00) [pid = 1754] [serial = 1312] [outer = (nil)] 18:26:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 172 (0x91ec6800) [pid = 1754] [serial = 1313] [outer = 0x91a8dc00] 18:26:04 INFO - PROCESS | 1754 | 1464053164943 Marionette DEBUG loaded listener.js 18:26:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 173 (0x91ed0c00) [pid = 1754] [serial = 1314] [outer = 0x91a8dc00] 18:26:05 INFO - PROCESS | 1754 | 1464053165773 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]]]}] 18:26:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 18:26:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1480ms 18:26:05 INFO - PROCESS | 1754 | 1464053165834 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 18:26:05 INFO - PROCESS | 1754 | 1464053165838 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 18:26:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 18:26:05 INFO - PROCESS | 1754 | 1464053165844 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 18:26:05 INFO - PROCESS | 1754 | 1464053165847 Marionette TRACE conn4 <- [1,1722,null,{}] 18:26:05 INFO - PROCESS | 1754 | 1464053165853 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}] 18:26:06 INFO - PROCESS | 1754 | 1464053166040 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 18:26:06 INFO - PROCESS | 1754 | 1464053166312 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:06 INFO - PROCESS | 1754 | ++DOCSHELL 0x850edc00 == 122 [pid = 1754] [id = 438] 18:26:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 174 (0x91e26400) [pid = 1754] [serial = 1315] [outer = (nil)] 18:26:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 175 (0x924a4c00) [pid = 1754] [serial = 1316] [outer = 0x91e26400] 18:26:06 INFO - PROCESS | 1754 | 1464053166438 Marionette DEBUG loaded listener.js 18:26:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 176 (0x924ad400) [pid = 1754] [serial = 1317] [outer = 0x91e26400] 18:26:07 INFO - PROCESS | 1754 | 1464053167317 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]]]}] 18:26:07 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 18:26:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1539ms 18:26:07 INFO - PROCESS | 1754 | 1464053167393 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 18:26:07 INFO - PROCESS | 1754 | 1464053167396 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 18:26:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 18:26:07 INFO - PROCESS | 1754 | 1464053167405 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 18:26:07 INFO - PROCESS | 1754 | 1464053167408 Marionette TRACE conn4 <- [1,1726,null,{}] 18:26:07 INFO - PROCESS | 1754 | 1464053167413 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}] 18:26:07 INFO - PROCESS | 1754 | 1464053167625 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 18:26:07 INFO - PROCESS | 1754 | 1464053167867 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:07 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e062000 == 123 [pid = 1754] [id = 439] 18:26:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 177 (0x924a2400) [pid = 1754] [serial = 1318] [outer = (nil)] 18:26:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 178 (0x92744000) [pid = 1754] [serial = 1319] [outer = 0x924a2400] 18:26:08 INFO - PROCESS | 1754 | 1464053168006 Marionette DEBUG loaded listener.js 18:26:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 179 (0x9274f000) [pid = 1754] [serial = 1320] [outer = 0x924a2400] 18:26:08 INFO - PROCESS | 1754 | 1464053168902 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]]]}] 18:26:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 18:26:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1534ms 18:26:08 INFO - PROCESS | 1754 | 1464053168940 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 18:26:08 INFO - PROCESS | 1754 | 1464053168944 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 18:26:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 18:26:08 INFO - PROCESS | 1754 | 1464053168950 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 18:26:08 INFO - PROCESS | 1754 | 1464053168954 Marionette TRACE conn4 <- [1,1730,null,{}] 18:26:08 INFO - PROCESS | 1754 | 1464053168959 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}] 18:26:09 INFO - PROCESS | 1754 | 1464053169147 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 18:26:09 INFO - PROCESS | 1754 | 1464053169434 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:09 INFO - PROCESS | 1754 | ++DOCSHELL 0x9268ec00 == 124 [pid = 1754] [id = 440] 18:26:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 180 (0x92ded400) [pid = 1754] [serial = 1321] [outer = (nil)] 18:26:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 181 (0x92f0ac00) [pid = 1754] [serial = 1322] [outer = 0x92ded400] 18:26:09 INFO - PROCESS | 1754 | 1464053169575 Marionette DEBUG loaded listener.js 18:26:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 182 (0x947b2800) [pid = 1754] [serial = 1323] [outer = 0x92ded400] 18:26:10 INFO - PROCESS | 1754 | 1464053170443 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]]]}] 18:26:10 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 18:26:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1527ms 18:26:10 INFO - PROCESS | 1754 | 1464053170478 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 18:26:10 INFO - PROCESS | 1754 | 1464053170482 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 18:26:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 18:26:10 INFO - PROCESS | 1754 | 1464053170488 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 18:26:10 INFO - PROCESS | 1754 | 1464053170492 Marionette TRACE conn4 <- [1,1734,null,{}] 18:26:10 INFO - PROCESS | 1754 | 1464053170498 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}] 18:26:10 INFO - PROCESS | 1754 | 1464053170717 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 18:26:11 INFO - PROCESS | 1754 | 1464053171035 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:11 INFO - PROCESS | 1754 | ++DOCSHELL 0x952dd000 == 125 [pid = 1754] [id = 441] 18:26:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 183 (0x952df800) [pid = 1754] [serial = 1324] [outer = (nil)] 18:26:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 184 (0x954f1800) [pid = 1754] [serial = 1325] [outer = 0x952df800] 18:26:11 INFO - PROCESS | 1754 | 1464053171133 Marionette DEBUG loaded listener.js 18:26:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 185 (0x95f40400) [pid = 1754] [serial = 1326] [outer = 0x952df800] 18:26:12 INFO - PROCESS | 1754 | 1464053172014 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]]]}] 18:26:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 18:26:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1588ms 18:26:12 INFO - PROCESS | 1754 | 1464053172076 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 18:26:12 INFO - PROCESS | 1754 | 1464053172079 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 18:26:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 18:26:12 INFO - PROCESS | 1754 | 1464053172086 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 18:26:12 INFO - PROCESS | 1754 | 1464053172088 Marionette TRACE conn4 <- [1,1738,null,{}] 18:26:12 INFO - PROCESS | 1754 | 1464053172094 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}] 18:26:12 INFO - PROCESS | 1754 | 1464053172290 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 18:26:12 INFO - PROCESS | 1754 | 1464053172574 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:12 INFO - PROCESS | 1754 | ++DOCSHELL 0x855f4000 == 126 [pid = 1754] [id = 442] 18:26:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 186 (0x924a0800) [pid = 1754] [serial = 1327] [outer = (nil)] 18:26:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 187 (0x98296400) [pid = 1754] [serial = 1328] [outer = 0x924a0800] 18:26:12 INFO - PROCESS | 1754 | 1464053172715 Marionette DEBUG loaded listener.js 18:26:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 188 (0x996cec00) [pid = 1754] [serial = 1329] [outer = 0x924a0800] 18:26:13 INFO - PROCESS | 1754 | 1464053173584 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]]]}] 18:26:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 18:26:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1530ms 18:26:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 18:26:13 INFO - PROCESS | 1754 | 1464053173616 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 18:26:13 INFO - PROCESS | 1754 | 1464053173619 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 18:26:13 INFO - PROCESS | 1754 | 1464053173626 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 18:26:13 INFO - PROCESS | 1754 | 1464053173639 Marionette TRACE conn4 <- [1,1742,null,{}] 18:26:13 INFO - PROCESS | 1754 | 1464053173644 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}] 18:26:13 INFO - PROCESS | 1754 | 1464053173832 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 18:26:14 INFO - PROCESS | 1754 | 1464053174109 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:14 INFO - PROCESS | 1754 | ++DOCSHELL 0x9268c000 == 127 [pid = 1754] [id = 443] 18:26:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 189 (0x92745400) [pid = 1754] [serial = 1330] [outer = (nil)] 18:26:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 190 (0x9a2a4800) [pid = 1754] [serial = 1331] [outer = 0x92745400] 18:26:14 INFO - PROCESS | 1754 | 1464053174238 Marionette DEBUG loaded listener.js 18:26:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 191 (0x9a7e6400) [pid = 1754] [serial = 1332] [outer = 0x92745400] 18:26:15 INFO - PROCESS | 1754 | 1464053175142 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]]]}] 18:26:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 18:26:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1588ms 18:26:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 18:26:15 INFO - PROCESS | 1754 | 1464053175213 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 18:26:15 INFO - PROCESS | 1754 | 1464053175216 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 18:26:15 INFO - PROCESS | 1754 | 1464053175223 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 18:26:15 INFO - PROCESS | 1754 | 1464053175226 Marionette TRACE conn4 <- [1,1746,null,{}] 18:26:15 INFO - PROCESS | 1754 | 1464053175232 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}] 18:26:15 INFO - PROCESS | 1754 | 1464053175421 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 18:26:15 INFO - PROCESS | 1754 | 1464053175736 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:15 INFO - PROCESS | 1754 | ++DOCSHELL 0x99eec800 == 128 [pid = 1754] [id = 444] 18:26:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 192 (0x99ef0c00) [pid = 1754] [serial = 1333] [outer = (nil)] 18:26:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 193 (0x9a7f5000) [pid = 1754] [serial = 1334] [outer = 0x99ef0c00] 18:26:15 INFO - PROCESS | 1754 | 1464053175824 Marionette DEBUG loaded listener.js 18:26:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 194 (0x9a80d000) [pid = 1754] [serial = 1335] [outer = 0x99ef0c00] 18:26:16 INFO - PROCESS | 1754 | 1464053176658 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]]]}] 18:26:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 18:26:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1483ms 18:26:16 INFO - PROCESS | 1754 | 1464053176721 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 18:26:16 INFO - PROCESS | 1754 | 1464053176726 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 18:26:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 18:26:16 INFO - PROCESS | 1754 | 1464053176734 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 18:26:16 INFO - PROCESS | 1754 | 1464053176737 Marionette TRACE conn4 <- [1,1750,null,{}] 18:26:16 INFO - PROCESS | 1754 | 1464053176741 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}] 18:26:16 INFO - PROCESS | 1754 | 1464053176934 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 18:26:17 INFO - PROCESS | 1754 | 1464053177212 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:17 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d068000 == 129 [pid = 1754] [id = 445] 18:26:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 195 (0x8f0a5800) [pid = 1754] [serial = 1336] [outer = (nil)] 18:26:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 196 (0x9a8b5400) [pid = 1754] [serial = 1337] [outer = 0x8f0a5800] 18:26:17 INFO - PROCESS | 1754 | 1464053177339 Marionette DEBUG loaded listener.js 18:26:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 197 (0x9a8bac00) [pid = 1754] [serial = 1338] [outer = 0x8f0a5800] 18:26:18 INFO - PROCESS | 1754 | 1464053178232 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]]]}] 18:26:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 18:26:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1534ms 18:26:18 INFO - PROCESS | 1754 | 1464053178270 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 18:26:18 INFO - PROCESS | 1754 | 1464053178273 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 18:26:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 18:26:18 INFO - PROCESS | 1754 | 1464053178279 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 18:26:18 INFO - PROCESS | 1754 | 1464053178282 Marionette TRACE conn4 <- [1,1754,null,{}] 18:26:18 INFO - PROCESS | 1754 | 1464053178288 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}] 18:26:18 INFO - PROCESS | 1754 | 1464053178487 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 18:26:18 INFO - PROCESS | 1754 | 1464053178768 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:18 INFO - PROCESS | 1754 | ++DOCSHELL 0x86799c00 == 130 [pid = 1754] [id = 446] 18:26:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 198 (0x9a7eb000) [pid = 1754] [serial = 1339] [outer = (nil)] 18:26:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 199 (0x9aa25000) [pid = 1754] [serial = 1340] [outer = 0x9a7eb000] 18:26:18 INFO - PROCESS | 1754 | 1464053178896 Marionette DEBUG loaded listener.js 18:26:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 200 (0x9aa2a800) [pid = 1754] [serial = 1341] [outer = 0x9a7eb000] 18:26:19 INFO - PROCESS | 1754 | 1464053179771 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]]]}] 18:26:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 18:26:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1527ms 18:26:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 18:26:19 INFO - PROCESS | 1754 | 1464053179808 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 18:26:19 INFO - PROCESS | 1754 | 1464053179811 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 18:26:19 INFO - PROCESS | 1754 | 1464053179817 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 18:26:19 INFO - PROCESS | 1754 | 1464053179820 Marionette TRACE conn4 <- [1,1758,null,{}] 18:26:19 INFO - PROCESS | 1754 | 1464053179826 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}] 18:26:20 INFO - PROCESS | 1754 | 1464053180020 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 18:26:20 INFO - PROCESS | 1754 | 1464053180301 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:20 INFO - PROCESS | 1754 | ++DOCSHELL 0x9a8b6800 == 131 [pid = 1754] [id = 447] 18:26:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 201 (0x9a8bf000) [pid = 1754] [serial = 1342] [outer = (nil)] 18:26:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 202 (0x9ab91c00) [pid = 1754] [serial = 1343] [outer = 0x9a8bf000] 18:26:20 INFO - PROCESS | 1754 | 1464053180438 Marionette DEBUG loaded listener.js 18:26:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 203 (0x9b2f0800) [pid = 1754] [serial = 1344] [outer = 0x9a8bf000] 18:26:21 INFO - PROCESS | 1754 | 1464053181260 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]]]}] 18:26:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 18:26:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1480ms 18:26:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 18:26:21 INFO - PROCESS | 1754 | 1464053181297 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 18:26:21 INFO - PROCESS | 1754 | 1464053181300 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 18:26:21 INFO - PROCESS | 1754 | 1464053181307 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 18:26:21 INFO - PROCESS | 1754 | 1464053181310 Marionette TRACE conn4 <- [1,1762,null,{}] 18:26:21 INFO - PROCESS | 1754 | 1464053181337 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}] 18:26:21 INFO - PROCESS | 1754 | 1464053181537 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 18:26:21 INFO - PROCESS | 1754 | 1464053181828 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:21 INFO - PROCESS | 1754 | ++DOCSHELL 0x95f48c00 == 132 [pid = 1754] [id = 448] 18:26:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 204 (0x9a8e5400) [pid = 1754] [serial = 1345] [outer = (nil)] 18:26:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 205 (0x9b2fbc00) [pid = 1754] [serial = 1346] [outer = 0x9a8e5400] 18:26:21 INFO - PROCESS | 1754 | 1464053181983 Marionette DEBUG loaded listener.js 18:26:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 206 (0x9b3b0400) [pid = 1754] [serial = 1347] [outer = 0x9a8e5400] 18:26:22 INFO - PROCESS | 1754 | 1464053182887 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]]]}] 18:26:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 18:26:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1633ms 18:26:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 18:26:22 INFO - PROCESS | 1754 | 1464053182939 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 18:26:22 INFO - PROCESS | 1754 | 1464053182942 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 18:26:22 INFO - PROCESS | 1754 | 1464053182949 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 18:26:22 INFO - PROCESS | 1754 | 1464053182952 Marionette TRACE conn4 <- [1,1766,null,{}] 18:26:22 INFO - PROCESS | 1754 | 1464053182962 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}] 18:26:23 INFO - PROCESS | 1754 | 1464053183151 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 18:26:23 INFO - PROCESS | 1754 | 1464053183444 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:23 INFO - PROCESS | 1754 | ++DOCSHELL 0x924a2c00 == 133 [pid = 1754] [id = 449] 18:26:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 207 (0x9aa2d000) [pid = 1754] [serial = 1348] [outer = (nil)] 18:26:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 208 (0x9b3ba800) [pid = 1754] [serial = 1349] [outer = 0x9aa2d000] 18:26:23 INFO - PROCESS | 1754 | 1464053183572 Marionette DEBUG loaded listener.js 18:26:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 209 (0x9b3bdc00) [pid = 1754] [serial = 1350] [outer = 0x9aa2d000] 18:26:25 INFO - PROCESS | 1754 | --DOCSHELL 0x86947800 == 132 [pid = 1754] [id = 429] 18:26:25 INFO - PROCESS | 1754 | --DOCSHELL 0x89553400 == 131 [pid = 1754] [id = 428] 18:26:25 INFO - PROCESS | 1754 | --DOCSHELL 0x892ec400 == 130 [pid = 1754] [id = 427] 18:26:25 INFO - PROCESS | 1754 | --DOCSHELL 0x86949000 == 129 [pid = 1754] [id = 426] 18:26:25 INFO - PROCESS | 1754 | --DOCSHELL 0x89138800 == 128 [pid = 1754] [id = 425] 18:26:25 INFO - PROCESS | 1754 | --DOCSHELL 0x867a0400 == 127 [pid = 1754] [id = 424] 18:26:25 INFO - PROCESS | 1754 | --DOCSHELL 0x850ec400 == 126 [pid = 1754] [id = 410] 18:26:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8d415000 == 125 [pid = 1754] [id = 411] 18:26:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8d0a7c00 == 124 [pid = 1754] [id = 409] 18:26:25 INFO - PROCESS | 1754 | --DOCSHELL 0x8954fc00 == 123 [pid = 1754] [id = 408] 18:26:25 INFO - PROCESS | 1754 | --DOCSHELL 0x850ed000 == 122 [pid = 1754] [id = 407] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 208 (0x92de3000) [pid = 1754] [serial = 1185] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 207 (0x952e1400) [pid = 1754] [serial = 1193] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 206 (0x954e3000) [pid = 1754] [serial = 1194] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 205 (0x8d8c5800) [pid = 1754] [serial = 1163] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 204 (0x8d8ca000) [pid = 1754] [serial = 1164] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 203 (0x92741800) [pid = 1754] [serial = 1181] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 202 (0x929a5400) [pid = 1754] [serial = 1182] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 201 (0x855f5400) [pid = 1754] [serial = 1202] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 200 (0x887f1c00) [pid = 1754] [serial = 1203] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 199 (0x8abbbc00) [pid = 1754] [serial = 1218] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 198 (0x892ecc00) [pid = 1754] [serial = 1212] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 197 (0x91ccbc00) [pid = 1754] [serial = 1089] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 196 (0x9238c800) [pid = 1754] [serial = 1092] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 195 (0x9268dc00) [pid = 1754] [serial = 1095] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 194 (0x9b3b3c00) [pid = 1754] [serial = 1110] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 193 (0x8d0b2000) [pid = 1754] [serial = 1116] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 192 (0x99ef0400) [pid = 1754] [serial = 1104] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 191 (0x9526f800) [pid = 1754] [serial = 1098] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 190 (0x8f15d400) [pid = 1754] [serial = 1080] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 189 (0x91e32000) [pid = 1754] [serial = 1008] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 188 (0x8e060000) [pid = 1754] [serial = 1086] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 187 (0xa683ec00) [pid = 1754] [serial = 1113] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 186 (0x9a8e3800) [pid = 1754] [serial = 1107] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 185 (0x8cdcc400) [pid = 1754] [serial = 1083] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 184 (0x95c6bc00) [pid = 1754] [serial = 1101] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 183 (0x8ef0e800) [pid = 1754] [serial = 1122] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 182 (0x867a3800) [pid = 1754] [serial = 1119] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 181 (0x8cfa6400) [pid = 1754] [serial = 1220] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 180 (0x8b64d400) [pid = 1754] [serial = 1214] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 179 (0x887f4800) [pid = 1754] [serial = 1217] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 178 (0x8bdbd400) [pid = 1754] [serial = 1215] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 177 (0x9786d800) [pid = 1754] [serial = 1199] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 176 (0x97874c00) [pid = 1754] [serial = 1200] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 175 (0x92fe8800) [pid = 1754] [serial = 1187] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 174 (0x92fef400) [pid = 1754] [serial = 1188] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 173 (0x8d651000) [pid = 1754] [serial = 1160] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 172 (0x8d847400) [pid = 1754] [serial = 1161] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 171 (0x8ef0f800) [pid = 1754] [serial = 1166] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 170 (0x8f09e800) [pid = 1754] [serial = 1167] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 169 (0x887f5800) [pid = 1754] [serial = 1151] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 168 (0x892e7000) [pid = 1754] [serial = 1152] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 167 (0x9526cc00) [pid = 1754] [serial = 1190] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 166 (0x95271400) [pid = 1754] [serial = 1191] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 165 (0x8f159800) [pid = 1754] [serial = 1169] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 164 (0x8f15c400) [pid = 1754] [serial = 1170] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 163 (0x8cf1cc00) [pid = 1754] [serial = 1149] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 162 (0x91a1b400) [pid = 1754] [serial = 1172] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 161 (0x91a21000) [pid = 1754] [serial = 1173] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 160 (0x86952c00) [pid = 1754] [serial = 1208] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 159 (0x8847bc00) [pid = 1754] [serial = 1209] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 158 (0x8bdc4c00) [pid = 1754] [serial = 1205] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 157 (0x95c6a800) [pid = 1754] [serial = 1196] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 156 (0x95f3bc00) [pid = 1754] [serial = 1197] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 155 (0x89144800) [pid = 1754] [serial = 1211] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 154 (0x8bdc2000) [pid = 1754] [serial = 1154] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 153 (0x8cd3bc00) [pid = 1754] [serial = 1155] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 152 (0x91ccd800) [pid = 1754] [serial = 1175] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 151 (0x91cd7c00) [pid = 1754] [serial = 1176] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 150 (0x8d185000) [pid = 1754] [serial = 1157] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 149 (0x8d40d800) [pid = 1754] [serial = 1158] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 148 (0x920dcc00) [pid = 1754] [serial = 1178] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 147 (0x920e5c00) [pid = 1754] [serial = 1179] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | --DOMWINDOW == 146 (0x929abc00) [pid = 1754] [serial = 1184] [outer = (nil)] [url = about:blank] 18:26:25 INFO - PROCESS | 1754 | 1464053185988 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]]]}] 18:26:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 18:26:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 3101ms 18:26:26 INFO - PROCESS | 1754 | 1464053186050 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 18:26:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 18:26:26 INFO - PROCESS | 1754 | 1464053186055 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 18:26:26 INFO - PROCESS | 1754 | 1464053186063 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 18:26:26 INFO - PROCESS | 1754 | 1464053186069 Marionette TRACE conn4 <- [1,1770,null,{}] 18:26:26 INFO - PROCESS | 1754 | 1464053186077 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}] 18:26:26 INFO - PROCESS | 1754 | 1464053186374 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 18:26:26 INFO - PROCESS | 1754 | 1464053186500 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:26 INFO - PROCESS | 1754 | ++DOCSHELL 0x8694fc00 == 123 [pid = 1754] [id = 450] 18:26:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 147 (0x86950400) [pid = 1754] [serial = 1351] [outer = (nil)] 18:26:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 148 (0x887f6000) [pid = 1754] [serial = 1352] [outer = 0x86950400] 18:26:26 INFO - PROCESS | 1754 | 1464053186577 Marionette DEBUG loaded listener.js 18:26:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 149 (0x8913b000) [pid = 1754] [serial = 1353] [outer = 0x86950400] 18:26:27 INFO - PROCESS | 1754 | 1464053187357 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]]]}] 18:26:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 18:26:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1341ms 18:26:27 INFO - PROCESS | 1754 | 1464053187430 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 18:26:27 INFO - PROCESS | 1754 | 1464053187438 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 18:26:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 18:26:27 INFO - PROCESS | 1754 | 1464053187449 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 18:26:27 INFO - PROCESS | 1754 | 1464053187453 Marionette TRACE conn4 <- [1,1774,null,{}] 18:26:27 INFO - PROCESS | 1754 | 1464053187459 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}] 18:26:27 INFO - PROCESS | 1754 | 1464053187637 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 18:26:27 INFO - PROCESS | 1754 | 1464053187648 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:27 INFO - PROCESS | 1754 | ++DOCSHELL 0x887f8000 == 124 [pid = 1754] [id = 451] 18:26:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 150 (0x887f8400) [pid = 1754] [serial = 1354] [outer = (nil)] 18:26:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 151 (0x8a8c7800) [pid = 1754] [serial = 1355] [outer = 0x887f8400] 18:26:27 INFO - PROCESS | 1754 | 1464053187732 Marionette DEBUG loaded listener.js 18:26:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 152 (0x8abc3000) [pid = 1754] [serial = 1356] [outer = 0x887f8400] 18:26:28 INFO - PROCESS | 1754 | 1464053188795 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]]]}] 18:26:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 18:26:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1382ms 18:26:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 18:26:28 INFO - PROCESS | 1754 | 1464053188831 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 18:26:28 INFO - PROCESS | 1754 | 1464053188834 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 18:26:28 INFO - PROCESS | 1754 | 1464053188841 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 18:26:28 INFO - PROCESS | 1754 | 1464053188846 Marionette TRACE conn4 <- [1,1778,null,{}] 18:26:28 INFO - PROCESS | 1754 | 1464053188866 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}] 18:26:29 INFO - PROCESS | 1754 | 1464053189111 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 18:26:29 INFO - PROCESS | 1754 | 1464053189141 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:29 INFO - PROCESS | 1754 | ++DOCSHELL 0x8694a000 == 125 [pid = 1754] [id = 452] 18:26:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 153 (0x8cd3b400) [pid = 1754] [serial = 1357] [outer = (nil)] 18:26:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 154 (0x8cd47c00) [pid = 1754] [serial = 1358] [outer = 0x8cd3b400] 18:26:29 INFO - PROCESS | 1754 | 1464053189214 Marionette DEBUG loaded listener.js 18:26:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 155 (0x8cf17c00) [pid = 1754] [serial = 1359] [outer = 0x8cd3b400] 18:26:30 INFO - PROCESS | 1754 | --DOMWINDOW == 154 (0x86f46c00) [pid = 1754] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 18:26:30 INFO - PROCESS | 1754 | --DOMWINDOW == 153 (0x8cfb0800) [pid = 1754] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 18:26:30 INFO - PROCESS | 1754 | --DOMWINDOW == 152 (0x8847ec00) [pid = 1754] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 18:26:30 INFO - PROCESS | 1754 | --DOMWINDOW == 151 (0x8a8c9400) [pid = 1754] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 18:26:30 INFO - PROCESS | 1754 | --DOMWINDOW == 150 (0x867a2000) [pid = 1754] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 18:26:30 INFO - PROCESS | 1754 | --DOMWINDOW == 149 (0x892ee800) [pid = 1754] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 18:26:30 INFO - PROCESS | 1754 | --DOMWINDOW == 148 (0x86950c00) [pid = 1754] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 18:26:30 INFO - PROCESS | 1754 | 1464053190611 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]]]}] 18:26:30 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 18:26:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1845ms 18:26:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 18:26:30 INFO - PROCESS | 1754 | 1464053190685 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 18:26:30 INFO - PROCESS | 1754 | 1464053190688 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 18:26:30 INFO - PROCESS | 1754 | 1464053190695 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 18:26:30 INFO - PROCESS | 1754 | 1464053190698 Marionette TRACE conn4 <- [1,1782,null,{}] 18:26:30 INFO - PROCESS | 1754 | 1464053190703 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}] 18:26:30 INFO - PROCESS | 1754 | 1464053190872 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 18:26:31 INFO - PROCESS | 1754 | 1464053191098 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:31 INFO - PROCESS | 1754 | ++DOCSHELL 0x86951800 == 126 [pid = 1754] [id = 453] 18:26:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 149 (0x892ee800) [pid = 1754] [serial = 1360] [outer = (nil)] 18:26:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 150 (0x8cfa5c00) [pid = 1754] [serial = 1361] [outer = 0x892ee800] 18:26:31 INFO - PROCESS | 1754 | 1464053191170 Marionette DEBUG loaded listener.js 18:26:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 151 (0x8d0a8800) [pid = 1754] [serial = 1362] [outer = 0x892ee800] 18:26:31 INFO - PROCESS | 1754 | 1464053191921 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]]]}] 18:26:31 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 18:26:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1282ms 18:26:31 INFO - PROCESS | 1754 | 1464053191976 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 18:26:31 INFO - PROCESS | 1754 | 1464053191979 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 18:26:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 18:26:31 INFO - PROCESS | 1754 | 1464053191985 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 18:26:31 INFO - PROCESS | 1754 | 1464053191988 Marionette TRACE conn4 <- [1,1786,null,{}] 18:26:32 INFO - PROCESS | 1754 | 1464053192004 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}] 18:26:32 INFO - PROCESS | 1754 | 1464053192183 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 18:26:32 INFO - PROCESS | 1754 | 1464053192193 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:32 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cfaf400 == 127 [pid = 1754] [id = 454] 18:26:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 152 (0x8d0ad000) [pid = 1754] [serial = 1363] [outer = (nil)] 18:26:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 153 (0x8d18cc00) [pid = 1754] [serial = 1364] [outer = 0x8d0ad000] 18:26:32 INFO - PROCESS | 1754 | 1464053192266 Marionette DEBUG loaded listener.js 18:26:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 154 (0x8d40e800) [pid = 1754] [serial = 1365] [outer = 0x8d0ad000] 18:26:33 INFO - PROCESS | 1754 | 1464053193617 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]]]}] 18:26:33 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 18:26:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1693ms 18:26:33 INFO - PROCESS | 1754 | 1464053193680 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 18:26:33 INFO - PROCESS | 1754 | 1464053193688 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 18:26:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 18:26:33 INFO - PROCESS | 1754 | 1464053193696 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 18:26:33 INFO - PROCESS | 1754 | 1464053193703 Marionette TRACE conn4 <- [1,1790,null,{}] 18:26:33 INFO - PROCESS | 1754 | 1464053193710 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}] 18:26:33 INFO - PROCESS | 1754 | 1464053193963 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 18:26:34 INFO - PROCESS | 1754 | 1464053194287 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:34 INFO - PROCESS | 1754 | ++DOCSHELL 0x86f4b800 == 128 [pid = 1754] [id = 455] 18:26:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 155 (0x89140000) [pid = 1754] [serial = 1366] [outer = (nil)] 18:26:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 156 (0x89550400) [pid = 1754] [serial = 1367] [outer = 0x89140000] 18:26:34 INFO - PROCESS | 1754 | 1464053194375 Marionette DEBUG loaded listener.js 18:26:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 157 (0x8bdbc800) [pid = 1754] [serial = 1368] [outer = 0x89140000] 18:26:35 INFO - PROCESS | 1754 | 1464053195350 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]]]}] 18:26:35 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) 18:26:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1691ms 18:26:35 INFO - PROCESS | 1754 | 1464053195388 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 18:26:35 INFO - PROCESS | 1754 | 1464053195397 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 18:26:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 18:26:35 INFO - PROCESS | 1754 | 1464053195407 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 18:26:35 INFO - PROCESS | 1754 | 1464053195412 Marionette TRACE conn4 <- [1,1794,null,{}] 18:26:35 INFO - PROCESS | 1754 | 1464053195418 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}] 18:26:35 INFO - PROCESS | 1754 | 1464053195630 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 18:26:35 INFO - PROCESS | 1754 | 1464053195946 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:35 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf68000 == 129 [pid = 1754] [id = 456] 18:26:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 158 (0x8cfa7000) [pid = 1754] [serial = 1369] [outer = (nil)] 18:26:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 159 (0x8d0b2c00) [pid = 1754] [serial = 1370] [outer = 0x8cfa7000] 18:26:36 INFO - PROCESS | 1754 | 1464053196035 Marionette DEBUG loaded listener.js 18:26:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 160 (0x8d415000) [pid = 1754] [serial = 1371] [outer = 0x8cfa7000] 18:26:36 INFO - PROCESS | 1754 | 1464053196902 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]]]}] 18:26:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:26:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1536ms 18:26:36 INFO - PROCESS | 1754 | 1464053196944 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 18:26:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 18:26:36 INFO - PROCESS | 1754 | 1464053196948 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 18:26:36 INFO - PROCESS | 1754 | 1464053196955 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 18:26:36 INFO - PROCESS | 1754 | 1464053196960 Marionette TRACE conn4 <- [1,1798,null,{}] 18:26:36 INFO - PROCESS | 1754 | 1464053196996 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}] 18:26:37 INFO - PROCESS | 1754 | 1464053197202 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 18:26:37 INFO - PROCESS | 1754 | 1464053197529 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:37 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bdc2000 == 130 [pid = 1754] [id = 457] 18:26:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 161 (0x8d0b3800) [pid = 1754] [serial = 1372] [outer = (nil)] 18:26:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 162 (0x8d84bc00) [pid = 1754] [serial = 1373] [outer = 0x8d0b3800] 18:26:37 INFO - PROCESS | 1754 | 1464053197623 Marionette DEBUG loaded listener.js 18:26:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 163 (0x8d8d1000) [pid = 1754] [serial = 1374] [outer = 0x8d0b3800] 18:26:38 INFO - PROCESS | 1754 | 1464053198538 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]]]}] 18:26:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 18:26:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1650ms 18:26:38 INFO - PROCESS | 1754 | 1464053198604 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 18:26:38 INFO - PROCESS | 1754 | 1464053198610 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 18:26:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 18:26:38 INFO - PROCESS | 1754 | 1464053198616 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 18:26:38 INFO - PROCESS | 1754 | 1464053198620 Marionette TRACE conn4 <- [1,1802,null,{}] 18:26:38 INFO - PROCESS | 1754 | 1464053198625 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}] 18:26:38 INFO - PROCESS | 1754 | 1464053198823 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 18:26:39 INFO - PROCESS | 1754 | 1464053199133 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:39 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cf15000 == 131 [pid = 1754] [id = 458] 18:26:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 164 (0x8d842800) [pid = 1754] [serial = 1375] [outer = (nil)] 18:26:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 165 (0x8f096c00) [pid = 1754] [serial = 1376] [outer = 0x8d842800] 18:26:39 INFO - PROCESS | 1754 | 1464053199223 Marionette DEBUG loaded listener.js 18:26:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 166 (0x8f0a0800) [pid = 1754] [serial = 1377] [outer = 0x8d842800] 18:26:40 INFO - PROCESS | 1754 | 1464053200076 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]]]}] 18:26:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 18:26:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1535ms 18:26:40 INFO - PROCESS | 1754 | 1464053200151 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 18:26:40 INFO - PROCESS | 1754 | 1464053200155 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 18:26:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 18:26:40 INFO - PROCESS | 1754 | 1464053200161 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 18:26:40 INFO - PROCESS | 1754 | 1464053200164 Marionette TRACE conn4 <- [1,1806,null,{}] 18:26:40 INFO - PROCESS | 1754 | 1464053200170 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}] 18:26:40 INFO - PROCESS | 1754 | 1464053200396 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 18:26:40 INFO - PROCESS | 1754 | 1464053200711 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:40 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d449c00 == 132 [pid = 1754] [id = 459] 18:26:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 167 (0x8ef02400) [pid = 1754] [serial = 1378] [outer = (nil)] 18:26:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 168 (0x91069c00) [pid = 1754] [serial = 1379] [outer = 0x8ef02400] 18:26:40 INFO - PROCESS | 1754 | 1464053200801 Marionette DEBUG loaded listener.js 18:26:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 169 (0x91070800) [pid = 1754] [serial = 1380] [outer = 0x8ef02400] 18:26:41 INFO - PROCESS | 1754 | 1464053201704 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]]]}] 18:26:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 18:26:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1588ms 18:26:41 INFO - PROCESS | 1754 | 1464053201751 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 18:26:41 INFO - PROCESS | 1754 | 1464053201755 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 18:26:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 18:26:41 INFO - PROCESS | 1754 | 1464053201761 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 18:26:41 INFO - PROCESS | 1754 | 1464053201765 Marionette TRACE conn4 <- [1,1810,null,{}] 18:26:41 INFO - PROCESS | 1754 | 1464053201770 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}] 18:26:41 INFO - PROCESS | 1754 | 1464053201975 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 18:26:42 INFO - PROCESS | 1754 | 1464053202245 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:42 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d8a9400 == 133 [pid = 1754] [id = 460] 18:26:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 170 (0x8e05b800) [pid = 1754] [serial = 1381] [outer = (nil)] 18:26:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 171 (0x91a8ec00) [pid = 1754] [serial = 1382] [outer = 0x8e05b800] 18:26:42 INFO - PROCESS | 1754 | 1464053202386 Marionette DEBUG loaded listener.js 18:26:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 172 (0x91cca400) [pid = 1754] [serial = 1383] [outer = 0x8e05b800] 18:26:43 INFO - PROCESS | 1754 | 1464053203263 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]]]}] 18:26:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 18:26:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1528ms 18:26:43 INFO - PROCESS | 1754 | 1464053203293 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 18:26:43 INFO - PROCESS | 1754 | 1464053203297 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 18:26:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 18:26:43 INFO - PROCESS | 1754 | 1464053203303 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 18:26:43 INFO - PROCESS | 1754 | 1464053203307 Marionette TRACE conn4 <- [1,1814,null,{}] 18:26:43 INFO - PROCESS | 1754 | 1464053203312 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}] 18:26:43 INFO - PROCESS | 1754 | 1464053203507 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 18:26:43 INFO - PROCESS | 1754 | 1464053203782 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:43 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f0a1000 == 134 [pid = 1754] [id = 461] 18:26:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 173 (0x91a28000) [pid = 1754] [serial = 1384] [outer = (nil)] 18:26:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 174 (0x91e32000) [pid = 1754] [serial = 1385] [outer = 0x91a28000] 18:26:43 INFO - PROCESS | 1754 | 1464053203910 Marionette DEBUG loaded listener.js 18:26:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 175 (0x91ecd800) [pid = 1754] [serial = 1386] [outer = 0x91a28000] 18:26:44 INFO - PROCESS | 1754 | 1464053204738 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]]]}] 18:26:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 18:26:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1480ms 18:26:44 INFO - PROCESS | 1754 | 1464053204784 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 18:26:44 INFO - PROCESS | 1754 | 1464053204788 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 18:26:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 18:26:44 INFO - PROCESS | 1754 | 1464053204795 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 18:26:44 INFO - PROCESS | 1754 | 1464053204799 Marionette TRACE conn4 <- [1,1818,null,{}] 18:26:44 INFO - PROCESS | 1754 | 1464053204864 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}] 18:26:45 INFO - PROCESS | 1754 | 1464053205061 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 18:26:45 INFO - PROCESS | 1754 | 1464053205307 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:45 INFO - PROCESS | 1754 | ++DOCSHELL 0x91e23c00 == 135 [pid = 1754] [id = 462] 18:26:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 176 (0x91e31c00) [pid = 1754] [serial = 1387] [outer = (nil)] 18:26:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 177 (0x924a7000) [pid = 1754] [serial = 1388] [outer = 0x91e31c00] 18:26:45 INFO - PROCESS | 1754 | 1464053205434 Marionette DEBUG loaded listener.js 18:26:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 178 (0x9268bc00) [pid = 1754] [serial = 1389] [outer = 0x91e31c00] 18:26:46 INFO - PROCESS | 1754 | 1464053206332 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]]]}] 18:26:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 18:26:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1566ms 18:26:46 INFO - PROCESS | 1754 | 1464053206362 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 18:26:46 INFO - PROCESS | 1754 | 1464053206366 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 18:26:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 18:26:46 INFO - PROCESS | 1754 | 1464053206372 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 18:26:46 INFO - PROCESS | 1754 | 1464053206376 Marionette TRACE conn4 <- [1,1822,null,{}] 18:26:46 INFO - PROCESS | 1754 | 1464053206381 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}] 18:26:46 INFO - PROCESS | 1754 | 1464053206567 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 18:26:46 INFO - PROCESS | 1754 | 1464053206850 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:46 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cfab400 == 136 [pid = 1754] [id = 463] 18:26:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 179 (0x9106b800) [pid = 1754] [serial = 1390] [outer = (nil)] 18:26:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 180 (0x929a9800) [pid = 1754] [serial = 1391] [outer = 0x9106b800] 18:26:46 INFO - PROCESS | 1754 | 1464053206977 Marionette DEBUG loaded listener.js 18:26:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 181 (0x929b2400) [pid = 1754] [serial = 1392] [outer = 0x9106b800] 18:26:47 INFO - PROCESS | 1754 | 1464053207872 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]]]}] 18:26:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 18:26:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1537ms 18:26:47 INFO - PROCESS | 1754 | 1464053207911 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 18:26:47 INFO - PROCESS | 1754 | 1464053207915 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 18:26:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 18:26:47 INFO - PROCESS | 1754 | 1464053207921 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 18:26:47 INFO - PROCESS | 1754 | 1464053207924 Marionette TRACE conn4 <- [1,1826,null,{}] 18:26:47 INFO - PROCESS | 1754 | 1464053207930 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}] 18:26:48 INFO - PROCESS | 1754 | 1464053208221 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 18:26:48 INFO - PROCESS | 1754 | 1464053208489 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:48 INFO - PROCESS | 1754 | ++DOCSHELL 0x92745000 == 137 [pid = 1754] [id = 464] 18:26:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 182 (0x92fe9c00) [pid = 1754] [serial = 1393] [outer = (nil)] 18:26:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 183 (0x93da6800) [pid = 1754] [serial = 1394] [outer = 0x92fe9c00] 18:26:48 INFO - PROCESS | 1754 | 1464053208584 Marionette DEBUG loaded listener.js 18:26:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 184 (0x947b9c00) [pid = 1754] [serial = 1395] [outer = 0x92fe9c00] 18:26:49 INFO - PROCESS | 1754 | 1464053209499 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]]]}] 18:26:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 18:26:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1638ms 18:26:49 INFO - PROCESS | 1754 | 1464053209560 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 18:26:49 INFO - PROCESS | 1754 | 1464053209564 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 18:26:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 18:26:49 INFO - PROCESS | 1754 | 1464053209570 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 18:26:49 INFO - PROCESS | 1754 | 1464053209574 Marionette TRACE conn4 <- [1,1830,null,{}] 18:26:49 INFO - PROCESS | 1754 | 1464053209580 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}] 18:26:49 INFO - PROCESS | 1754 | 1464053209806 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 18:26:50 INFO - PROCESS | 1754 | 1464053210143 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:50 INFO - PROCESS | 1754 | ++DOCSHELL 0x924a1400 == 138 [pid = 1754] [id = 465] 18:26:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 185 (0x9274f800) [pid = 1754] [serial = 1396] [outer = (nil)] 18:26:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 186 (0x954e8400) [pid = 1754] [serial = 1397] [outer = 0x9274f800] 18:26:50 INFO - PROCESS | 1754 | 1464053210247 Marionette DEBUG loaded listener.js 18:26:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 187 (0x95c6b000) [pid = 1754] [serial = 1398] [outer = 0x9274f800] 18:26:51 INFO - PROCESS | 1754 | 1464053211087 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]]]}] 18:26:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 18:26:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1585ms 18:26:51 INFO - PROCESS | 1754 | 1464053211162 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 18:26:51 INFO - PROCESS | 1754 | 1464053211165 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 18:26:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 18:26:51 INFO - PROCESS | 1754 | 1464053211174 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 18:26:51 INFO - PROCESS | 1754 | 1464053211177 Marionette TRACE conn4 <- [1,1834,null,{}] 18:26:51 INFO - PROCESS | 1754 | 1464053211183 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}] 18:26:51 INFO - PROCESS | 1754 | 1464053211376 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 18:26:51 INFO - PROCESS | 1754 | 1464053211652 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:51 INFO - PROCESS | 1754 | ++DOCSHELL 0x952dac00 == 139 [pid = 1754] [id = 466] 18:26:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 188 (0x952dd800) [pid = 1754] [serial = 1399] [outer = (nil)] 18:26:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 189 (0x966ec800) [pid = 1754] [serial = 1400] [outer = 0x952dd800] 18:26:51 INFO - PROCESS | 1754 | 1464053211779 Marionette DEBUG loaded listener.js 18:26:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 190 (0x9786d800) [pid = 1754] [serial = 1401] [outer = 0x952dd800] 18:26:52 INFO - PROCESS | 1754 | 1464053212661 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]]]}] 18:26:52 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 18:26:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1537ms 18:26:52 INFO - PROCESS | 1754 | 1464053212711 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 18:26:52 INFO - PROCESS | 1754 | 1464053212714 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 18:26:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 18:26:52 INFO - PROCESS | 1754 | 1464053212721 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 18:26:52 INFO - PROCESS | 1754 | 1464053212735 Marionette TRACE conn4 <- [1,1838,null,{}] 18:26:52 INFO - PROCESS | 1754 | 1464053212761 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}] 18:26:52 INFO - PROCESS | 1754 | 1464053212974 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 18:26:53 INFO - PROCESS | 1754 | 1464053213252 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:53 INFO - PROCESS | 1754 | ++DOCSHELL 0x95c6a800 == 140 [pid = 1754] [id = 467] 18:26:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 191 (0x95f3d800) [pid = 1754] [serial = 1402] [outer = (nil)] 18:26:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 192 (0x99eea400) [pid = 1754] [serial = 1403] [outer = 0x95f3d800] 18:26:53 INFO - PROCESS | 1754 | 1464053213380 Marionette DEBUG loaded listener.js 18:26:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 193 (0x99f95400) [pid = 1754] [serial = 1404] [outer = 0x95f3d800] 18:26:54 INFO - PROCESS | 1754 | 1464053214283 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]]]}] 18:26:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 18:26:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1610ms 18:26:54 INFO - PROCESS | 1754 | 1464053214332 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 18:26:54 INFO - PROCESS | 1754 | 1464053214336 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 18:26:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 18:26:54 INFO - PROCESS | 1754 | 1464053214342 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 18:26:54 INFO - PROCESS | 1754 | 1464053214345 Marionette TRACE conn4 <- [1,1842,null,{}] 18:26:54 INFO - PROCESS | 1754 | 1464053214351 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}] 18:26:54 INFO - PROCESS | 1754 | 1464053214541 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 18:26:54 INFO - PROCESS | 1754 | 1464053214861 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:54 INFO - PROCESS | 1754 | ++DOCSHELL 0x95f42000 == 141 [pid = 1754] [id = 468] 18:26:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 194 (0x98291000) [pid = 1754] [serial = 1405] [outer = (nil)] 18:26:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 195 (0x9aa24000) [pid = 1754] [serial = 1406] [outer = 0x98291000] 18:26:54 INFO - PROCESS | 1754 | 1464053214961 Marionette DEBUG loaded listener.js 18:26:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 196 (0x9aacf800) [pid = 1754] [serial = 1407] [outer = 0x98291000] 18:26:55 INFO - PROCESS | 1754 | 1464053215771 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]]]}] 18:26:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 18:26:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1485ms 18:26:55 INFO - PROCESS | 1754 | 1464053215828 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 18:26:55 INFO - PROCESS | 1754 | 1464053215832 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 18:26:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 18:26:55 INFO - PROCESS | 1754 | 1464053215840 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 18:26:55 INFO - PROCESS | 1754 | 1464053215844 Marionette TRACE conn4 <- [1,1846,null,{}] 18:26:55 INFO - PROCESS | 1754 | 1464053215850 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}] 18:26:56 INFO - PROCESS | 1754 | 1464053216056 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 18:26:56 INFO - PROCESS | 1754 | 1464053216348 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:56 INFO - PROCESS | 1754 | ++DOCSHELL 0x86946400 == 142 [pid = 1754] [id = 469] 18:26:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 197 (0x8a8c6000) [pid = 1754] [serial = 1408] [outer = (nil)] 18:26:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 198 (0x9b3b4c00) [pid = 1754] [serial = 1409] [outer = 0x8a8c6000] 18:26:56 INFO - PROCESS | 1754 | 1464053216480 Marionette DEBUG loaded listener.js 18:26:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 199 (0x9b3bc000) [pid = 1754] [serial = 1410] [outer = 0x8a8c6000] 18:26:57 INFO - PROCESS | 1754 | 1464053217352 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]]]}] 18:26:57 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) 18:26:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1587ms 18:26:57 INFO - PROCESS | 1754 | 1464053217427 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 18:26:57 INFO - PROCESS | 1754 | 1464053217431 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 18:26:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 18:26:57 INFO - PROCESS | 1754 | 1464053217438 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 18:26:57 INFO - PROCESS | 1754 | 1464053217440 Marionette TRACE conn4 <- [1,1850,null,{}] 18:26:57 INFO - PROCESS | 1754 | 1464053217446 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}] 18:26:57 INFO - PROCESS | 1754 | 1464053217686 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 18:26:58 INFO - PROCESS | 1754 | 1464053218022 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:58 INFO - PROCESS | 1754 | ++DOCSHELL 0x9b2fcc00 == 143 [pid = 1754] [id = 470] 18:26:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 200 (0x9b3b9400) [pid = 1754] [serial = 1411] [outer = (nil)] 18:26:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 201 (0x9b5b6c00) [pid = 1754] [serial = 1412] [outer = 0x9b3b9400] 18:26:58 INFO - PROCESS | 1754 | 1464053218110 Marionette DEBUG loaded listener.js 18:26:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 202 (0x9b6d5000) [pid = 1754] [serial = 1413] [outer = 0x9b3b9400] 18:26:58 INFO - PROCESS | 1754 | 1464053218975 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]]]}] 18:26:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:26:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1580ms 18:26:59 INFO - PROCESS | 1754 | 1464053219018 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 18:26:59 INFO - PROCESS | 1754 | 1464053219021 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 18:26:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 18:26:59 INFO - PROCESS | 1754 | 1464053219028 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 18:26:59 INFO - PROCESS | 1754 | 1464053219032 Marionette TRACE conn4 <- [1,1854,null,{}] 18:26:59 INFO - PROCESS | 1754 | 1464053219038 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}] 18:26:59 INFO - PROCESS | 1754 | 1464053219248 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 18:26:59 INFO - PROCESS | 1754 | 1464053219533 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:59 INFO - PROCESS | 1754 | ++DOCSHELL 0x867a3c00 == 144 [pid = 1754] [id = 471] 18:26:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 203 (0x9b3b5c00) [pid = 1754] [serial = 1414] [outer = (nil)] 18:26:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 204 (0x9bb9dc00) [pid = 1754] [serial = 1415] [outer = 0x9b3b5c00] 18:26:59 INFO - PROCESS | 1754 | 1464053219662 Marionette DEBUG loaded listener.js 18:26:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 205 (0x9c056400) [pid = 1754] [serial = 1416] [outer = 0x9b3b5c00] 18:27:00 INFO - PROCESS | 1754 | 1464053220583 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]]]}] 18:27:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 18:27:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1587ms 18:27:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 18:27:00 INFO - PROCESS | 1754 | 1464053220617 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 18:27:00 INFO - PROCESS | 1754 | 1464053220620 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 18:27:00 INFO - PROCESS | 1754 | 1464053220627 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 18:27:00 INFO - PROCESS | 1754 | 1464053220630 Marionette TRACE conn4 <- [1,1858,null,{}] 18:27:00 INFO - PROCESS | 1754 | 1464053220635 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}] 18:27:00 INFO - PROCESS | 1754 | 1464053220835 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 18:27:01 INFO - PROCESS | 1754 | 1464053221120 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:01 INFO - PROCESS | 1754 | ++DOCSHELL 0x9b5b8c00 == 145 [pid = 1754] [id = 472] 18:27:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 206 (0x9bb72000) [pid = 1754] [serial = 1417] [outer = (nil)] 18:27:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 207 (0x9c1a2400) [pid = 1754] [serial = 1418] [outer = 0x9bb72000] 18:27:01 INFO - PROCESS | 1754 | 1464053221265 Marionette DEBUG loaded listener.js 18:27:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 208 (0x9c2ccc00) [pid = 1754] [serial = 1419] [outer = 0x9bb72000] 18:27:02 INFO - PROCESS | 1754 | 1464053222137 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]]]}] 18:27:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 18:27:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1545ms 18:27:02 INFO - PROCESS | 1754 | 1464053222171 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 18:27:02 INFO - PROCESS | 1754 | 1464053222175 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 18:27:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 18:27:02 INFO - PROCESS | 1754 | 1464053222182 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 18:27:02 INFO - PROCESS | 1754 | 1464053222185 Marionette TRACE conn4 <- [1,1862,null,{}] 18:27:02 INFO - PROCESS | 1754 | 1464053222195 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}] 18:27:02 INFO - PROCESS | 1754 | 1464053222390 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 18:27:02 INFO - PROCESS | 1754 | 1464053222675 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:02 INFO - PROCESS | 1754 | ++DOCSHELL 0x8679e400 == 146 [pid = 1754] [id = 473] 18:27:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 209 (0x9c11a800) [pid = 1754] [serial = 1420] [outer = (nil)] 18:27:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 210 (0x9cd1f800) [pid = 1754] [serial = 1421] [outer = 0x9c11a800] 18:27:02 INFO - PROCESS | 1754 | 1464053222805 Marionette DEBUG loaded listener.js 18:27:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 211 (0x9cd8c800) [pid = 1754] [serial = 1422] [outer = 0x9c11a800] 18:27:04 INFO - PROCESS | 1754 | --DOCSHELL 0x95f3b800 == 145 [pid = 1754] [id = 301] 18:27:04 INFO - PROCESS | 1754 | --DOCSHELL 0x8e05e800 == 144 [pid = 1754] [id = 204] 18:27:04 INFO - PROCESS | 1754 | --DOCSHELL 0x9a374000 == 143 [pid = 1754] [id = 303] 18:27:04 INFO - PROCESS | 1754 | --DOCSHELL 0x93be8c00 == 142 [pid = 1754] [id = 298] 18:27:04 INFO - PROCESS | 1754 | --DOCSHELL 0x8f155400 == 141 [pid = 1754] [id = 296] 18:27:04 INFO - PROCESS | 1754 | --DOCSHELL 0x952d6400 == 140 [pid = 1754] [id = 300] 18:27:04 INFO - PROCESS | 1754 | --DOCSHELL 0x8d183c00 == 139 [pid = 1754] [id = 257] 18:27:04 INFO - PROCESS | 1754 | --DOCSHELL 0x8cd45400 == 138 [pid = 1754] [id = 302] 18:27:04 INFO - PROCESS | 1754 | --DOCSHELL 0x86951800 == 137 [pid = 1754] [id = 453] 18:27:04 INFO - PROCESS | 1754 | --DOCSHELL 0x8694a000 == 136 [pid = 1754] [id = 452] 18:27:04 INFO - PROCESS | 1754 | --DOCSHELL 0x887f8000 == 135 [pid = 1754] [id = 451] 18:27:04 INFO - PROCESS | 1754 | --DOCSHELL 0x8694fc00 == 134 [pid = 1754] [id = 450] 18:27:04 INFO - PROCESS | 1754 | --DOCSHELL 0x95f48c00 == 133 [pid = 1754] [id = 448] 18:27:04 INFO - PROCESS | 1754 | --DOCSHELL 0x9a8b6800 == 132 [pid = 1754] [id = 447] 18:27:04 INFO - PROCESS | 1754 | --DOCSHELL 0x8d068000 == 131 [pid = 1754] [id = 445] 18:27:04 INFO - PROCESS | 1754 | --DOCSHELL 0x86799c00 == 130 [pid = 1754] [id = 446] 18:27:04 INFO - PROCESS | 1754 | --DOCSHELL 0x99eec800 == 129 [pid = 1754] [id = 444] 18:27:04 INFO - PROCESS | 1754 | --DOCSHELL 0x9268c000 == 128 [pid = 1754] [id = 443] 18:27:04 INFO - PROCESS | 1754 | --DOCSHELL 0x855f4000 == 127 [pid = 1754] [id = 442] 18:27:04 INFO - PROCESS | 1754 | --DOCSHELL 0x9268ec00 == 126 [pid = 1754] [id = 440] 18:27:04 INFO - PROCESS | 1754 | --DOCSHELL 0x952dd000 == 125 [pid = 1754] [id = 441] 18:27:04 INFO - PROCESS | 1754 | --DOCSHELL 0x8e062000 == 124 [pid = 1754] [id = 439] 18:27:04 INFO - PROCESS | 1754 | --DOCSHELL 0x850edc00 == 123 [pid = 1754] [id = 438] 18:27:04 INFO - PROCESS | 1754 | --DOCSHELL 0x913a4400 == 122 [pid = 1754] [id = 437] 18:27:04 INFO - PROCESS | 1754 | --DOCSHELL 0x8d8ab800 == 121 [pid = 1754] [id = 436] 18:27:04 INFO - PROCESS | 1754 | --DOCSHELL 0x850ea400 == 120 [pid = 1754] [id = 434] 18:27:04 INFO - PROCESS | 1754 | --DOCSHELL 0x8d8cd000 == 119 [pid = 1754] [id = 435] 18:27:04 INFO - PROCESS | 1754 | --DOCSHELL 0x8a8c5c00 == 118 [pid = 1754] [id = 433] 18:27:04 INFO - PROCESS | 1754 | --DOCSHELL 0x8cd41800 == 117 [pid = 1754] [id = 432] 18:27:04 INFO - PROCESS | 1754 | --DOCSHELL 0x867a4800 == 116 [pid = 1754] [id = 431] 18:27:04 INFO - PROCESS | 1754 | --DOMWINDOW == 210 (0x8cdc2c00) [pid = 1754] [serial = 1206] [outer = (nil)] [url = about:blank] 18:27:04 INFO - PROCESS | 1754 | --DOMWINDOW == 209 (0x8d185400) [pid = 1754] [serial = 1286] [outer = (nil)] [url = about:blank] 18:27:04 INFO - PROCESS | 1754 | --DOMWINDOW == 208 (0x9106d800) [pid = 1754] [serial = 1241] [outer = (nil)] [url = about:blank] 18:27:04 INFO - PROCESS | 1754 | --DOMWINDOW == 207 (0x8ef0d800) [pid = 1754] [serial = 1238] [outer = (nil)] [url = about:blank] 18:27:04 INFO - PROCESS | 1754 | --DOMWINDOW == 206 (0x8d8af800) [pid = 1754] [serial = 1235] [outer = (nil)] [url = about:blank] 18:27:04 INFO - PROCESS | 1754 | --DOMWINDOW == 205 (0x8d55c400) [pid = 1754] [serial = 1232] [outer = (nil)] [url = about:blank] 18:27:04 INFO - PROCESS | 1754 | --DOMWINDOW == 204 (0x8d187800) [pid = 1754] [serial = 1229] [outer = (nil)] [url = about:blank] 18:27:04 INFO - PROCESS | 1754 | --DOMWINDOW == 203 (0x8bdc4400) [pid = 1754] [serial = 1226] [outer = (nil)] [url = about:blank] 18:27:04 INFO - PROCESS | 1754 | --DOMWINDOW == 202 (0x887f7000) [pid = 1754] [serial = 1223] [outer = (nil)] [url = about:blank] 18:27:04 INFO - PROCESS | 1754 | --DOMWINDOW == 201 (0x892e6c00) [pid = 1754] [serial = 1280] [outer = (nil)] [url = about:blank] 18:27:04 INFO - PROCESS | 1754 | --DOMWINDOW == 200 (0x8a8d1000) [pid = 1754] [serial = 1281] [outer = (nil)] [url = about:blank] 18:27:04 INFO - PROCESS | 1754 | --DOMWINDOW == 199 (0x8cdcb800) [pid = 1754] [serial = 1278] [outer = (nil)] [url = about:blank] 18:27:04 INFO - PROCESS | 1754 | --DOMWINDOW == 198 (0x8bf67400) [pid = 1754] [serial = 1277] [outer = (nil)] [url = about:blank] 18:27:04 INFO - PROCESS | 1754 | --DOMWINDOW == 197 (0x88485000) [pid = 1754] [serial = 1275] [outer = (nil)] [url = about:blank] 18:27:04 INFO - PROCESS | 1754 | --DOMWINDOW == 196 (0x86945c00) [pid = 1754] [serial = 1274] [outer = (nil)] [url = about:blank] 18:27:04 INFO - PROCESS | 1754 | --DOMWINDOW == 195 (0x996d0c00) [pid = 1754] [serial = 1271] [outer = (nil)] [url = about:blank] 18:27:04 INFO - PROCESS | 1754 | --DOMWINDOW == 194 (0x97871800) [pid = 1754] [serial = 1268] [outer = (nil)] [url = about:blank] 18:27:04 INFO - PROCESS | 1754 | --DOMWINDOW == 193 (0x95c6d800) [pid = 1754] [serial = 1265] [outer = (nil)] [url = about:blank] 18:27:04 INFO - PROCESS | 1754 | --DOMWINDOW == 192 (0x954e9000) [pid = 1754] [serial = 1262] [outer = (nil)] [url = about:blank] 18:27:04 INFO - PROCESS | 1754 | --DOMWINDOW == 191 (0x9526e800) [pid = 1754] [serial = 1259] [outer = (nil)] [url = about:blank] 18:27:04 INFO - PROCESS | 1754 | --DOMWINDOW == 190 (0x92ded000) [pid = 1754] [serial = 1256] [outer = (nil)] [url = about:blank] 18:27:04 INFO - PROCESS | 1754 | --DOMWINDOW == 189 (0x92690800) [pid = 1754] [serial = 1253] [outer = (nil)] [url = about:blank] 18:27:04 INFO - PROCESS | 1754 | --DOMWINDOW == 188 (0x91ecf800) [pid = 1754] [serial = 1250] [outer = (nil)] [url = about:blank] 18:27:04 INFO - PROCESS | 1754 | --DOMWINDOW == 187 (0x91cd0800) [pid = 1754] [serial = 1247] [outer = (nil)] [url = about:blank] 18:27:04 INFO - PROCESS | 1754 | --DOMWINDOW == 186 (0x91a20c00) [pid = 1754] [serial = 1244] [outer = (nil)] [url = about:blank] 18:27:04 INFO - PROCESS | 1754 | --DOMWINDOW == 185 (0x8d069000) [pid = 1754] [serial = 1284] [outer = (nil)] [url = about:blank] 18:27:04 INFO - PROCESS | 1754 | --DOMWINDOW == 184 (0x8cf13800) [pid = 1754] [serial = 1283] [outer = (nil)] [url = about:blank] 18:27:04 INFO - PROCESS | 1754 | --DOMWINDOW == 183 (0x8d190c00) [pid = 1754] [serial = 1287] [outer = (nil)] [url = about:blank] 18:27:05 INFO - PROCESS | 1754 | --DOMWINDOW == 182 (0x8d0b2800) [pid = 1754] [serial = 1290] [outer = (nil)] [url = about:blank] 18:27:05 INFO - PROCESS | 1754 | --DOMWINDOW == 181 (0x8b653c00) [pid = 1754] [serial = 1289] [outer = (nil)] [url = about:blank] 18:27:05 INFO - PROCESS | 1754 | 1464053225439 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]]]}] 18:27:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 18:27:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 3286ms 18:27:05 INFO - PROCESS | 1754 | 1464053225504 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 18:27:05 INFO - PROCESS | 1754 | 1464053225510 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 18:27:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 18:27:05 INFO - PROCESS | 1754 | 1464053225526 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 18:27:05 INFO - PROCESS | 1754 | 1464053225531 Marionette TRACE conn4 <- [1,1866,null,{}] 18:27:05 INFO - PROCESS | 1754 | 1464053225539 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}] 18:27:05 INFO - PROCESS | 1754 | 1464053225746 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 18:27:05 INFO - PROCESS | 1754 | 1464053225951 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:05 INFO - PROCESS | 1754 | ++DOCSHELL 0x867a4800 == 117 [pid = 1754] [id = 474] 18:27:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 182 (0x8694f400) [pid = 1754] [serial = 1423] [outer = (nil)] 18:27:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 183 (0x887f8000) [pid = 1754] [serial = 1424] [outer = 0x8694f400] 18:27:06 INFO - PROCESS | 1754 | 1464053226030 Marionette DEBUG loaded listener.js 18:27:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 184 (0x892e5000) [pid = 1754] [serial = 1425] [outer = 0x8694f400] 18:27:06 INFO - PROCESS | 1754 | 1464053226807 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]]]}] 18:27:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 18:27:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1330ms 18:27:06 INFO - PROCESS | 1754 | 1464053226862 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 18:27:06 INFO - PROCESS | 1754 | 1464053226870 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 18:27:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 18:27:06 INFO - PROCESS | 1754 | 1464053226880 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 18:27:06 INFO - PROCESS | 1754 | 1464053226883 Marionette TRACE conn4 <- [1,1870,null,{}] 18:27:06 INFO - PROCESS | 1754 | 1464053226889 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}] 18:27:07 INFO - PROCESS | 1754 | 1464053227072 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 18:27:07 INFO - PROCESS | 1754 | 1464053227089 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:07 INFO - PROCESS | 1754 | ++DOCSHELL 0x892ed000 == 118 [pid = 1754] [id = 475] 18:27:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 185 (0x8abc6000) [pid = 1754] [serial = 1426] [outer = (nil)] 18:27:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 186 (0x8bdbe800) [pid = 1754] [serial = 1427] [outer = 0x8abc6000] 18:27:07 INFO - PROCESS | 1754 | 1464053227161 Marionette DEBUG loaded listener.js 18:27:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 187 (0x8bf6a400) [pid = 1754] [serial = 1428] [outer = 0x8abc6000] 18:27:08 INFO - PROCESS | 1754 | 1464053228254 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]]]}] 18:27:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 18:27:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1428ms 18:27:08 INFO - PROCESS | 1754 | 1464053228312 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 18:27:08 INFO - PROCESS | 1754 | 1464053228315 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 18:27:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 18:27:08 INFO - PROCESS | 1754 | 1464053228322 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 18:27:08 INFO - PROCESS | 1754 | 1464053228327 Marionette TRACE conn4 <- [1,1874,null,{}] 18:27:08 INFO - PROCESS | 1754 | 1464053228342 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}] 18:27:08 INFO - PROCESS | 1754 | 1464053228610 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 18:27:08 INFO - PROCESS | 1754 | 1464053228638 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:08 INFO - PROCESS | 1754 | ++DOCSHELL 0x88481800 == 119 [pid = 1754] [id = 476] 18:27:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 188 (0x8cfb1800) [pid = 1754] [serial = 1429] [outer = (nil)] 18:27:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 189 (0x8d06b000) [pid = 1754] [serial = 1430] [outer = 0x8cfb1800] 18:27:08 INFO - PROCESS | 1754 | 1464053228710 Marionette DEBUG loaded listener.js 18:27:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 190 (0x8d0b4800) [pid = 1754] [serial = 1431] [outer = 0x8cfb1800] 18:27:10 INFO - PROCESS | 1754 | --DOMWINDOW == 189 (0x924a7400) [pid = 1754] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 18:27:10 INFO - PROCESS | 1754 | --DOMWINDOW == 188 (0x9a8bf000) [pid = 1754] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 18:27:10 INFO - PROCESS | 1754 | --DOMWINDOW == 187 (0x91e26400) [pid = 1754] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 18:27:10 INFO - PROCESS | 1754 | --DOMWINDOW == 186 (0x867a5c00) [pid = 1754] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 18:27:10 INFO - PROCESS | 1754 | --DOMWINDOW == 185 (0x92ded400) [pid = 1754] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 18:27:10 INFO - PROCESS | 1754 | --DOMWINDOW == 184 (0x8d658000) [pid = 1754] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 18:27:10 INFO - PROCESS | 1754 | --DOMWINDOW == 183 (0x9526dc00) [pid = 1754] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 18:27:10 INFO - PROCESS | 1754 | --DOMWINDOW == 182 (0x8cdcac00) [pid = 1754] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 18:27:10 INFO - PROCESS | 1754 | --DOMWINDOW == 181 (0x892ee800) [pid = 1754] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 18:27:10 INFO - PROCESS | 1754 | --DOMWINDOW == 180 (0x92745400) [pid = 1754] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 18:27:10 INFO - PROCESS | 1754 | --DOMWINDOW == 179 (0x99ef0c00) [pid = 1754] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 18:27:10 INFO - PROCESS | 1754 | --DOMWINDOW == 178 (0x92681400) [pid = 1754] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 18:27:10 INFO - PROCESS | 1754 | --DOMWINDOW == 177 (0x8d8d3c00) [pid = 1754] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 18:27:10 INFO - PROCESS | 1754 | --DOMWINDOW == 176 (0x9106c000) [pid = 1754] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 18:27:10 INFO - PROCESS | 1754 | --DOMWINDOW == 175 (0x8d18d800) [pid = 1754] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 18:27:10 INFO - PROCESS | 1754 | --DOMWINDOW == 174 (0x9aa2d000) [pid = 1754] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 18:27:10 INFO - PROCESS | 1754 | --DOMWINDOW == 173 (0x8f097c00) [pid = 1754] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 18:27:10 INFO - PROCESS | 1754 | --DOMWINDOW == 172 (0x9a7eb000) [pid = 1754] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 18:27:10 INFO - PROCESS | 1754 | --DOMWINDOW == 171 (0x924a0800) [pid = 1754] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 18:27:10 INFO - PROCESS | 1754 | --DOMWINDOW == 170 (0x924a2400) [pid = 1754] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 18:27:10 INFO - PROCESS | 1754 | --DOMWINDOW == 169 (0x8679f000) [pid = 1754] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 18:27:10 INFO - PROCESS | 1754 | --DOMWINDOW == 168 (0x89554800) [pid = 1754] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 18:27:10 INFO - PROCESS | 1754 | --DOMWINDOW == 167 (0x8ef07c00) [pid = 1754] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 18:27:10 INFO - PROCESS | 1754 | --DOMWINDOW == 166 (0x8d0ab400) [pid = 1754] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 18:27:10 INFO - PROCESS | 1754 | --DOMWINDOW == 165 (0x8cd3b400) [pid = 1754] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 18:27:10 INFO - PROCESS | 1754 | --DOMWINDOW == 164 (0x86950400) [pid = 1754] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 18:27:10 INFO - PROCESS | 1754 | --DOMWINDOW == 163 (0x8cd44400) [pid = 1754] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 18:27:10 INFO - PROCESS | 1754 | --DOMWINDOW == 162 (0x92685400) [pid = 1754] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 18:27:10 INFO - PROCESS | 1754 | --DOMWINDOW == 161 (0x91398c00) [pid = 1754] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 18:27:10 INFO - PROCESS | 1754 | --DOMWINDOW == 160 (0x8f0a5800) [pid = 1754] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 18:27:10 INFO - PROCESS | 1754 | --DOMWINDOW == 159 (0x8d417000) [pid = 1754] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 18:27:10 INFO - PROCESS | 1754 | --DOMWINDOW == 158 (0x91cd2c00) [pid = 1754] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 18:27:10 INFO - PROCESS | 1754 | --DOMWINDOW == 157 (0x9a8e5400) [pid = 1754] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 18:27:10 INFO - PROCESS | 1754 | --DOMWINDOW == 156 (0x887f8400) [pid = 1754] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 18:27:10 INFO - PROCESS | 1754 | --DOMWINDOW == 155 (0x929acc00) [pid = 1754] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 18:27:10 INFO - PROCESS | 1754 | --DOMWINDOW == 154 (0x8e063000) [pid = 1754] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 18:27:10 INFO - PROCESS | 1754 | --DOMWINDOW == 153 (0x91cd1000) [pid = 1754] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 18:27:10 INFO - PROCESS | 1754 | --DOMWINDOW == 152 (0x91a8dc00) [pid = 1754] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 18:27:10 INFO - PROCESS | 1754 | --DOMWINDOW == 151 (0x95c68800) [pid = 1754] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 18:27:10 INFO - PROCESS | 1754 | --DOMWINDOW == 150 (0x952df800) [pid = 1754] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 18:27:10 INFO - PROCESS | 1754 | --DOMWINDOW == 149 (0x8cfac800) [pid = 1754] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 18:27:10 INFO - PROCESS | 1754 | 1464053230598 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]]]}] 18:27:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 18:27:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 2293ms 18:27:10 INFO - PROCESS | 1754 | 1464053230615 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 18:27:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 18:27:10 INFO - PROCESS | 1754 | 1464053230619 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 18:27:10 INFO - PROCESS | 1754 | 1464053230626 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 18:27:10 INFO - PROCESS | 1754 | 1464053230629 Marionette TRACE conn4 <- [1,1878,null,{}] 18:27:10 INFO - PROCESS | 1754 | 1464053230634 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}] 18:27:10 INFO - PROCESS | 1754 | 1464053230806 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 18:27:11 INFO - PROCESS | 1754 | 1464053231001 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:11 INFO - PROCESS | 1754 | ++DOCSHELL 0x86799000 == 120 [pid = 1754] [id = 477] 18:27:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 150 (0x89147000) [pid = 1754] [serial = 1432] [outer = (nil)] 18:27:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 151 (0x8bf6d000) [pid = 1754] [serial = 1433] [outer = 0x89147000] 18:27:11 INFO - PROCESS | 1754 | 1464053231071 Marionette DEBUG loaded listener.js 18:27:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 152 (0x8d187000) [pid = 1754] [serial = 1434] [outer = 0x89147000] 18:27:11 INFO - PROCESS | 1754 | 1464053231763 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]]]}] 18:27:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 18:27:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1191ms 18:27:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 18:27:11 INFO - PROCESS | 1754 | 1464053231815 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 18:27:11 INFO - PROCESS | 1754 | 1464053231818 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 18:27:11 INFO - PROCESS | 1754 | 1464053231824 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 18:27:11 INFO - PROCESS | 1754 | 1464053231827 Marionette TRACE conn4 <- [1,1882,null,{}] 18:27:11 INFO - PROCESS | 1754 | 1464053231833 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}] 18:27:12 INFO - PROCESS | 1754 | 1464053232088 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 18:27:12 INFO - PROCESS | 1754 | 1464053232109 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:12 INFO - PROCESS | 1754 | ++DOCSHELL 0x86950400 == 121 [pid = 1754] [id = 478] 18:27:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 153 (0x8cfac800) [pid = 1754] [serial = 1435] [outer = (nil)] 18:27:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 154 (0x8d40f000) [pid = 1754] [serial = 1436] [outer = 0x8cfac800] 18:27:12 INFO - PROCESS | 1754 | 1464053232179 Marionette DEBUG loaded listener.js 18:27:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 155 (0x8d44c400) [pid = 1754] [serial = 1437] [outer = 0x8cfac800] 18:27:13 INFO - PROCESS | 1754 | ************************* 18:27:13 INFO - PROCESS | 1754 | A coding exception was thrown and uncaught in a Task. 18:27:13 INFO - PROCESS | 1754 | 18:27:13 INFO - PROCESS | 1754 | Full message: TypeError: NetworkError when attempting to fetch resource. 18:27:13 INFO - PROCESS | 1754 | Full stack: 18:27:13 INFO - PROCESS | 1754 | ************************* 18:27:13 INFO - PROCESS | 1754 | 1464053233480 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]]]}] 18:27:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 18:27:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1734ms 18:27:13 INFO - PROCESS | 1754 | 1464053233565 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 18:27:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 18:27:13 INFO - PROCESS | 1754 | 1464053233575 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 18:27:13 INFO - PROCESS | 1754 | 1464053233582 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 18:27:13 INFO - PROCESS | 1754 | 1464053233589 Marionette TRACE conn4 <- [1,1886,null,{}] 18:27:13 INFO - PROCESS | 1754 | 1464053233598 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}] 18:27:13 INFO - PROCESS | 1754 | 1464053233906 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 18:27:14 INFO - PROCESS | 1754 | 1464053234165 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:14 INFO - PROCESS | 1754 | ++DOCSHELL 0x8a8d3800 == 122 [pid = 1754] [id = 479] 18:27:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 156 (0x8bf6f800) [pid = 1754] [serial = 1438] [outer = (nil)] 18:27:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 157 (0x8cdcb400) [pid = 1754] [serial = 1439] [outer = 0x8bf6f800] 18:27:14 INFO - PROCESS | 1754 | 1464053234252 Marionette DEBUG loaded listener.js 18:27:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 158 (0x8d05f800) [pid = 1754] [serial = 1440] [outer = 0x8bf6f800] 18:27:15 INFO - PROCESS | 1754 | 1464053235280 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]]]}] 18:27:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 18:27:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1751ms 18:27:15 INFO - PROCESS | 1754 | 1464053235334 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 18:27:15 INFO - PROCESS | 1754 | 1464053235342 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 18:27:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 18:27:15 INFO - PROCESS | 1754 | 1464053235353 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 18:27:15 INFO - PROCESS | 1754 | 1464053235357 Marionette TRACE conn4 <- [1,1890,null,{}] 18:27:15 INFO - PROCESS | 1754 | 1464053235363 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}] 18:27:15 INFO - PROCESS | 1754 | 1464053235583 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 18:27:15 INFO - PROCESS | 1754 | 1464053235905 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:15 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cd3b000 == 123 [pid = 1754] [id = 480] 18:27:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 159 (0x8d655c00) [pid = 1754] [serial = 1441] [outer = (nil)] 18:27:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 160 (0x8d850000) [pid = 1754] [serial = 1442] [outer = 0x8d655c00] 18:27:16 INFO - PROCESS | 1754 | 1464053235995 Marionette DEBUG loaded listener.js 18:27:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 161 (0x8d8cac00) [pid = 1754] [serial = 1443] [outer = 0x8d655c00] 18:27:16 INFO - PROCESS | 1754 | 1464053236897 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]]]}] 18:27:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 18:27:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1583ms 18:27:16 INFO - PROCESS | 1754 | 1464053236936 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 18:27:16 INFO - PROCESS | 1754 | 1464053236941 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 18:27:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 18:27:16 INFO - PROCESS | 1754 | 1464053236947 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 18:27:16 INFO - PROCESS | 1754 | 1464053236953 Marionette TRACE conn4 <- [1,1894,null,{}] 18:27:16 INFO - PROCESS | 1754 | 1464053236969 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}] 18:27:17 INFO - PROCESS | 1754 | 1464053237175 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 18:27:17 INFO - PROCESS | 1754 | 1464053237453 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:17 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d8ce400 == 124 [pid = 1754] [id = 481] 18:27:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 162 (0x8f0a5800) [pid = 1754] [serial = 1444] [outer = (nil)] 18:27:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 163 (0x8f15c400) [pid = 1754] [serial = 1445] [outer = 0x8f0a5800] 18:27:17 INFO - PROCESS | 1754 | 1464053237600 Marionette DEBUG loaded listener.js 18:27:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 164 (0x91398c00) [pid = 1754] [serial = 1446] [outer = 0x8f0a5800] 18:27:18 INFO - PROCESS | 1754 | 1464053238498 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]]]}] 18:27:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 18:27:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1589ms 18:27:18 INFO - PROCESS | 1754 | 1464053238537 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 18:27:18 INFO - PROCESS | 1754 | 1464053238541 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 18:27:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 18:27:18 INFO - PROCESS | 1754 | 1464053238547 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 18:27:18 INFO - PROCESS | 1754 | 1464053238551 Marionette TRACE conn4 <- [1,1898,null,{}] 18:27:18 INFO - PROCESS | 1754 | 1464053238556 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}] 18:27:18 INFO - PROCESS | 1754 | 1464053238766 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 18:27:19 INFO - PROCESS | 1754 | 1464053239040 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:19 INFO - PROCESS | 1754 | ++DOCSHELL 0x8a8c8000 == 125 [pid = 1754] [id = 482] 18:27:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 165 (0x8d8b2000) [pid = 1754] [serial = 1447] [outer = (nil)] 18:27:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 166 (0x91a89400) [pid = 1754] [serial = 1448] [outer = 0x8d8b2000] 18:27:19 INFO - PROCESS | 1754 | 1464053239170 Marionette DEBUG loaded listener.js 18:27:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 167 (0x91a93400) [pid = 1754] [serial = 1449] [outer = 0x8d8b2000] 18:27:20 INFO - PROCESS | 1754 | 1464053240030 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]]]}] 18:27:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 18:27:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1534ms 18:27:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 18:27:20 INFO - PROCESS | 1754 | 1464053240083 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 18:27:20 INFO - PROCESS | 1754 | 1464053240086 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 18:27:20 INFO - PROCESS | 1754 | 1464053240092 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 18:27:20 INFO - PROCESS | 1754 | 1464053240096 Marionette TRACE conn4 <- [1,1902,null,{}] 18:27:20 INFO - PROCESS | 1754 | 1464053240101 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}] 18:27:20 INFO - PROCESS | 1754 | 1464053240308 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 18:27:20 INFO - PROCESS | 1754 | 1464053240583 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:20 INFO - PROCESS | 1754 | ++DOCSHELL 0x8954b800 == 126 [pid = 1754] [id = 483] 18:27:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 168 (0x8cdca800) [pid = 1754] [serial = 1450] [outer = (nil)] 18:27:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 169 (0x91a96400) [pid = 1754] [serial = 1451] [outer = 0x8cdca800] 18:27:20 INFO - PROCESS | 1754 | 1464053240718 Marionette DEBUG loaded listener.js 18:27:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 170 (0x91e27000) [pid = 1754] [serial = 1452] [outer = 0x8cdca800] 18:27:21 INFO - PROCESS | 1754 | 1464053241638 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]]]}] 18:27:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 18:27:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1581ms 18:27:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 18:27:21 INFO - PROCESS | 1754 | 1464053241673 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 18:27:21 INFO - PROCESS | 1754 | 1464053241676 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 18:27:21 INFO - PROCESS | 1754 | 1464053241682 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 18:27:21 INFO - PROCESS | 1754 | 1464053241686 Marionette TRACE conn4 <- [1,1906,null,{}] 18:27:21 INFO - PROCESS | 1754 | 1464053241691 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}] 18:27:21 INFO - PROCESS | 1754 | 1464053241893 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 18:27:22 INFO - PROCESS | 1754 | 1464053242218 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:22 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f151c00 == 127 [pid = 1754] [id = 484] 18:27:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 171 (0x91a91800) [pid = 1754] [serial = 1453] [outer = (nil)] 18:27:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 172 (0x924a0800) [pid = 1754] [serial = 1454] [outer = 0x91a91800] 18:27:22 INFO - PROCESS | 1754 | 1464053242307 Marionette DEBUG loaded listener.js 18:27:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 173 (0x92685400) [pid = 1754] [serial = 1455] [outer = 0x91a91800] 18:27:23 INFO - PROCESS | 1754 | 1464053243179 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]]]}] 18:27:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 18:27:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1536ms 18:27:23 INFO - PROCESS | 1754 | 1464053243217 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 18:27:23 INFO - PROCESS | 1754 | 1464053243220 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 18:27:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 18:27:23 INFO - PROCESS | 1754 | 1464053243227 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 18:27:23 INFO - PROCESS | 1754 | 1464053243231 Marionette TRACE conn4 <- [1,1910,null,{}] 18:27:23 INFO - PROCESS | 1754 | 1464053243236 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}] 18:27:23 INFO - PROCESS | 1754 | 1464053243421 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 18:27:23 INFO - PROCESS | 1754 | 1464053243713 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:23 INFO - PROCESS | 1754 | ++DOCSHELL 0x9238c800 == 128 [pid = 1754] [id = 485] 18:27:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 174 (0x9238e400) [pid = 1754] [serial = 1456] [outer = (nil)] 18:27:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 175 (0x929aa000) [pid = 1754] [serial = 1457] [outer = 0x9238e400] 18:27:23 INFO - PROCESS | 1754 | 1464053243841 Marionette DEBUG loaded listener.js 18:27:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 176 (0x92de5800) [pid = 1754] [serial = 1458] [outer = 0x9238e400] 18:27:24 INFO - PROCESS | 1754 | 1464053244702 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]]]}] 18:27:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 18:27:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1527ms 18:27:24 INFO - PROCESS | 1754 | 1464053244763 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 18:27:24 INFO - PROCESS | 1754 | 1464053244767 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 18:27:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 18:27:24 INFO - PROCESS | 1754 | 1464053244773 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 18:27:24 INFO - PROCESS | 1754 | 1464053244777 Marionette TRACE conn4 <- [1,1914,null,{}] 18:27:24 INFO - PROCESS | 1754 | 1464053244782 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}] 18:27:24 INFO - PROCESS | 1754 | 1464053244975 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 18:27:25 INFO - PROCESS | 1754 | 1464053245255 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:25 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bdc2400 == 129 [pid = 1754] [id = 486] 18:27:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 177 (0x8d848000) [pid = 1754] [serial = 1459] [outer = (nil)] 18:27:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 178 (0x92fed400) [pid = 1754] [serial = 1460] [outer = 0x8d848000] 18:27:25 INFO - PROCESS | 1754 | 1464053245394 Marionette DEBUG loaded listener.js 18:27:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 179 (0x9526d400) [pid = 1754] [serial = 1461] [outer = 0x8d848000] 18:27:26 INFO - PROCESS | 1754 | 1464053246250 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]]]}] 18:27:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 18:27:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1527ms 18:27:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 18:27:26 INFO - PROCESS | 1754 | 1464053246301 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 18:27:26 INFO - PROCESS | 1754 | 1464053246304 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 18:27:26 INFO - PROCESS | 1754 | 1464053246326 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 18:27:26 INFO - PROCESS | 1754 | 1464053246330 Marionette TRACE conn4 <- [1,1918,null,{}] 18:27:26 INFO - PROCESS | 1754 | 1464053246340 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}] 18:27:26 INFO - PROCESS | 1754 | 1464053246540 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 18:27:26 INFO - PROCESS | 1754 | 1464053246819 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:26 INFO - PROCESS | 1754 | ++DOCSHELL 0x913a1400 == 130 [pid = 1754] [id = 487] 18:27:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 180 (0x93be4c00) [pid = 1754] [serial = 1462] [outer = (nil)] 18:27:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 181 (0x952dd000) [pid = 1754] [serial = 1463] [outer = 0x93be4c00] 18:27:26 INFO - PROCESS | 1754 | 1464053246946 Marionette DEBUG loaded listener.js 18:27:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 182 (0x954ed000) [pid = 1754] [serial = 1464] [outer = 0x93be4c00] 18:27:27 INFO - PROCESS | 1754 | 1464053247856 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]]]}] 18:27:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 18:27:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1603ms 18:27:27 INFO - PROCESS | 1754 | 1464053247914 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 18:27:27 INFO - PROCESS | 1754 | 1464053247917 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 18:27:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 18:27:27 INFO - PROCESS | 1754 | 1464053247923 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 18:27:27 INFO - PROCESS | 1754 | 1464053247927 Marionette TRACE conn4 <- [1,1922,null,{}] 18:27:27 INFO - PROCESS | 1754 | 1464053247932 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}] 18:27:28 INFO - PROCESS | 1754 | 1464053248141 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 18:27:28 INFO - PROCESS | 1754 | 1464053248474 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:28 INFO - PROCESS | 1754 | ++DOCSHELL 0x952d5c00 == 131 [pid = 1754] [id = 488] 18:27:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 183 (0x95c68800) [pid = 1754] [serial = 1465] [outer = (nil)] 18:27:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 184 (0x95f40000) [pid = 1754] [serial = 1466] [outer = 0x95c68800] 18:27:28 INFO - PROCESS | 1754 | 1464053248561 Marionette DEBUG loaded listener.js 18:27:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 185 (0x9786d400) [pid = 1754] [serial = 1467] [outer = 0x95c68800] 18:27:29 INFO - PROCESS | 1754 | 1464053249454 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]]]}] 18:27:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 18:27:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1589ms 18:27:29 INFO - PROCESS | 1754 | 1464053249514 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 18:27:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 18:27:29 INFO - PROCESS | 1754 | 1464053249518 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 18:27:29 INFO - PROCESS | 1754 | 1464053249524 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 18:27:29 INFO - PROCESS | 1754 | 1464053249528 Marionette TRACE conn4 <- [1,1926,null,{}] 18:27:29 INFO - PROCESS | 1754 | 1464053249534 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}] 18:27:29 INFO - PROCESS | 1754 | 1464053249747 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 18:27:30 INFO - PROCESS | 1754 | 1464053250073 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:30 INFO - PROCESS | 1754 | ++DOCSHELL 0x8ef02800 == 132 [pid = 1754] [id = 489] 18:27:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 186 (0x95c62800) [pid = 1754] [serial = 1468] [outer = (nil)] 18:27:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 187 (0x9a374000) [pid = 1754] [serial = 1469] [outer = 0x95c62800] 18:27:30 INFO - PROCESS | 1754 | 1464053250168 Marionette DEBUG loaded listener.js 18:27:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 188 (0x9a8b0800) [pid = 1754] [serial = 1470] [outer = 0x95c62800] 18:27:31 INFO - PROCESS | 1754 | 1464053251052 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]]]}] 18:27:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 18:27:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1582ms 18:27:31 INFO - PROCESS | 1754 | 1464053251106 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 18:27:31 INFO - PROCESS | 1754 | 1464053251109 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 18:27:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 18:27:31 INFO - PROCESS | 1754 | 1464053251116 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 18:27:31 INFO - PROCESS | 1754 | 1464053251119 Marionette TRACE conn4 <- [1,1930,null,{}] 18:27:31 INFO - PROCESS | 1754 | 1464053251124 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}] 18:27:31 INFO - PROCESS | 1754 | 1464053251318 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 18:27:31 INFO - PROCESS | 1754 | 1464053251598 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:31 INFO - PROCESS | 1754 | ++DOCSHELL 0x99eef800 == 133 [pid = 1754] [id = 490] 18:27:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 189 (0x9a7ee800) [pid = 1754] [serial = 1471] [outer = (nil)] 18:27:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 190 (0x9aa25400) [pid = 1754] [serial = 1472] [outer = 0x9a7ee800] 18:27:31 INFO - PROCESS | 1754 | 1464053251686 Marionette DEBUG loaded listener.js 18:27:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 191 (0x9aa2d000) [pid = 1754] [serial = 1473] [outer = 0x9a7ee800] 18:27:32 INFO - PROCESS | 1754 | 1464053252586 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]]]}] 18:27:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 18:27:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1528ms 18:27:32 INFO - PROCESS | 1754 | 1464053252644 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 18:27:32 INFO - PROCESS | 1754 | 1464053252647 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 18:27:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 18:27:32 INFO - PROCESS | 1754 | 1464053252654 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 18:27:32 INFO - PROCESS | 1754 | 1464053252657 Marionette TRACE conn4 <- [1,1934,null,{}] 18:27:32 INFO - PROCESS | 1754 | 1464053252663 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}] 18:27:32 INFO - PROCESS | 1754 | 1464053252858 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 18:27:33 INFO - PROCESS | 1754 | 1464053253140 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:33 INFO - PROCESS | 1754 | ++DOCSHELL 0x952d7c00 == 134 [pid = 1754] [id = 491] 18:27:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 192 (0x9a7f0c00) [pid = 1754] [serial = 1474] [outer = (nil)] 18:27:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 193 (0x9b3b9800) [pid = 1754] [serial = 1475] [outer = 0x9a7f0c00] 18:27:33 INFO - PROCESS | 1754 | 1464053253269 Marionette DEBUG loaded listener.js 18:27:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 194 (0x9b5aa800) [pid = 1754] [serial = 1476] [outer = 0x9a7f0c00] 18:27:34 INFO - PROCESS | 1754 | 1464053254178 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]]]}] 18:27:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 18:27:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1578ms 18:27:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 18:27:34 INFO - PROCESS | 1754 | 1464053254233 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 18:27:34 INFO - PROCESS | 1754 | 1464053254236 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 18:27:34 INFO - PROCESS | 1754 | 1464053254242 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 18:27:34 INFO - PROCESS | 1754 | 1464053254246 Marionette TRACE conn4 <- [1,1938,null,{}] 18:27:34 INFO - PROCESS | 1754 | 1464053254251 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}] 18:27:34 INFO - PROCESS | 1754 | 1464053254444 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 18:27:34 INFO - PROCESS | 1754 | 1464053254779 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:34 INFO - PROCESS | 1754 | ++DOCSHELL 0x8abbe000 == 135 [pid = 1754] [id = 492] 18:27:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 195 (0x8d446c00) [pid = 1754] [serial = 1477] [outer = (nil)] 18:27:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 196 (0x9c060800) [pid = 1754] [serial = 1478] [outer = 0x8d446c00] 18:27:34 INFO - PROCESS | 1754 | 1464053254869 Marionette DEBUG loaded listener.js 18:27:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 197 (0x9c2c7800) [pid = 1754] [serial = 1479] [outer = 0x8d446c00] 18:27:35 INFO - PROCESS | 1754 | 1464053255716 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]]]}] 18:27:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 18:27:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1487ms 18:27:35 INFO - PROCESS | 1754 | 1464053255729 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 18:27:35 INFO - PROCESS | 1754 | 1464053255732 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 18:27:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 18:27:35 INFO - PROCESS | 1754 | 1464053255758 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 18:27:35 INFO - PROCESS | 1754 | 1464053255761 Marionette TRACE conn4 <- [1,1942,null,{}] 18:27:35 INFO - PROCESS | 1754 | 1464053255767 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}] 18:27:35 INFO - PROCESS | 1754 | 1464053255956 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 18:27:36 INFO - PROCESS | 1754 | 1464053256242 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:36 INFO - PROCESS | 1754 | ++DOCSHELL 0x867a0400 == 136 [pid = 1754] [id = 493] 18:27:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 198 (0x99eec800) [pid = 1754] [serial = 1480] [outer = (nil)] 18:27:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 199 (0x9ceca400) [pid = 1754] [serial = 1481] [outer = 0x99eec800] 18:27:36 INFO - PROCESS | 1754 | 1464053256329 Marionette DEBUG loaded listener.js 18:27:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 200 (0xa0617800) [pid = 1754] [serial = 1482] [outer = 0x99eec800] 18:27:37 INFO - PROCESS | 1754 | 1464053257227 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]]]}] 18:27:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 18:27:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1532ms 18:27:37 INFO - PROCESS | 1754 | 1464053257287 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 18:27:37 INFO - PROCESS | 1754 | 1464053257290 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 18:27:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 18:27:37 INFO - PROCESS | 1754 | 1464053257297 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 18:27:37 INFO - PROCESS | 1754 | 1464053257299 Marionette TRACE conn4 <- [1,1946,null,{}] 18:27:37 INFO - PROCESS | 1754 | 1464053257305 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}] 18:27:37 INFO - PROCESS | 1754 | 1464053257501 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 18:27:37 INFO - PROCESS | 1754 | 1464053257836 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:37 INFO - PROCESS | 1754 | ++DOCSHELL 0x855f7000 == 137 [pid = 1754] [id = 494] 18:27:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 201 (0x9bb71400) [pid = 1754] [serial = 1483] [outer = (nil)] 18:27:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 202 (0xa2249c00) [pid = 1754] [serial = 1484] [outer = 0x9bb71400] 18:27:37 INFO - PROCESS | 1754 | 1464053257932 Marionette DEBUG loaded listener.js 18:27:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 203 (0xa2251000) [pid = 1754] [serial = 1485] [outer = 0x9bb71400] 18:27:38 INFO - PROCESS | 1754 | 1464053258830 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]]]}] 18:27:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 18:27:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1576ms 18:27:38 INFO - PROCESS | 1754 | 1464053258874 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 18:27:38 INFO - PROCESS | 1754 | 1464053258877 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 18:27:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 18:27:38 INFO - PROCESS | 1754 | 1464053258883 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 18:27:38 INFO - PROCESS | 1754 | 1464053258887 Marionette TRACE conn4 <- [1,1950,null,{}] 18:27:38 INFO - PROCESS | 1754 | 1464053258892 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}] 18:27:39 INFO - PROCESS | 1754 | 1464053259090 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 18:27:39 INFO - PROCESS | 1754 | 1464053259420 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:39 INFO - PROCESS | 1754 | ++DOCSHELL 0x9268ec00 == 138 [pid = 1754] [id = 495] 18:27:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 204 (0x9aa2bc00) [pid = 1754] [serial = 1486] [outer = (nil)] 18:27:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 205 (0xa2368800) [pid = 1754] [serial = 1487] [outer = 0x9aa2bc00] 18:27:39 INFO - PROCESS | 1754 | 1464053259508 Marionette DEBUG loaded listener.js 18:27:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 206 (0xa236c800) [pid = 1754] [serial = 1488] [outer = 0x9aa2bc00] 18:27:40 INFO - PROCESS | 1754 | 1464053260353 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]]]}] 18:27:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 18:27:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1531ms 18:27:40 INFO - PROCESS | 1754 | 1464053260416 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 18:27:40 INFO - PROCESS | 1754 | 1464053260419 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 18:27:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 18:27:40 INFO - PROCESS | 1754 | 1464053260425 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 18:27:40 INFO - PROCESS | 1754 | 1464053260428 Marionette TRACE conn4 <- [1,1954,null,{}] 18:27:40 INFO - PROCESS | 1754 | 1464053260434 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}] 18:27:40 INFO - PROCESS | 1754 | 1464053260640 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 18:27:40 INFO - PROCESS | 1754 | 1464053260926 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:41 INFO - PROCESS | 1754 | ++DOCSHELL 0x9a7f2c00 == 139 [pid = 1754] [id = 496] 18:27:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 207 (0xa224f400) [pid = 1754] [serial = 1489] [outer = (nil)] 18:27:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 208 (0xa27e9800) [pid = 1754] [serial = 1490] [outer = 0xa224f400] 18:27:41 INFO - PROCESS | 1754 | 1464053261055 Marionette DEBUG loaded listener.js 18:27:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 209 (0xa31ce000) [pid = 1754] [serial = 1491] [outer = 0xa224f400] 18:27:41 INFO - PROCESS | 1754 | 1464053261874 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]]]}] 18:27:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 18:27:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1483ms 18:27:41 INFO - PROCESS | 1754 | 1464053261909 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 18:27:41 INFO - PROCESS | 1754 | 1464053261913 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 18:27:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 18:27:41 INFO - PROCESS | 1754 | 1464053261919 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 18:27:41 INFO - PROCESS | 1754 | 1464053261927 Marionette TRACE conn4 <- [1,1958,null,{}] 18:27:41 INFO - PROCESS | 1754 | 1464053261948 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}] 18:27:42 INFO - PROCESS | 1754 | 1464053262230 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 18:27:42 INFO - PROCESS | 1754 | 1464053262448 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:42 INFO - PROCESS | 1754 | ++DOCSHELL 0xa27c7000 == 140 [pid = 1754] [id = 497] 18:27:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 210 (0xa27cc800) [pid = 1754] [serial = 1492] [outer = (nil)] 18:27:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 211 (0xa3358800) [pid = 1754] [serial = 1493] [outer = 0xa27cc800] 18:27:42 INFO - PROCESS | 1754 | 1464053262577 Marionette DEBUG loaded listener.js 18:27:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 212 (0xa363ec00) [pid = 1754] [serial = 1494] [outer = 0xa27cc800] 18:27:44 INFO - PROCESS | 1754 | --DOCSHELL 0x91eca800 == 139 [pid = 1754] [id = 417] 18:27:44 INFO - PROCESS | 1754 | --DOCSHELL 0x8679d400 == 138 [pid = 1754] [id = 420] 18:27:44 INFO - PROCESS | 1754 | --DOCSHELL 0x8ef10000 == 137 [pid = 1754] [id = 414] 18:27:44 INFO - PROCESS | 1754 | --DOCSHELL 0x8d413800 == 136 [pid = 1754] [id = 415] 18:27:44 INFO - PROCESS | 1754 | --DOCSHELL 0x93be6800 == 135 [pid = 1754] [id = 321] 18:27:44 INFO - PROCESS | 1754 | --DOCSHELL 0x924ae400 == 134 [pid = 1754] [id = 418] 18:27:44 INFO - PROCESS | 1754 | --DOCSHELL 0x91a8a000 == 133 [pid = 1754] [id = 416] 18:27:44 INFO - PROCESS | 1754 | --DOCSHELL 0x9274f400 == 132 [pid = 1754] [id = 419] 18:27:44 INFO - PROCESS | 1754 | --DOCSHELL 0x93daf400 == 131 [pid = 1754] [id = 422] 18:27:44 INFO - PROCESS | 1754 | --DOCSHELL 0x8d06a000 == 130 [pid = 1754] [id = 413] 18:27:44 INFO - PROCESS | 1754 | --DOCSHELL 0x8cdcf000 == 129 [pid = 1754] [id = 412] 18:27:44 INFO - PROCESS | 1754 | --DOCSHELL 0x8f15c800 == 128 [pid = 1754] [id = 421] 18:27:44 INFO - PROCESS | 1754 | --DOCSHELL 0x86799000 == 127 [pid = 1754] [id = 477] 18:27:44 INFO - PROCESS | 1754 | --DOCSHELL 0x88481800 == 126 [pid = 1754] [id = 476] 18:27:44 INFO - PROCESS | 1754 | --DOCSHELL 0x892ed000 == 125 [pid = 1754] [id = 475] 18:27:44 INFO - PROCESS | 1754 | --DOCSHELL 0x867a4800 == 124 [pid = 1754] [id = 474] 18:27:44 INFO - PROCESS | 1754 | --DOCSHELL 0x8679d800 == 123 [pid = 1754] [id = 373] 18:27:44 INFO - PROCESS | 1754 | --DOCSHELL 0x8cfab400 == 122 [pid = 1754] [id = 463] 18:27:44 INFO - PROCESS | 1754 | --DOCSHELL 0x91e23c00 == 121 [pid = 1754] [id = 462] 18:27:44 INFO - PROCESS | 1754 | --DOCSHELL 0x8f0a1000 == 120 [pid = 1754] [id = 461] 18:27:44 INFO - PROCESS | 1754 | --DOCSHELL 0x8abc0400 == 119 [pid = 1754] [id = 430] 18:27:44 INFO - PROCESS | 1754 | --DOCSHELL 0x8d8a9400 == 118 [pid = 1754] [id = 460] 18:27:44 INFO - PROCESS | 1754 | --DOCSHELL 0x8cf15000 == 117 [pid = 1754] [id = 458] 18:27:44 INFO - PROCESS | 1754 | --DOCSHELL 0x8d449c00 == 116 [pid = 1754] [id = 459] 18:27:44 INFO - PROCESS | 1754 | --DOCSHELL 0x8bdc2000 == 115 [pid = 1754] [id = 457] 18:27:44 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf68000 == 114 [pid = 1754] [id = 456] 18:27:44 INFO - PROCESS | 1754 | --DOCSHELL 0x86f4b800 == 113 [pid = 1754] [id = 455] 18:27:44 INFO - PROCESS | 1754 | --DOCSHELL 0x8cfaf400 == 112 [pid = 1754] [id = 454] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 211 (0x99e6d800) [pid = 1754] [serial = 1272] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 210 (0x9b2f0800) [pid = 1754] [serial = 1344] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 209 (0x924ad400) [pid = 1754] [serial = 1317] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 208 (0x89145800) [pid = 1754] [serial = 1295] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 207 (0x92f0ac00) [pid = 1754] [serial = 1322] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 206 (0x91071800) [pid = 1754] [serial = 1242] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 205 (0x95f41800) [pid = 1754] [serial = 1266] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 204 (0x924a4c00) [pid = 1754] [serial = 1316] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 203 (0x8d0abc00) [pid = 1754] [serial = 1299] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 202 (0x8d55e000) [pid = 1754] [serial = 1292] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 201 (0x8cfa5c00) [pid = 1754] [serial = 1361] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 200 (0x9a2a4800) [pid = 1754] [serial = 1331] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 199 (0x9a80d000) [pid = 1754] [serial = 1335] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 198 (0x92def800) [pid = 1754] [serial = 1257] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 197 (0x8f0a1c00) [pid = 1754] [serial = 1239] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 196 (0x91a97000) [pid = 1754] [serial = 1311] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 195 (0x9a7f5000) [pid = 1754] [serial = 1334] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 194 (0x8d659800) [pid = 1754] [serial = 1233] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 193 (0x9b3bdc00) [pid = 1754] [serial = 1350] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 192 (0x91a89c00) [pid = 1754] [serial = 1245] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 191 (0x9aa2a800) [pid = 1754] [serial = 1341] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 190 (0x8cfa4800) [pid = 1754] [serial = 1298] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 189 (0x98296400) [pid = 1754] [serial = 1328] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 188 (0x9274f000) [pid = 1754] [serial = 1320] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 187 (0x89143c00) [pid = 1754] [serial = 1224] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 186 (0x8cd47800) [pid = 1754] [serial = 1227] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 185 (0x8f15b800) [pid = 1754] [serial = 1307] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 184 (0x8d40d400) [pid = 1754] [serial = 1230] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 183 (0x8cf17c00) [pid = 1754] [serial = 1359] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 182 (0x887f6000) [pid = 1754] [serial = 1352] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 181 (0x8d065800) [pid = 1754] [serial = 1221] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 180 (0x9ab91c00) [pid = 1754] [serial = 1343] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 179 (0x9274fc00) [pid = 1754] [serial = 1254] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 178 (0x91e2a000) [pid = 1754] [serial = 1248] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 177 (0x9a8b5400) [pid = 1754] [serial = 1337] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 176 (0x8d8b5400) [pid = 1754] [serial = 1236] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 175 (0x920e8800) [pid = 1754] [serial = 1251] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 174 (0x9b3b0400) [pid = 1754] [serial = 1347] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 173 (0x8a8c7800) [pid = 1754] [serial = 1355] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 172 (0x95274000) [pid = 1754] [serial = 1260] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 171 (0x8913b000) [pid = 1754] [serial = 1353] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 170 (0x8ef0a400) [pid = 1754] [serial = 1304] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 169 (0x9a8bac00) [pid = 1754] [serial = 1338] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 168 (0x8abc3000) [pid = 1754] [serial = 1356] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 167 (0x954ee400) [pid = 1754] [serial = 1263] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 166 (0x91ed0c00) [pid = 1754] [serial = 1314] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 165 (0x91070000) [pid = 1754] [serial = 1308] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 164 (0x92744000) [pid = 1754] [serial = 1319] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 163 (0x97876400) [pid = 1754] [serial = 1269] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 162 (0x8f09f400) [pid = 1754] [serial = 1305] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 161 (0x954f1800) [pid = 1754] [serial = 1325] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 160 (0x9a7e6400) [pid = 1754] [serial = 1332] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 159 (0x91a8b400) [pid = 1754] [serial = 1310] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 158 (0x8a8cb400) [pid = 1754] [serial = 1296] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 157 (0x95f40400) [pid = 1754] [serial = 1326] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 156 (0x91ec6800) [pid = 1754] [serial = 1313] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 155 (0x9aa25000) [pid = 1754] [serial = 1340] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 154 (0x9b2fbc00) [pid = 1754] [serial = 1346] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 153 (0x8cd47c00) [pid = 1754] [serial = 1358] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 152 (0x8d8b0400) [pid = 1754] [serial = 1301] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 151 (0x8e058800) [pid = 1754] [serial = 1302] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 150 (0x9b3ba800) [pid = 1754] [serial = 1349] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 149 (0x996cec00) [pid = 1754] [serial = 1329] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 148 (0x947b2800) [pid = 1754] [serial = 1323] [outer = (nil)] [url = about:blank] 18:27:44 INFO - PROCESS | 1754 | --DOMWINDOW == 147 (0x8d0a8800) [pid = 1754] [serial = 1362] [outer = (nil)] [url = about:blank] 18:27:45 INFO - PROCESS | 1754 | 1464053265179 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]]]}] 18:27:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 18:27:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 3293ms 18:27:45 INFO - PROCESS | 1754 | 1464053265214 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 18:27:45 INFO - PROCESS | 1754 | 1464053265220 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 18:27:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 18:27:45 INFO - PROCESS | 1754 | 1464053265232 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 18:27:45 INFO - PROCESS | 1754 | 1464053265237 Marionette TRACE conn4 <- [1,1962,null,{}] 18:27:45 INFO - PROCESS | 1754 | 1464053265245 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}] 18:27:45 INFO - PROCESS | 1754 | 1464053265439 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 18:27:45 INFO - PROCESS | 1754 | 1464053265661 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:45 INFO - PROCESS | 1754 | ++DOCSHELL 0x855f9c00 == 113 [pid = 1754] [id = 498] 18:27:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 148 (0x867a5c00) [pid = 1754] [serial = 1495] [outer = (nil)] 18:27:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 149 (0x86f4b800) [pid = 1754] [serial = 1496] [outer = 0x867a5c00] 18:27:45 INFO - PROCESS | 1754 | 1464053265743 Marionette DEBUG loaded listener.js 18:27:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 150 (0x887f6400) [pid = 1754] [serial = 1497] [outer = 0x867a5c00] 18:27:46 INFO - PROCESS | 1754 | 1464053266538 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]]]}] 18:27:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 18:27:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1331ms 18:27:46 INFO - PROCESS | 1754 | 1464053266589 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 18:27:46 INFO - PROCESS | 1754 | 1464053266595 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 18:27:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 18:27:46 INFO - PROCESS | 1754 | 1464053266608 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 18:27:46 INFO - PROCESS | 1754 | 1464053266611 Marionette TRACE conn4 <- [1,1966,null,{}] 18:27:46 INFO - PROCESS | 1754 | 1464053266617 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}] 18:27:46 INFO - PROCESS | 1754 | 1464053266799 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 18:27:46 INFO - PROCESS | 1754 | 1464053266810 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:46 INFO - PROCESS | 1754 | ++DOCSHELL 0x8954a800 == 114 [pid = 1754] [id = 499] 18:27:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 151 (0x8a8c6c00) [pid = 1754] [serial = 1498] [outer = (nil)] 18:27:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 152 (0x8abc0000) [pid = 1754] [serial = 1499] [outer = 0x8a8c6c00] 18:27:46 INFO - PROCESS | 1754 | 1464053266883 Marionette DEBUG loaded listener.js 18:27:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 153 (0x8bdbd400) [pid = 1754] [serial = 1500] [outer = 0x8a8c6c00] 18:27:47 INFO - PROCESS | 1754 | 1464053267926 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]]]}] 18:27:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 18:27:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1338ms 18:27:47 INFO - PROCESS | 1754 | 1464053267945 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 18:27:47 INFO - PROCESS | 1754 | 1464053267948 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 18:27:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 18:27:47 INFO - PROCESS | 1754 | 1464053267954 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 18:27:47 INFO - PROCESS | 1754 | 1464053267960 Marionette TRACE conn4 <- [1,1970,null,{}] 18:27:47 INFO - PROCESS | 1754 | 1464053267987 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}] 18:27:48 INFO - PROCESS | 1754 | 1464053268250 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 18:27:48 INFO - PROCESS | 1754 | 1464053268286 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:48 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf62800 == 115 [pid = 1754] [id = 500] 18:27:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 154 (0x8cd47c00) [pid = 1754] [serial = 1501] [outer = (nil)] 18:27:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 155 (0x8cdcb000) [pid = 1754] [serial = 1502] [outer = 0x8cd47c00] 18:27:48 INFO - PROCESS | 1754 | 1464053268518 Marionette DEBUG loaded listener.js 18:27:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 156 (0x8cf1bc00) [pid = 1754] [serial = 1503] [outer = 0x8cd47c00] 18:27:49 INFO - PROCESS | 1754 | --DOMWINDOW == 155 (0x89147000) [pid = 1754] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 18:27:49 INFO - PROCESS | 1754 | --DOMWINDOW == 154 (0x8d0b3800) [pid = 1754] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 18:27:49 INFO - PROCESS | 1754 | --DOMWINDOW == 153 (0x952dd800) [pid = 1754] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 18:27:49 INFO - PROCESS | 1754 | --DOMWINDOW == 152 (0x91a28000) [pid = 1754] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 18:27:49 INFO - PROCESS | 1754 | --DOMWINDOW == 151 (0x8694f400) [pid = 1754] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 18:27:49 INFO - PROCESS | 1754 | --DOMWINDOW == 150 (0x95f3d800) [pid = 1754] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 18:27:49 INFO - PROCESS | 1754 | --DOMWINDOW == 149 (0x8ef02400) [pid = 1754] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 18:27:49 INFO - PROCESS | 1754 | --DOMWINDOW == 148 (0x8a8c6000) [pid = 1754] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 18:27:49 INFO - PROCESS | 1754 | --DOMWINDOW == 147 (0x8e05b800) [pid = 1754] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 18:27:49 INFO - PROCESS | 1754 | --DOMWINDOW == 146 (0x8abc6000) [pid = 1754] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 18:27:49 INFO - PROCESS | 1754 | --DOMWINDOW == 145 (0x8cfb1800) [pid = 1754] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 18:27:49 INFO - PROCESS | 1754 | --DOMWINDOW == 144 (0x92fe9c00) [pid = 1754] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 18:27:49 INFO - PROCESS | 1754 | --DOMWINDOW == 143 (0x9c11a800) [pid = 1754] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 18:27:49 INFO - PROCESS | 1754 | --DOMWINDOW == 142 (0x98291000) [pid = 1754] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 18:27:49 INFO - PROCESS | 1754 | --DOMWINDOW == 141 (0x9bb72000) [pid = 1754] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 18:27:49 INFO - PROCESS | 1754 | --DOMWINDOW == 140 (0x89140000) [pid = 1754] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 18:27:49 INFO - PROCESS | 1754 | --DOMWINDOW == 139 (0x8cdc9000) [pid = 1754] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 18:27:49 INFO - PROCESS | 1754 | --DOMWINDOW == 138 (0x9106b800) [pid = 1754] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 18:27:49 INFO - PROCESS | 1754 | --DOMWINDOW == 137 (0x9b3b9400) [pid = 1754] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 18:27:49 INFO - PROCESS | 1754 | --DOMWINDOW == 136 (0x9274f800) [pid = 1754] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 18:27:49 INFO - PROCESS | 1754 | --DOMWINDOW == 135 (0x91e31c00) [pid = 1754] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 18:27:49 INFO - PROCESS | 1754 | --DOMWINDOW == 134 (0x8cfa7000) [pid = 1754] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 18:27:49 INFO - PROCESS | 1754 | --DOMWINDOW == 133 (0x9b3b5c00) [pid = 1754] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 18:27:49 INFO - PROCESS | 1754 | --DOMWINDOW == 132 (0x8d842800) [pid = 1754] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 18:27:50 INFO - PROCESS | 1754 | 1464053270096 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]]]}] 18:27:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 18:27:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 2192ms 18:27:50 INFO - PROCESS | 1754 | 1464053270146 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 18:27:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 18:27:50 INFO - PROCESS | 1754 | 1464053270150 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 18:27:50 INFO - PROCESS | 1754 | 1464053270156 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 18:27:50 INFO - PROCESS | 1754 | 1464053270159 Marionette TRACE conn4 <- [1,1974,null,{}] 18:27:50 INFO - PROCESS | 1754 | 1464053270164 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}] 18:27:50 INFO - PROCESS | 1754 | 1464053270343 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 18:27:50 INFO - PROCESS | 1754 | 1464053270526 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:50 INFO - PROCESS | 1754 | ++DOCSHELL 0x8694e400 == 116 [pid = 1754] [id = 501] 18:27:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 133 (0x89141000) [pid = 1754] [serial = 1504] [outer = (nil)] 18:27:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 134 (0x8cdcd000) [pid = 1754] [serial = 1505] [outer = 0x89141000] 18:27:50 INFO - PROCESS | 1754 | 1464053270597 Marionette DEBUG loaded listener.js 18:27:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 135 (0x8d05e000) [pid = 1754] [serial = 1506] [outer = 0x89141000] 18:27:51 INFO - PROCESS | 1754 | 1464053271286 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]]]}] 18:27:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 18:27:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1177ms 18:27:51 INFO - PROCESS | 1754 | 1464053271333 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 18:27:51 INFO - PROCESS | 1754 | 1464053271336 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 18:27:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 18:27:51 INFO - PROCESS | 1754 | 1464053271342 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 18:27:51 INFO - PROCESS | 1754 | 1464053271344 Marionette TRACE conn4 <- [1,1978,null,{}] 18:27:51 INFO - PROCESS | 1754 | 1464053271350 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}] 18:27:51 INFO - PROCESS | 1754 | 1464053271520 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 18:27:51 INFO - PROCESS | 1754 | 1464053271714 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:51 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cdc3c00 == 117 [pid = 1754] [id = 502] 18:27:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 136 (0x8cfab800) [pid = 1754] [serial = 1507] [outer = (nil)] 18:27:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 137 (0x8d0abc00) [pid = 1754] [serial = 1508] [outer = 0x8cfab800] 18:27:51 INFO - PROCESS | 1754 | 1464053271787 Marionette DEBUG loaded listener.js 18:27:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 138 (0x8d0b3400) [pid = 1754] [serial = 1509] [outer = 0x8cfab800] 18:27:52 INFO - PROCESS | 1754 | 1464053272883 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]]]}] 18:27:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 18:27:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1576ms 18:27:52 INFO - PROCESS | 1754 | 1464053272919 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 18:27:52 INFO - PROCESS | 1754 | 1464053272926 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 18:27:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 18:27:52 INFO - PROCESS | 1754 | 1464053272935 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 18:27:52 INFO - PROCESS | 1754 | 1464053272941 Marionette TRACE conn4 <- [1,1982,null,{}] 18:27:52 INFO - PROCESS | 1754 | 1464053272949 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}] 18:27:53 INFO - PROCESS | 1754 | 1464053273178 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 18:27:53 INFO - PROCESS | 1754 | 1464053273497 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:53 INFO - PROCESS | 1754 | ++DOCSHELL 0x86f4f000 == 118 [pid = 1754] [id = 503] 18:27:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 139 (0x86f4fc00) [pid = 1754] [serial = 1510] [outer = (nil)] 18:27:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 140 (0x8954ac00) [pid = 1754] [serial = 1511] [outer = 0x86f4fc00] 18:27:53 INFO - PROCESS | 1754 | 1464053273592 Marionette DEBUG loaded listener.js 18:27:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 141 (0x8abb8c00) [pid = 1754] [serial = 1512] [outer = 0x86f4fc00] 18:27:54 INFO - PROCESS | 1754 | 1464053274504 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]]]}] 18:27:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 18:27:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1639ms 18:27:54 INFO - PROCESS | 1754 | 1464053274575 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 18:27:54 INFO - PROCESS | 1754 | 1464053274583 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 18:27:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 18:27:54 INFO - PROCESS | 1754 | 1464053274594 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 18:27:54 INFO - PROCESS | 1754 | 1464053274598 Marionette TRACE conn4 <- [1,1986,null,{}] 18:27:54 INFO - PROCESS | 1754 | 1464053274604 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}] 18:27:54 INFO - PROCESS | 1754 | 1464053274853 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 18:27:55 INFO - PROCESS | 1754 | 1464053275218 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:55 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cd48400 == 119 [pid = 1754] [id = 504] 18:27:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 142 (0x8cdce000) [pid = 1754] [serial = 1513] [outer = (nil)] 18:27:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 143 (0x8cfb1c00) [pid = 1754] [serial = 1514] [outer = 0x8cdce000] 18:27:55 INFO - PROCESS | 1754 | 1464053275304 Marionette DEBUG loaded listener.js 18:27:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 144 (0x8d0b4c00) [pid = 1754] [serial = 1515] [outer = 0x8cdce000] 18:27:56 INFO - PROCESS | 1754 | 1464053276184 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]]]}] 18:27:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 18:27:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1630ms 18:27:56 INFO - PROCESS | 1754 | 1464053276224 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 18:27:56 INFO - PROCESS | 1754 | 1464053276228 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 18:27:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 18:27:56 INFO - PROCESS | 1754 | 1464053276235 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 18:27:56 INFO - PROCESS | 1754 | 1464053276241 Marionette TRACE conn4 <- [1,1990,null,{}] 18:27:56 INFO - PROCESS | 1754 | 1464053276257 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}] 18:27:56 INFO - PROCESS | 1754 | 1464053276466 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 18:27:56 INFO - PROCESS | 1754 | 1464053276737 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:56 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cd47000 == 120 [pid = 1754] [id = 505] 18:27:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 145 (0x8d44e000) [pid = 1754] [serial = 1516] [outer = (nil)] 18:27:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 146 (0x8d652000) [pid = 1754] [serial = 1517] [outer = 0x8d44e000] 18:27:56 INFO - PROCESS | 1754 | 1464053276874 Marionette DEBUG loaded listener.js 18:27:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 147 (0x8d845800) [pid = 1754] [serial = 1518] [outer = 0x8d44e000] 18:27:57 INFO - PROCESS | 1754 | 1464053277705 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]]]}] 18:27:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 18:27:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1541ms 18:27:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 18:27:57 INFO - PROCESS | 1754 | 1464053277777 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 18:27:57 INFO - PROCESS | 1754 | 1464053277781 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 18:27:57 INFO - PROCESS | 1754 | 1464053277787 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 18:27:57 INFO - PROCESS | 1754 | 1464053277791 Marionette TRACE conn4 <- [1,1994,null,{}] 18:27:57 INFO - PROCESS | 1754 | 1464053277796 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}] 18:27:58 INFO - PROCESS | 1754 | 1464053278037 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 18:27:58 INFO - PROCESS | 1754 | 1464053278371 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:58 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d449400 == 121 [pid = 1754] [id = 506] 18:27:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 148 (0x8d849800) [pid = 1754] [serial = 1519] [outer = (nil)] 18:27:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 149 (0x8d8c5800) [pid = 1754] [serial = 1520] [outer = 0x8d849800] 18:27:58 INFO - PROCESS | 1754 | 1464053278460 Marionette DEBUG loaded listener.js 18:27:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 150 (0x8d8d2800) [pid = 1754] [serial = 1521] [outer = 0x8d849800] 18:27:59 INFO - PROCESS | 1754 | 1464053279419 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]]]}] 18:27:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 18:27:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1688ms 18:27:59 INFO - PROCESS | 1754 | 1464053279475 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 18:27:59 INFO - PROCESS | 1754 | 1464053279479 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 18:27:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 18:27:59 INFO - PROCESS | 1754 | 1464053279485 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 18:27:59 INFO - PROCESS | 1754 | 1464053279489 Marionette TRACE conn4 <- [1,1998,null,{}] 18:27:59 INFO - PROCESS | 1754 | 1464053279494 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}] 18:27:59 INFO - PROCESS | 1754 | 1464053279758 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 18:28:00 INFO - PROCESS | 1754 | 1464053280075 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:00 INFO - PROCESS | 1754 | ++DOCSHELL 0x892e9c00 == 122 [pid = 1754] [id = 507] 18:28:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 151 (0x8d55c000) [pid = 1754] [serial = 1522] [outer = (nil)] 18:28:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 152 (0x8ef04000) [pid = 1754] [serial = 1523] [outer = 0x8d55c000] 18:28:00 INFO - PROCESS | 1754 | 1464053280169 Marionette DEBUG loaded listener.js 18:28:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 153 (0x8ef0b800) [pid = 1754] [serial = 1524] [outer = 0x8d55c000] 18:28:01 INFO - PROCESS | 1754 | 1464053281136 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]]]}] 18:28:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 18:28:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1728ms 18:28:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 18:28:01 INFO - PROCESS | 1754 | 1464053281214 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 18:28:01 INFO - PROCESS | 1754 | 1464053281217 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 18:28:01 INFO - PROCESS | 1754 | 1464053281223 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 18:28:01 INFO - PROCESS | 1754 | 1464053281227 Marionette TRACE conn4 <- [1,2002,null,{}] 18:28:01 INFO - PROCESS | 1754 | 1464053281232 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}] 18:28:01 INFO - PROCESS | 1754 | 1464053281533 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 18:28:01 INFO - PROCESS | 1754 | 1464053281873 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:01 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e063c00 == 123 [pid = 1754] [id = 508] 18:28:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 154 (0x8ef07c00) [pid = 1754] [serial = 1525] [outer = (nil)] 18:28:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 155 (0x91070000) [pid = 1754] [serial = 1526] [outer = 0x8ef07c00] 18:28:01 INFO - PROCESS | 1754 | 1464053281963 Marionette DEBUG loaded listener.js 18:28:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 156 (0x913a0400) [pid = 1754] [serial = 1527] [outer = 0x8ef07c00] 18:28:03 INFO - PROCESS | 1754 | 1464053283051 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]]]}] 18:28:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 18:28:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1881ms 18:28:03 INFO - PROCESS | 1754 | 1464053283103 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 18:28:03 INFO - PROCESS | 1754 | 1464053283107 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 18:28:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 18:28:03 INFO - PROCESS | 1754 | 1464053283116 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 18:28:03 INFO - PROCESS | 1754 | 1464053283118 Marionette TRACE conn4 <- [1,2006,null,{}] 18:28:03 INFO - PROCESS | 1754 | 1464053283124 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}] 18:28:03 INFO - PROCESS | 1754 | 1464053283458 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 18:28:03 INFO - PROCESS | 1754 | 1464053283778 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:03 INFO - PROCESS | 1754 | ++DOCSHELL 0x855f3c00 == 124 [pid = 1754] [id = 509] 18:28:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 157 (0x86952c00) [pid = 1754] [serial = 1528] [outer = (nil)] 18:28:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 158 (0x91a22400) [pid = 1754] [serial = 1529] [outer = 0x86952c00] 18:28:03 INFO - PROCESS | 1754 | 1464053283869 Marionette DEBUG loaded listener.js 18:28:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 159 (0x91a2a400) [pid = 1754] [serial = 1530] [outer = 0x86952c00] 18:28:04 INFO - PROCESS | 1754 | 1464053284725 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]]]}] 18:28:04 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 18:28:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1678ms 18:28:04 INFO - PROCESS | 1754 | 1464053284794 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 18:28:04 INFO - PROCESS | 1754 | 1464053284798 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 18:28:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 18:28:04 INFO - PROCESS | 1754 | 1464053284805 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 18:28:04 INFO - PROCESS | 1754 | 1464053284808 Marionette TRACE conn4 <- [1,2010,null,{}] 18:28:04 INFO - PROCESS | 1754 | 1464053284814 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}] 18:28:05 INFO - PROCESS | 1754 | 1464053285011 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 18:28:05 INFO - PROCESS | 1754 | 1464053285283 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:05 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e05d800 == 125 [pid = 1754] [id = 510] 18:28:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 160 (0x9139b000) [pid = 1754] [serial = 1531] [outer = (nil)] 18:28:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 161 (0x91ccbc00) [pid = 1754] [serial = 1532] [outer = 0x9139b000] 18:28:05 INFO - PROCESS | 1754 | 1464053285411 Marionette DEBUG loaded listener.js 18:28:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 162 (0x91cd3800) [pid = 1754] [serial = 1533] [outer = 0x9139b000] 18:28:06 INFO - PROCESS | 1754 | 1464053286262 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]]]}] 18:28:06 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 18:28:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1533ms 18:28:06 INFO - PROCESS | 1754 | 1464053286339 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 18:28:06 INFO - PROCESS | 1754 | 1464053286343 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 18:28:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 18:28:06 INFO - PROCESS | 1754 | 1464053286349 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 18:28:06 INFO - PROCESS | 1754 | 1464053286352 Marionette TRACE conn4 <- [1,2014,null,{}] 18:28:06 INFO - PROCESS | 1754 | 1464053286358 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}] 18:28:06 INFO - PROCESS | 1754 | 1464053286639 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 18:28:06 INFO - PROCESS | 1754 | 1464053286957 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:06 INFO - PROCESS | 1754 | ++DOCSHELL 0x9106e800 == 126 [pid = 1754] [id = 511] 18:28:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 163 (0x91a92800) [pid = 1754] [serial = 1534] [outer = (nil)] 18:28:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 164 (0x91ec5400) [pid = 1754] [serial = 1535] [outer = 0x91a92800] 18:28:07 INFO - PROCESS | 1754 | 1464053287045 Marionette DEBUG loaded listener.js 18:28:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 165 (0x91ecd000) [pid = 1754] [serial = 1536] [outer = 0x91a92800] 18:28:07 INFO - PROCESS | 1754 | 1464053287891 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]]]}] 18:28:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 18:28:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1577ms 18:28:07 INFO - PROCESS | 1754 | 1464053287939 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 18:28:07 INFO - PROCESS | 1754 | 1464053287943 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 18:28:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 18:28:07 INFO - PROCESS | 1754 | 1464053287949 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 18:28:07 INFO - PROCESS | 1754 | 1464053287953 Marionette TRACE conn4 <- [1,2018,null,{}] 18:28:07 INFO - PROCESS | 1754 | 1464053287959 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}] 18:28:08 INFO - PROCESS | 1754 | 1464053288172 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 18:28:08 INFO - PROCESS | 1754 | 1464053288446 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:08 INFO - PROCESS | 1754 | ++DOCSHELL 0x92385800 == 127 [pid = 1754] [id = 512] 18:28:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 166 (0x9238f800) [pid = 1754] [serial = 1537] [outer = (nil)] 18:28:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 167 (0x924a4c00) [pid = 1754] [serial = 1538] [outer = 0x9238f800] 18:28:08 INFO - PROCESS | 1754 | 1464053288586 Marionette DEBUG loaded listener.js 18:28:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 168 (0x924ad800) [pid = 1754] [serial = 1539] [outer = 0x9238f800] 18:28:09 INFO - PROCESS | 1754 | 1464053289503 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]]]}] 18:28:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 18:28:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1589ms 18:28:09 INFO - PROCESS | 1754 | 1464053289540 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 18:28:09 INFO - PROCESS | 1754 | 1464053289544 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 18:28:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 18:28:09 INFO - PROCESS | 1754 | 1464053289550 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 18:28:09 INFO - PROCESS | 1754 | 1464053289554 Marionette TRACE conn4 <- [1,2022,null,{}] 18:28:09 INFO - PROCESS | 1754 | 1464053289560 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}] 18:28:09 INFO - PROCESS | 1754 | 1464053289780 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 18:28:10 INFO - PROCESS | 1754 | 1464053290054 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:10 INFO - PROCESS | 1754 | ++DOCSHELL 0x92746400 == 128 [pid = 1754] [id = 513] 18:28:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 169 (0x9274a000) [pid = 1754] [serial = 1540] [outer = (nil)] 18:28:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 170 (0x929a9400) [pid = 1754] [serial = 1541] [outer = 0x9274a000] 18:28:10 INFO - PROCESS | 1754 | 1464053290195 Marionette DEBUG loaded listener.js 18:28:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 171 (0x92deb400) [pid = 1754] [serial = 1542] [outer = 0x9274a000] 18:28:11 INFO - PROCESS | 1754 | 1464053291063 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]]]}] 18:28:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 18:28:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1588ms 18:28:11 INFO - PROCESS | 1754 | 1464053291138 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 18:28:11 INFO - PROCESS | 1754 | 1464053291141 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 18:28:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 18:28:11 INFO - PROCESS | 1754 | 1464053291147 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 18:28:11 INFO - PROCESS | 1754 | 1464053291151 Marionette TRACE conn4 <- [1,2026,null,{}] 18:28:11 INFO - PROCESS | 1754 | 1464053291156 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}] 18:28:11 INFO - PROCESS | 1754 | 1464053291355 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 18:28:11 INFO - PROCESS | 1754 | 1464053291631 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:11 INFO - PROCESS | 1754 | ++DOCSHELL 0x8679cc00 == 129 [pid = 1754] [id = 514] 18:28:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 172 (0x8d8d2000) [pid = 1754] [serial = 1543] [outer = (nil)] 18:28:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 173 (0x92fef400) [pid = 1754] [serial = 1544] [outer = 0x8d8d2000] 18:28:11 INFO - PROCESS | 1754 | 1464053291760 Marionette DEBUG loaded listener.js 18:28:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 174 (0x947af800) [pid = 1754] [serial = 1545] [outer = 0x8d8d2000] 18:28:12 INFO - PROCESS | 1754 | 1464053292605 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]]]}] 18:28:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 18:28:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1534ms 18:28:12 INFO - PROCESS | 1754 | 1464053292683 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 18:28:12 INFO - PROCESS | 1754 | 1464053292686 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 18:28:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 18:28:12 INFO - PROCESS | 1754 | 1464053292692 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 18:28:12 INFO - PROCESS | 1754 | 1464053292705 Marionette TRACE conn4 <- [1,2030,null,{}] 18:28:12 INFO - PROCESS | 1754 | 1464053292711 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}] 18:28:12 INFO - PROCESS | 1754 | 1464053292912 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 18:28:13 INFO - PROCESS | 1754 | 1464053293265 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:13 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d18f000 == 130 [pid = 1754] [id = 515] 18:28:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 175 (0x8f0a5c00) [pid = 1754] [serial = 1546] [outer = (nil)] 18:28:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 176 (0x95274000) [pid = 1754] [serial = 1547] [outer = 0x8f0a5c00] 18:28:13 INFO - PROCESS | 1754 | 1464053293349 Marionette DEBUG loaded listener.js 18:28:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 177 (0x952d6400) [pid = 1754] [serial = 1548] [outer = 0x8f0a5c00] 18:28:14 INFO - PROCESS | 1754 | 1464053294241 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]]]}] 18:28:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 18:28:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1592ms 18:28:14 INFO - PROCESS | 1754 | 1464053294286 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 18:28:14 INFO - PROCESS | 1754 | 1464053294290 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 18:28:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 18:28:14 INFO - PROCESS | 1754 | 1464053294296 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 18:28:14 INFO - PROCESS | 1754 | 1464053294299 Marionette TRACE conn4 <- [1,2034,null,{}] 18:28:14 INFO - PROCESS | 1754 | 1464053294304 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}] 18:28:14 INFO - PROCESS | 1754 | 1464053294496 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 18:28:14 INFO - PROCESS | 1754 | 1464053294777 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:14 INFO - PROCESS | 1754 | ++DOCSHELL 0x850eec00 == 131 [pid = 1754] [id = 516] 18:28:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 178 (0x91a1b400) [pid = 1754] [serial = 1549] [outer = (nil)] 18:28:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 179 (0x95c5f000) [pid = 1754] [serial = 1550] [outer = 0x91a1b400] 18:28:14 INFO - PROCESS | 1754 | 1464053294906 Marionette DEBUG loaded listener.js 18:28:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 180 (0x95c66c00) [pid = 1754] [serial = 1551] [outer = 0x91a1b400] 18:28:15 INFO - PROCESS | 1754 | 1464053295778 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]]]}] 18:28:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 18:28:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1527ms 18:28:15 INFO - PROCESS | 1754 | 1464053295828 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 18:28:15 INFO - PROCESS | 1754 | 1464053295831 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 18:28:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 18:28:15 INFO - PROCESS | 1754 | 1464053295838 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 18:28:15 INFO - PROCESS | 1754 | 1464053295841 Marionette TRACE conn4 <- [1,2038,null,{}] 18:28:15 INFO - PROCESS | 1754 | 1464053295846 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}] 18:28:16 INFO - PROCESS | 1754 | 1464053296084 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 18:28:16 INFO - PROCESS | 1754 | 1464053296409 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:16 INFO - PROCESS | 1754 | ++DOCSHELL 0x850ec800 == 132 [pid = 1754] [id = 517] 18:28:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 181 (0x95477000) [pid = 1754] [serial = 1552] [outer = (nil)] 18:28:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 182 (0x95f44c00) [pid = 1754] [serial = 1553] [outer = 0x95477000] 18:28:16 INFO - PROCESS | 1754 | 1464053296498 Marionette DEBUG loaded listener.js 18:28:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 183 (0x966edc00) [pid = 1754] [serial = 1554] [outer = 0x95477000] 18:28:17 INFO - PROCESS | 1754 | 1464053297344 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]]]}] 18:28:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 18:28:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1579ms 18:28:17 INFO - PROCESS | 1754 | 1464053297417 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 18:28:17 INFO - PROCESS | 1754 | 1464053297421 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 18:28:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 18:28:17 INFO - PROCESS | 1754 | 1464053297428 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 18:28:17 INFO - PROCESS | 1754 | 1464053297432 Marionette TRACE conn4 <- [1,2042,null,{}] 18:28:17 INFO - PROCESS | 1754 | 1464053297437 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}] 18:28:17 INFO - PROCESS | 1754 | 1464053297637 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 18:28:17 INFO - PROCESS | 1754 | 1464053297915 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:18 INFO - PROCESS | 1754 | ++DOCSHELL 0x850ee000 == 133 [pid = 1754] [id = 518] 18:28:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 184 (0x855f2c00) [pid = 1754] [serial = 1555] [outer = (nil)] 18:28:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 185 (0x98471000) [pid = 1754] [serial = 1556] [outer = 0x855f2c00] 18:28:18 INFO - PROCESS | 1754 | 1464053298060 Marionette DEBUG loaded listener.js 18:28:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 186 (0x996d0c00) [pid = 1754] [serial = 1557] [outer = 0x855f2c00] 18:28:18 INFO - PROCESS | 1754 | 1464053298935 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]]]}] 18:28:18 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) 18:28:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1538ms 18:28:18 INFO - PROCESS | 1754 | 1464053298984 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 18:28:18 INFO - PROCESS | 1754 | 1464053298988 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 18:28:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 18:28:18 INFO - PROCESS | 1754 | 1464053298994 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 18:28:19 INFO - PROCESS | 1754 | 1464053298997 Marionette TRACE conn4 <- [1,2046,null,{}] 18:28:19 INFO - PROCESS | 1754 | 1464053299003 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}] 18:28:19 INFO - PROCESS | 1754 | 1464053299211 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 18:28:19 INFO - PROCESS | 1754 | 1464053299496 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:19 INFO - PROCESS | 1754 | ++DOCSHELL 0x95c67000 == 134 [pid = 1754] [id = 519] 18:28:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 187 (0x966ecc00) [pid = 1754] [serial = 1558] [outer = (nil)] 18:28:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 188 (0x9a239000) [pid = 1754] [serial = 1559] [outer = 0x966ecc00] 18:28:19 INFO - PROCESS | 1754 | 1464053299623 Marionette DEBUG loaded listener.js 18:28:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 189 (0x9a73f400) [pid = 1754] [serial = 1560] [outer = 0x966ecc00] 18:28:20 INFO - PROCESS | 1754 | 1464053300451 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]]]}] 18:28:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:28:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1528ms 18:28:20 INFO - PROCESS | 1754 | 1464053300523 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 18:28:20 INFO - PROCESS | 1754 | 1464053300527 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 18:28:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 18:28:20 INFO - PROCESS | 1754 | 1464053300533 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 18:28:20 INFO - PROCESS | 1754 | 1464053300536 Marionette TRACE conn4 <- [1,2050,null,{}] 18:28:20 INFO - PROCESS | 1754 | 1464053300542 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}] 18:28:20 INFO - PROCESS | 1754 | 1464053300742 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 18:28:21 INFO - PROCESS | 1754 | 1464053301029 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:21 INFO - PROCESS | 1754 | ++DOCSHELL 0x8679a800 == 135 [pid = 1754] [id = 520] 18:28:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 190 (0x95c61000) [pid = 1754] [serial = 1561] [outer = (nil)] 18:28:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 191 (0x9a80d000) [pid = 1754] [serial = 1562] [outer = 0x95c61000] 18:28:21 INFO - PROCESS | 1754 | 1464053301163 Marionette DEBUG loaded listener.js 18:28:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 192 (0x9a8b5400) [pid = 1754] [serial = 1563] [outer = 0x95c61000] 18:28:22 INFO - PROCESS | 1754 | 1464053302034 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]]]}] 18:28:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 18:28:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1532ms 18:28:22 INFO - PROCESS | 1754 | 1464053302066 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 18:28:22 INFO - PROCESS | 1754 | 1464053302069 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 18:28:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 18:28:22 INFO - PROCESS | 1754 | 1464053302075 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 18:28:22 INFO - PROCESS | 1754 | 1464053302078 Marionette TRACE conn4 <- [1,2054,null,{}] 18:28:22 INFO - PROCESS | 1754 | 1464053302089 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}] 18:28:22 INFO - PROCESS | 1754 | 1464053302285 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 18:28:23 INFO - PROCESS | 1754 | --DOCSHELL 0x8694e400 == 134 [pid = 1754] [id = 501] 18:28:23 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf62800 == 133 [pid = 1754] [id = 500] 18:28:23 INFO - PROCESS | 1754 | --DOCSHELL 0x8954a800 == 132 [pid = 1754] [id = 499] 18:28:23 INFO - PROCESS | 1754 | --DOCSHELL 0x855f9c00 == 131 [pid = 1754] [id = 498] 18:28:23 INFO - PROCESS | 1754 | --DOCSHELL 0x9a7f2c00 == 130 [pid = 1754] [id = 496] 18:28:23 INFO - PROCESS | 1754 | --DOCSHELL 0x9268ec00 == 129 [pid = 1754] [id = 495] 18:28:23 INFO - PROCESS | 1754 | --DOCSHELL 0x867a0400 == 128 [pid = 1754] [id = 493] 18:28:23 INFO - PROCESS | 1754 | --DOCSHELL 0x8abbe000 == 127 [pid = 1754] [id = 492] 18:28:23 INFO - PROCESS | 1754 | --DOCSHELL 0x952d7c00 == 126 [pid = 1754] [id = 491] 18:28:23 INFO - PROCESS | 1754 | --DOCSHELL 0x8ef02800 == 125 [pid = 1754] [id = 489] 18:28:23 INFO - PROCESS | 1754 | --DOCSHELL 0x99eef800 == 124 [pid = 1754] [id = 490] 18:28:23 INFO - PROCESS | 1754 | --DOCSHELL 0x952d5c00 == 123 [pid = 1754] [id = 488] 18:28:23 INFO - PROCESS | 1754 | --DOCSHELL 0x913a1400 == 122 [pid = 1754] [id = 487] 18:28:23 INFO - PROCESS | 1754 | --DOCSHELL 0x8bdc2400 == 121 [pid = 1754] [id = 486] 18:28:23 INFO - PROCESS | 1754 | --DOCSHELL 0x8f151c00 == 120 [pid = 1754] [id = 484] 18:28:23 INFO - PROCESS | 1754 | --DOCSHELL 0x9238c800 == 119 [pid = 1754] [id = 485] 18:28:23 INFO - PROCESS | 1754 | --DOCSHELL 0x8954b800 == 118 [pid = 1754] [id = 483] 18:28:23 INFO - PROCESS | 1754 | --DOCSHELL 0x8a8c8000 == 117 [pid = 1754] [id = 482] 18:28:23 INFO - PROCESS | 1754 | --DOCSHELL 0x8d8ce400 == 116 [pid = 1754] [id = 481] 18:28:23 INFO - PROCESS | 1754 | --DOCSHELL 0x8cd3b000 == 115 [pid = 1754] [id = 480] 18:28:23 INFO - PROCESS | 1754 | --DOCSHELL 0x8a8d3800 == 114 [pid = 1754] [id = 479] 18:28:24 INFO - PROCESS | 1754 | --DOMWINDOW == 191 (0x8d84bc00) [pid = 1754] [serial = 1373] [outer = (nil)] [url = about:blank] 18:28:24 INFO - PROCESS | 1754 | --DOMWINDOW == 190 (0x966ec800) [pid = 1754] [serial = 1400] [outer = (nil)] [url = about:blank] 18:28:24 INFO - PROCESS | 1754 | --DOMWINDOW == 189 (0x91ecd800) [pid = 1754] [serial = 1386] [outer = (nil)] [url = about:blank] 18:28:24 INFO - PROCESS | 1754 | --DOMWINDOW == 188 (0x887f8000) [pid = 1754] [serial = 1424] [outer = (nil)] [url = about:blank] 18:28:24 INFO - PROCESS | 1754 | --DOMWINDOW == 187 (0x99f95400) [pid = 1754] [serial = 1404] [outer = (nil)] [url = about:blank] 18:28:24 INFO - PROCESS | 1754 | --DOMWINDOW == 186 (0x91069c00) [pid = 1754] [serial = 1379] [outer = (nil)] [url = about:blank] 18:28:24 INFO - PROCESS | 1754 | --DOMWINDOW == 185 (0x9b3b4c00) [pid = 1754] [serial = 1409] [outer = (nil)] [url = about:blank] 18:28:24 INFO - PROCESS | 1754 | --DOMWINDOW == 184 (0x91070800) [pid = 1754] [serial = 1380] [outer = (nil)] [url = about:blank] 18:28:24 INFO - PROCESS | 1754 | --DOMWINDOW == 183 (0x892e5000) [pid = 1754] [serial = 1425] [outer = (nil)] [url = about:blank] 18:28:24 INFO - PROCESS | 1754 | --DOMWINDOW == 182 (0x91cca400) [pid = 1754] [serial = 1383] [outer = (nil)] [url = about:blank] 18:28:24 INFO - PROCESS | 1754 | --DOMWINDOW == 181 (0x8bdbe800) [pid = 1754] [serial = 1427] [outer = (nil)] [url = about:blank] 18:28:24 INFO - PROCESS | 1754 | --DOMWINDOW == 180 (0x8d8d1000) [pid = 1754] [serial = 1374] [outer = (nil)] [url = about:blank] 18:28:24 INFO - PROCESS | 1754 | --DOMWINDOW == 179 (0x8d18cc00) [pid = 1754] [serial = 1364] [outer = (nil)] [url = about:blank] 18:28:24 INFO - PROCESS | 1754 | --DOMWINDOW == 178 (0x8d06b000) [pid = 1754] [serial = 1430] [outer = (nil)] [url = about:blank] 18:28:24 INFO - PROCESS | 1754 | --DOMWINDOW == 177 (0x947b9c00) [pid = 1754] [serial = 1395] [outer = (nil)] [url = about:blank] 18:28:24 INFO - PROCESS | 1754 | --DOMWINDOW == 176 (0x9cd1f800) [pid = 1754] [serial = 1421] [outer = (nil)] [url = about:blank] 18:28:24 INFO - PROCESS | 1754 | --DOMWINDOW == 175 (0x9cd8c800) [pid = 1754] [serial = 1422] [outer = (nil)] [url = about:blank] 18:28:24 INFO - PROCESS | 1754 | --DOMWINDOW == 174 (0x9aa24000) [pid = 1754] [serial = 1406] [outer = (nil)] [url = about:blank] 18:28:24 INFO - PROCESS | 1754 | --DOMWINDOW == 173 (0x9c2ccc00) [pid = 1754] [serial = 1419] [outer = (nil)] [url = about:blank] 18:28:24 INFO - PROCESS | 1754 | --DOMWINDOW == 172 (0x8bdbc800) [pid = 1754] [serial = 1368] [outer = (nil)] [url = about:blank] 18:28:24 INFO - PROCESS | 1754 | --DOMWINDOW == 171 (0x9b3bc000) [pid = 1754] [serial = 1410] [outer = (nil)] [url = about:blank] 18:28:24 INFO - PROCESS | 1754 | --DOMWINDOW == 170 (0x8d84ac00) [pid = 1754] [serial = 1293] [outer = (nil)] [url = about:blank] 18:28:24 INFO - PROCESS | 1754 | --DOMWINDOW == 169 (0x929b2400) [pid = 1754] [serial = 1392] [outer = (nil)] [url = about:blank] 18:28:24 INFO - PROCESS | 1754 | --DOMWINDOW == 168 (0x9b6d5000) [pid = 1754] [serial = 1413] [outer = (nil)] [url = about:blank] 18:28:24 INFO - PROCESS | 1754 | --DOMWINDOW == 167 (0x9aacf800) [pid = 1754] [serial = 1407] [outer = (nil)] [url = about:blank] 18:28:24 INFO - PROCESS | 1754 | --DOMWINDOW == 166 (0x89550400) [pid = 1754] [serial = 1367] [outer = (nil)] [url = about:blank] 18:28:24 INFO - PROCESS | 1754 | --DOMWINDOW == 165 (0x95c6b000) [pid = 1754] [serial = 1398] [outer = (nil)] [url = about:blank] 18:28:24 INFO - PROCESS | 1754 | --DOMWINDOW == 164 (0x9268bc00) [pid = 1754] [serial = 1389] [outer = (nil)] [url = about:blank] 18:28:24 INFO - PROCESS | 1754 | --DOMWINDOW == 163 (0x93da6800) [pid = 1754] [serial = 1394] [outer = (nil)] [url = about:blank] 18:28:24 INFO - PROCESS | 1754 | --DOMWINDOW == 162 (0x8d0b2c00) [pid = 1754] [serial = 1370] [outer = (nil)] [url = about:blank] 18:28:24 INFO - PROCESS | 1754 | --DOMWINDOW == 161 (0x9786d800) [pid = 1754] [serial = 1401] [outer = (nil)] [url = about:blank] 18:28:24 INFO - PROCESS | 1754 | --DOMWINDOW == 160 (0x8d415000) [pid = 1754] [serial = 1371] [outer = (nil)] [url = about:blank] 18:28:24 INFO - PROCESS | 1754 | --DOMWINDOW == 159 (0x99eea400) [pid = 1754] [serial = 1403] [outer = (nil)] [url = about:blank] 18:28:24 INFO - PROCESS | 1754 | --DOMWINDOW == 158 (0x929a9800) [pid = 1754] [serial = 1391] [outer = (nil)] [url = about:blank] 18:28:24 INFO - PROCESS | 1754 | --DOMWINDOW == 157 (0x9b5b6c00) [pid = 1754] [serial = 1412] [outer = (nil)] [url = about:blank] 18:28:24 INFO - PROCESS | 1754 | --DOMWINDOW == 156 (0x9c1a2400) [pid = 1754] [serial = 1418] [outer = (nil)] [url = about:blank] 18:28:24 INFO - PROCESS | 1754 | --DOMWINDOW == 155 (0x8bf6a400) [pid = 1754] [serial = 1428] [outer = (nil)] [url = about:blank] 18:28:24 INFO - PROCESS | 1754 | --DOMWINDOW == 154 (0x9c056400) [pid = 1754] [serial = 1416] [outer = (nil)] [url = about:blank] 18:28:24 INFO - PROCESS | 1754 | --DOMWINDOW == 153 (0x91a8ec00) [pid = 1754] [serial = 1382] [outer = (nil)] [url = about:blank] 18:28:24 INFO - PROCESS | 1754 | --DOMWINDOW == 152 (0x8f096c00) [pid = 1754] [serial = 1376] [outer = (nil)] [url = about:blank] 18:28:24 INFO - PROCESS | 1754 | --DOMWINDOW == 151 (0x924a7000) [pid = 1754] [serial = 1388] [outer = (nil)] [url = about:blank] 18:28:24 INFO - PROCESS | 1754 | --DOMWINDOW == 150 (0x954e8400) [pid = 1754] [serial = 1397] [outer = (nil)] [url = about:blank] 18:28:24 INFO - PROCESS | 1754 | --DOMWINDOW == 149 (0x91e32000) [pid = 1754] [serial = 1385] [outer = (nil)] [url = about:blank] 18:28:24 INFO - PROCESS | 1754 | --DOMWINDOW == 148 (0x8f0a0800) [pid = 1754] [serial = 1377] [outer = (nil)] [url = about:blank] 18:28:24 INFO - PROCESS | 1754 | --DOMWINDOW == 147 (0x9bb9dc00) [pid = 1754] [serial = 1415] [outer = (nil)] [url = about:blank] 18:28:24 INFO - PROCESS | 1754 | --DOMWINDOW == 146 (0x8d0b4800) [pid = 1754] [serial = 1431] [outer = (nil)] [url = about:blank] 18:28:24 INFO - PROCESS | 1754 | --DOMWINDOW == 145 (0x8bf6d000) [pid = 1754] [serial = 1433] [outer = (nil)] [url = about:blank] 18:28:24 INFO - PROCESS | 1754 | --DOMWINDOW == 144 (0x8d187000) [pid = 1754] [serial = 1434] [outer = (nil)] [url = about:blank] 18:28:24 INFO - PROCESS | 1754 | 1464053304320 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:24 INFO - PROCESS | 1754 | ++DOCSHELL 0x8679c000 == 115 [pid = 1754] [id = 521] 18:28:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 145 (0x8679d000) [pid = 1754] [serial = 1564] [outer = (nil)] 18:28:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 146 (0x867a5400) [pid = 1754] [serial = 1565] [outer = 0x8679d000] 18:28:24 INFO - PROCESS | 1754 | 1464053304404 Marionette DEBUG loaded listener.js 18:28:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 147 (0x86952400) [pid = 1754] [serial = 1566] [outer = 0x8679d000] 18:28:25 INFO - PROCESS | 1754 | 1464053305220 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]]]}] 18:28:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 18:28:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 3188ms 18:28:25 INFO - PROCESS | 1754 | 1464053305266 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 18:28:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 18:28:25 INFO - PROCESS | 1754 | 1464053305272 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 18:28:25 INFO - PROCESS | 1754 | 1464053305279 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 18:28:25 INFO - PROCESS | 1754 | 1464053305284 Marionette TRACE conn4 <- [1,2058,null,{}] 18:28:25 INFO - PROCESS | 1754 | 1464053305323 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}] 18:28:25 INFO - PROCESS | 1754 | 1464053305521 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 18:28:25 INFO - PROCESS | 1754 | 1464053305534 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:25 INFO - PROCESS | 1754 | ++DOCSHELL 0x892ed400 == 116 [pid = 1754] [id = 522] 18:28:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 148 (0x8954b800) [pid = 1754] [serial = 1567] [outer = (nil)] 18:28:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 149 (0x8a8ccc00) [pid = 1754] [serial = 1568] [outer = 0x8954b800] 18:28:25 INFO - PROCESS | 1754 | 1464053305611 Marionette DEBUG loaded listener.js 18:28:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 150 (0x8b653c00) [pid = 1754] [serial = 1569] [outer = 0x8954b800] 18:28:26 INFO - PROCESS | 1754 | 1464053306599 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]]]}] 18:28:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 18:28:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1357ms 18:28:26 INFO - PROCESS | 1754 | 1464053306665 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 18:28:26 INFO - PROCESS | 1754 | 1464053306671 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 18:28:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 18:28:26 INFO - PROCESS | 1754 | 1464053306681 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 18:28:26 INFO - PROCESS | 1754 | 1464053306685 Marionette TRACE conn4 <- [1,2062,null,{}] 18:28:26 INFO - PROCESS | 1754 | 1464053306690 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}] 18:28:26 INFO - PROCESS | 1754 | 1464053306948 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 18:28:26 INFO - PROCESS | 1754 | 1464053306975 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:27 INFO - PROCESS | 1754 | ++DOCSHELL 0x8913e400 == 117 [pid = 1754] [id = 523] 18:28:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 151 (0x8bf62c00) [pid = 1754] [serial = 1570] [outer = (nil)] 18:28:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 152 (0x8cd3dc00) [pid = 1754] [serial = 1571] [outer = 0x8bf62c00] 18:28:27 INFO - PROCESS | 1754 | 1464053307056 Marionette DEBUG loaded listener.js 18:28:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 153 (0x8cf1e400) [pid = 1754] [serial = 1572] [outer = 0x8bf62c00] 18:28:28 INFO - PROCESS | 1754 | 1464053308071 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]]]}] 18:28:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 18:28:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1432ms 18:28:28 INFO - PROCESS | 1754 | 1464053308113 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 18:28:28 INFO - PROCESS | 1754 | 1464053308117 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 18:28:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 18:28:28 INFO - PROCESS | 1754 | 1464053308132 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 18:28:28 INFO - PROCESS | 1754 | 1464053308140 Marionette TRACE conn4 <- [1,2066,null,{}] 18:28:28 INFO - PROCESS | 1754 | 1464053308153 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}] 18:28:28 INFO - PROCESS | 1754 | 1464053308415 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 18:28:28 INFO - PROCESS | 1754 | 1464053308440 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:28 INFO - PROCESS | 1754 | ++DOCSHELL 0x887fc400 == 118 [pid = 1754] [id = 524] 18:28:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 154 (0x8b647800) [pid = 1754] [serial = 1573] [outer = (nil)] 18:28:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 155 (0x8d18b800) [pid = 1754] [serial = 1574] [outer = 0x8b647800] 18:28:28 INFO - PROCESS | 1754 | 1464053308510 Marionette DEBUG loaded listener.js 18:28:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 156 (0x8d410c00) [pid = 1754] [serial = 1575] [outer = 0x8b647800] 18:28:29 INFO - PROCESS | 1754 | --DOMWINDOW == 155 (0x8d446c00) [pid = 1754] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 18:28:29 INFO - PROCESS | 1754 | --DOMWINDOW == 154 (0x9a7f0c00) [pid = 1754] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 18:28:29 INFO - PROCESS | 1754 | --DOMWINDOW == 153 (0x9a7ee800) [pid = 1754] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 18:28:29 INFO - PROCESS | 1754 | --DOMWINDOW == 152 (0x8bf6f800) [pid = 1754] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 18:28:29 INFO - PROCESS | 1754 | --DOMWINDOW == 151 (0x8d655c00) [pid = 1754] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 18:28:29 INFO - PROCESS | 1754 | --DOMWINDOW == 150 (0x95c68800) [pid = 1754] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 18:28:29 INFO - PROCESS | 1754 | --DOMWINDOW == 149 (0xa27cc800) [pid = 1754] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 18:28:29 INFO - PROCESS | 1754 | --DOMWINDOW == 148 (0x8f0a5800) [pid = 1754] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 18:28:29 INFO - PROCESS | 1754 | --DOMWINDOW == 147 (0x8a8c6c00) [pid = 1754] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 18:28:29 INFO - PROCESS | 1754 | --DOMWINDOW == 146 (0x93be4c00) [pid = 1754] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 18:28:29 INFO - PROCESS | 1754 | --DOMWINDOW == 145 (0x91a91800) [pid = 1754] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 18:28:29 INFO - PROCESS | 1754 | --DOMWINDOW == 144 (0x95c62800) [pid = 1754] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 18:28:29 INFO - PROCESS | 1754 | --DOMWINDOW == 143 (0x9238e400) [pid = 1754] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 18:28:29 INFO - PROCESS | 1754 | --DOMWINDOW == 142 (0x8d848000) [pid = 1754] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 18:28:29 INFO - PROCESS | 1754 | --DOMWINDOW == 141 (0x8cd47c00) [pid = 1754] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 18:28:29 INFO - PROCESS | 1754 | --DOMWINDOW == 140 (0x867a5c00) [pid = 1754] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 18:28:29 INFO - PROCESS | 1754 | --DOMWINDOW == 139 (0x89141000) [pid = 1754] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 18:28:29 INFO - PROCESS | 1754 | --DOMWINDOW == 138 (0x8cdca800) [pid = 1754] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 18:28:29 INFO - PROCESS | 1754 | --DOMWINDOW == 137 (0x8d0ad000) [pid = 1754] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 18:28:29 INFO - PROCESS | 1754 | --DOMWINDOW == 136 (0x8d8b2000) [pid = 1754] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 18:28:30 INFO - PROCESS | 1754 | 1464053310050 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]]]}] 18:28:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 18:28:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1952ms 18:28:30 INFO - PROCESS | 1754 | 1464053310077 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 18:28:30 INFO - PROCESS | 1754 | 1464053310081 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 18:28:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 18:28:30 INFO - PROCESS | 1754 | 1464053310087 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 18:28:30 INFO - PROCESS | 1754 | 1464053310089 Marionette TRACE conn4 <- [1,2070,null,{}] 18:28:30 INFO - PROCESS | 1754 | 1464053310095 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}] 18:28:30 INFO - PROCESS | 1754 | 1464053310282 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 18:28:30 INFO - PROCESS | 1754 | 1464053310478 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:30 INFO - PROCESS | 1754 | ++DOCSHELL 0x867a7000 == 119 [pid = 1754] [id = 525] 18:28:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 137 (0x89140400) [pid = 1754] [serial = 1576] [outer = (nil)] 18:28:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 138 (0x8d18d000) [pid = 1754] [serial = 1577] [outer = 0x89140400] 18:28:30 INFO - PROCESS | 1754 | 1464053310548 Marionette DEBUG loaded listener.js 18:28:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 139 (0x8d445400) [pid = 1754] [serial = 1578] [outer = 0x89140400] 18:28:31 INFO - PROCESS | 1754 | 1464053311320 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]]]}] 18:28:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 18:28:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1285ms 18:28:31 INFO - PROCESS | 1754 | 1464053311470 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 18:28:31 INFO - PROCESS | 1754 | 1464053311476 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 18:28:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 18:28:31 INFO - PROCESS | 1754 | 1464053311502 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 18:28:31 INFO - PROCESS | 1754 | 1464053311507 Marionette TRACE conn4 <- [1,2074,null,{}] 18:28:31 INFO - PROCESS | 1754 | 1464053311516 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}] 18:28:31 INFO - PROCESS | 1754 | 1464053311752 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 18:28:32 INFO - PROCESS | 1754 | 1464053312100 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:32 INFO - PROCESS | 1754 | ++DOCSHELL 0x89144800 == 120 [pid = 1754] [id = 526] 18:28:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 140 (0x89144c00) [pid = 1754] [serial = 1579] [outer = (nil)] 18:28:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 141 (0x892e8400) [pid = 1754] [serial = 1580] [outer = 0x89144c00] 18:28:32 INFO - PROCESS | 1754 | 1464053312191 Marionette DEBUG loaded listener.js 18:28:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 142 (0x8a8c5c00) [pid = 1754] [serial = 1581] [outer = 0x89144c00] 18:28:33 INFO - PROCESS | 1754 | 1464053313116 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]]]}] 18:28:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 18:28:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1685ms 18:28:33 INFO - PROCESS | 1754 | 1464053313183 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 18:28:33 INFO - PROCESS | 1754 | 1464053313189 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 18:28:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 18:28:33 INFO - PROCESS | 1754 | 1464053313201 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 18:28:33 INFO - PROCESS | 1754 | 1464053313206 Marionette TRACE conn4 <- [1,2078,null,{}] 18:28:33 INFO - PROCESS | 1754 | 1464053313213 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}] 18:28:33 INFO - PROCESS | 1754 | 1464053313465 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 18:28:33 INFO - PROCESS | 1754 | 1464053313792 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:33 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cd3fc00 == 121 [pid = 1754] [id = 527] 18:28:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 143 (0x8cdc4800) [pid = 1754] [serial = 1582] [outer = (nil)] 18:28:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 144 (0x8d067400) [pid = 1754] [serial = 1583] [outer = 0x8cdc4800] 18:28:33 INFO - PROCESS | 1754 | 1464053313878 Marionette DEBUG loaded listener.js 18:28:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 145 (0x8d0b2400) [pid = 1754] [serial = 1584] [outer = 0x8cdc4800] 18:28:34 INFO - PROCESS | 1754 | 1464053314757 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]]]}] 18:28:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 18:28:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1635ms 18:28:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 18:28:34 INFO - PROCESS | 1754 | 1464053314833 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 18:28:34 INFO - PROCESS | 1754 | 1464053314836 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 18:28:34 INFO - PROCESS | 1754 | 1464053314843 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 18:28:34 INFO - PROCESS | 1754 | 1464053314846 Marionette TRACE conn4 <- [1,2082,null,{}] 18:28:34 INFO - PROCESS | 1754 | 1464053314860 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}] 18:28:35 INFO - PROCESS | 1754 | 1464053315104 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 18:28:35 INFO - PROCESS | 1754 | 1464053315466 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:35 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d654000 == 122 [pid = 1754] [id = 528] 18:28:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 146 (0x8d84e000) [pid = 1754] [serial = 1585] [outer = (nil)] 18:28:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 147 (0x8d8c5c00) [pid = 1754] [serial = 1586] [outer = 0x8d84e000] 18:28:35 INFO - PROCESS | 1754 | 1464053315560 Marionette DEBUG loaded listener.js 18:28:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 148 (0x8e057800) [pid = 1754] [serial = 1587] [outer = 0x8d84e000] 18:28:36 INFO - PROCESS | 1754 | 1464053316442 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]]]}] 18:28:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 18:28:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1634ms 18:28:36 INFO - PROCESS | 1754 | 1464053316476 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 18:28:36 INFO - PROCESS | 1754 | 1464053316480 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 18:28:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 18:28:36 INFO - PROCESS | 1754 | 1464053316486 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 18:28:36 INFO - PROCESS | 1754 | 1464053316490 Marionette TRACE conn4 <- [1,2086,null,{}] 18:28:36 INFO - PROCESS | 1754 | 1464053316496 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}] 18:28:36 INFO - PROCESS | 1754 | 1464053316779 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 18:28:37 INFO - PROCESS | 1754 | 1464053316983 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:37 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d8c7000 == 123 [pid = 1754] [id = 529] 18:28:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 149 (0x8e061400) [pid = 1754] [serial = 1588] [outer = (nil)] 18:28:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 150 (0x8f0a0800) [pid = 1754] [serial = 1589] [outer = 0x8e061400] 18:28:37 INFO - PROCESS | 1754 | 1464053317116 Marionette DEBUG loaded listener.js 18:28:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 151 (0x8f15c800) [pid = 1754] [serial = 1590] [outer = 0x8e061400] 18:28:38 INFO - PROCESS | 1754 | 1464053318007 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]]]}] 18:28:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 18:28:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1585ms 18:28:38 INFO - PROCESS | 1754 | 1464053318072 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 18:28:38 INFO - PROCESS | 1754 | 1464053318076 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 18:28:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 18:28:38 INFO - PROCESS | 1754 | 1464053318082 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 18:28:38 INFO - PROCESS | 1754 | 1464053318086 Marionette TRACE conn4 <- [1,2090,null,{}] 18:28:38 INFO - PROCESS | 1754 | 1464053318091 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}] 18:28:38 INFO - PROCESS | 1754 | 1464053318297 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 18:28:38 INFO - PROCESS | 1754 | 1464053318612 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:38 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d559c00 == 124 [pid = 1754] [id = 530] 18:28:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 152 (0x8d848000) [pid = 1754] [serial = 1591] [outer = (nil)] 18:28:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 153 (0x91398000) [pid = 1754] [serial = 1592] [outer = 0x8d848000] 18:28:38 INFO - PROCESS | 1754 | 1464053318700 Marionette DEBUG loaded listener.js 18:28:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 154 (0x913a4400) [pid = 1754] [serial = 1593] [outer = 0x8d848000] 18:28:39 INFO - PROCESS | 1754 | 1464053319547 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]]]}] 18:28:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 18:28:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1536ms 18:28:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 18:28:39 INFO - PROCESS | 1754 | 1464053319620 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 18:28:39 INFO - PROCESS | 1754 | 1464053319623 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 18:28:39 INFO - PROCESS | 1754 | 1464053319629 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 18:28:39 INFO - PROCESS | 1754 | 1464053319633 Marionette TRACE conn4 <- [1,2094,null,{}] 18:28:39 INFO - PROCESS | 1754 | 1464053319638 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}] 18:28:39 INFO - PROCESS | 1754 | 1464053319903 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 18:28:40 INFO - PROCESS | 1754 | 1464053320228 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:40 INFO - PROCESS | 1754 | ++DOCSHELL 0x9106b000 == 125 [pid = 1754] [id = 531] 18:28:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 155 (0x91a91800) [pid = 1754] [serial = 1594] [outer = (nil)] 18:28:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 156 (0x91e26400) [pid = 1754] [serial = 1595] [outer = 0x91a91800] 18:28:40 INFO - PROCESS | 1754 | 1464053320319 Marionette DEBUG loaded listener.js 18:28:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 157 (0x920e1400) [pid = 1754] [serial = 1596] [outer = 0x91a91800] 18:28:41 INFO - PROCESS | 1754 | 1464053321191 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]]]}] 18:28:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 18:28:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1597ms 18:28:41 INFO - PROCESS | 1754 | 1464053321226 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 18:28:41 INFO - PROCESS | 1754 | 1464053321230 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 18:28:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 18:28:41 INFO - PROCESS | 1754 | 1464053321236 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 18:28:41 INFO - PROCESS | 1754 | 1464053321239 Marionette TRACE conn4 <- [1,2098,null,{}] 18:28:41 INFO - PROCESS | 1754 | 1464053321245 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}] 18:28:41 INFO - PROCESS | 1754 | 1464053321448 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 18:28:41 INFO - PROCESS | 1754 | 1464053321725 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:41 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bdba400 == 126 [pid = 1754] [id = 532] 18:28:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 158 (0x8bdbf800) [pid = 1754] [serial = 1597] [outer = (nil)] 18:28:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 159 (0x924a4000) [pid = 1754] [serial = 1598] [outer = 0x8bdbf800] 18:28:41 INFO - PROCESS | 1754 | 1464053321859 Marionette DEBUG loaded listener.js 18:28:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 160 (0x92687800) [pid = 1754] [serial = 1599] [outer = 0x8bdbf800] 18:28:42 INFO - PROCESS | 1754 | 1464053322729 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]]]}] 18:28:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 18:28:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1532ms 18:28:42 INFO - PROCESS | 1754 | 1464053322769 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 18:28:42 INFO - PROCESS | 1754 | 1464053322772 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 18:28:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 18:28:42 INFO - PROCESS | 1754 | 1464053322779 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 18:28:42 INFO - PROCESS | 1754 | 1464053322782 Marionette TRACE conn4 <- [1,2102,null,{}] 18:28:42 INFO - PROCESS | 1754 | 1464053322788 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}] 18:28:42 INFO - PROCESS | 1754 | 1464053322982 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 18:28:43 INFO - PROCESS | 1754 | 1464053323260 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:43 INFO - PROCESS | 1754 | ++DOCSHELL 0x920e7c00 == 127 [pid = 1754] [id = 533] 18:28:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 161 (0x92389400) [pid = 1754] [serial = 1600] [outer = (nil)] 18:28:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 162 (0x92749800) [pid = 1754] [serial = 1601] [outer = 0x92389400] 18:28:43 INFO - PROCESS | 1754 | 1464053323402 Marionette DEBUG loaded listener.js 18:28:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 163 (0x929a5c00) [pid = 1754] [serial = 1602] [outer = 0x92389400] 18:28:44 INFO - PROCESS | 1754 | 1464053324263 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]]]}] 18:28:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 18:28:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1537ms 18:28:44 INFO - PROCESS | 1754 | 1464053324317 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 18:28:44 INFO - PROCESS | 1754 | 1464053324320 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 18:28:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 18:28:44 INFO - PROCESS | 1754 | 1464053324327 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 18:28:44 INFO - PROCESS | 1754 | 1464053324330 Marionette TRACE conn4 <- [1,2106,null,{}] 18:28:44 INFO - PROCESS | 1754 | 1464053324335 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}] 18:28:44 INFO - PROCESS | 1754 | 1464053324526 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 18:28:44 INFO - PROCESS | 1754 | 1464053324800 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:44 INFO - PROCESS | 1754 | ++DOCSHELL 0x924a7000 == 128 [pid = 1754] [id = 534] 18:28:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 164 (0x9268d800) [pid = 1754] [serial = 1603] [outer = (nil)] 18:28:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 165 (0x929b3400) [pid = 1754] [serial = 1604] [outer = 0x9268d800] 18:28:44 INFO - PROCESS | 1754 | 1464053324928 Marionette DEBUG loaded listener.js 18:28:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 166 (0x92deb000) [pid = 1754] [serial = 1605] [outer = 0x9268d800] 18:28:45 INFO - PROCESS | 1754 | 1464053325751 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]]]}] 18:28:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 18:28:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1478ms 18:28:45 INFO - PROCESS | 1754 | 1464053325811 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 18:28:45 INFO - PROCESS | 1754 | 1464053325814 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 18:28:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 18:28:45 INFO - PROCESS | 1754 | 1464053325822 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 18:28:45 INFO - PROCESS | 1754 | 1464053325832 Marionette TRACE conn4 <- [1,2110,null,{}] 18:28:45 INFO - PROCESS | 1754 | 1464053325837 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}] 18:28:46 INFO - PROCESS | 1754 | 1464053326032 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 18:28:46 INFO - PROCESS | 1754 | 1464053326307 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:46 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf6d800 == 129 [pid = 1754] [id = 535] 18:28:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 167 (0x8d8a9800) [pid = 1754] [serial = 1606] [outer = (nil)] 18:28:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 168 (0x947b0000) [pid = 1754] [serial = 1607] [outer = 0x8d8a9800] 18:28:46 INFO - PROCESS | 1754 | 1464053326446 Marionette DEBUG loaded listener.js 18:28:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 169 (0x95275c00) [pid = 1754] [serial = 1608] [outer = 0x8d8a9800] 18:28:47 INFO - PROCESS | 1754 | 1464053327398 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]]]}] 18:28:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 18:28:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1636ms 18:28:47 INFO - PROCESS | 1754 | 1464053327462 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 18:28:47 INFO - PROCESS | 1754 | 1464053327466 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 18:28:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 18:28:47 INFO - PROCESS | 1754 | 1464053327475 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 18:28:47 INFO - PROCESS | 1754 | 1464053327479 Marionette TRACE conn4 <- [1,2114,null,{}] 18:28:47 INFO - PROCESS | 1754 | 1464053327485 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}] 18:28:47 INFO - PROCESS | 1754 | 1464053327706 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 18:28:48 INFO - PROCESS | 1754 | 1464053328043 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:48 INFO - PROCESS | 1754 | ++DOCSHELL 0x929abc00 == 130 [pid = 1754] [id = 536] 18:28:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 170 (0x95f3b000) [pid = 1754] [serial = 1609] [outer = (nil)] 18:28:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 171 (0x95f46000) [pid = 1754] [serial = 1610] [outer = 0x95f3b000] 18:28:48 INFO - PROCESS | 1754 | 1464053328139 Marionette DEBUG loaded listener.js 18:28:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 172 (0x98297c00) [pid = 1754] [serial = 1611] [outer = 0x95f3b000] 18:28:49 INFO - PROCESS | 1754 | 1464053329032 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]]]}] 18:28:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 18:28:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1630ms 18:28:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 18:28:49 INFO - PROCESS | 1754 | 1464053329106 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 18:28:49 INFO - PROCESS | 1754 | 1464053329109 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 18:28:49 INFO - PROCESS | 1754 | 1464053329116 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 18:28:49 INFO - PROCESS | 1754 | 1464053329119 Marionette TRACE conn4 <- [1,2118,null,{}] 18:28:49 INFO - PROCESS | 1754 | 1464053329125 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}] 18:28:49 INFO - PROCESS | 1754 | 1464053329321 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 18:28:49 INFO - PROCESS | 1754 | 1464053329603 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:49 INFO - PROCESS | 1754 | ++DOCSHELL 0x850e6400 == 131 [pid = 1754] [id = 537] 18:28:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 173 (0x95c65800) [pid = 1754] [serial = 1612] [outer = (nil)] 18:28:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 174 (0x99f9d800) [pid = 1754] [serial = 1613] [outer = 0x95c65800] 18:28:49 INFO - PROCESS | 1754 | 1464053329734 Marionette DEBUG loaded listener.js 18:28:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 175 (0x9a7e6800) [pid = 1754] [serial = 1614] [outer = 0x95c65800] 18:28:50 INFO - PROCESS | 1754 | 1464053330649 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]]]}] 18:28:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 18:28:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1594ms 18:28:50 INFO - PROCESS | 1754 | 1464053330711 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 18:28:50 INFO - PROCESS | 1754 | 1464053330715 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 18:28:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 18:28:50 INFO - PROCESS | 1754 | 1464053330724 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 18:28:50 INFO - PROCESS | 1754 | 1464053330726 Marionette TRACE conn4 <- [1,2122,null,{}] 18:28:50 INFO - PROCESS | 1754 | 1464053330731 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}] 18:28:50 INFO - PROCESS | 1754 | 1464053330932 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 18:28:51 INFO - PROCESS | 1754 | 1464053331279 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:51 INFO - PROCESS | 1754 | ++DOCSHELL 0x86f48c00 == 132 [pid = 1754] [id = 538] 18:28:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 176 (0x8d441c00) [pid = 1754] [serial = 1615] [outer = (nil)] 18:28:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 177 (0x9a8b7c00) [pid = 1754] [serial = 1616] [outer = 0x8d441c00] 18:28:51 INFO - PROCESS | 1754 | 1464053331368 Marionette DEBUG loaded listener.js 18:28:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 178 (0x9a8bd400) [pid = 1754] [serial = 1617] [outer = 0x8d441c00] 18:28:52 INFO - PROCESS | 1754 | 1464053332242 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]]]}] 18:28:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 18:28:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1548ms 18:28:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 18:28:52 INFO - PROCESS | 1754 | 1464053332273 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 18:28:52 INFO - PROCESS | 1754 | 1464053332276 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 18:28:52 INFO - PROCESS | 1754 | 1464053332283 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 18:28:52 INFO - PROCESS | 1754 | 1464053332286 Marionette TRACE conn4 <- [1,2126,null,{}] 18:28:52 INFO - PROCESS | 1754 | 1464053332292 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}] 18:28:52 INFO - PROCESS | 1754 | 1464053332483 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 18:28:52 INFO - PROCESS | 1754 | 1464053332767 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:52 INFO - PROCESS | 1754 | ++DOCSHELL 0x99e77400 == 133 [pid = 1754] [id = 539] 18:28:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 179 (0x99eef800) [pid = 1754] [serial = 1618] [outer = (nil)] 18:28:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 180 (0x9aa2b800) [pid = 1754] [serial = 1619] [outer = 0x99eef800] 18:28:52 INFO - PROCESS | 1754 | 1464053332895 Marionette DEBUG loaded listener.js 18:28:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 181 (0x9aacc400) [pid = 1754] [serial = 1620] [outer = 0x99eef800] 18:28:53 INFO - PROCESS | 1754 | 1464053333753 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]]]}] 18:28:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 18:28:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1529ms 18:28:53 INFO - PROCESS | 1754 | 1464053333811 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 18:28:53 INFO - PROCESS | 1754 | 1464053333814 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 18:28:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 18:28:53 INFO - PROCESS | 1754 | 1464053333821 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 18:28:53 INFO - PROCESS | 1754 | 1464053333825 Marionette TRACE conn4 <- [1,2130,null,{}] 18:28:53 INFO - PROCESS | 1754 | 1464053333830 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}] 18:28:54 INFO - PROCESS | 1754 | 1464053334039 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 18:28:54 INFO - PROCESS | 1754 | 1464053334319 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:54 INFO - PROCESS | 1754 | ++DOCSHELL 0x9a80f400 == 134 [pid = 1754] [id = 540] 18:28:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 182 (0x9a8dc000) [pid = 1754] [serial = 1621] [outer = (nil)] 18:28:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 183 (0x9b2f9000) [pid = 1754] [serial = 1622] [outer = 0x9a8dc000] 18:28:54 INFO - PROCESS | 1754 | 1464053334450 Marionette DEBUG loaded listener.js 18:28:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 184 (0x9b3a2c00) [pid = 1754] [serial = 1623] [outer = 0x9a8dc000] 18:28:55 INFO - PROCESS | 1754 | 1464053335299 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] 18:28:55 INFO - PROCESS | 1754 | 1464053335364 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 18:28:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 18:28:55 INFO - PROCESS | 1754 | 1464053335374 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 18:28:55 INFO - PROCESS | 1754 | 1464053335376 Marionette TRACE conn4 <- [1,2134,null,{}] 18:28:55 INFO - PROCESS | 1754 | 1464053335381 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}] 18:28:55 INFO - PROCESS | 1754 | 1464053335579 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 18:28:55 INFO - PROCESS | 1754 | 1464053335874 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:55 INFO - PROCESS | 1754 | ++DOCSHELL 0x855f9800 == 135 [pid = 1754] [id = 541] 18:28:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 185 (0x8cd42c00) [pid = 1754] [serial = 1624] [outer = (nil)] 18:28:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 186 (0x9b3b5c00) [pid = 1754] [serial = 1625] [outer = 0x8cd42c00] 18:28:56 INFO - PROCESS | 1754 | 1464053336006 Marionette DEBUG loaded listener.js 18:28:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 187 (0x9b3bf400) [pid = 1754] [serial = 1626] [outer = 0x8cd42c00] 18:28:56 INFO - PROCESS | 1754 | 1464053336884 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]]]}] 18:28:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 18:28:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1581ms 18:28:56 INFO - PROCESS | 1754 | 1464053336956 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 18:28:56 INFO - PROCESS | 1754 | 1464053336960 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 18:28:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 18:28:56 INFO - PROCESS | 1754 | 1464053336966 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 18:28:56 INFO - PROCESS | 1754 | 1464053336969 Marionette TRACE conn4 <- [1,2138,null,{}] 18:28:56 INFO - PROCESS | 1754 | 1464053336974 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}] 18:28:57 INFO - PROCESS | 1754 | 1464053337205 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 18:28:57 INFO - PROCESS | 1754 | 1464053337536 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:57 INFO - PROCESS | 1754 | ++DOCSHELL 0x855f5800 == 136 [pid = 1754] [id = 542] 18:28:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 188 (0x9b2f5c00) [pid = 1754] [serial = 1627] [outer = (nil)] 18:28:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 189 (0x9b5b2800) [pid = 1754] [serial = 1628] [outer = 0x9b2f5c00] 18:28:57 INFO - PROCESS | 1754 | 1464053337620 Marionette DEBUG loaded listener.js 18:28:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 190 (0x9b5b3800) [pid = 1754] [serial = 1629] [outer = 0x9b2f5c00] 18:28:58 INFO - PROCESS | 1754 | 1464053338480 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]]]}] 18:28:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 18:28:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1586ms 18:28:58 INFO - PROCESS | 1754 | 1464053338553 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 18:28:58 INFO - PROCESS | 1754 | 1464053338556 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 18:28:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 18:28:58 INFO - PROCESS | 1754 | 1464053338563 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 18:28:58 INFO - PROCESS | 1754 | 1464053338566 Marionette TRACE conn4 <- [1,2142,null,{}] 18:28:58 INFO - PROCESS | 1754 | 1464053338572 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}] 18:28:58 INFO - PROCESS | 1754 | 1464053338768 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 18:28:59 INFO - PROCESS | 1754 | 1464053339105 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:59 INFO - PROCESS | 1754 | ++DOCSHELL 0x9b2f9c00 == 137 [pid = 1754] [id = 543] 18:28:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 191 (0x9b5ab400) [pid = 1754] [serial = 1630] [outer = (nil)] 18:28:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 192 (0x9bb7ac00) [pid = 1754] [serial = 1631] [outer = 0x9b5ab400] 18:28:59 INFO - PROCESS | 1754 | 1464053339193 Marionette DEBUG loaded listener.js 18:28:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 193 (0x9bb9dc00) [pid = 1754] [serial = 1632] [outer = 0x9b5ab400] 18:29:00 INFO - PROCESS | 1754 | 1464053340074 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] 18:29:00 INFO - PROCESS | 1754 | 1464053340151 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 18:29:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 18:29:00 INFO - PROCESS | 1754 | 1464053340158 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 18:29:00 INFO - PROCESS | 1754 | 1464053340161 Marionette TRACE conn4 <- [1,2146,null,{}] 18:29:00 INFO - PROCESS | 1754 | 1464053340167 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}] 18:29:00 INFO - PROCESS | 1754 | 1464053340369 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 18:29:00 INFO - PROCESS | 1754 | 1464053340696 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:00 INFO - PROCESS | 1754 | ++DOCSHELL 0x91e2c800 == 138 [pid = 1754] [id = 544] 18:29:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 194 (0x9b6ce800) [pid = 1754] [serial = 1633] [outer = (nil)] 18:29:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 195 (0x9c2ccc00) [pid = 1754] [serial = 1634] [outer = 0x9b6ce800] 18:29:00 INFO - PROCESS | 1754 | 1464053340784 Marionette DEBUG loaded listener.js 18:29:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 196 (0x9c3c2c00) [pid = 1754] [serial = 1635] [outer = 0x9b6ce800] 18:29:01 INFO - PROCESS | 1754 | 1464053341665 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] 18:29:03 INFO - PROCESS | 1754 | 1464053343728 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 18:29:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 18:29:03 INFO - PROCESS | 1754 | 1464053343740 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 18:29:03 INFO - PROCESS | 1754 | 1464053343744 Marionette TRACE conn4 <- [1,2150,null,{}] 18:29:03 INFO - PROCESS | 1754 | 1464053343752 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}] 18:29:03 INFO - PROCESS | 1754 | 1464053343964 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 18:29:04 INFO - PROCESS | 1754 | 1464053344180 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:04 INFO - PROCESS | 1754 | ++DOCSHELL 0x8913dc00 == 126 [pid = 1754] [id = 545] 18:29:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 153 (0x8913f800) [pid = 1754] [serial = 1636] [outer = (nil)] 18:29:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 154 (0x892e9c00) [pid = 1754] [serial = 1637] [outer = 0x8913f800] 18:29:04 INFO - PROCESS | 1754 | 1464053344255 Marionette DEBUG loaded listener.js 18:29:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 155 (0x8a8d0400) [pid = 1754] [serial = 1638] [outer = 0x8913f800] 18:29:05 INFO - PROCESS | 1754 | 1464053345066 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]]]}] 18:29:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 18:29:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1379ms 18:29:05 INFO - PROCESS | 1754 | 1464053345119 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 18:29:05 INFO - PROCESS | 1754 | 1464053345124 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 18:29:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 18:29:05 INFO - PROCESS | 1754 | 1464053345136 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 18:29:05 INFO - PROCESS | 1754 | 1464053345141 Marionette TRACE conn4 <- [1,2154,null,{}] 18:29:05 INFO - PROCESS | 1754 | 1464053345147 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}] 18:29:05 INFO - PROCESS | 1754 | 1464053345333 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 18:29:05 INFO - PROCESS | 1754 | 1464053345545 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:05 INFO - PROCESS | 1754 | ++DOCSHELL 0x887f8400 == 127 [pid = 1754] [id = 546] 18:29:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 156 (0x8cd3b000) [pid = 1754] [serial = 1639] [outer = (nil)] 18:29:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 157 (0x8cdccc00) [pid = 1754] [serial = 1640] [outer = 0x8cd3b000] 18:29:05 INFO - PROCESS | 1754 | 1464053345617 Marionette DEBUG loaded listener.js 18:29:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 158 (0x8cfa5c00) [pid = 1754] [serial = 1641] [outer = 0x8cd3b000] 18:29:06 INFO - PROCESS | 1754 | 1464053346519 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]]]}] 18:29:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 18:29:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1436ms 18:29:06 INFO - PROCESS | 1754 | 1464053346568 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 18:29:06 INFO - PROCESS | 1754 | 1464053346572 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 18:29:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 18:29:06 INFO - PROCESS | 1754 | 1464053346585 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 18:29:06 INFO - PROCESS | 1754 | 1464053346588 Marionette TRACE conn4 <- [1,2158,null,{}] 18:29:06 INFO - PROCESS | 1754 | 1464053346602 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}] 18:29:06 INFO - PROCESS | 1754 | 1464053346859 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 18:29:06 INFO - PROCESS | 1754 | 1464053346891 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:06 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cdcd400 == 128 [pid = 1754] [id = 547] 18:29:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 159 (0x8d0a6400) [pid = 1754] [serial = 1642] [outer = (nil)] 18:29:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 160 (0x8d40d400) [pid = 1754] [serial = 1643] [outer = 0x8d0a6400] 18:29:06 INFO - PROCESS | 1754 | 1464053346967 Marionette DEBUG loaded listener.js 18:29:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 161 (0x8d449c00) [pid = 1754] [serial = 1644] [outer = 0x8d0a6400] 18:29:07 INFO - PROCESS | 1754 | 1464053347956 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]]]}] 18:29:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 18:29:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1980ms 18:29:08 INFO - PROCESS | 1754 | --DOMWINDOW == 160 (0x9139b000) [pid = 1754] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 18:29:08 INFO - PROCESS | 1754 | --DOMWINDOW == 159 (0x9274a000) [pid = 1754] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 18:29:08 INFO - PROCESS | 1754 | --DOMWINDOW == 158 (0x95477000) [pid = 1754] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 18:29:08 INFO - PROCESS | 1754 | --DOMWINDOW == 157 (0x8d8d2000) [pid = 1754] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 18:29:08 INFO - PROCESS | 1754 | --DOMWINDOW == 156 (0x8cdce000) [pid = 1754] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 18:29:08 INFO - PROCESS | 1754 | --DOMWINDOW == 155 (0x9238f800) [pid = 1754] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 18:29:08 INFO - PROCESS | 1754 | --DOMWINDOW == 154 (0x8d55c000) [pid = 1754] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 18:29:08 INFO - PROCESS | 1754 | --DOMWINDOW == 153 (0x8d44e000) [pid = 1754] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 18:29:08 INFO - PROCESS | 1754 | --DOMWINDOW == 152 (0x8679d000) [pid = 1754] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 18:29:08 INFO - PROCESS | 1754 | --DOMWINDOW == 151 (0x8ef07c00) [pid = 1754] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 18:29:08 INFO - PROCESS | 1754 | --DOMWINDOW == 150 (0x8d849800) [pid = 1754] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 18:29:08 INFO - PROCESS | 1754 | --DOMWINDOW == 149 (0x8b647800) [pid = 1754] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 18:29:08 INFO - PROCESS | 1754 | --DOMWINDOW == 148 (0x8bf62c00) [pid = 1754] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 18:29:08 INFO - PROCESS | 1754 | --DOMWINDOW == 147 (0x8954b800) [pid = 1754] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 18:29:08 INFO - PROCESS | 1754 | --DOMWINDOW == 146 (0x91a92800) [pid = 1754] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 18:29:08 INFO - PROCESS | 1754 | --DOMWINDOW == 145 (0x8cfac800) [pid = 1754] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 18:29:08 INFO - PROCESS | 1754 | --DOMWINDOW == 144 (0x8f0a5c00) [pid = 1754] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 18:29:08 INFO - PROCESS | 1754 | --DOMWINDOW == 143 (0x86952c00) [pid = 1754] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 18:29:08 INFO - PROCESS | 1754 | --DOMWINDOW == 142 (0x91a1b400) [pid = 1754] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 18:29:08 INFO - PROCESS | 1754 | --DOMWINDOW == 141 (0x855f2c00) [pid = 1754] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 18:29:08 INFO - PROCESS | 1754 | --DOMWINDOW == 140 (0x86f4fc00) [pid = 1754] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 18:29:08 INFO - PROCESS | 1754 | 1464053348711 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 18:29:08 INFO - PROCESS | 1754 | 1464053348713 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 18:29:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 18:29:08 INFO - PROCESS | 1754 | 1464053348720 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 18:29:08 INFO - PROCESS | 1754 | 1464053348723 Marionette TRACE conn4 <- [1,2162,null,{}] 18:29:08 INFO - PROCESS | 1754 | 1464053348729 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}] 18:29:08 INFO - PROCESS | 1754 | 1464053348968 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 18:29:09 INFO - PROCESS | 1754 | 1464053349092 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:09 INFO - PROCESS | 1754 | ++DOCSHELL 0x89550400 == 129 [pid = 1754] [id = 548] 18:29:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 141 (0x8bf6a400) [pid = 1754] [serial = 1645] [outer = (nil)] 18:29:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 142 (0x8cfac800) [pid = 1754] [serial = 1646] [outer = 0x8bf6a400] 18:29:09 INFO - PROCESS | 1754 | 1464053349164 Marionette DEBUG loaded listener.js 18:29:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 143 (0x8d449400) [pid = 1754] [serial = 1647] [outer = 0x8bf6a400] 18:29:09 INFO - PROCESS | 1754 | 1464053349900 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]]]}] 18:29:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 18:29:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1228ms 18:29:09 INFO - PROCESS | 1754 | 1464053349951 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 18:29:09 INFO - PROCESS | 1754 | 1464053349954 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 18:29:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 18:29:09 INFO - PROCESS | 1754 | 1464053349960 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 18:29:09 INFO - PROCESS | 1754 | 1464053349963 Marionette TRACE conn4 <- [1,2166,null,{}] 18:29:09 INFO - PROCESS | 1754 | 1464053349968 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}] 18:29:10 INFO - PROCESS | 1754 | 1464053350145 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 18:29:10 INFO - PROCESS | 1754 | 1464053350159 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:10 INFO - PROCESS | 1754 | ++DOCSHELL 0x8954b800 == 130 [pid = 1754] [id = 549] 18:29:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 144 (0x8cd42800) [pid = 1754] [serial = 1648] [outer = (nil)] 18:29:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 145 (0x8d84ac00) [pid = 1754] [serial = 1649] [outer = 0x8cd42800] 18:29:10 INFO - PROCESS | 1754 | 1464053350231 Marionette DEBUG loaded listener.js 18:29:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 146 (0x8d8cc400) [pid = 1754] [serial = 1650] [outer = 0x8cd42800] 18:29:11 INFO - PROCESS | 1754 | 1464053351488 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]]]}] 18:29:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 18:29:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1577ms 18:29:11 INFO - PROCESS | 1754 | 1464053351538 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 18:29:11 INFO - PROCESS | 1754 | 1464053351545 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 18:29:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 18:29:11 INFO - PROCESS | 1754 | 1464053351555 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 18:29:11 INFO - PROCESS | 1754 | 1464053351559 Marionette TRACE conn4 <- [1,2170,null,{}] 18:29:11 INFO - PROCESS | 1754 | 1464053351568 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}] 18:29:11 INFO - PROCESS | 1754 | 1464053351837 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 18:29:12 INFO - PROCESS | 1754 | 1464053352175 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:12 INFO - PROCESS | 1754 | ++DOCSHELL 0x86f4fc00 == 131 [pid = 1754] [id = 550] 18:29:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 147 (0x892e1800) [pid = 1754] [serial = 1651] [outer = (nil)] 18:29:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 148 (0x8bf62800) [pid = 1754] [serial = 1652] [outer = 0x892e1800] 18:29:12 INFO - PROCESS | 1754 | 1464053352263 Marionette DEBUG loaded listener.js 18:29:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 149 (0x8cdc6800) [pid = 1754] [serial = 1653] [outer = 0x892e1800] 18:29:13 INFO - PROCESS | 1754 | 1464053353394 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]]]}] 18:29:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 18:29:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1885ms 18:29:13 INFO - PROCESS | 1754 | 1464053353441 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 18:29:13 INFO - PROCESS | 1754 | 1464053353450 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 18:29:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 18:29:13 INFO - PROCESS | 1754 | 1464053353460 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 18:29:13 INFO - PROCESS | 1754 | 1464053353465 Marionette TRACE conn4 <- [1,2174,null,{}] 18:29:13 INFO - PROCESS | 1754 | 1464053353471 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}] 18:29:13 INFO - PROCESS | 1754 | 1464053353693 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 18:29:14 INFO - PROCESS | 1754 | 1464053354011 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:14 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d55f800 == 132 [pid = 1754] [id = 551] 18:29:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 150 (0x8d652800) [pid = 1754] [serial = 1654] [outer = (nil)] 18:29:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 151 (0x8d8ac400) [pid = 1754] [serial = 1655] [outer = 0x8d652800] 18:29:14 INFO - PROCESS | 1754 | 1464053354097 Marionette DEBUG loaded listener.js 18:29:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 152 (0x8e05cc00) [pid = 1754] [serial = 1656] [outer = 0x8d652800] 18:29:15 INFO - PROCESS | 1754 | 1464053355041 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]]]}] 18:29:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 18:29:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1639ms 18:29:15 INFO - PROCESS | 1754 | 1464053355099 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 18:29:15 INFO - PROCESS | 1754 | 1464053355103 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 18:29:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 18:29:15 INFO - PROCESS | 1754 | 1464053355110 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 18:29:15 INFO - PROCESS | 1754 | 1464053355116 Marionette TRACE conn4 <- [1,2178,null,{}] 18:29:15 INFO - PROCESS | 1754 | 1464053355132 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}] 18:29:15 INFO - PROCESS | 1754 | 1464053355350 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 18:29:15 INFO - PROCESS | 1754 | 1464053355671 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:15 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f0a5c00 == 133 [pid = 1754] [id = 552] 18:29:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 153 (0x9106b800) [pid = 1754] [serial = 1657] [outer = (nil)] 18:29:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 154 (0x91078400) [pid = 1754] [serial = 1658] [outer = 0x9106b800] 18:29:15 INFO - PROCESS | 1754 | 1464053355763 Marionette DEBUG loaded listener.js 18:29:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 155 (0x913a4800) [pid = 1754] [serial = 1659] [outer = 0x9106b800] 18:29:16 INFO - PROCESS | 1754 | 1464053356664 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]]]}] 18:29:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 18:29:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1582ms 18:29:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 18:29:16 INFO - PROCESS | 1754 | 1464053356694 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 18:29:16 INFO - PROCESS | 1754 | 1464053356698 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 18:29:16 INFO - PROCESS | 1754 | 1464053356705 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 18:29:16 INFO - PROCESS | 1754 | 1464053356708 Marionette TRACE conn4 <- [1,2182,null,{}] 18:29:16 INFO - PROCESS | 1754 | 1464053356714 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}] 18:29:16 INFO - PROCESS | 1754 | 1464053356908 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 18:29:17 INFO - PROCESS | 1754 | 1464053357188 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:17 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f0a3000 == 134 [pid = 1754] [id = 553] 18:29:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 156 (0x91a1f400) [pid = 1754] [serial = 1660] [outer = (nil)] 18:29:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 157 (0x91a91400) [pid = 1754] [serial = 1661] [outer = 0x91a1f400] 18:29:17 INFO - PROCESS | 1754 | 1464053357318 Marionette DEBUG loaded listener.js 18:29:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 158 (0x91a97c00) [pid = 1754] [serial = 1662] [outer = 0x91a1f400] 18:29:18 INFO - PROCESS | 1754 | 1464053358202 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]]]}] 18:29:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 18:29:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1528ms 18:29:18 INFO - PROCESS | 1754 | 1464053358233 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 18:29:18 INFO - PROCESS | 1754 | 1464053358237 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 18:29:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 18:29:18 INFO - PROCESS | 1754 | 1464053358243 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 18:29:18 INFO - PROCESS | 1754 | 1464053358245 Marionette TRACE conn4 <- [1,2186,null,{}] 18:29:18 INFO - PROCESS | 1754 | 1464053358251 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}] 18:29:18 INFO - PROCESS | 1754 | 1464053358441 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 18:29:18 INFO - PROCESS | 1754 | 1464053358735 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:18 INFO - PROCESS | 1754 | ++DOCSHELL 0x850e7400 == 135 [pid = 1754] [id = 554] 18:29:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 159 (0x91399c00) [pid = 1754] [serial = 1663] [outer = (nil)] 18:29:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 160 (0x91e27c00) [pid = 1754] [serial = 1664] [outer = 0x91399c00] 18:29:18 INFO - PROCESS | 1754 | 1464053358898 Marionette DEBUG loaded listener.js 18:29:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 161 (0x91ec2400) [pid = 1754] [serial = 1665] [outer = 0x91399c00] 18:29:19 INFO - PROCESS | 1754 | 1464053359825 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]]]}] 18:29:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 18:29:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1634ms 18:29:19 INFO - PROCESS | 1754 | 1464053359878 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 18:29:19 INFO - PROCESS | 1754 | 1464053359882 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 18:29:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 18:29:19 INFO - PROCESS | 1754 | 1464053359888 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 18:29:19 INFO - PROCESS | 1754 | 1464053359891 Marionette TRACE conn4 <- [1,2190,null,{}] 18:29:19 INFO - PROCESS | 1754 | 1464053359897 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}] 18:29:20 INFO - PROCESS | 1754 | 1464053360120 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 18:29:20 INFO - PROCESS | 1754 | 1464053360455 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:20 INFO - PROCESS | 1754 | ++DOCSHELL 0x887f3000 == 136 [pid = 1754] [id = 555] 18:29:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 162 (0x91cce000) [pid = 1754] [serial = 1666] [outer = (nil)] 18:29:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 163 (0x92685000) [pid = 1754] [serial = 1667] [outer = 0x91cce000] 18:29:20 INFO - PROCESS | 1754 | 1464053360545 Marionette DEBUG loaded listener.js 18:29:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 164 (0x92690c00) [pid = 1754] [serial = 1668] [outer = 0x91cce000] 18:29:21 INFO - PROCESS | 1754 | 1464053361403 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]]]}] 18:29:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 18:29:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1576ms 18:29:21 INFO - PROCESS | 1754 | 1464053361466 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 18:29:21 INFO - PROCESS | 1754 | 1464053361470 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 18:29:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 18:29:21 INFO - PROCESS | 1754 | 1464053361476 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 18:29:21 INFO - PROCESS | 1754 | 1464053361479 Marionette TRACE conn4 <- [1,2194,null,{}] 18:29:21 INFO - PROCESS | 1754 | 1464053361485 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}] 18:29:21 INFO - PROCESS | 1754 | 1464053361679 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 18:29:21 INFO - PROCESS | 1754 | 1464053361955 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:22 INFO - PROCESS | 1754 | ++DOCSHELL 0x91a90c00 == 137 [pid = 1754] [id = 556] 18:29:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 165 (0x9268c400) [pid = 1754] [serial = 1669] [outer = (nil)] 18:29:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 166 (0x92de9800) [pid = 1754] [serial = 1670] [outer = 0x9268c400] 18:29:22 INFO - PROCESS | 1754 | 1464053362084 Marionette DEBUG loaded listener.js 18:29:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 167 (0x92f0bc00) [pid = 1754] [serial = 1671] [outer = 0x9268c400] 18:29:22 INFO - PROCESS | 1754 | 1464053362937 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]]]}] 18:29:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 18:29:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1536ms 18:29:23 INFO - PROCESS | 1754 | 1464053363013 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 18:29:23 INFO - PROCESS | 1754 | 1464053363017 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 18:29:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 18:29:23 INFO - PROCESS | 1754 | 1464053363023 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 18:29:23 INFO - PROCESS | 1754 | 1464053363026 Marionette TRACE conn4 <- [1,2198,null,{}] 18:29:23 INFO - PROCESS | 1754 | 1464053363032 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}] 18:29:23 INFO - PROCESS | 1754 | 1464053363274 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 18:29:23 INFO - PROCESS | 1754 | 1464053363594 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:23 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d84c800 == 138 [pid = 1754] [id = 557] 18:29:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 168 (0x91e2e400) [pid = 1754] [serial = 1672] [outer = (nil)] 18:29:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 169 (0x952dd000) [pid = 1754] [serial = 1673] [outer = 0x91e2e400] 18:29:23 INFO - PROCESS | 1754 | 1464053363682 Marionette DEBUG loaded listener.js 18:29:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 170 (0x9546f400) [pid = 1754] [serial = 1674] [outer = 0x91e2e400] 18:29:24 INFO - PROCESS | 1754 | 1464053364547 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]]]}] 18:29:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 18:29:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1586ms 18:29:24 INFO - PROCESS | 1754 | 1464053364609 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 18:29:24 INFO - PROCESS | 1754 | 1464053364612 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 18:29:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 18:29:24 INFO - PROCESS | 1754 | 1464053364618 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 18:29:24 INFO - PROCESS | 1754 | 1464053364622 Marionette TRACE conn4 <- [1,2202,null,{}] 18:29:24 INFO - PROCESS | 1754 | 1464053364627 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}] 18:29:24 INFO - PROCESS | 1754 | 1464053364857 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 18:29:25 INFO - PROCESS | 1754 | 1464053365147 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:25 INFO - PROCESS | 1754 | ++DOCSHELL 0x8a8c7c00 == 139 [pid = 1754] [id = 558] 18:29:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 171 (0x920e9c00) [pid = 1754] [serial = 1675] [outer = (nil)] 18:29:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 172 (0x954ee000) [pid = 1754] [serial = 1676] [outer = 0x920e9c00] 18:29:25 INFO - PROCESS | 1754 | 1464053365276 Marionette DEBUG loaded listener.js 18:29:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 173 (0x95c65000) [pid = 1754] [serial = 1677] [outer = 0x920e9c00] 18:29:26 INFO - PROCESS | 1754 | 1464053366149 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]]]}] 18:29:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 18:29:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1578ms 18:29:26 INFO - PROCESS | 1754 | 1464053366198 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 18:29:26 INFO - PROCESS | 1754 | 1464053366202 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 18:29:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 18:29:26 INFO - PROCESS | 1754 | 1464053366208 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 18:29:26 INFO - PROCESS | 1754 | 1464053366210 Marionette TRACE conn4 <- [1,2206,null,{}] 18:29:26 INFO - PROCESS | 1754 | 1464053366216 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}] 18:29:26 INFO - PROCESS | 1754 | 1464053366410 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 18:29:26 INFO - PROCESS | 1754 | 1464053366739 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:26 INFO - PROCESS | 1754 | ++DOCSHELL 0x954eac00 == 140 [pid = 1754] [id = 559] 18:29:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 174 (0x954ef800) [pid = 1754] [serial = 1678] [outer = (nil)] 18:29:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 175 (0x9786d400) [pid = 1754] [serial = 1679] [outer = 0x954ef800] 18:29:26 INFO - PROCESS | 1754 | 1464053366828 Marionette DEBUG loaded listener.js 18:29:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 176 (0x98208000) [pid = 1754] [serial = 1680] [outer = 0x954ef800] 18:29:27 INFO - PROCESS | 1754 | 1464053367728 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]]]}] 18:29:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 18:29:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1589ms 18:29:27 INFO - PROCESS | 1754 | 1464053367797 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 18:29:27 INFO - PROCESS | 1754 | 1464053367801 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 18:29:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 18:29:27 INFO - PROCESS | 1754 | 1464053367807 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 18:29:27 INFO - PROCESS | 1754 | 1464053367812 Marionette TRACE conn4 <- [1,2210,null,{}] 18:29:27 INFO - PROCESS | 1754 | 1464053367817 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}] 18:29:28 INFO - PROCESS | 1754 | 1464053368076 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 18:29:28 INFO - PROCESS | 1754 | 1464053368427 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:28 INFO - PROCESS | 1754 | ++DOCSHELL 0x996d1400 == 141 [pid = 1754] [id = 560] 18:29:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 177 (0x9a7f5000) [pid = 1754] [serial = 1681] [outer = (nil)] 18:29:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 178 (0x9a8b9000) [pid = 1754] [serial = 1682] [outer = 0x9a7f5000] 18:29:28 INFO - PROCESS | 1754 | 1464053368519 Marionette DEBUG loaded listener.js 18:29:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 179 (0x9aa2dc00) [pid = 1754] [serial = 1683] [outer = 0x9a7f5000] 18:29:29 INFO - PROCESS | 1754 | 1464053369393 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]]]}] 18:29:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 18:29:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1628ms 18:29:29 INFO - PROCESS | 1754 | 1464053369437 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 18:29:29 INFO - PROCESS | 1754 | 1464053369440 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 18:29:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 18:29:29 INFO - PROCESS | 1754 | 1464053369446 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 18:29:29 INFO - PROCESS | 1754 | 1464053369450 Marionette TRACE conn4 <- [1,2214,null,{}] 18:29:29 INFO - PROCESS | 1754 | 1464053369455 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}] 18:29:29 INFO - PROCESS | 1754 | 1464053369648 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 18:29:29 INFO - PROCESS | 1754 | 1464053369933 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:29 INFO - PROCESS | 1754 | ++DOCSHELL 0x850e4000 == 142 [pid = 1754] [id = 561] 18:29:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 180 (0x850e9c00) [pid = 1754] [serial = 1684] [outer = (nil)] 18:29:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 181 (0x9a7eb000) [pid = 1754] [serial = 1685] [outer = 0x850e9c00] 18:29:30 INFO - PROCESS | 1754 | 1464053370021 Marionette DEBUG loaded listener.js 18:29:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 182 (0x9b5acc00) [pid = 1754] [serial = 1686] [outer = 0x850e9c00] 18:29:30 INFO - PROCESS | 1754 | 1464053370949 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]]]}] 18:29:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 18:29:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1541ms 18:29:30 INFO - PROCESS | 1754 | 1464053370989 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 18:29:30 INFO - PROCESS | 1754 | 1464053370992 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 18:29:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 18:29:31 INFO - PROCESS | 1754 | 1464053370999 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 18:29:31 INFO - PROCESS | 1754 | 1464053371002 Marionette TRACE conn4 <- [1,2218,null,{}] 18:29:31 INFO - PROCESS | 1754 | 1464053371007 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}] 18:29:31 INFO - PROCESS | 1754 | 1464053371301 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 18:29:31 INFO - PROCESS | 1754 | 1464053371518 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:31 INFO - PROCESS | 1754 | ++DOCSHELL 0x8abc0800 == 143 [pid = 1754] [id = 562] 18:29:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 183 (0x9b2f6400) [pid = 1754] [serial = 1687] [outer = (nil)] 18:29:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 184 (0x9c117400) [pid = 1754] [serial = 1688] [outer = 0x9b2f6400] 18:29:31 INFO - PROCESS | 1754 | 1464053371646 Marionette DEBUG loaded listener.js 18:29:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 185 (0x9cd8ec00) [pid = 1754] [serial = 1689] [outer = 0x9b2f6400] 18:29:32 INFO - PROCESS | 1754 | 1464053372512 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]]]}] 18:29:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 18:29:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1538ms 18:29:32 INFO - PROCESS | 1754 | 1464053372538 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 18:29:32 INFO - PROCESS | 1754 | 1464053372541 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 18:29:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 18:29:32 INFO - PROCESS | 1754 | 1464053372548 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 18:29:32 INFO - PROCESS | 1754 | 1464053372551 Marionette TRACE conn4 <- [1,2222,null,{}] 18:29:32 INFO - PROCESS | 1754 | 1464053372557 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}] 18:29:32 INFO - PROCESS | 1754 | 1464053372749 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 18:29:33 INFO - PROCESS | 1754 | 1464053373035 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:33 INFO - PROCESS | 1754 | ++DOCSHELL 0x9b5aa800 == 144 [pid = 1754] [id = 563] 18:29:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 186 (0x9bb77000) [pid = 1754] [serial = 1690] [outer = (nil)] 18:29:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 187 (0xa061f000) [pid = 1754] [serial = 1691] [outer = 0x9bb77000] 18:29:33 INFO - PROCESS | 1754 | 1464053373123 Marionette DEBUG loaded listener.js 18:29:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 188 (0xa114c000) [pid = 1754] [serial = 1692] [outer = 0x9bb77000] 18:29:34 INFO - PROCESS | 1754 | 1464053374081 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]]]}] 18:29:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 18:29:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1577ms 18:29:34 INFO - PROCESS | 1754 | 1464053374126 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 18:29:34 INFO - PROCESS | 1754 | 1464053374130 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 18:29:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 18:29:34 INFO - PROCESS | 1754 | 1464053374136 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 18:29:34 INFO - PROCESS | 1754 | 1464053374140 Marionette TRACE conn4 <- [1,2226,null,{}] 18:29:34 INFO - PROCESS | 1754 | 1464053374145 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}] 18:29:34 INFO - PROCESS | 1754 | 1464053374371 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 18:29:34 INFO - PROCESS | 1754 | 1464053374710 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:34 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cd43800 == 145 [pid = 1754] [id = 564] 18:29:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 189 (0x8d411400) [pid = 1754] [serial = 1693] [outer = (nil)] 18:29:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 190 (0xa2368800) [pid = 1754] [serial = 1694] [outer = 0x8d411400] 18:29:34 INFO - PROCESS | 1754 | 1464053374800 Marionette DEBUG loaded listener.js 18:29:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 191 (0xa23bcc00) [pid = 1754] [serial = 1695] [outer = 0x8d411400] 18:29:35 INFO - PROCESS | 1754 | 1464053375650 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]]]}] 18:29:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 18:29:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1578ms 18:29:35 INFO - PROCESS | 1754 | 1464053375715 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 18:29:35 INFO - PROCESS | 1754 | 1464053375718 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 18:29:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 18:29:35 INFO - PROCESS | 1754 | 1464053375725 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 18:29:35 INFO - PROCESS | 1754 | 1464053375728 Marionette TRACE conn4 <- [1,2230,null,{}] 18:29:35 INFO - PROCESS | 1754 | 1464053375733 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}] 18:29:35 INFO - PROCESS | 1754 | 1464053375943 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 18:29:36 INFO - PROCESS | 1754 | 1464053376230 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:36 INFO - PROCESS | 1754 | ++DOCSHELL 0x855f2000 == 146 [pid = 1754] [id = 565] 18:29:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 192 (0xa2252000) [pid = 1754] [serial = 1696] [outer = (nil)] 18:29:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 193 (0xa31f1000) [pid = 1754] [serial = 1697] [outer = 0xa2252000] 18:29:36 INFO - PROCESS | 1754 | 1464053376360 Marionette DEBUG loaded listener.js 18:29:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 194 (0xa3323000) [pid = 1754] [serial = 1698] [outer = 0xa2252000] 18:29:37 INFO - PROCESS | 1754 | 1464053377221 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]]]}] 18:29:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 18:29:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1528ms 18:29:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 18:29:37 INFO - PROCESS | 1754 | 1464053377253 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 18:29:37 INFO - PROCESS | 1754 | 1464053377256 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 18:29:37 INFO - PROCESS | 1754 | 1464053377263 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 18:29:37 INFO - PROCESS | 1754 | 1464053377266 Marionette TRACE conn4 <- [1,2234,null,{}] 18:29:37 INFO - PROCESS | 1754 | 1464053377272 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}] 18:29:37 INFO - PROCESS | 1754 | 1464053377465 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 18:29:37 INFO - PROCESS | 1754 | 1464053377754 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:37 INFO - PROCESS | 1754 | ++DOCSHELL 0x9cec8800 == 147 [pid = 1754] [id = 566] 18:29:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 195 (0xa23bd400) [pid = 1754] [serial = 1699] [outer = (nil)] 18:29:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 196 (0xa36ee800) [pid = 1754] [serial = 1700] [outer = 0xa23bd400] 18:29:37 INFO - PROCESS | 1754 | 1464053377882 Marionette DEBUG loaded listener.js 18:29:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 197 (0xa5139800) [pid = 1754] [serial = 1701] [outer = 0xa23bd400] 18:29:38 INFO - PROCESS | 1754 | 1464053378752 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]]]}] 18:29:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 18:29:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1533ms 18:29:38 INFO - PROCESS | 1754 | 1464053378796 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 18:29:38 INFO - PROCESS | 1754 | 1464053378800 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 18:29:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 18:29:38 INFO - PROCESS | 1754 | 1464053378806 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 18:29:38 INFO - PROCESS | 1754 | 1464053378808 Marionette TRACE conn4 <- [1,2238,null,{}] 18:29:38 INFO - PROCESS | 1754 | 1464053378820 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}] 18:29:39 INFO - PROCESS | 1754 | 1464053379031 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 18:29:39 INFO - PROCESS | 1754 | 1464053379325 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:39 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f09dc00 == 148 [pid = 1754] [id = 567] 18:29:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 198 (0x91a8c400) [pid = 1754] [serial = 1702] [outer = (nil)] 18:29:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 199 (0xa6381800) [pid = 1754] [serial = 1703] [outer = 0x91a8c400] 18:29:39 INFO - PROCESS | 1754 | 1464053379458 Marionette DEBUG loaded listener.js 18:29:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 200 (0xa638a800) [pid = 1754] [serial = 1704] [outer = 0x91a8c400] 18:29:40 INFO - PROCESS | 1754 | 1464053380317 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]]]}] 18:29:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 18:29:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1541ms 18:29:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 18:29:40 INFO - PROCESS | 1754 | 1464053380348 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 18:29:40 INFO - PROCESS | 1754 | 1464053380350 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 18:29:40 INFO - PROCESS | 1754 | 1464053380357 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 18:29:40 INFO - PROCESS | 1754 | 1464053380360 Marionette TRACE conn4 <- [1,2242,null,{}] 18:29:40 INFO - PROCESS | 1754 | 1464053380366 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}] 18:29:40 INFO - PROCESS | 1754 | 1464053380571 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 18:29:40 INFO - PROCESS | 1754 | 1464053380861 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:40 INFO - PROCESS | 1754 | ++DOCSHELL 0x9cd1e800 == 149 [pid = 1754] [id = 568] 18:29:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 201 (0xa3353000) [pid = 1754] [serial = 1705] [outer = (nil)] 18:29:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 202 (0xa685cc00) [pid = 1754] [serial = 1706] [outer = 0xa3353000] 18:29:40 INFO - PROCESS | 1754 | 1464053380990 Marionette DEBUG loaded listener.js 18:29:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 203 (0xa68c2c00) [pid = 1754] [serial = 1707] [outer = 0xa3353000] 18:29:42 INFO - PROCESS | 1754 | --DOCSHELL 0x855f7000 == 148 [pid = 1754] [id = 494] 18:29:42 INFO - PROCESS | 1754 | --DOCSHELL 0x9bb6e800 == 147 [pid = 1754] [id = 251] 18:29:42 INFO - PROCESS | 1754 | --DOCSHELL 0x89550400 == 146 [pid = 1754] [id = 548] 18:29:42 INFO - PROCESS | 1754 | --DOCSHELL 0x8cdcd400 == 145 [pid = 1754] [id = 547] 18:29:42 INFO - PROCESS | 1754 | --DOCSHELL 0x887f8400 == 144 [pid = 1754] [id = 546] 18:29:42 INFO - PROCESS | 1754 | --DOCSHELL 0x8913dc00 == 143 [pid = 1754] [id = 545] 18:29:42 INFO - PROCESS | 1754 | --DOCSHELL 0x91e2c800 == 142 [pid = 1754] [id = 544] 18:29:42 INFO - PROCESS | 1754 | --DOCSHELL 0x855f5800 == 141 [pid = 1754] [id = 542] 18:29:42 INFO - PROCESS | 1754 | --DOCSHELL 0x9b2f9c00 == 140 [pid = 1754] [id = 543] 18:29:42 INFO - PROCESS | 1754 | --DOCSHELL 0x855f9800 == 139 [pid = 1754] [id = 541] 18:29:42 INFO - PROCESS | 1754 | --DOCSHELL 0x9a80f400 == 138 [pid = 1754] [id = 540] 18:29:42 INFO - PROCESS | 1754 | --DOCSHELL 0x86f48c00 == 137 [pid = 1754] [id = 538] 18:29:42 INFO - PROCESS | 1754 | --DOCSHELL 0x99e77400 == 136 [pid = 1754] [id = 539] 18:29:42 INFO - PROCESS | 1754 | --DOCSHELL 0x850e6400 == 135 [pid = 1754] [id = 537] 18:29:42 INFO - PROCESS | 1754 | --DOCSHELL 0x929abc00 == 134 [pid = 1754] [id = 536] 18:29:42 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf6d800 == 133 [pid = 1754] [id = 535] 18:29:42 INFO - PROCESS | 1754 | --DOCSHELL 0x924a7000 == 132 [pid = 1754] [id = 534] 18:29:42 INFO - PROCESS | 1754 | --DOCSHELL 0x920e7c00 == 131 [pid = 1754] [id = 533] 18:29:42 INFO - PROCESS | 1754 | --DOCSHELL 0x9106b000 == 130 [pid = 1754] [id = 531] 18:29:42 INFO - PROCESS | 1754 | --DOCSHELL 0x8bdba400 == 129 [pid = 1754] [id = 532] 18:29:42 INFO - PROCESS | 1754 | --DOCSHELL 0x8d559c00 == 128 [pid = 1754] [id = 530] 18:29:42 INFO - PROCESS | 1754 | --DOCSHELL 0x8d8c7000 == 127 [pid = 1754] [id = 529] 18:29:42 INFO - PROCESS | 1754 | --DOCSHELL 0x8d654000 == 126 [pid = 1754] [id = 528] 18:29:42 INFO - PROCESS | 1754 | --DOCSHELL 0x8cd3fc00 == 125 [pid = 1754] [id = 527] 18:29:42 INFO - PROCESS | 1754 | --DOCSHELL 0x89144800 == 124 [pid = 1754] [id = 526] 18:29:43 INFO - PROCESS | 1754 | --DOMWINDOW == 202 (0x8d18d000) [pid = 1754] [serial = 1577] [outer = (nil)] [url = about:blank] 18:29:43 INFO - PROCESS | 1754 | --DOMWINDOW == 201 (0x91ccbc00) [pid = 1754] [serial = 1532] [outer = (nil)] [url = about:blank] 18:29:43 INFO - PROCESS | 1754 | --DOMWINDOW == 200 (0x929a9400) [pid = 1754] [serial = 1541] [outer = (nil)] [url = about:blank] 18:29:43 INFO - PROCESS | 1754 | --DOMWINDOW == 199 (0x95f44c00) [pid = 1754] [serial = 1553] [outer = (nil)] [url = about:blank] 18:29:43 INFO - PROCESS | 1754 | --DOMWINDOW == 198 (0x92fef400) [pid = 1754] [serial = 1544] [outer = (nil)] [url = about:blank] 18:29:43 INFO - PROCESS | 1754 | --DOMWINDOW == 197 (0x8cfb1c00) [pid = 1754] [serial = 1514] [outer = (nil)] [url = about:blank] 18:29:43 INFO - PROCESS | 1754 | --DOMWINDOW == 196 (0x924ad800) [pid = 1754] [serial = 1539] [outer = (nil)] [url = about:blank] 18:29:43 INFO - PROCESS | 1754 | --DOMWINDOW == 195 (0x8ef0b800) [pid = 1754] [serial = 1524] [outer = (nil)] [url = about:blank] 18:29:43 INFO - PROCESS | 1754 | --DOMWINDOW == 194 (0x966edc00) [pid = 1754] [serial = 1554] [outer = (nil)] [url = about:blank] 18:29:43 INFO - PROCESS | 1754 | --DOMWINDOW == 193 (0x8d845800) [pid = 1754] [serial = 1518] [outer = (nil)] [url = about:blank] 18:29:43 INFO - PROCESS | 1754 | --DOMWINDOW == 192 (0x9a80d000) [pid = 1754] [serial = 1562] [outer = (nil)] [url = about:blank] 18:29:43 INFO - PROCESS | 1754 | --DOMWINDOW == 191 (0x86952400) [pid = 1754] [serial = 1566] [outer = (nil)] [url = about:blank] 18:29:43 INFO - PROCESS | 1754 | --DOMWINDOW == 190 (0x913a0400) [pid = 1754] [serial = 1527] [outer = (nil)] [url = about:blank] 18:29:43 INFO - PROCESS | 1754 | --DOMWINDOW == 189 (0x947af800) [pid = 1754] [serial = 1545] [outer = (nil)] [url = about:blank] 18:29:43 INFO - PROCESS | 1754 | --DOMWINDOW == 188 (0x8d8d2800) [pid = 1754] [serial = 1521] [outer = (nil)] [url = about:blank] 18:29:43 INFO - PROCESS | 1754 | --DOMWINDOW == 187 (0x8d410c00) [pid = 1754] [serial = 1575] [outer = (nil)] [url = about:blank] 18:29:43 INFO - PROCESS | 1754 | --DOMWINDOW == 186 (0x8cf1e400) [pid = 1754] [serial = 1572] [outer = (nil)] [url = about:blank] 18:29:43 INFO - PROCESS | 1754 | --DOMWINDOW == 185 (0x8a8ccc00) [pid = 1754] [serial = 1568] [outer = (nil)] [url = about:blank] 18:29:43 INFO - PROCESS | 1754 | --DOMWINDOW == 184 (0x91ecd000) [pid = 1754] [serial = 1536] [outer = (nil)] [url = about:blank] 18:29:43 INFO - PROCESS | 1754 | --DOMWINDOW == 183 (0x8cd3dc00) [pid = 1754] [serial = 1571] [outer = (nil)] [url = about:blank] 18:29:43 INFO - PROCESS | 1754 | --DOMWINDOW == 182 (0x8d44c400) [pid = 1754] [serial = 1437] [outer = (nil)] [url = about:blank] 18:29:43 INFO - PROCESS | 1754 | --DOMWINDOW == 181 (0x8b653c00) [pid = 1754] [serial = 1569] [outer = (nil)] [url = about:blank] 18:29:43 INFO - PROCESS | 1754 | --DOMWINDOW == 180 (0x8d0abc00) [pid = 1754] [serial = 1508] [outer = (nil)] [url = about:blank] 18:29:43 INFO - PROCESS | 1754 | --DOMWINDOW == 179 (0x95274000) [pid = 1754] [serial = 1547] [outer = (nil)] [url = about:blank] 18:29:43 INFO - PROCESS | 1754 | --DOMWINDOW == 178 (0x91a2a400) [pid = 1754] [serial = 1530] [outer = (nil)] [url = about:blank] 18:29:43 INFO - PROCESS | 1754 | --DOMWINDOW == 177 (0x8d652000) [pid = 1754] [serial = 1517] [outer = (nil)] [url = about:blank] 18:29:43 INFO - PROCESS | 1754 | --DOMWINDOW == 176 (0x8ef04000) [pid = 1754] [serial = 1523] [outer = (nil)] [url = about:blank] 18:29:43 INFO - PROCESS | 1754 | --DOMWINDOW == 175 (0x8d0b4c00) [pid = 1754] [serial = 1515] [outer = (nil)] [url = about:blank] 18:29:43 INFO - PROCESS | 1754 | --DOMWINDOW == 174 (0x92deb400) [pid = 1754] [serial = 1542] [outer = (nil)] [url = about:blank] 18:29:43 INFO - PROCESS | 1754 | --DOMWINDOW == 173 (0x91ec5400) [pid = 1754] [serial = 1535] [outer = (nil)] [url = about:blank] 18:29:43 INFO - PROCESS | 1754 | --DOMWINDOW == 172 (0x95c66c00) [pid = 1754] [serial = 1551] [outer = (nil)] [url = about:blank] 18:29:43 INFO - PROCESS | 1754 | --DOMWINDOW == 171 (0x91cd3800) [pid = 1754] [serial = 1533] [outer = (nil)] [url = about:blank] 18:29:43 INFO - PROCESS | 1754 | --DOMWINDOW == 170 (0x8d8c5800) [pid = 1754] [serial = 1520] [outer = (nil)] [url = about:blank] 18:29:43 INFO - PROCESS | 1754 | --DOMWINDOW == 169 (0x952d6400) [pid = 1754] [serial = 1548] [outer = (nil)] [url = about:blank] 18:29:43 INFO - PROCESS | 1754 | --DOMWINDOW == 168 (0x996d0c00) [pid = 1754] [serial = 1557] [outer = (nil)] [url = about:blank] 18:29:43 INFO - PROCESS | 1754 | --DOMWINDOW == 167 (0x98471000) [pid = 1754] [serial = 1556] [outer = (nil)] [url = about:blank] 18:29:43 INFO - PROCESS | 1754 | --DOMWINDOW == 166 (0x91a22400) [pid = 1754] [serial = 1529] [outer = (nil)] [url = about:blank] 18:29:43 INFO - PROCESS | 1754 | --DOMWINDOW == 165 (0x924a4c00) [pid = 1754] [serial = 1538] [outer = (nil)] [url = about:blank] 18:29:43 INFO - PROCESS | 1754 | --DOMWINDOW == 164 (0x8d18b800) [pid = 1754] [serial = 1574] [outer = (nil)] [url = about:blank] 18:29:43 INFO - PROCESS | 1754 | --DOMWINDOW == 163 (0x8abb8c00) [pid = 1754] [serial = 1512] [outer = (nil)] [url = about:blank] 18:29:43 INFO - PROCESS | 1754 | --DOMWINDOW == 162 (0x8954ac00) [pid = 1754] [serial = 1511] [outer = (nil)] [url = about:blank] 18:29:43 INFO - PROCESS | 1754 | --DOMWINDOW == 161 (0x9a239000) [pid = 1754] [serial = 1559] [outer = (nil)] [url = about:blank] 18:29:43 INFO - PROCESS | 1754 | --DOMWINDOW == 160 (0x867a5400) [pid = 1754] [serial = 1565] [outer = (nil)] [url = about:blank] 18:29:43 INFO - PROCESS | 1754 | --DOMWINDOW == 159 (0x95c5f000) [pid = 1754] [serial = 1550] [outer = (nil)] [url = about:blank] 18:29:43 INFO - PROCESS | 1754 | --DOMWINDOW == 158 (0x91070000) [pid = 1754] [serial = 1526] [outer = (nil)] [url = about:blank] 18:29:43 INFO - PROCESS | 1754 | 1464053383768 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]]]}] 18:29:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 18:29:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 3440ms 18:29:43 INFO - PROCESS | 1754 | 1464053383796 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 18:29:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 18:29:43 INFO - PROCESS | 1754 | 1464053383803 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 18:29:43 INFO - PROCESS | 1754 | 1464053383814 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 18:29:43 INFO - PROCESS | 1754 | 1464053383819 Marionette TRACE conn4 <- [1,2246,null,{}] 18:29:43 INFO - PROCESS | 1754 | 1464053383828 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}] 18:29:44 INFO - PROCESS | 1754 | 1464053384062 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 18:29:44 INFO - PROCESS | 1754 | 1464053384265 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:44 INFO - PROCESS | 1754 | ++DOCSHELL 0x8694ac00 == 125 [pid = 1754] [id = 569] 18:29:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 159 (0x887f9400) [pid = 1754] [serial = 1708] [outer = (nil)] 18:29:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 160 (0x8a8cbc00) [pid = 1754] [serial = 1709] [outer = 0x887f9400] 18:29:44 INFO - PROCESS | 1754 | 1464053384342 Marionette DEBUG loaded listener.js 18:29:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 161 (0x8b647c00) [pid = 1754] [serial = 1710] [outer = 0x887f9400] 18:29:45 INFO - PROCESS | 1754 | 1464053385142 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]]]}] 18:29:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 18:29:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1385ms 18:29:45 INFO - PROCESS | 1754 | 1464053385195 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 18:29:45 INFO - PROCESS | 1754 | 1464053385203 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 18:29:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 18:29:45 INFO - PROCESS | 1754 | 1464053385213 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 18:29:45 INFO - PROCESS | 1754 | 1464053385216 Marionette TRACE conn4 <- [1,2250,null,{}] 18:29:45 INFO - PROCESS | 1754 | 1464053385222 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}] 18:29:45 INFO - PROCESS | 1754 | 1464053385410 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 18:29:45 INFO - PROCESS | 1754 | 1464053385422 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:45 INFO - PROCESS | 1754 | ++DOCSHELL 0x89550400 == 126 [pid = 1754] [id = 570] 18:29:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 162 (0x8a8cf400) [pid = 1754] [serial = 1711] [outer = (nil)] 18:29:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 163 (0x8cfa5000) [pid = 1754] [serial = 1712] [outer = 0x8a8cf400] 18:29:45 INFO - PROCESS | 1754 | 1464053385494 Marionette DEBUG loaded listener.js 18:29:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 164 (0x8d069000) [pid = 1754] [serial = 1713] [outer = 0x8a8cf400] 18:29:46 INFO - PROCESS | 1754 | 1464053386571 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]]]}] 18:29:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 18:29:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1380ms 18:29:46 INFO - PROCESS | 1754 | 1464053386593 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 18:29:46 INFO - PROCESS | 1754 | 1464053386597 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 18:29:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 18:29:46 INFO - PROCESS | 1754 | 1464053386603 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 18:29:46 INFO - PROCESS | 1754 | 1464053386609 Marionette TRACE conn4 <- [1,2254,null,{}] 18:29:46 INFO - PROCESS | 1754 | 1464053386630 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}] 18:29:46 INFO - PROCESS | 1754 | 1464053386880 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 18:29:46 INFO - PROCESS | 1754 | 1464053386931 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:46 INFO - PROCESS | 1754 | ++DOCSHELL 0x8abc0400 == 127 [pid = 1754] [id = 571] 18:29:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 165 (0x8d18e400) [pid = 1754] [serial = 1714] [outer = (nil)] 18:29:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 166 (0x8d414800) [pid = 1754] [serial = 1715] [outer = 0x8d18e400] 18:29:47 INFO - PROCESS | 1754 | 1464053387024 Marionette DEBUG loaded listener.js 18:29:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 167 (0x8d55c000) [pid = 1754] [serial = 1716] [outer = 0x8d18e400] 18:29:48 INFO - PROCESS | 1754 | --DOMWINDOW == 166 (0x8cd42c00) [pid = 1754] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 18:29:48 INFO - PROCESS | 1754 | --DOMWINDOW == 165 (0x8d0a6400) [pid = 1754] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 18:29:48 INFO - PROCESS | 1754 | --DOMWINDOW == 164 (0x8cd3b000) [pid = 1754] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 18:29:48 INFO - PROCESS | 1754 | --DOMWINDOW == 163 (0x95c65800) [pid = 1754] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 18:29:48 INFO - PROCESS | 1754 | --DOMWINDOW == 162 (0x99eec800) [pid = 1754] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 18:29:48 INFO - PROCESS | 1754 | --DOMWINDOW == 161 (0x9a8dc000) [pid = 1754] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 18:29:48 INFO - PROCESS | 1754 | --DOMWINDOW == 160 (0x92389400) [pid = 1754] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 18:29:48 INFO - PROCESS | 1754 | --DOMWINDOW == 159 (0x95c61000) [pid = 1754] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 18:29:48 INFO - PROCESS | 1754 | --DOMWINDOW == 158 (0x8d8a9800) [pid = 1754] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 18:29:48 INFO - PROCESS | 1754 | --DOMWINDOW == 157 (0x9b2f5c00) [pid = 1754] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 18:29:48 INFO - PROCESS | 1754 | --DOMWINDOW == 156 (0x8d84e000) [pid = 1754] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 18:29:48 INFO - PROCESS | 1754 | --DOMWINDOW == 155 (0x95f3b000) [pid = 1754] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 18:29:48 INFO - PROCESS | 1754 | --DOMWINDOW == 154 (0x8bf6a400) [pid = 1754] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 18:29:48 INFO - PROCESS | 1754 | --DOMWINDOW == 153 (0x8d848000) [pid = 1754] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 18:29:48 INFO - PROCESS | 1754 | --DOMWINDOW == 152 (0x8cdc4800) [pid = 1754] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 18:29:48 INFO - PROCESS | 1754 | --DOMWINDOW == 151 (0x8913f800) [pid = 1754] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 18:29:48 INFO - PROCESS | 1754 | --DOMWINDOW == 150 (0xa224f400) [pid = 1754] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 18:29:48 INFO - PROCESS | 1754 | --DOMWINDOW == 149 (0x91a91800) [pid = 1754] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 18:29:48 INFO - PROCESS | 1754 | --DOMWINDOW == 148 (0x9b5ab400) [pid = 1754] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 18:29:48 INFO - PROCESS | 1754 | --DOMWINDOW == 147 (0x89144c00) [pid = 1754] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 18:29:48 INFO - PROCESS | 1754 | --DOMWINDOW == 146 (0x9268d800) [pid = 1754] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 18:29:48 INFO - PROCESS | 1754 | --DOMWINDOW == 145 (0x8d441c00) [pid = 1754] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 18:29:48 INFO - PROCESS | 1754 | --DOMWINDOW == 144 (0x9bb71400) [pid = 1754] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 18:29:48 INFO - PROCESS | 1754 | --DOMWINDOW == 143 (0x8bdbf800) [pid = 1754] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 18:29:48 INFO - PROCESS | 1754 | --DOMWINDOW == 142 (0x966ecc00) [pid = 1754] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 18:29:48 INFO - PROCESS | 1754 | --DOMWINDOW == 141 (0x8cfab800) [pid = 1754] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 18:29:48 INFO - PROCESS | 1754 | --DOMWINDOW == 140 (0x99eef800) [pid = 1754] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 18:29:48 INFO - PROCESS | 1754 | --DOMWINDOW == 139 (0x8e061400) [pid = 1754] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 18:29:48 INFO - PROCESS | 1754 | --DOMWINDOW == 138 (0x9aa2bc00) [pid = 1754] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 18:29:48 INFO - PROCESS | 1754 | 1464053388734 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]]]}] 18:29:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 18:29:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 2147ms 18:29:48 INFO - PROCESS | 1754 | 1464053388751 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 18:29:48 INFO - PROCESS | 1754 | 1464053388755 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 18:29:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 18:29:48 INFO - PROCESS | 1754 | 1464053388760 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 18:29:48 INFO - PROCESS | 1754 | 1464053388763 Marionette TRACE conn4 <- [1,2258,null,{}] 18:29:48 INFO - PROCESS | 1754 | 1464053388769 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}] 18:29:48 INFO - PROCESS | 1754 | 1464053388969 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 18:29:49 INFO - PROCESS | 1754 | 1464053389192 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:49 INFO - PROCESS | 1754 | ++DOCSHELL 0x855ec800 == 128 [pid = 1754] [id = 572] 18:29:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 139 (0x8bdc5400) [pid = 1754] [serial = 1717] [outer = (nil)] 18:29:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 140 (0x8d40c000) [pid = 1754] [serial = 1718] [outer = 0x8bdc5400] 18:29:49 INFO - PROCESS | 1754 | 1464053389262 Marionette DEBUG loaded listener.js 18:29:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 141 (0x8d65a400) [pid = 1754] [serial = 1719] [outer = 0x8bdc5400] 18:29:49 INFO - PROCESS | 1754 | 1464053389963 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]]]}] 18:29:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 18:29:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1231ms 18:29:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 18:29:50 INFO - PROCESS | 1754 | 1464053389992 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 18:29:50 INFO - PROCESS | 1754 | 1464053389995 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 18:29:50 INFO - PROCESS | 1754 | 1464053390000 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 18:29:50 INFO - PROCESS | 1754 | 1464053390004 Marionette TRACE conn4 <- [1,2262,null,{}] 18:29:50 INFO - PROCESS | 1754 | 1464053390009 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}] 18:29:50 INFO - PROCESS | 1754 | 1464053390260 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 18:29:50 INFO - PROCESS | 1754 | 1464053390285 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:50 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d441c00 == 129 [pid = 1754] [id = 573] 18:29:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 142 (0x8d651800) [pid = 1754] [serial = 1720] [outer = (nil)] 18:29:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 143 (0x8d8b0400) [pid = 1754] [serial = 1721] [outer = 0x8d651800] 18:29:50 INFO - PROCESS | 1754 | 1464053390355 Marionette DEBUG loaded listener.js 18:29:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 144 (0x8d8cd000) [pid = 1754] [serial = 1722] [outer = 0x8d651800] 18:29:51 INFO - PROCESS | 1754 | 1464053391605 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]]]}] 18:29:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 18:29:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1680ms 18:29:51 INFO - PROCESS | 1754 | 1464053391681 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 18:29:51 INFO - PROCESS | 1754 | 1464053391689 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 18:29:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 18:29:51 INFO - PROCESS | 1754 | 1464053391696 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 18:29:51 INFO - PROCESS | 1754 | 1464053391703 Marionette TRACE conn4 <- [1,2266,null,{}] 18:29:51 INFO - PROCESS | 1754 | 1464053391720 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}] 18:29:52 INFO - PROCESS | 1754 | 1464053392043 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 18:29:52 INFO - PROCESS | 1754 | 1464053392316 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:52 INFO - PROCESS | 1754 | ++DOCSHELL 0x8a8cec00 == 130 [pid = 1754] [id = 574] 18:29:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 145 (0x8a8d1800) [pid = 1754] [serial = 1723] [outer = (nil)] 18:29:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 146 (0x8bf69800) [pid = 1754] [serial = 1724] [outer = 0x8a8d1800] 18:29:52 INFO - PROCESS | 1754 | 1464053392406 Marionette DEBUG loaded listener.js 18:29:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 147 (0x8cdcd400) [pid = 1754] [serial = 1725] [outer = 0x8a8d1800] 18:29:53 INFO - PROCESS | 1754 | 1464053393369 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]]]}] 18:29:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 18:29:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1740ms 18:29:53 INFO - PROCESS | 1754 | 1464053393437 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 18:29:53 INFO - PROCESS | 1754 | 1464053393446 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 18:29:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 18:29:53 INFO - PROCESS | 1754 | 1464053393456 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 18:29:53 INFO - PROCESS | 1754 | 1464053393460 Marionette TRACE conn4 <- [1,2270,null,{}] 18:29:53 INFO - PROCESS | 1754 | 1464053393467 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}] 18:29:53 INFO - PROCESS | 1754 | 1464053393716 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 18:29:54 INFO - PROCESS | 1754 | 1464053394101 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:54 INFO - PROCESS | 1754 | ++DOCSHELL 0x892ec400 == 131 [pid = 1754] [id = 575] 18:29:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 148 (0x8bf6f800) [pid = 1754] [serial = 1726] [outer = (nil)] 18:29:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 149 (0x8d559800) [pid = 1754] [serial = 1727] [outer = 0x8bf6f800] 18:29:54 INFO - PROCESS | 1754 | 1464053394194 Marionette DEBUG loaded listener.js 18:29:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 150 (0x8d8ae800) [pid = 1754] [serial = 1728] [outer = 0x8bf6f800] 18:29:55 INFO - PROCESS | 1754 | 1464053395065 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]]]}] 18:29:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 18:29:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1683ms 18:29:55 INFO - PROCESS | 1754 | 1464053395140 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 18:29:55 INFO - PROCESS | 1754 | 1464053395143 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 18:29:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 18:29:55 INFO - PROCESS | 1754 | 1464053395151 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 18:29:55 INFO - PROCESS | 1754 | 1464053395157 Marionette TRACE conn4 <- [1,2274,null,{}] 18:29:55 INFO - PROCESS | 1754 | 1464053395174 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}] 18:29:55 INFO - PROCESS | 1754 | 1464053395427 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 18:29:55 INFO - PROCESS | 1754 | 1464053395768 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:55 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d652000 == 132 [pid = 1754] [id = 576] 18:29:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 151 (0x8ef0c800) [pid = 1754] [serial = 1729] [outer = (nil)] 18:29:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 152 (0x8f0a1400) [pid = 1754] [serial = 1730] [outer = 0x8ef0c800] 18:29:55 INFO - PROCESS | 1754 | 1464053395861 Marionette DEBUG loaded listener.js 18:29:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 153 (0x9106c800) [pid = 1754] [serial = 1731] [outer = 0x8ef0c800] 18:29:56 INFO - PROCESS | 1754 | 1464053396742 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]]]}] 18:29:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 18:29:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1633ms 18:29:56 INFO - PROCESS | 1754 | 1464053396784 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 18:29:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 18:29:56 INFO - PROCESS | 1754 | 1464053396789 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 18:29:56 INFO - PROCESS | 1754 | 1464053396795 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 18:29:56 INFO - PROCESS | 1754 | 1464053396799 Marionette TRACE conn4 <- [1,2278,null,{}] 18:29:56 INFO - PROCESS | 1754 | 1464053396804 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}] 18:29:57 INFO - PROCESS | 1754 | 1464053397009 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 18:29:57 INFO - PROCESS | 1754 | 1464053397294 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:57 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d185400 == 133 [pid = 1754] [id = 577] 18:29:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 154 (0x91070000) [pid = 1754] [serial = 1732] [outer = (nil)] 18:29:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 155 (0x913a1400) [pid = 1754] [serial = 1733] [outer = 0x91070000] 18:29:57 INFO - PROCESS | 1754 | 1464053397426 Marionette DEBUG loaded listener.js 18:29:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 156 (0x91a8ac00) [pid = 1754] [serial = 1734] [outer = 0x91070000] 18:29:58 INFO - PROCESS | 1754 | 1464053398276 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]]]}] 18:29:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 18:29:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1530ms 18:29:58 INFO - PROCESS | 1754 | 1464053398325 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 18:29:58 INFO - PROCESS | 1754 | 1464053398328 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 18:29:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 18:29:58 INFO - PROCESS | 1754 | 1464053398361 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 18:29:58 INFO - PROCESS | 1754 | 1464053398369 Marionette TRACE conn4 <- [1,2282,null,{}] 18:29:58 INFO - PROCESS | 1754 | 1464053398375 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}] 18:29:58 INFO - PROCESS | 1754 | 1464053398573 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 18:29:58 INFO - PROCESS | 1754 | 1464053398853 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:58 INFO - PROCESS | 1754 | ++DOCSHELL 0x91071800 == 134 [pid = 1754] [id = 578] 18:29:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 157 (0x913a0400) [pid = 1754] [serial = 1735] [outer = (nil)] 18:29:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 158 (0x91cd0800) [pid = 1754] [serial = 1736] [outer = 0x913a0400] 18:29:59 INFO - PROCESS | 1754 | 1464053398998 Marionette DEBUG loaded listener.js 18:29:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 159 (0x91cd7800) [pid = 1754] [serial = 1737] [outer = 0x913a0400] 18:29:59 INFO - PROCESS | 1754 | 1464053399917 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]]]}] 18:29:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 18:29:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1593ms 18:29:59 INFO - PROCESS | 1754 | 1464053399945 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 18:29:59 INFO - PROCESS | 1754 | 1464053399949 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 18:29:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 18:29:59 INFO - PROCESS | 1754 | 1464053399955 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 18:29:59 INFO - PROCESS | 1754 | 1464053399958 Marionette TRACE conn4 <- [1,2286,null,{}] 18:29:59 INFO - PROCESS | 1754 | 1464053399963 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}] 18:30:00 INFO - PROCESS | 1754 | 1464053400171 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 18:30:00 INFO - PROCESS | 1754 | 1464053400465 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:00 INFO - PROCESS | 1754 | ++DOCSHELL 0x8679c400 == 135 [pid = 1754] [id = 579] 18:30:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 160 (0x8d0a6c00) [pid = 1754] [serial = 1738] [outer = (nil)] 18:30:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 161 (0x91ed0800) [pid = 1754] [serial = 1739] [outer = 0x8d0a6c00] 18:30:00 INFO - PROCESS | 1754 | 1464053400596 Marionette DEBUG loaded listener.js 18:30:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 162 (0x924a6400) [pid = 1754] [serial = 1740] [outer = 0x8d0a6c00] 18:30:01 INFO - PROCESS | 1754 | 1464053401444 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]]]}] 18:30:01 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 18:30:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1532ms 18:30:01 INFO - PROCESS | 1754 | 1464053401490 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 18:30:01 INFO - PROCESS | 1754 | 1464053401495 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 18:30:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 18:30:01 INFO - PROCESS | 1754 | 1464053401527 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 18:30:01 INFO - PROCESS | 1754 | 1464053401531 Marionette TRACE conn4 <- [1,2290,null,{}] 18:30:01 INFO - PROCESS | 1754 | 1464053401540 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}] 18:30:01 INFO - PROCESS | 1754 | 1464053401766 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 18:30:02 INFO - PROCESS | 1754 | 1464053402094 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:02 INFO - PROCESS | 1754 | ++DOCSHELL 0x91cd8400 == 136 [pid = 1754] [id = 580] 18:30:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 163 (0x91ec3000) [pid = 1754] [serial = 1741] [outer = (nil)] 18:30:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 164 (0x92689400) [pid = 1754] [serial = 1742] [outer = 0x91ec3000] 18:30:02 INFO - PROCESS | 1754 | 1464053402186 Marionette DEBUG loaded listener.js 18:30:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 165 (0x92690000) [pid = 1754] [serial = 1743] [outer = 0x91ec3000] 18:30:03 INFO - PROCESS | 1754 | 1464053403053 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]]]}] 18:30:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 18:30:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1588ms 18:30:03 INFO - PROCESS | 1754 | 1464053403109 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 18:30:03 INFO - PROCESS | 1754 | 1464053403113 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 18:30:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 18:30:03 INFO - PROCESS | 1754 | 1464053403119 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 18:30:03 INFO - PROCESS | 1754 | 1464053403122 Marionette TRACE conn4 <- [1,2294,null,{}] 18:30:03 INFO - PROCESS | 1754 | 1464053403128 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}] 18:30:03 INFO - PROCESS | 1754 | 1464053403325 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 18:30:03 INFO - PROCESS | 1754 | 1464053403592 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:03 INFO - PROCESS | 1754 | ++DOCSHELL 0x920e5800 == 137 [pid = 1754] [id = 581] 18:30:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 166 (0x924a2400) [pid = 1754] [serial = 1744] [outer = (nil)] 18:30:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 167 (0x92de3800) [pid = 1754] [serial = 1745] [outer = 0x924a2400] 18:30:03 INFO - PROCESS | 1754 | 1464053403720 Marionette DEBUG loaded listener.js 18:30:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 168 (0x92f06000) [pid = 1754] [serial = 1746] [outer = 0x924a2400] 18:30:04 INFO - PROCESS | 1754 | 1464053404655 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]]]}] 18:30:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 18:30:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1581ms 18:30:04 INFO - PROCESS | 1754 | 1464053404701 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 18:30:04 INFO - PROCESS | 1754 | 1464053404705 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 18:30:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 18:30:04 INFO - PROCESS | 1754 | 1464053404711 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 18:30:04 INFO - PROCESS | 1754 | 1464053404714 Marionette TRACE conn4 <- [1,2298,null,{}] 18:30:04 INFO - PROCESS | 1754 | 1464053404720 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}] 18:30:04 INFO - PROCESS | 1754 | 1464053404915 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 18:30:05 INFO - PROCESS | 1754 | 1464053405213 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:05 INFO - PROCESS | 1754 | ++DOCSHELL 0x850ecc00 == 138 [pid = 1754] [id = 582] 18:30:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 169 (0x8cf11800) [pid = 1754] [serial = 1747] [outer = (nil)] 18:30:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 170 (0x947b3000) [pid = 1754] [serial = 1748] [outer = 0x8cf11800] 18:30:05 INFO - PROCESS | 1754 | 1464053405348 Marionette DEBUG loaded listener.js 18:30:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 171 (0x95274000) [pid = 1754] [serial = 1749] [outer = 0x8cf11800] 18:30:06 INFO - PROCESS | 1754 | 1464053406189 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]]]}] 18:30:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 18:30:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1531ms 18:30:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 18:30:06 INFO - PROCESS | 1754 | 1464053406242 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 18:30:06 INFO - PROCESS | 1754 | 1464053406245 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 18:30:06 INFO - PROCESS | 1754 | 1464053406252 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 18:30:06 INFO - PROCESS | 1754 | 1464053406255 Marionette TRACE conn4 <- [1,2302,null,{}] 18:30:06 INFO - PROCESS | 1754 | 1464053406260 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}] 18:30:06 INFO - PROCESS | 1754 | 1464053406470 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 18:30:06 INFO - PROCESS | 1754 | 1464053406753 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:06 INFO - PROCESS | 1754 | ++DOCSHELL 0x92f0ac00 == 139 [pid = 1754] [id = 583] 18:30:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 172 (0x952e3800) [pid = 1754] [serial = 1750] [outer = (nil)] 18:30:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 173 (0x954e8800) [pid = 1754] [serial = 1751] [outer = 0x952e3800] 18:30:06 INFO - PROCESS | 1754 | 1464053406893 Marionette DEBUG loaded listener.js 18:30:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 174 (0x95c61000) [pid = 1754] [serial = 1752] [outer = 0x952e3800] 18:30:07 INFO - PROCESS | 1754 | 1464053407779 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]]]}] 18:30:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 18:30:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1581ms 18:30:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 18:30:07 INFO - PROCESS | 1754 | 1464053407833 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 18:30:07 INFO - PROCESS | 1754 | 1464053407836 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 18:30:07 INFO - PROCESS | 1754 | 1464053407842 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 18:30:07 INFO - PROCESS | 1754 | 1464053407847 Marionette TRACE conn4 <- [1,2306,null,{}] 18:30:07 INFO - PROCESS | 1754 | 1464053407852 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}] 18:30:08 INFO - PROCESS | 1754 | 1464053408075 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 18:30:08 INFO - PROCESS | 1754 | 1464053408417 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:08 INFO - PROCESS | 1754 | ++DOCSHELL 0x952dd800 == 140 [pid = 1754] [id = 584] 18:30:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 175 (0x95f44c00) [pid = 1754] [serial = 1753] [outer = (nil)] 18:30:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 176 (0x97876c00) [pid = 1754] [serial = 1754] [outer = 0x95f44c00] 18:30:08 INFO - PROCESS | 1754 | 1464053408512 Marionette DEBUG loaded listener.js 18:30:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 177 (0x996d5400) [pid = 1754] [serial = 1755] [outer = 0x95f44c00] 18:30:09 INFO - PROCESS | 1754 | 1464053409380 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]]]}] 18:30:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 18:30:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1581ms 18:30:09 INFO - PROCESS | 1754 | 1464053409424 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 18:30:09 INFO - PROCESS | 1754 | 1464053409428 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 18:30:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 18:30:09 INFO - PROCESS | 1754 | 1464053409434 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 18:30:09 INFO - PROCESS | 1754 | 1464053409437 Marionette TRACE conn4 <- [1,2310,null,{}] 18:30:09 INFO - PROCESS | 1754 | 1464053409443 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}] 18:30:09 INFO - PROCESS | 1754 | 1464053409643 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 18:30:09 INFO - PROCESS | 1754 | 1464053409908 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:09 INFO - PROCESS | 1754 | ++DOCSHELL 0x86946800 == 141 [pid = 1754] [id = 585] 18:30:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 178 (0x887f4c00) [pid = 1754] [serial = 1756] [outer = (nil)] 18:30:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 179 (0x99f91400) [pid = 1754] [serial = 1757] [outer = 0x887f4c00] 18:30:10 INFO - PROCESS | 1754 | 1464053409997 Marionette DEBUG loaded listener.js 18:30:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 180 (0x9a7e6400) [pid = 1754] [serial = 1758] [outer = 0x887f4c00] 18:30:10 INFO - PROCESS | 1754 | 1464053410903 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]]]}] 18:30:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 18:30:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1527ms 18:30:10 INFO - PROCESS | 1754 | 1464053410962 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 18:30:10 INFO - PROCESS | 1754 | 1464053410965 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 18:30:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 18:30:10 INFO - PROCESS | 1754 | 1464053410971 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 18:30:10 INFO - PROCESS | 1754 | 1464053410986 Marionette TRACE conn4 <- [1,2314,null,{}] 18:30:10 INFO - PROCESS | 1754 | 1464053410991 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}] 18:30:11 INFO - PROCESS | 1754 | 1464053411190 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 18:30:11 INFO - PROCESS | 1754 | 1464053411517 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:11 INFO - PROCESS | 1754 | ++DOCSHELL 0x996d4800 == 142 [pid = 1754] [id = 586] 18:30:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 181 (0x9a080800) [pid = 1754] [serial = 1759] [outer = (nil)] 18:30:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 182 (0x9a8ba800) [pid = 1754] [serial = 1760] [outer = 0x9a080800] 18:30:11 INFO - PROCESS | 1754 | 1464053411606 Marionette DEBUG loaded listener.js 18:30:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 183 (0x9a8be400) [pid = 1754] [serial = 1761] [outer = 0x9a080800] 18:30:12 INFO - PROCESS | 1754 | 1464053412451 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]]]}] 18:30:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 18:30:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1493ms 18:30:12 INFO - PROCESS | 1754 | 1464053412465 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 18:30:12 INFO - PROCESS | 1754 | 1464053412468 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 18:30:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 18:30:12 INFO - PROCESS | 1754 | 1464053412494 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 18:30:12 INFO - PROCESS | 1754 | 1464053412498 Marionette TRACE conn4 <- [1,2318,null,{}] 18:30:12 INFO - PROCESS | 1754 | 1464053412504 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}] 18:30:12 INFO - PROCESS | 1754 | 1464053412698 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 18:30:13 INFO - PROCESS | 1754 | 1464053412987 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:13 INFO - PROCESS | 1754 | ++DOCSHELL 0x8679b000 == 143 [pid = 1754] [id = 587] 18:30:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 184 (0x8694d000) [pid = 1754] [serial = 1762] [outer = (nil)] 18:30:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 185 (0x9b2ef800) [pid = 1754] [serial = 1763] [outer = 0x8694d000] 18:30:13 INFO - PROCESS | 1754 | 1464053413075 Marionette DEBUG loaded listener.js 18:30:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 186 (0x9b2f6800) [pid = 1754] [serial = 1764] [outer = 0x8694d000] 18:30:14 INFO - PROCESS | 1754 | 1464053414040 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] 18:30:14 INFO - PROCESS | 1754 | 1464053414084 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 18:30:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 18:30:14 INFO - PROCESS | 1754 | 1464053414090 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 18:30:14 INFO - PROCESS | 1754 | 1464053414093 Marionette TRACE conn4 <- [1,2322,null,{}] 18:30:14 INFO - PROCESS | 1754 | 1464053414099 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}] 18:30:14 INFO - PROCESS | 1754 | 1464053414299 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 18:30:14 INFO - PROCESS | 1754 | 1464053414643 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:14 INFO - PROCESS | 1754 | ++DOCSHELL 0x867a7c00 == 144 [pid = 1754] [id = 588] 18:30:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 187 (0x98290000) [pid = 1754] [serial = 1765] [outer = (nil)] 18:30:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 188 (0x9b5aec00) [pid = 1754] [serial = 1766] [outer = 0x98290000] 18:30:14 INFO - PROCESS | 1754 | 1464053414744 Marionette DEBUG loaded listener.js 18:30:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 189 (0x9b6d0800) [pid = 1754] [serial = 1767] [outer = 0x98290000] 18:30:15 INFO - PROCESS | 1754 | 1464053415600 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]]]}] 18:30:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 18:30:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1579ms 18:30:15 INFO - PROCESS | 1754 | 1464053415669 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 18:30:15 INFO - PROCESS | 1754 | 1464053415673 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 18:30:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 18:30:15 INFO - PROCESS | 1754 | 1464053415679 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 18:30:15 INFO - PROCESS | 1754 | 1464053415682 Marionette TRACE conn4 <- [1,2326,null,{}] 18:30:15 INFO - PROCESS | 1754 | 1464053415688 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}] 18:30:15 INFO - PROCESS | 1754 | 1464053415889 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 18:30:16 INFO - PROCESS | 1754 | 1464053416177 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:16 INFO - PROCESS | 1754 | ++DOCSHELL 0x9b3b0c00 == 145 [pid = 1754] [id = 589] 18:30:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 190 (0x9b5ac400) [pid = 1754] [serial = 1768] [outer = (nil)] 18:30:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 191 (0x9c11b400) [pid = 1754] [serial = 1769] [outer = 0x9b5ac400] 18:30:16 INFO - PROCESS | 1754 | 1464053416305 Marionette DEBUG loaded listener.js 18:30:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 192 (0x9cd8bc00) [pid = 1754] [serial = 1770] [outer = 0x9b5ac400] 18:30:17 INFO - PROCESS | 1754 | 1464053417168 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]]]}] 18:30:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 18:30:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1533ms 18:30:17 INFO - PROCESS | 1754 | 1464053417212 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 18:30:17 INFO - PROCESS | 1754 | 1464053417216 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 18:30:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 18:30:17 INFO - PROCESS | 1754 | 1464053417223 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 18:30:17 INFO - PROCESS | 1754 | 1464053417225 Marionette TRACE conn4 <- [1,2330,null,{}] 18:30:17 INFO - PROCESS | 1754 | 1464053417231 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}] 18:30:17 INFO - PROCESS | 1754 | 1464053417431 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 18:30:17 INFO - PROCESS | 1754 | 1464053417725 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:17 INFO - PROCESS | 1754 | ++DOCSHELL 0x867a3400 == 146 [pid = 1754] [id = 590] 18:30:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 193 (0x9bba3c00) [pid = 1754] [serial = 1771] [outer = (nil)] 18:30:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 194 (0xa2369c00) [pid = 1754] [serial = 1772] [outer = 0x9bba3c00] 18:30:17 INFO - PROCESS | 1754 | 1464053417858 Marionette DEBUG loaded listener.js 18:30:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 195 (0xa2735c00) [pid = 1754] [serial = 1773] [outer = 0x9bba3c00] 18:30:18 INFO - PROCESS | 1754 | 1464053418706 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]]]}] 18:30:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 18:30:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1534ms 18:30:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 18:30:18 INFO - PROCESS | 1754 | 1464053418757 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 18:30:18 INFO - PROCESS | 1754 | 1464053418760 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 18:30:18 INFO - PROCESS | 1754 | 1464053418767 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 18:30:18 INFO - PROCESS | 1754 | 1464053418770 Marionette TRACE conn4 <- [1,2334,null,{}] 18:30:18 INFO - PROCESS | 1754 | 1464053418776 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}] 18:30:19 INFO - PROCESS | 1754 | 1464053419112 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 18:30:19 INFO - PROCESS | 1754 | 1464053419385 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:19 INFO - PROCESS | 1754 | ++DOCSHELL 0x89143400 == 147 [pid = 1754] [id = 591] 18:30:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 196 (0x8bdc3400) [pid = 1754] [serial = 1774] [outer = (nil)] 18:30:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 197 (0xa6835000) [pid = 1754] [serial = 1775] [outer = 0x8bdc3400] 18:30:19 INFO - PROCESS | 1754 | 1464053419489 Marionette DEBUG loaded listener.js 18:30:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 198 (0xa685d800) [pid = 1754] [serial = 1776] [outer = 0x8bdc3400] 18:30:20 INFO - PROCESS | 1754 | 1464053420385 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]]]}] 18:30:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 18:30:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1679ms 18:30:20 INFO - PROCESS | 1754 | 1464053420446 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 18:30:20 INFO - PROCESS | 1754 | 1464053420450 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 18:30:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 18:30:20 INFO - PROCESS | 1754 | 1464053420456 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 18:30:20 INFO - PROCESS | 1754 | 1464053420458 Marionette TRACE conn4 <- [1,2338,null,{}] 18:30:20 INFO - PROCESS | 1754 | 1464053420469 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}] 18:30:20 INFO - PROCESS | 1754 | 1464053420675 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 18:30:22 INFO - PROCESS | 1754 | --DOCSHELL 0x867a7000 == 146 [pid = 1754] [id = 525] 18:30:22 INFO - PROCESS | 1754 | --DOCSHELL 0x95c67000 == 145 [pid = 1754] [id = 519] 18:30:22 INFO - PROCESS | 1754 | --DOCSHELL 0x92385800 == 144 [pid = 1754] [id = 512] 18:30:22 INFO - PROCESS | 1754 | --DOCSHELL 0x8d18f000 == 143 [pid = 1754] [id = 515] 18:30:22 INFO - PROCESS | 1754 | --DOCSHELL 0x92746400 == 142 [pid = 1754] [id = 513] 18:30:22 INFO - PROCESS | 1754 | --DOCSHELL 0x850ee000 == 141 [pid = 1754] [id = 518] 18:30:22 INFO - PROCESS | 1754 | --DOCSHELL 0x850ec800 == 140 [pid = 1754] [id = 517] 18:30:22 INFO - PROCESS | 1754 | --DOCSHELL 0x9106e800 == 139 [pid = 1754] [id = 511] 18:30:22 INFO - PROCESS | 1754 | --DOCSHELL 0x8679cc00 == 138 [pid = 1754] [id = 514] 18:30:22 INFO - PROCESS | 1754 | --DOCSHELL 0x850eec00 == 137 [pid = 1754] [id = 516] 18:30:22 INFO - PROCESS | 1754 | --DOCSHELL 0x855ec800 == 136 [pid = 1754] [id = 572] 18:30:22 INFO - PROCESS | 1754 | --DOCSHELL 0x8abc0400 == 135 [pid = 1754] [id = 571] 18:30:22 INFO - PROCESS | 1754 | --DOCSHELL 0x89550400 == 134 [pid = 1754] [id = 570] 18:30:22 INFO - PROCESS | 1754 | --DOCSHELL 0x8694ac00 == 133 [pid = 1754] [id = 569] 18:30:22 INFO - PROCESS | 1754 | --DOCSHELL 0x9b5aa800 == 132 [pid = 1754] [id = 563] 18:30:22 INFO - PROCESS | 1754 | --DOCSHELL 0x8abc0800 == 131 [pid = 1754] [id = 562] 18:30:22 INFO - PROCESS | 1754 | --DOCSHELL 0x996d1400 == 130 [pid = 1754] [id = 560] 18:30:22 INFO - PROCESS | 1754 | --DOCSHELL 0x850e4000 == 129 [pid = 1754] [id = 561] 18:30:22 INFO - PROCESS | 1754 | --DOCSHELL 0x954eac00 == 128 [pid = 1754] [id = 559] 18:30:22 INFO - PROCESS | 1754 | --DOCSHELL 0x8a8c7c00 == 127 [pid = 1754] [id = 558] 18:30:22 INFO - PROCESS | 1754 | --DOCSHELL 0x8679a800 == 126 [pid = 1754] [id = 520] 18:30:22 INFO - PROCESS | 1754 | --DOCSHELL 0x8d84c800 == 125 [pid = 1754] [id = 557] 18:30:22 INFO - PROCESS | 1754 | --DOCSHELL 0x91a90c00 == 124 [pid = 1754] [id = 556] 18:30:22 INFO - PROCESS | 1754 | --DOCSHELL 0x887f3000 == 123 [pid = 1754] [id = 555] 18:30:22 INFO - PROCESS | 1754 | --DOCSHELL 0x850e7400 == 122 [pid = 1754] [id = 554] 18:30:22 INFO - PROCESS | 1754 | --DOCSHELL 0x8f0a3000 == 121 [pid = 1754] [id = 553] 18:30:22 INFO - PROCESS | 1754 | --DOCSHELL 0x8f0a5c00 == 120 [pid = 1754] [id = 552] 18:30:22 INFO - PROCESS | 1754 | --DOCSHELL 0x86f4fc00 == 119 [pid = 1754] [id = 550] 18:30:22 INFO - PROCESS | 1754 | --DOCSHELL 0x8d55f800 == 118 [pid = 1754] [id = 551] 18:30:22 INFO - PROCESS | 1754 | --DOMWINDOW == 197 (0x8d84ac00) [pid = 1754] [serial = 1649] [outer = (nil)] [url = about:blank] 18:30:22 INFO - PROCESS | 1754 | --DOMWINDOW == 196 (0x8d449400) [pid = 1754] [serial = 1647] [outer = (nil)] [url = about:blank] 18:30:22 INFO - PROCESS | 1754 | --DOMWINDOW == 195 (0x9b3bf400) [pid = 1754] [serial = 1626] [outer = (nil)] [url = about:blank] 18:30:22 INFO - PROCESS | 1754 | --DOMWINDOW == 194 (0x8d449c00) [pid = 1754] [serial = 1644] [outer = (nil)] [url = about:blank] 18:30:22 INFO - PROCESS | 1754 | --DOMWINDOW == 193 (0x8cdccc00) [pid = 1754] [serial = 1640] [outer = (nil)] [url = about:blank] 18:30:22 INFO - PROCESS | 1754 | --DOMWINDOW == 192 (0x9a7e6800) [pid = 1754] [serial = 1614] [outer = (nil)] [url = about:blank] 18:30:22 INFO - PROCESS | 1754 | --DOMWINDOW == 191 (0x8cfa5c00) [pid = 1754] [serial = 1641] [outer = (nil)] [url = about:blank] 18:30:22 INFO - PROCESS | 1754 | --DOMWINDOW == 190 (0xa0617800) [pid = 1754] [serial = 1482] [outer = (nil)] [url = about:blank] 18:30:22 INFO - PROCESS | 1754 | --DOMWINDOW == 189 (0x9b3a2c00) [pid = 1754] [serial = 1623] [outer = (nil)] [url = about:blank] 18:30:22 INFO - PROCESS | 1754 | --DOMWINDOW == 188 (0x929a5c00) [pid = 1754] [serial = 1602] [outer = (nil)] [url = about:blank] 18:30:22 INFO - PROCESS | 1754 | --DOMWINDOW == 187 (0x9a8b5400) [pid = 1754] [serial = 1563] [outer = (nil)] [url = about:blank] 18:30:22 INFO - PROCESS | 1754 | --DOMWINDOW == 186 (0x947b0000) [pid = 1754] [serial = 1607] [outer = (nil)] [url = about:blank] 18:30:22 INFO - PROCESS | 1754 | --DOMWINDOW == 185 (0x8d40d400) [pid = 1754] [serial = 1643] [outer = (nil)] [url = about:blank] 18:30:22 INFO - PROCESS | 1754 | --DOMWINDOW == 184 (0x9b5b3800) [pid = 1754] [serial = 1629] [outer = (nil)] [url = about:blank] 18:30:22 INFO - PROCESS | 1754 | --DOMWINDOW == 183 (0x8e057800) [pid = 1754] [serial = 1587] [outer = (nil)] [url = about:blank] 18:30:22 INFO - PROCESS | 1754 | --DOMWINDOW == 182 (0x95f46000) [pid = 1754] [serial = 1610] [outer = (nil)] [url = about:blank] 18:30:22 INFO - PROCESS | 1754 | --DOMWINDOW == 181 (0x8cfac800) [pid = 1754] [serial = 1646] [outer = (nil)] [url = about:blank] 18:30:22 INFO - PROCESS | 1754 | --DOMWINDOW == 180 (0x913a4400) [pid = 1754] [serial = 1593] [outer = (nil)] [url = about:blank] 18:30:22 INFO - PROCESS | 1754 | --DOMWINDOW == 179 (0x8d0b2400) [pid = 1754] [serial = 1584] [outer = (nil)] [url = about:blank] 18:30:22 INFO - PROCESS | 1754 | --DOMWINDOW == 178 (0x8a8d0400) [pid = 1754] [serial = 1638] [outer = (nil)] [url = about:blank] 18:30:22 INFO - PROCESS | 1754 | --DOMWINDOW == 177 (0xa31ce000) [pid = 1754] [serial = 1491] [outer = (nil)] [url = about:blank] 18:30:22 INFO - PROCESS | 1754 | --DOMWINDOW == 176 (0x920e1400) [pid = 1754] [serial = 1596] [outer = (nil)] [url = about:blank] 18:30:22 INFO - PROCESS | 1754 | --DOMWINDOW == 175 (0x9bb9dc00) [pid = 1754] [serial = 1632] [outer = (nil)] [url = about:blank] 18:30:22 INFO - PROCESS | 1754 | --DOMWINDOW == 174 (0x892e8400) [pid = 1754] [serial = 1580] [outer = (nil)] [url = about:blank] 18:30:22 INFO - PROCESS | 1754 | --DOMWINDOW == 173 (0x9b3b5c00) [pid = 1754] [serial = 1625] [outer = (nil)] [url = about:blank] 18:30:22 INFO - PROCESS | 1754 | --DOMWINDOW == 172 (0x9b5b2800) [pid = 1754] [serial = 1628] [outer = (nil)] [url = about:blank] 18:30:22 INFO - PROCESS | 1754 | --DOMWINDOW == 171 (0x8a8c5c00) [pid = 1754] [serial = 1581] [outer = (nil)] [url = about:blank] 18:30:22 INFO - PROCESS | 1754 | --DOMWINDOW == 170 (0x92deb000) [pid = 1754] [serial = 1605] [outer = (nil)] [url = about:blank] 18:30:22 INFO - PROCESS | 1754 | --DOMWINDOW == 169 (0x9a8b7c00) [pid = 1754] [serial = 1616] [outer = (nil)] [url = about:blank] 18:30:22 INFO - PROCESS | 1754 | --DOMWINDOW == 168 (0x92749800) [pid = 1754] [serial = 1601] [outer = (nil)] [url = about:blank] 18:30:22 INFO - PROCESS | 1754 | --DOMWINDOW == 167 (0x8d067400) [pid = 1754] [serial = 1583] [outer = (nil)] [url = about:blank] 18:30:22 INFO - PROCESS | 1754 | --DOMWINDOW == 166 (0x9bb7ac00) [pid = 1754] [serial = 1631] [outer = (nil)] [url = about:blank] 18:30:22 INFO - PROCESS | 1754 | --DOMWINDOW == 165 (0x8d8c5c00) [pid = 1754] [serial = 1586] [outer = (nil)] [url = about:blank] 18:30:22 INFO - PROCESS | 1754 | --DOMWINDOW == 164 (0x892e9c00) [pid = 1754] [serial = 1637] [outer = (nil)] [url = about:blank] 18:30:22 INFO - PROCESS | 1754 | --DOMWINDOW == 163 (0xa2251000) [pid = 1754] [serial = 1485] [outer = (nil)] [url = about:blank] 18:30:22 INFO - PROCESS | 1754 | --DOMWINDOW == 162 (0x92687800) [pid = 1754] [serial = 1599] [outer = (nil)] [url = about:blank] 18:30:22 INFO - PROCESS | 1754 | --DOMWINDOW == 161 (0x9a73f400) [pid = 1754] [serial = 1560] [outer = (nil)] [url = about:blank] 18:30:22 INFO - PROCESS | 1754 | --DOMWINDOW == 160 (0x8d0b3400) [pid = 1754] [serial = 1509] [outer = (nil)] [url = about:blank] 18:30:22 INFO - PROCESS | 1754 | --DOMWINDOW == 159 (0x929b3400) [pid = 1754] [serial = 1604] [outer = (nil)] [url = about:blank] 18:30:22 INFO - PROCESS | 1754 | --DOMWINDOW == 158 (0x9aacc400) [pid = 1754] [serial = 1620] [outer = (nil)] [url = about:blank] 18:30:22 INFO - PROCESS | 1754 | --DOMWINDOW == 157 (0x95275c00) [pid = 1754] [serial = 1608] [outer = (nil)] [url = about:blank] 18:30:22 INFO - PROCESS | 1754 | --DOMWINDOW == 156 (0x8f0a0800) [pid = 1754] [serial = 1589] [outer = (nil)] [url = about:blank] 18:30:22 INFO - PROCESS | 1754 | --DOMWINDOW == 155 (0x8f15c800) [pid = 1754] [serial = 1590] [outer = (nil)] [url = about:blank] 18:30:22 INFO - PROCESS | 1754 | --DOMWINDOW == 154 (0x9c2ccc00) [pid = 1754] [serial = 1634] [outer = (nil)] [url = about:blank] 18:30:22 INFO - PROCESS | 1754 | --DOMWINDOW == 153 (0x91e26400) [pid = 1754] [serial = 1595] [outer = (nil)] [url = about:blank] 18:30:22 INFO - PROCESS | 1754 | --DOMWINDOW == 152 (0x91398000) [pid = 1754] [serial = 1592] [outer = (nil)] [url = about:blank] 18:30:22 INFO - PROCESS | 1754 | --DOMWINDOW == 151 (0xa236c800) [pid = 1754] [serial = 1488] [outer = (nil)] [url = about:blank] 18:30:22 INFO - PROCESS | 1754 | --DOMWINDOW == 150 (0x9a8bd400) [pid = 1754] [serial = 1617] [outer = (nil)] [url = about:blank] 18:30:22 INFO - PROCESS | 1754 | --DOMWINDOW == 149 (0x9b2f9000) [pid = 1754] [serial = 1622] [outer = (nil)] [url = about:blank] 18:30:22 INFO - PROCESS | 1754 | --DOMWINDOW == 148 (0x924a4000) [pid = 1754] [serial = 1598] [outer = (nil)] [url = about:blank] 18:30:22 INFO - PROCESS | 1754 | --DOMWINDOW == 147 (0x98297c00) [pid = 1754] [serial = 1611] [outer = (nil)] [url = about:blank] 18:30:22 INFO - PROCESS | 1754 | --DOMWINDOW == 146 (0x99f9d800) [pid = 1754] [serial = 1613] [outer = (nil)] [url = about:blank] 18:30:22 INFO - PROCESS | 1754 | --DOMWINDOW == 145 (0x9aa2b800) [pid = 1754] [serial = 1619] [outer = (nil)] [url = about:blank] 18:30:23 INFO - PROCESS | 1754 | 1464053423109 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:23 INFO - PROCESS | 1754 | ++DOCSHELL 0x8679a400 == 119 [pid = 1754] [id = 592] 18:30:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 146 (0x8679a800) [pid = 1754] [serial = 1777] [outer = (nil)] 18:30:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 147 (0x8694c800) [pid = 1754] [serial = 1778] [outer = 0x8679a800] 18:30:23 INFO - PROCESS | 1754 | 1464053423191 Marionette DEBUG loaded listener.js 18:30:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 148 (0x86f50800) [pid = 1754] [serial = 1779] [outer = 0x8679a800] 18:30:24 INFO - PROCESS | 1754 | 1464053424020 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]]]}] 18:30:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 18:30:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 3597ms 18:30:24 INFO - PROCESS | 1754 | 1464053424076 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 18:30:24 INFO - PROCESS | 1754 | 1464053424082 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 18:30:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 18:30:24 INFO - PROCESS | 1754 | 1464053424091 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 18:30:24 INFO - PROCESS | 1754 | 1464053424096 Marionette TRACE conn4 <- [1,2342,null,{}] 18:30:24 INFO - PROCESS | 1754 | 1464053424103 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}] 18:30:24 INFO - PROCESS | 1754 | 1464053424301 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 18:30:24 INFO - PROCESS | 1754 | 1464053424314 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:24 INFO - PROCESS | 1754 | ++DOCSHELL 0x8a8c6000 == 120 [pid = 1754] [id = 593] 18:30:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 149 (0x8a8ccc00) [pid = 1754] [serial = 1780] [outer = (nil)] 18:30:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 150 (0x8b650400) [pid = 1754] [serial = 1781] [outer = 0x8a8ccc00] 18:30:24 INFO - PROCESS | 1754 | 1464053424567 Marionette DEBUG loaded listener.js 18:30:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 151 (0x8bf68400) [pid = 1754] [serial = 1782] [outer = 0x8a8ccc00] 18:30:25 INFO - PROCESS | 1754 | 1464053425437 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]]]}] 18:30:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 18:30:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1381ms 18:30:25 INFO - PROCESS | 1754 | 1464053425475 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 18:30:25 INFO - PROCESS | 1754 | 1464053425481 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 18:30:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 18:30:25 INFO - PROCESS | 1754 | 1464053425494 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 18:30:25 INFO - PROCESS | 1754 | 1464053425496 Marionette TRACE conn4 <- [1,2346,null,{}] 18:30:25 INFO - PROCESS | 1754 | 1464053425502 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}] 18:30:25 INFO - PROCESS | 1754 | 1464053425750 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 18:30:25 INFO - PROCESS | 1754 | 1464053425791 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:25 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf70400 == 121 [pid = 1754] [id = 594] 18:30:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 152 (0x8cdcf800) [pid = 1754] [serial = 1783] [outer = (nil)] 18:30:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 153 (0x8cfb1000) [pid = 1754] [serial = 1784] [outer = 0x8cdcf800] 18:30:25 INFO - PROCESS | 1754 | 1464053425861 Marionette DEBUG loaded listener.js 18:30:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 154 (0x8d0ad000) [pid = 1754] [serial = 1785] [outer = 0x8cdcf800] 18:30:26 INFO - PROCESS | 1754 | 1464053426867 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]]]}] 18:30:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 18:30:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1436ms 18:30:26 INFO - PROCESS | 1754 | 1464053426924 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 18:30:26 INFO - PROCESS | 1754 | 1464053426927 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 18:30:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 18:30:26 INFO - PROCESS | 1754 | 1464053426942 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 18:30:26 INFO - PROCESS | 1754 | 1464053426950 Marionette TRACE conn4 <- [1,2350,null,{}] 18:30:26 INFO - PROCESS | 1754 | 1464053426962 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}] 18:30:27 INFO - PROCESS | 1754 | 1464053427230 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 18:30:27 INFO - PROCESS | 1754 | 1464053427255 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:27 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cfa8400 == 122 [pid = 1754] [id = 595] 18:30:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 155 (0x8d0b2800) [pid = 1754] [serial = 1786] [outer = (nil)] 18:30:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 156 (0x8d44d800) [pid = 1754] [serial = 1787] [outer = 0x8d0b2800] 18:30:27 INFO - PROCESS | 1754 | 1464053427325 Marionette DEBUG loaded listener.js 18:30:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 157 (0x8d842800) [pid = 1754] [serial = 1788] [outer = 0x8d0b2800] 18:30:28 INFO - PROCESS | 1754 | --DOMWINDOW == 156 (0x8bdc5400) [pid = 1754] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 18:30:28 INFO - PROCESS | 1754 | --DOMWINDOW == 155 (0x89140400) [pid = 1754] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 18:30:28 INFO - PROCESS | 1754 | --DOMWINDOW == 154 (0x8d18e400) [pid = 1754] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 18:30:28 INFO - PROCESS | 1754 | --DOMWINDOW == 153 (0xa2252000) [pid = 1754] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 18:30:28 INFO - PROCESS | 1754 | --DOMWINDOW == 152 (0x8d411400) [pid = 1754] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 18:30:28 INFO - PROCESS | 1754 | --DOMWINDOW == 151 (0x9bb77000) [pid = 1754] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 18:30:28 INFO - PROCESS | 1754 | --DOMWINDOW == 150 (0x9b2f6400) [pid = 1754] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 18:30:28 INFO - PROCESS | 1754 | --DOMWINDOW == 149 (0x850e9c00) [pid = 1754] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 18:30:28 INFO - PROCESS | 1754 | --DOMWINDOW == 148 (0x9a7f5000) [pid = 1754] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 18:30:28 INFO - PROCESS | 1754 | --DOMWINDOW == 147 (0x954ef800) [pid = 1754] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 18:30:28 INFO - PROCESS | 1754 | --DOMWINDOW == 146 (0x920e9c00) [pid = 1754] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 18:30:28 INFO - PROCESS | 1754 | --DOMWINDOW == 145 (0x91e2e400) [pid = 1754] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 18:30:28 INFO - PROCESS | 1754 | --DOMWINDOW == 144 (0x9268c400) [pid = 1754] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 18:30:28 INFO - PROCESS | 1754 | --DOMWINDOW == 143 (0x91cce000) [pid = 1754] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 18:30:28 INFO - PROCESS | 1754 | --DOMWINDOW == 142 (0x91399c00) [pid = 1754] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 18:30:28 INFO - PROCESS | 1754 | --DOMWINDOW == 141 (0x91a1f400) [pid = 1754] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 18:30:28 INFO - PROCESS | 1754 | --DOMWINDOW == 140 (0x9106b800) [pid = 1754] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 18:30:28 INFO - PROCESS | 1754 | --DOMWINDOW == 139 (0x8d652800) [pid = 1754] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 18:30:28 INFO - PROCESS | 1754 | --DOMWINDOW == 138 (0x892e1800) [pid = 1754] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 18:30:28 INFO - PROCESS | 1754 | --DOMWINDOW == 137 (0x8a8cf400) [pid = 1754] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 18:30:28 INFO - PROCESS | 1754 | --DOMWINDOW == 136 (0x887f9400) [pid = 1754] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 18:30:28 INFO - PROCESS | 1754 | --DOMWINDOW == 135 (0x91a8c400) [pid = 1754] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 18:30:28 INFO - PROCESS | 1754 | --DOMWINDOW == 134 (0xa23bd400) [pid = 1754] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 18:30:28 INFO - PROCESS | 1754 | 1464053428912 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]]]}] 18:30:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 18:30:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 2001ms 18:30:28 INFO - PROCESS | 1754 | 1464053428935 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 18:30:28 INFO - PROCESS | 1754 | 1464053428938 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 18:30:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 18:30:28 INFO - PROCESS | 1754 | 1464053428945 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 18:30:28 INFO - PROCESS | 1754 | 1464053428948 Marionette TRACE conn4 <- [1,2354,null,{}] 18:30:28 INFO - PROCESS | 1754 | 1464053428953 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}] 18:30:29 INFO - PROCESS | 1754 | 1464053429145 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 18:30:29 INFO - PROCESS | 1754 | 1464053429355 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:29 INFO - PROCESS | 1754 | ++DOCSHELL 0x867a7400 == 123 [pid = 1754] [id = 596] 18:30:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 135 (0x8a8c8400) [pid = 1754] [serial = 1789] [outer = (nil)] 18:30:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 136 (0x8d655400) [pid = 1754] [serial = 1790] [outer = 0x8a8c8400] 18:30:29 INFO - PROCESS | 1754 | 1464053429426 Marionette DEBUG loaded listener.js 18:30:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 137 (0x8d8abc00) [pid = 1754] [serial = 1791] [outer = 0x8a8c8400] 18:30:30 INFO - PROCESS | 1754 | 1464053430183 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]]]}] 18:30:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 18:30:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1384ms 18:30:30 INFO - PROCESS | 1754 | 1464053430363 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 18:30:30 INFO - PROCESS | 1754 | 1464053430371 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 18:30:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 18:30:30 INFO - PROCESS | 1754 | 1464053430383 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 18:30:30 INFO - PROCESS | 1754 | 1464053430388 Marionette TRACE conn4 <- [1,2358,null,{}] 18:30:30 INFO - PROCESS | 1754 | 1464053430397 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}] 18:30:30 INFO - PROCESS | 1754 | 1464053430642 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 18:30:30 INFO - PROCESS | 1754 | 1464053430956 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:30 INFO - PROCESS | 1754 | ++DOCSHELL 0x892eb800 == 124 [pid = 1754] [id = 597] 18:30:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 138 (0x892ecc00) [pid = 1754] [serial = 1792] [outer = (nil)] 18:30:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 139 (0x8954f800) [pid = 1754] [serial = 1793] [outer = 0x892ecc00] 18:30:31 INFO - PROCESS | 1754 | 1464053431050 Marionette DEBUG loaded listener.js 18:30:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 140 (0x8bdbb000) [pid = 1754] [serial = 1794] [outer = 0x892ecc00] 18:30:32 INFO - PROCESS | 1754 | 1464053432017 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]]]}] 18:30:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 18:30:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1689ms 18:30:32 INFO - PROCESS | 1754 | 1464053432073 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 18:30:32 INFO - PROCESS | 1754 | 1464053432078 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 18:30:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 18:30:32 INFO - PROCESS | 1754 | 1464053432091 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 18:30:32 INFO - PROCESS | 1754 | 1464053432096 Marionette TRACE conn4 <- [1,2362,null,{}] 18:30:32 INFO - PROCESS | 1754 | 1464053432103 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}] 18:30:32 INFO - PROCESS | 1754 | 1464053432320 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 18:30:32 INFO - PROCESS | 1754 | 1464053432646 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:32 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cd42000 == 125 [pid = 1754] [id = 598] 18:30:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 141 (0x8cdccc00) [pid = 1754] [serial = 1795] [outer = (nil)] 18:30:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 142 (0x8d0b4400) [pid = 1754] [serial = 1796] [outer = 0x8cdccc00] 18:30:32 INFO - PROCESS | 1754 | 1464053432737 Marionette DEBUG loaded listener.js 18:30:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 143 (0x8d413c00) [pid = 1754] [serial = 1797] [outer = 0x8cdccc00] 18:30:33 INFO - PROCESS | 1754 | 1464053433680 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]]]}] 18:30:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 18:30:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1639ms 18:30:33 INFO - PROCESS | 1754 | 1464053433727 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 18:30:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 18:30:33 INFO - PROCESS | 1754 | 1464053433731 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 18:30:33 INFO - PROCESS | 1754 | 1464053433738 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 18:30:33 INFO - PROCESS | 1754 | 1464053433741 Marionette TRACE conn4 <- [1,2366,null,{}] 18:30:33 INFO - PROCESS | 1754 | 1464053433757 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}] 18:30:33 INFO - PROCESS | 1754 | 1464053433969 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 18:30:34 INFO - PROCESS | 1754 | 1464053434361 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:34 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d658800 == 126 [pid = 1754] [id = 599] 18:30:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 144 (0x8e057c00) [pid = 1754] [serial = 1798] [outer = (nil)] 18:30:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 145 (0x8ef07800) [pid = 1754] [serial = 1799] [outer = 0x8e057c00] 18:30:34 INFO - PROCESS | 1754 | 1464053434456 Marionette DEBUG loaded listener.js 18:30:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 146 (0x8f0a2400) [pid = 1754] [serial = 1800] [outer = 0x8e057c00] 18:30:35 INFO - PROCESS | 1754 | 1464053435419 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]]]}] 18:30:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 18:30:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1734ms 18:30:35 INFO - PROCESS | 1754 | 1464053435471 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 18:30:35 INFO - PROCESS | 1754 | 1464053435476 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 18:30:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 18:30:35 INFO - PROCESS | 1754 | 1464053435482 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 18:30:35 INFO - PROCESS | 1754 | 1464053435486 Marionette TRACE conn4 <- [1,2370,null,{}] 18:30:35 INFO - PROCESS | 1754 | 1464053435491 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}] 18:30:35 INFO - PROCESS | 1754 | 1464053435705 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 18:30:36 INFO - PROCESS | 1754 | 1464053435981 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:36 INFO - PROCESS | 1754 | ++DOCSHELL 0x8694e000 == 127 [pid = 1754] [id = 600] 18:30:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 147 (0x8d067800) [pid = 1754] [serial = 1801] [outer = (nil)] 18:30:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 148 (0x91072000) [pid = 1754] [serial = 1802] [outer = 0x8d067800] 18:30:36 INFO - PROCESS | 1754 | 1464053436113 Marionette DEBUG loaded listener.js 18:30:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 149 (0x91a1e400) [pid = 1754] [serial = 1803] [outer = 0x8d067800] 18:30:36 INFO - PROCESS | 1754 | 1464053436979 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]]]}] 18:30:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 18:30:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1533ms 18:30:37 INFO - PROCESS | 1754 | 1464053437017 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 18:30:37 INFO - PROCESS | 1754 | 1464053437021 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 18:30:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 18:30:37 INFO - PROCESS | 1754 | 1464053437027 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 18:30:37 INFO - PROCESS | 1754 | 1464053437030 Marionette TRACE conn4 <- [1,2374,null,{}] 18:30:37 INFO - PROCESS | 1754 | 1464053437037 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}] 18:30:37 INFO - PROCESS | 1754 | 1464053437234 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 18:30:37 INFO - PROCESS | 1754 | 1464053437517 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:37 INFO - PROCESS | 1754 | ++DOCSHELL 0x9106b800 == 128 [pid = 1754] [id = 601] 18:30:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 150 (0x91a27400) [pid = 1754] [serial = 1804] [outer = (nil)] 18:30:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 151 (0x91a94400) [pid = 1754] [serial = 1805] [outer = 0x91a27400] 18:30:37 INFO - PROCESS | 1754 | 1464053437648 Marionette DEBUG loaded listener.js 18:30:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 152 (0x91ccd800) [pid = 1754] [serial = 1806] [outer = 0x91a27400] 18:30:38 INFO - PROCESS | 1754 | 1464053438529 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]]]}] 18:30:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 18:30:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1580ms 18:30:38 INFO - PROCESS | 1754 | 1464053438609 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 18:30:38 INFO - PROCESS | 1754 | 1464053438612 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 18:30:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 18:30:38 INFO - PROCESS | 1754 | 1464053438619 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 18:30:38 INFO - PROCESS | 1754 | 1464053438622 Marionette TRACE conn4 <- [1,2378,null,{}] 18:30:38 INFO - PROCESS | 1754 | 1464053438628 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}] 18:30:38 INFO - PROCESS | 1754 | 1464053438859 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 18:30:39 INFO - PROCESS | 1754 | 1464053439213 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:39 INFO - PROCESS | 1754 | ++DOCSHELL 0x91a1d000 == 129 [pid = 1754] [id = 602] 18:30:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 153 (0x91e25800) [pid = 1754] [serial = 1807] [outer = (nil)] 18:30:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 154 (0x920e2400) [pid = 1754] [serial = 1808] [outer = 0x91e25800] 18:30:39 INFO - PROCESS | 1754 | 1464053439302 Marionette DEBUG loaded listener.js 18:30:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 155 (0x924a7800) [pid = 1754] [serial = 1809] [outer = 0x91e25800] 18:30:40 INFO - PROCESS | 1754 | 1464053440172 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]]]}] 18:30:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 18:30:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1590ms 18:30:40 INFO - PROCESS | 1754 | 1464053440210 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 18:30:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 18:30:40 INFO - PROCESS | 1754 | 1464053440214 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 18:30:40 INFO - PROCESS | 1754 | 1464053440220 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 18:30:40 INFO - PROCESS | 1754 | 1464053440223 Marionette TRACE conn4 <- [1,2382,null,{}] 18:30:40 INFO - PROCESS | 1754 | 1464053440229 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}] 18:30:40 INFO - PROCESS | 1754 | 1464053440517 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 18:30:40 INFO - PROCESS | 1754 | 1464053440732 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:40 INFO - PROCESS | 1754 | ++DOCSHELL 0x91a98000 == 130 [pid = 1754] [id = 603] 18:30:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 156 (0x920dbc00) [pid = 1754] [serial = 1810] [outer = (nil)] 18:30:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 157 (0x92741800) [pid = 1754] [serial = 1811] [outer = 0x920dbc00] 18:30:40 INFO - PROCESS | 1754 | 1464053440858 Marionette DEBUG loaded listener.js 18:30:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 158 (0x9274e000) [pid = 1754] [serial = 1812] [outer = 0x920dbc00] 18:30:41 INFO - PROCESS | 1754 | 1464053441775 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]]]}] 18:30:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 18:30:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1632ms 18:30:41 INFO - PROCESS | 1754 | 1464053441851 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 18:30:41 INFO - PROCESS | 1754 | 1464053441855 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 18:30:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 18:30:41 INFO - PROCESS | 1754 | 1464053441861 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 18:30:41 INFO - PROCESS | 1754 | 1464053441864 Marionette TRACE conn4 <- [1,2386,null,{}] 18:30:41 INFO - PROCESS | 1754 | 1464053441870 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}] 18:30:42 INFO - PROCESS | 1754 | 1464053442116 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 18:30:42 INFO - PROCESS | 1754 | 1464053442445 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:42 INFO - PROCESS | 1754 | ++DOCSHELL 0x924ae800 == 131 [pid = 1754] [id = 604] 18:30:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 159 (0x92689800) [pid = 1754] [serial = 1813] [outer = (nil)] 18:30:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 160 (0x92de3400) [pid = 1754] [serial = 1814] [outer = 0x92689800] 18:30:42 INFO - PROCESS | 1754 | 1464053442540 Marionette DEBUG loaded listener.js 18:30:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 161 (0x92dea000) [pid = 1754] [serial = 1815] [outer = 0x92689800] 18:30:43 INFO - PROCESS | 1754 | 1464053443421 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]]]}] 18:30:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 18:30:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1628ms 18:30:43 INFO - PROCESS | 1754 | 1464053443491 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 18:30:43 INFO - PROCESS | 1754 | 1464053443495 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 18:30:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 18:30:43 INFO - PROCESS | 1754 | 1464053443501 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 18:30:43 INFO - PROCESS | 1754 | 1464053443504 Marionette TRACE conn4 <- [1,2390,null,{}] 18:30:43 INFO - PROCESS | 1754 | 1464053443510 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}] 18:30:43 INFO - PROCESS | 1754 | 1464053443722 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 18:30:44 INFO - PROCESS | 1754 | 1464053444014 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:44 INFO - PROCESS | 1754 | ++DOCSHELL 0x91ec4400 == 132 [pid = 1754] [id = 605] 18:30:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 162 (0x920e5c00) [pid = 1754] [serial = 1816] [outer = (nil)] 18:30:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 163 (0x92fe8800) [pid = 1754] [serial = 1817] [outer = 0x920e5c00] 18:30:44 INFO - PROCESS | 1754 | 1464053444159 Marionette DEBUG loaded listener.js 18:30:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 164 (0x9526ec00) [pid = 1754] [serial = 1818] [outer = 0x920e5c00] 18:30:45 INFO - PROCESS | 1754 | 1464053445065 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]]]}] 18:30:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 18:30:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1630ms 18:30:45 INFO - PROCESS | 1754 | 1464053445131 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 18:30:45 INFO - PROCESS | 1754 | 1464053445135 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 18:30:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 18:30:45 INFO - PROCESS | 1754 | 1464053445142 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 18:30:45 INFO - PROCESS | 1754 | 1464053445145 Marionette TRACE conn4 <- [1,2394,null,{}] 18:30:45 INFO - PROCESS | 1754 | 1464053445151 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}] 18:30:45 INFO - PROCESS | 1754 | 1464053445389 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 18:30:45 INFO - PROCESS | 1754 | 1464053445714 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:45 INFO - PROCESS | 1754 | ++DOCSHELL 0x91a27000 == 133 [pid = 1754] [id = 606] 18:30:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 165 (0x924ae400) [pid = 1754] [serial = 1819] [outer = (nil)] 18:30:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 166 (0x954e2c00) [pid = 1754] [serial = 1820] [outer = 0x924ae400] 18:30:45 INFO - PROCESS | 1754 | 1464053445803 Marionette DEBUG loaded listener.js 18:30:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 167 (0x954ea400) [pid = 1754] [serial = 1821] [outer = 0x924ae400] 18:30:46 INFO - PROCESS | 1754 | 1464053446806 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]]]}] 18:30:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 18:30:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1689ms 18:30:46 INFO - PROCESS | 1754 | 1464053446831 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 18:30:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 18:30:46 INFO - PROCESS | 1754 | 1464053446836 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 18:30:46 INFO - PROCESS | 1754 | 1464053446842 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 18:30:46 INFO - PROCESS | 1754 | 1464053446846 Marionette TRACE conn4 <- [1,2398,null,{}] 18:30:46 INFO - PROCESS | 1754 | 1464053446852 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}] 18:30:47 INFO - PROCESS | 1754 | 1464053447080 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 18:30:47 INFO - PROCESS | 1754 | 1464053447335 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:47 INFO - PROCESS | 1754 | ++DOCSHELL 0x952d8400 == 134 [pid = 1754] [id = 607] 18:30:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 168 (0x95f41000) [pid = 1754] [serial = 1822] [outer = (nil)] 18:30:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 169 (0x966ec800) [pid = 1754] [serial = 1823] [outer = 0x95f41000] 18:30:47 INFO - PROCESS | 1754 | 1464053447486 Marionette DEBUG loaded listener.js 18:30:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 170 (0x98202800) [pid = 1754] [serial = 1824] [outer = 0x95f41000] 18:30:48 INFO - PROCESS | 1754 | 1464053448421 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]]]}] 18:30:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 18:30:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1628ms 18:30:48 INFO - PROCESS | 1754 | 1464053448469 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 18:30:48 INFO - PROCESS | 1754 | 1464053448473 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 18:30:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 18:30:48 INFO - PROCESS | 1754 | 1464053448479 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 18:30:48 INFO - PROCESS | 1754 | 1464053448482 Marionette TRACE conn4 <- [1,2402,null,{}] 18:30:48 INFO - PROCESS | 1754 | 1464053448488 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}] 18:30:48 INFO - PROCESS | 1754 | 1464053448699 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 18:30:49 INFO - PROCESS | 1754 | 1464053449044 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:49 INFO - PROCESS | 1754 | ++DOCSHELL 0x952d8800 == 135 [pid = 1754] [id = 608] 18:30:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 171 (0x95f3d000) [pid = 1754] [serial = 1825] [outer = (nil)] 18:30:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 172 (0x99ef3c00) [pid = 1754] [serial = 1826] [outer = 0x95f3d000] 18:30:49 INFO - PROCESS | 1754 | 1464053449143 Marionette DEBUG loaded listener.js 18:30:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 173 (0x9a2a3800) [pid = 1754] [serial = 1827] [outer = 0x95f3d000] 18:30:50 INFO - PROCESS | 1754 | 1464053450009 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]]]}] 18:30:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 18:30:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1578ms 18:30:50 INFO - PROCESS | 1754 | 1464053450058 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 18:30:50 INFO - PROCESS | 1754 | 1464053450067 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 18:30:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 18:30:50 INFO - PROCESS | 1754 | 1464053450079 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 18:30:50 INFO - PROCESS | 1754 | 1464053450082 Marionette TRACE conn4 <- [1,2406,null,{}] 18:30:50 INFO - PROCESS | 1754 | 1464053450088 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}] 18:30:50 INFO - PROCESS | 1754 | 1464053450324 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 18:30:50 INFO - PROCESS | 1754 | 1464053450656 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:50 INFO - PROCESS | 1754 | ++DOCSHELL 0x947acc00 == 136 [pid = 1754] [id = 609] 18:30:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 174 (0x996d1400) [pid = 1754] [serial = 1828] [outer = (nil)] 18:30:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 175 (0x9a8b8000) [pid = 1754] [serial = 1829] [outer = 0x996d1400] 18:30:50 INFO - PROCESS | 1754 | 1464053450744 Marionette DEBUG loaded listener.js 18:30:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 176 (0x9a8e4c00) [pid = 1754] [serial = 1830] [outer = 0x996d1400] 18:30:51 INFO - PROCESS | 1754 | 1464053451605 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]]]}] 18:30:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 18:30:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1580ms 18:30:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 18:30:51 INFO - PROCESS | 1754 | 1464053451657 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 18:30:51 INFO - PROCESS | 1754 | 1464053451660 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 18:30:51 INFO - PROCESS | 1754 | 1464053451666 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 18:30:51 INFO - PROCESS | 1754 | 1464053451670 Marionette TRACE conn4 <- [1,2410,null,{}] 18:30:51 INFO - PROCESS | 1754 | 1464053451675 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}] 18:30:51 INFO - PROCESS | 1754 | 1464053451872 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 18:30:52 INFO - PROCESS | 1754 | 1464053452162 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:52 INFO - PROCESS | 1754 | ++DOCSHELL 0x9a7f1c00 == 137 [pid = 1754] [id = 610] 18:30:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 177 (0x9a7f4c00) [pid = 1754] [serial = 1831] [outer = (nil)] 18:30:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 178 (0x9b2f1000) [pid = 1754] [serial = 1832] [outer = 0x9a7f4c00] 18:30:52 INFO - PROCESS | 1754 | 1464053452294 Marionette DEBUG loaded listener.js 18:30:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 179 (0x9b3aa000) [pid = 1754] [serial = 1833] [outer = 0x9a7f4c00] 18:30:53 INFO - PROCESS | 1754 | 1464053453189 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]]]}] 18:30:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 18:30:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1579ms 18:30:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 18:30:53 INFO - PROCESS | 1754 | 1464053453245 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 18:30:53 INFO - PROCESS | 1754 | 1464053453248 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 18:30:53 INFO - PROCESS | 1754 | 1464053453255 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 18:30:53 INFO - PROCESS | 1754 | 1464053453257 Marionette TRACE conn4 <- [1,2414,null,{}] 18:30:53 INFO - PROCESS | 1754 | 1464053453263 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}] 18:30:53 INFO - PROCESS | 1754 | 1464053453466 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 18:30:53 INFO - PROCESS | 1754 | 1464053453817 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:53 INFO - PROCESS | 1754 | ++DOCSHELL 0x8a8c8800 == 138 [pid = 1754] [id = 611] 18:30:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 180 (0x8bf6f400) [pid = 1754] [serial = 1834] [outer = (nil)] 18:30:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 181 (0x9b5aa800) [pid = 1754] [serial = 1835] [outer = 0x8bf6f400] 18:30:53 INFO - PROCESS | 1754 | 1464053453906 Marionette DEBUG loaded listener.js 18:30:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 182 (0x9b5b2800) [pid = 1754] [serial = 1836] [outer = 0x8bf6f400] 18:30:54 INFO - PROCESS | 1754 | 1464053454779 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]]]}] 18:30:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 18:30:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1596ms 18:30:54 INFO - PROCESS | 1754 | 1464053454850 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 18:30:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 18:30:54 INFO - PROCESS | 1754 | 1464053454854 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 18:30:54 INFO - PROCESS | 1754 | 1464053454860 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 18:30:54 INFO - PROCESS | 1754 | 1464053454864 Marionette TRACE conn4 <- [1,2418,null,{}] 18:30:54 INFO - PROCESS | 1754 | 1464053454870 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}] 18:30:55 INFO - PROCESS | 1754 | 1464053455073 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 18:30:55 INFO - PROCESS | 1754 | 1464053455376 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:55 INFO - PROCESS | 1754 | ++DOCSHELL 0x9a8b4400 == 139 [pid = 1754] [id = 612] 18:30:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 183 (0x9b2ed400) [pid = 1754] [serial = 1837] [outer = (nil)] 18:30:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 184 (0x9c058c00) [pid = 1754] [serial = 1838] [outer = 0x9b2ed400] 18:30:55 INFO - PROCESS | 1754 | 1464053455509 Marionette DEBUG loaded listener.js 18:30:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 185 (0x9c3c1400) [pid = 1754] [serial = 1839] [outer = 0x9b2ed400] 18:30:56 INFO - PROCESS | 1754 | 1464053456345 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]]]}] 18:30:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 18:30:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1528ms 18:30:56 INFO - PROCESS | 1754 | 1464053456390 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 18:30:56 INFO - PROCESS | 1754 | 1464053456394 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 18:30:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 18:30:56 INFO - PROCESS | 1754 | 1464053456401 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 18:30:56 INFO - PROCESS | 1754 | 1464053456404 Marionette TRACE conn4 <- [1,2422,null,{}] 18:30:56 INFO - PROCESS | 1754 | 1464053456430 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}] 18:30:56 INFO - PROCESS | 1754 | 1464053456633 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 18:30:56 INFO - PROCESS | 1754 | 1464053456922 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:57 INFO - PROCESS | 1754 | ++DOCSHELL 0x9bb7ac00 == 140 [pid = 1754] [id = 613] 18:30:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 186 (0x9bb9c400) [pid = 1754] [serial = 1840] [outer = (nil)] 18:30:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 187 (0xa061b000) [pid = 1754] [serial = 1841] [outer = 0x9bb9c400] 18:30:57 INFO - PROCESS | 1754 | 1464053457054 Marionette DEBUG loaded listener.js 18:30:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 188 (0xa1158800) [pid = 1754] [serial = 1842] [outer = 0x9bb9c400] 18:30:57 INFO - PROCESS | 1754 | 1464053457944 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]]]}] 18:30:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 18:30:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1601ms 18:30:58 INFO - PROCESS | 1754 | 1464053458003 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 18:30:58 INFO - PROCESS | 1754 | 1464053458005 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 18:30:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 18:30:58 INFO - PROCESS | 1754 | 1464053458032 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 18:30:58 INFO - PROCESS | 1754 | 1464053458035 Marionette TRACE conn4 <- [1,2426,null,{}] 18:30:58 INFO - PROCESS | 1754 | 1464053458041 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}] 18:30:58 INFO - PROCESS | 1754 | 1464053458243 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 18:30:58 INFO - PROCESS | 1754 | 1464053458535 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:58 INFO - PROCESS | 1754 | ++DOCSHELL 0x86799800 == 141 [pid = 1754] [id = 614] 18:30:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 189 (0x867a0400) [pid = 1754] [serial = 1843] [outer = (nil)] 18:30:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 190 (0xa2368c00) [pid = 1754] [serial = 1844] [outer = 0x867a0400] 18:30:58 INFO - PROCESS | 1754 | 1464053458686 Marionette DEBUG loaded listener.js 18:30:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 191 (0xa23ca000) [pid = 1754] [serial = 1845] [outer = 0x867a0400] 18:30:59 INFO - PROCESS | 1754 | 1464053459558 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]]]}] 18:30:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 18:30:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1588ms 18:30:59 INFO - PROCESS | 1754 | 1464053459615 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 18:30:59 INFO - PROCESS | 1754 | 1464053459619 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 18:30:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 18:30:59 INFO - PROCESS | 1754 | 1464053459625 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 18:30:59 INFO - PROCESS | 1754 | 1464053459628 Marionette TRACE conn4 <- [1,2430,null,{}] 18:30:59 INFO - PROCESS | 1754 | 1464053459634 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}] 18:30:59 INFO - PROCESS | 1754 | 1464053459837 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 18:31:00 INFO - PROCESS | 1754 | 1464053460181 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:00 INFO - PROCESS | 1754 | ++DOCSHELL 0xa0616000 == 142 [pid = 1754] [id = 615] 18:31:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 192 (0xa236b000) [pid = 1754] [serial = 1846] [outer = (nil)] 18:31:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 193 (0xa513b800) [pid = 1754] [serial = 1847] [outer = 0xa236b000] 18:31:00 INFO - PROCESS | 1754 | 1464053460272 Marionette DEBUG loaded listener.js 18:31:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 194 (0xa51ebc00) [pid = 1754] [serial = 1848] [outer = 0xa236b000] 18:31:02 INFO - PROCESS | 1754 | --DOCSHELL 0x98208400 == 141 [pid = 1754] [id = 31] 18:31:02 INFO - PROCESS | 1754 | --DOCSHELL 0x8cfa8400 == 140 [pid = 1754] [id = 595] 18:31:02 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf70400 == 139 [pid = 1754] [id = 594] 18:31:02 INFO - PROCESS | 1754 | --DOCSHELL 0x8a8c6000 == 138 [pid = 1754] [id = 593] 18:31:02 INFO - PROCESS | 1754 | --DOCSHELL 0x8679a400 == 137 [pid = 1754] [id = 592] 18:31:02 INFO - PROCESS | 1754 | --DOCSHELL 0x867a3400 == 136 [pid = 1754] [id = 590] 18:31:02 INFO - PROCESS | 1754 | --DOCSHELL 0x867a7c00 == 135 [pid = 1754] [id = 588] 18:31:02 INFO - PROCESS | 1754 | --DOCSHELL 0x9b3b0c00 == 134 [pid = 1754] [id = 589] 18:31:02 INFO - PROCESS | 1754 | --DOCSHELL 0x8679b000 == 133 [pid = 1754] [id = 587] 18:31:02 INFO - PROCESS | 1754 | --DOCSHELL 0x996d4800 == 132 [pid = 1754] [id = 586] 18:31:02 INFO - PROCESS | 1754 | --DOCSHELL 0x952dd800 == 131 [pid = 1754] [id = 584] 18:31:02 INFO - PROCESS | 1754 | --DOCSHELL 0x86946800 == 130 [pid = 1754] [id = 585] 18:31:02 INFO - PROCESS | 1754 | --DOCSHELL 0x92f0ac00 == 129 [pid = 1754] [id = 583] 18:31:02 INFO - PROCESS | 1754 | --DOCSHELL 0x850ecc00 == 128 [pid = 1754] [id = 582] 18:31:02 INFO - PROCESS | 1754 | --DOCSHELL 0x920e5800 == 127 [pid = 1754] [id = 581] 18:31:02 INFO - PROCESS | 1754 | --DOCSHELL 0x91cd8400 == 126 [pid = 1754] [id = 580] 18:31:02 INFO - PROCESS | 1754 | --DOCSHELL 0x8679c400 == 125 [pid = 1754] [id = 579] 18:31:02 INFO - PROCESS | 1754 | --DOCSHELL 0x8d185400 == 124 [pid = 1754] [id = 577] 18:31:02 INFO - PROCESS | 1754 | --DOCSHELL 0x91071800 == 123 [pid = 1754] [id = 578] 18:31:02 INFO - PROCESS | 1754 | --DOCSHELL 0x8d652000 == 122 [pid = 1754] [id = 576] 18:31:02 INFO - PROCESS | 1754 | --DOCSHELL 0x892ec400 == 121 [pid = 1754] [id = 575] 18:31:02 INFO - PROCESS | 1754 | --DOCSHELL 0x8a8cec00 == 120 [pid = 1754] [id = 574] 18:31:02 INFO - PROCESS | 1754 | --DOMWINDOW == 193 (0x8d40c000) [pid = 1754] [serial = 1718] [outer = (nil)] [url = about:blank] 18:31:02 INFO - PROCESS | 1754 | --DOMWINDOW == 192 (0x8d445400) [pid = 1754] [serial = 1578] [outer = (nil)] [url = about:blank] 18:31:02 INFO - PROCESS | 1754 | --DOMWINDOW == 191 (0x8d414800) [pid = 1754] [serial = 1715] [outer = (nil)] [url = about:blank] 18:31:02 INFO - PROCESS | 1754 | --DOMWINDOW == 190 (0x8d55c000) [pid = 1754] [serial = 1716] [outer = (nil)] [url = about:blank] 18:31:02 INFO - PROCESS | 1754 | --DOMWINDOW == 189 (0xa31f1000) [pid = 1754] [serial = 1697] [outer = (nil)] [url = about:blank] 18:31:02 INFO - PROCESS | 1754 | --DOMWINDOW == 188 (0xa23bcc00) [pid = 1754] [serial = 1695] [outer = (nil)] [url = about:blank] 18:31:02 INFO - PROCESS | 1754 | --DOMWINDOW == 187 (0xa2368800) [pid = 1754] [serial = 1694] [outer = (nil)] [url = about:blank] 18:31:02 INFO - PROCESS | 1754 | --DOMWINDOW == 186 (0xa114c000) [pid = 1754] [serial = 1692] [outer = (nil)] [url = about:blank] 18:31:02 INFO - PROCESS | 1754 | --DOMWINDOW == 185 (0xa061f000) [pid = 1754] [serial = 1691] [outer = (nil)] [url = about:blank] 18:31:02 INFO - PROCESS | 1754 | --DOMWINDOW == 184 (0x9cd8ec00) [pid = 1754] [serial = 1689] [outer = (nil)] [url = about:blank] 18:31:02 INFO - PROCESS | 1754 | --DOMWINDOW == 183 (0x9c117400) [pid = 1754] [serial = 1688] [outer = (nil)] [url = about:blank] 18:31:02 INFO - PROCESS | 1754 | --DOMWINDOW == 182 (0x9b5acc00) [pid = 1754] [serial = 1686] [outer = (nil)] [url = about:blank] 18:31:02 INFO - PROCESS | 1754 | --DOMWINDOW == 181 (0x9a7eb000) [pid = 1754] [serial = 1685] [outer = (nil)] [url = about:blank] 18:31:02 INFO - PROCESS | 1754 | --DOMWINDOW == 180 (0x9aa2dc00) [pid = 1754] [serial = 1683] [outer = (nil)] [url = about:blank] 18:31:02 INFO - PROCESS | 1754 | --DOMWINDOW == 179 (0x9a8b9000) [pid = 1754] [serial = 1682] [outer = (nil)] [url = about:blank] 18:31:02 INFO - PROCESS | 1754 | --DOMWINDOW == 178 (0x98208000) [pid = 1754] [serial = 1680] [outer = (nil)] [url = about:blank] 18:31:02 INFO - PROCESS | 1754 | --DOMWINDOW == 177 (0x9786d400) [pid = 1754] [serial = 1679] [outer = (nil)] [url = about:blank] 18:31:02 INFO - PROCESS | 1754 | --DOMWINDOW == 176 (0x95c65000) [pid = 1754] [serial = 1677] [outer = (nil)] [url = about:blank] 18:31:02 INFO - PROCESS | 1754 | --DOMWINDOW == 175 (0x954ee000) [pid = 1754] [serial = 1676] [outer = (nil)] [url = about:blank] 18:31:02 INFO - PROCESS | 1754 | --DOMWINDOW == 174 (0x9546f400) [pid = 1754] [serial = 1674] [outer = (nil)] [url = about:blank] 18:31:02 INFO - PROCESS | 1754 | --DOMWINDOW == 173 (0x952dd000) [pid = 1754] [serial = 1673] [outer = (nil)] [url = about:blank] 18:31:02 INFO - PROCESS | 1754 | --DOMWINDOW == 172 (0x92f0bc00) [pid = 1754] [serial = 1671] [outer = (nil)] [url = about:blank] 18:31:02 INFO - PROCESS | 1754 | --DOMWINDOW == 171 (0x92de9800) [pid = 1754] [serial = 1670] [outer = (nil)] [url = about:blank] 18:31:02 INFO - PROCESS | 1754 | --DOMWINDOW == 170 (0x92690c00) [pid = 1754] [serial = 1668] [outer = (nil)] [url = about:blank] 18:31:02 INFO - PROCESS | 1754 | --DOMWINDOW == 169 (0x92685000) [pid = 1754] [serial = 1667] [outer = (nil)] [url = about:blank] 18:31:02 INFO - PROCESS | 1754 | --DOMWINDOW == 168 (0x91ec2400) [pid = 1754] [serial = 1665] [outer = (nil)] [url = about:blank] 18:31:02 INFO - PROCESS | 1754 | --DOMWINDOW == 167 (0x91e27c00) [pid = 1754] [serial = 1664] [outer = (nil)] [url = about:blank] 18:31:02 INFO - PROCESS | 1754 | --DOMWINDOW == 166 (0x91a97c00) [pid = 1754] [serial = 1662] [outer = (nil)] [url = about:blank] 18:31:02 INFO - PROCESS | 1754 | --DOMWINDOW == 165 (0x91a91400) [pid = 1754] [serial = 1661] [outer = (nil)] [url = about:blank] 18:31:02 INFO - PROCESS | 1754 | --DOMWINDOW == 164 (0x913a4800) [pid = 1754] [serial = 1659] [outer = (nil)] [url = about:blank] 18:31:02 INFO - PROCESS | 1754 | --DOMWINDOW == 163 (0x91078400) [pid = 1754] [serial = 1658] [outer = (nil)] [url = about:blank] 18:31:02 INFO - PROCESS | 1754 | --DOMWINDOW == 162 (0x8e05cc00) [pid = 1754] [serial = 1656] [outer = (nil)] [url = about:blank] 18:31:02 INFO - PROCESS | 1754 | --DOMWINDOW == 161 (0x8d8ac400) [pid = 1754] [serial = 1655] [outer = (nil)] [url = about:blank] 18:31:02 INFO - PROCESS | 1754 | --DOMWINDOW == 160 (0x8cdc6800) [pid = 1754] [serial = 1653] [outer = (nil)] [url = about:blank] 18:31:02 INFO - PROCESS | 1754 | --DOMWINDOW == 159 (0x8bf62800) [pid = 1754] [serial = 1652] [outer = (nil)] [url = about:blank] 18:31:02 INFO - PROCESS | 1754 | --DOMWINDOW == 158 (0x8cfa5000) [pid = 1754] [serial = 1712] [outer = (nil)] [url = about:blank] 18:31:02 INFO - PROCESS | 1754 | --DOMWINDOW == 157 (0x8a8cbc00) [pid = 1754] [serial = 1709] [outer = (nil)] [url = about:blank] 18:31:02 INFO - PROCESS | 1754 | --DOMWINDOW == 156 (0x8b647c00) [pid = 1754] [serial = 1710] [outer = (nil)] [url = about:blank] 18:31:02 INFO - PROCESS | 1754 | --DOMWINDOW == 155 (0xa685cc00) [pid = 1754] [serial = 1706] [outer = (nil)] [url = about:blank] 18:31:02 INFO - PROCESS | 1754 | --DOMWINDOW == 154 (0xa638a800) [pid = 1754] [serial = 1704] [outer = (nil)] [url = about:blank] 18:31:02 INFO - PROCESS | 1754 | --DOMWINDOW == 153 (0xa6381800) [pid = 1754] [serial = 1703] [outer = (nil)] [url = about:blank] 18:31:02 INFO - PROCESS | 1754 | --DOMWINDOW == 152 (0xa5139800) [pid = 1754] [serial = 1701] [outer = (nil)] [url = about:blank] 18:31:02 INFO - PROCESS | 1754 | --DOMWINDOW == 151 (0xa36ee800) [pid = 1754] [serial = 1700] [outer = (nil)] [url = about:blank] 18:31:02 INFO - PROCESS | 1754 | --DOMWINDOW == 150 (0xa3323000) [pid = 1754] [serial = 1698] [outer = (nil)] [url = about:blank] 18:31:02 INFO - PROCESS | 1754 | --DOMWINDOW == 149 (0x8d65a400) [pid = 1754] [serial = 1719] [outer = (nil)] [url = about:blank] 18:31:02 INFO - PROCESS | 1754 | --DOMWINDOW == 148 (0x8d069000) [pid = 1754] [serial = 1713] [outer = (nil)] [url = about:blank] 18:31:03 INFO - PROCESS | 1754 | 1464053463281 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]]]}] 18:31:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 18:31:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 3691ms 18:31:03 INFO - PROCESS | 1754 | 1464053463317 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 18:31:03 INFO - PROCESS | 1754 | 1464053463322 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 18:31:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 18:31:03 INFO - PROCESS | 1754 | 1464053463331 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 18:31:03 INFO - PROCESS | 1754 | 1464053463336 Marionette TRACE conn4 <- [1,2434,null,{}] 18:31:03 INFO - PROCESS | 1754 | 1464053463344 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}] 18:31:03 INFO - PROCESS | 1754 | 1464053463557 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 18:31:03 INFO - PROCESS | 1754 | 1464053463770 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:03 INFO - PROCESS | 1754 | ++DOCSHELL 0x8679a000 == 121 [pid = 1754] [id = 616] 18:31:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 149 (0x89144800) [pid = 1754] [serial = 1849] [outer = (nil)] 18:31:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 150 (0x8a8cfc00) [pid = 1754] [serial = 1850] [outer = 0x89144800] 18:31:03 INFO - PROCESS | 1754 | 1464053463846 Marionette DEBUG loaded listener.js 18:31:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 151 (0x8bdc2000) [pid = 1754] [serial = 1851] [outer = 0x89144800] 18:31:04 INFO - PROCESS | 1754 | 1464053464730 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]]]}] 18:31:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 18:31:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1430ms 18:31:04 INFO - PROCESS | 1754 | 1464053464762 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 18:31:04 INFO - PROCESS | 1754 | 1464053464769 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 18:31:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 18:31:04 INFO - PROCESS | 1754 | 1464053464779 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 18:31:04 INFO - PROCESS | 1754 | 1464053464782 Marionette TRACE conn4 <- [1,2438,null,{}] 18:31:04 INFO - PROCESS | 1754 | 1464053464788 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}] 18:31:04 INFO - PROCESS | 1754 | 1464053464989 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 18:31:05 INFO - PROCESS | 1754 | 1464053465225 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:05 INFO - PROCESS | 1754 | ++DOCSHELL 0x8abb8c00 == 122 [pid = 1754] [id = 617] 18:31:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 152 (0x8cdc6800) [pid = 1754] [serial = 1852] [outer = (nil)] 18:31:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 153 (0x8d066800) [pid = 1754] [serial = 1853] [outer = 0x8cdc6800] 18:31:05 INFO - PROCESS | 1754 | 1464053465323 Marionette DEBUG loaded listener.js 18:31:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 154 (0x8d0acc00) [pid = 1754] [serial = 1854] [outer = 0x8cdc6800] 18:31:06 INFO - PROCESS | 1754 | 1464053466263 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]]]}] 18:31:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 18:31:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1539ms 18:31:06 INFO - PROCESS | 1754 | 1464053466320 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 18:31:06 INFO - PROCESS | 1754 | 1464053466324 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 18:31:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 18:31:06 INFO - PROCESS | 1754 | 1464053466330 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 18:31:06 INFO - PROCESS | 1754 | 1464053466336 Marionette TRACE conn4 <- [1,2442,null,{}] 18:31:06 INFO - PROCESS | 1754 | 1464053466351 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}] 18:31:06 INFO - PROCESS | 1754 | 1464053466616 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 18:31:06 INFO - PROCESS | 1754 | 1464053466657 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:06 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cf19400 == 123 [pid = 1754] [id = 618] 18:31:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 155 (0x8d558c00) [pid = 1754] [serial = 1855] [outer = (nil)] 18:31:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 156 (0x8d844c00) [pid = 1754] [serial = 1856] [outer = 0x8d558c00] 18:31:06 INFO - PROCESS | 1754 | 1464053466748 Marionette DEBUG loaded listener.js 18:31:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 157 (0x8d8c4800) [pid = 1754] [serial = 1857] [outer = 0x8d558c00] 18:31:07 INFO - PROCESS | 1754 | --DOMWINDOW == 156 (0x9b6ce800) [pid = 1754] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 18:31:07 INFO - PROCESS | 1754 | --DOMWINDOW == 155 (0xa3353000) [pid = 1754] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 18:31:07 INFO - PROCESS | 1754 | --DOMWINDOW == 154 (0x8cd42800) [pid = 1754] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 18:31:07 INFO - PROCESS | 1754 | --DOMWINDOW == 153 (0x8cdcf800) [pid = 1754] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 18:31:07 INFO - PROCESS | 1754 | --DOMWINDOW == 152 (0x8d0b2800) [pid = 1754] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 18:31:07 INFO - PROCESS | 1754 | --DOMWINDOW == 151 (0x8ef0c800) [pid = 1754] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 18:31:07 INFO - PROCESS | 1754 | --DOMWINDOW == 150 (0x8bf6f800) [pid = 1754] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 18:31:07 INFO - PROCESS | 1754 | --DOMWINDOW == 149 (0x8a8d1800) [pid = 1754] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 18:31:07 INFO - PROCESS | 1754 | --DOMWINDOW == 148 (0x8a8ccc00) [pid = 1754] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 18:31:07 INFO - PROCESS | 1754 | --DOMWINDOW == 147 (0x8679a800) [pid = 1754] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 18:31:07 INFO - PROCESS | 1754 | --DOMWINDOW == 146 (0x8bdc3400) [pid = 1754] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 18:31:07 INFO - PROCESS | 1754 | --DOMWINDOW == 145 (0x9bba3c00) [pid = 1754] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 18:31:07 INFO - PROCESS | 1754 | --DOMWINDOW == 144 (0x9b5ac400) [pid = 1754] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 18:31:07 INFO - PROCESS | 1754 | --DOMWINDOW == 143 (0x98290000) [pid = 1754] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 18:31:07 INFO - PROCESS | 1754 | --DOMWINDOW == 142 (0x8694d000) [pid = 1754] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 18:31:07 INFO - PROCESS | 1754 | --DOMWINDOW == 141 (0x9a080800) [pid = 1754] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 18:31:07 INFO - PROCESS | 1754 | --DOMWINDOW == 140 (0x887f4c00) [pid = 1754] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 18:31:07 INFO - PROCESS | 1754 | --DOMWINDOW == 139 (0x95f44c00) [pid = 1754] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 18:31:07 INFO - PROCESS | 1754 | --DOMWINDOW == 138 (0x952e3800) [pid = 1754] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 18:31:07 INFO - PROCESS | 1754 | --DOMWINDOW == 137 (0x8cf11800) [pid = 1754] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 18:31:07 INFO - PROCESS | 1754 | --DOMWINDOW == 136 (0x924a2400) [pid = 1754] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 18:31:07 INFO - PROCESS | 1754 | --DOMWINDOW == 135 (0x91ec3000) [pid = 1754] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 18:31:07 INFO - PROCESS | 1754 | --DOMWINDOW == 134 (0x8d0a6c00) [pid = 1754] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 18:31:07 INFO - PROCESS | 1754 | --DOMWINDOW == 133 (0x913a0400) [pid = 1754] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 18:31:07 INFO - PROCESS | 1754 | --DOMWINDOW == 132 (0x91070000) [pid = 1754] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 18:31:08 INFO - PROCESS | 1754 | 1464053468329 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]]]}] 18:31:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 18:31:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 2037ms 18:31:08 INFO - PROCESS | 1754 | 1464053468367 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 18:31:08 INFO - PROCESS | 1754 | 1464053468371 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 18:31:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 18:31:08 INFO - PROCESS | 1754 | 1464053468377 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 18:31:08 INFO - PROCESS | 1754 | 1464053468379 Marionette TRACE conn4 <- [1,2446,null,{}] 18:31:08 INFO - PROCESS | 1754 | 1464053468396 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}] 18:31:08 INFO - PROCESS | 1754 | 1464053468571 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 18:31:08 INFO - PROCESS | 1754 | 1464053468587 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:08 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cdc6c00 == 124 [pid = 1754] [id = 619] 18:31:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 133 (0x8d410800) [pid = 1754] [serial = 1858] [outer = (nil)] 18:31:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 134 (0x8d8cc000) [pid = 1754] [serial = 1859] [outer = 0x8d410800] 18:31:08 INFO - PROCESS | 1754 | 1464053468658 Marionette DEBUG loaded listener.js 18:31:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 135 (0x8e05a000) [pid = 1754] [serial = 1860] [outer = 0x8d410800] 18:31:09 INFO - PROCESS | 1754 | 1464053469620 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]]]}] 18:31:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 18:31:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1290ms 18:31:09 INFO - PROCESS | 1754 | 1464053469667 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 18:31:09 INFO - PROCESS | 1754 | 1464053469671 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 18:31:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 18:31:09 INFO - PROCESS | 1754 | 1464053469677 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 18:31:09 INFO - PROCESS | 1754 | 1464053469680 Marionette TRACE conn4 <- [1,2450,null,{}] 18:31:09 INFO - PROCESS | 1754 | 1464053469685 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}] 18:31:09 INFO - PROCESS | 1754 | 1464053469865 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 18:31:10 INFO - PROCESS | 1754 | 1464053470249 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:10 INFO - PROCESS | 1754 | ++DOCSHELL 0x850ecc00 == 125 [pid = 1754] [id = 620] 18:31:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 136 (0x855f7000) [pid = 1754] [serial = 1861] [outer = (nil)] 18:31:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 137 (0x86950c00) [pid = 1754] [serial = 1862] [outer = 0x855f7000] 18:31:10 INFO - PROCESS | 1754 | 1464053470341 Marionette DEBUG loaded listener.js 18:31:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 138 (0x89146c00) [pid = 1754] [serial = 1863] [outer = 0x855f7000] 18:31:11 INFO - PROCESS | 1754 | 1464053471400 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]]]}] 18:31:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 18:31:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1779ms 18:31:11 INFO - PROCESS | 1754 | 1464053471457 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 18:31:11 INFO - PROCESS | 1754 | 1464053471464 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 18:31:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 18:31:11 INFO - PROCESS | 1754 | 1464053471472 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 18:31:11 INFO - PROCESS | 1754 | 1464053471478 Marionette TRACE conn4 <- [1,2454,null,{}] 18:31:11 INFO - PROCESS | 1754 | 1464053471485 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}] 18:31:11 INFO - PROCESS | 1754 | 1464053471700 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 18:31:12 INFO - PROCESS | 1754 | 1464053472030 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:12 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cfa4800 == 126 [pid = 1754] [id = 621] 18:31:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 139 (0x8cfb3800) [pid = 1754] [serial = 1864] [outer = (nil)] 18:31:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 140 (0x8d185400) [pid = 1754] [serial = 1865] [outer = 0x8cfb3800] 18:31:12 INFO - PROCESS | 1754 | 1464053472125 Marionette DEBUG loaded listener.js 18:31:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 141 (0x8d418000) [pid = 1754] [serial = 1866] [outer = 0x8cfb3800] 18:31:13 INFO - PROCESS | 1754 | 1464053472995 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]]]}] 18:31:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 18:31:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1580ms 18:31:13 INFO - PROCESS | 1754 | 1464053473055 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 18:31:13 INFO - PROCESS | 1754 | 1464053473061 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 18:31:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 18:31:13 INFO - PROCESS | 1754 | 1464053473087 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 18:31:13 INFO - PROCESS | 1754 | 1464053473091 Marionette TRACE conn4 <- [1,2458,null,{}] 18:31:13 INFO - PROCESS | 1754 | 1464053473097 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}] 18:31:13 INFO - PROCESS | 1754 | 1464053473309 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 18:31:13 INFO - PROCESS | 1754 | 1464053473594 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:13 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d8ce000 == 127 [pid = 1754] [id = 622] 18:31:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 142 (0x8e05dc00) [pid = 1754] [serial = 1867] [outer = (nil)] 18:31:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 143 (0x8ef07c00) [pid = 1754] [serial = 1868] [outer = 0x8e05dc00] 18:31:13 INFO - PROCESS | 1754 | 1464053473781 Marionette DEBUG loaded listener.js 18:31:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 144 (0x8f0a4400) [pid = 1754] [serial = 1869] [outer = 0x8e05dc00] 18:31:14 INFO - PROCESS | 1754 | 1464053474751 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]]]}] 18:31:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 18:31:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1700ms 18:31:14 INFO - PROCESS | 1754 | 1464053474784 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 18:31:14 INFO - PROCESS | 1754 | 1464053474788 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 18:31:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 18:31:14 INFO - PROCESS | 1754 | 1464053474804 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 18:31:14 INFO - PROCESS | 1754 | 1464053474813 Marionette TRACE conn4 <- [1,2462,null,{}] 18:31:14 INFO - PROCESS | 1754 | 1464053474820 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}] 18:31:15 INFO - PROCESS | 1754 | 1464053475045 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 18:31:15 INFO - PROCESS | 1754 | 1464053475379 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:15 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d84c800 == 128 [pid = 1754] [id = 623] 18:31:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 145 (0x8d8aa800) [pid = 1754] [serial = 1870] [outer = (nil)] 18:31:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 146 (0x91a21000) [pid = 1754] [serial = 1871] [outer = 0x8d8aa800] 18:31:15 INFO - PROCESS | 1754 | 1464053475469 Marionette DEBUG loaded listener.js 18:31:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 147 (0x91a8a800) [pid = 1754] [serial = 1872] [outer = 0x8d8aa800] 18:31:16 INFO - PROCESS | 1754 | 1464053476382 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]]]}] 18:31:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 18:31:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1644ms 18:31:16 INFO - PROCESS | 1754 | 1464053476439 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 18:31:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 18:31:16 INFO - PROCESS | 1754 | 1464053476444 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 18:31:16 INFO - PROCESS | 1754 | 1464053476450 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 18:31:16 INFO - PROCESS | 1754 | 1464053476453 Marionette TRACE conn4 <- [1,2466,null,{}] 18:31:16 INFO - PROCESS | 1754 | 1464053476459 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}] 18:31:16 INFO - PROCESS | 1754 | 1464053476665 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 18:31:17 INFO - PROCESS | 1754 | 1464053476985 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:17 INFO - PROCESS | 1754 | ++DOCSHELL 0x887f6c00 == 129 [pid = 1754] [id = 624] 18:31:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 148 (0x8f154000) [pid = 1754] [serial = 1873] [outer = (nil)] 18:31:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 149 (0x91cd5400) [pid = 1754] [serial = 1874] [outer = 0x8f154000] 18:31:17 INFO - PROCESS | 1754 | 1464053477075 Marionette DEBUG loaded listener.js 18:31:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 150 (0x91e28000) [pid = 1754] [serial = 1875] [outer = 0x8f154000] 18:31:17 INFO - PROCESS | 1754 | 1464053477939 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]]]}] 18:31:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 18:31:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1536ms 18:31:17 INFO - PROCESS | 1754 | 1464053477987 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 18:31:17 INFO - PROCESS | 1754 | 1464053477990 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 18:31:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 18:31:17 INFO - PROCESS | 1754 | 1464053477997 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 18:31:18 INFO - PROCESS | 1754 | 1464053478001 Marionette TRACE conn4 <- [1,2470,null,{}] 18:31:18 INFO - PROCESS | 1754 | 1464053478006 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}] 18:31:18 INFO - PROCESS | 1754 | 1464053478206 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 18:31:18 INFO - PROCESS | 1754 | 1464053478486 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:18 INFO - PROCESS | 1754 | ++DOCSHELL 0x91ec6400 == 130 [pid = 1754] [id = 625] 18:31:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 151 (0x91ec9000) [pid = 1754] [serial = 1876] [outer = (nil)] 18:31:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 152 (0x91ece000) [pid = 1754] [serial = 1877] [outer = 0x91ec9000] 18:31:18 INFO - PROCESS | 1754 | 1464053478635 Marionette DEBUG loaded listener.js 18:31:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 153 (0x924a3800) [pid = 1754] [serial = 1878] [outer = 0x91ec9000] 18:31:19 INFO - PROCESS | 1754 | 1464053479592 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]]]}] 18:31:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 18:31:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1630ms 18:31:19 INFO - PROCESS | 1754 | 1464053479628 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 18:31:19 INFO - PROCESS | 1754 | 1464053479632 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 18:31:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 18:31:19 INFO - PROCESS | 1754 | 1464053479638 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 18:31:19 INFO - PROCESS | 1754 | 1464053479642 Marionette TRACE conn4 <- [1,2474,null,{}] 18:31:19 INFO - PROCESS | 1754 | 1464053479647 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}] 18:31:19 INFO - PROCESS | 1754 | 1464053479852 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 18:31:20 INFO - PROCESS | 1754 | 1464053480152 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:20 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cd48000 == 131 [pid = 1754] [id = 626] 18:31:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 154 (0x91e2bc00) [pid = 1754] [serial = 1879] [outer = (nil)] 18:31:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 155 (0x9274a000) [pid = 1754] [serial = 1880] [outer = 0x91e2bc00] 18:31:20 INFO - PROCESS | 1754 | 1464053480281 Marionette DEBUG loaded listener.js 18:31:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 156 (0x929a9400) [pid = 1754] [serial = 1881] [outer = 0x91e2bc00] 18:31:21 INFO - PROCESS | 1754 | 1464053481247 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]]]}] 18:31:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 18:31:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1628ms 18:31:21 INFO - PROCESS | 1754 | 1464053481267 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 18:31:21 INFO - PROCESS | 1754 | 1464053481271 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 18:31:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 18:31:21 INFO - PROCESS | 1754 | 1464053481277 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 18:31:21 INFO - PROCESS | 1754 | 1464053481280 Marionette TRACE conn4 <- [1,2478,null,{}] 18:31:21 INFO - PROCESS | 1754 | 1464053481286 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}] 18:31:21 INFO - PROCESS | 1754 | 1464053481491 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 18:31:21 INFO - PROCESS | 1754 | 1464053481822 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:21 INFO - PROCESS | 1754 | ++DOCSHELL 0x92682000 == 132 [pid = 1754] [id = 627] 18:31:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 157 (0x92686800) [pid = 1754] [serial = 1882] [outer = (nil)] 18:31:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 158 (0x92df0800) [pid = 1754] [serial = 1883] [outer = 0x92686800] 18:31:21 INFO - PROCESS | 1754 | 1464053481912 Marionette DEBUG loaded listener.js 18:31:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 159 (0x92fec400) [pid = 1754] [serial = 1884] [outer = 0x92686800] 18:31:22 INFO - PROCESS | 1754 | 1464053482830 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]]]}] 18:31:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 18:31:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1632ms 18:31:22 INFO - PROCESS | 1754 | 1464053482909 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 18:31:22 INFO - PROCESS | 1754 | 1464053482913 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 18:31:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 18:31:22 INFO - PROCESS | 1754 | 1464053482920 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 18:31:22 INFO - PROCESS | 1754 | 1464053482923 Marionette TRACE conn4 <- [1,2482,null,{}] 18:31:22 INFO - PROCESS | 1754 | 1464053482929 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}] 18:31:23 INFO - PROCESS | 1754 | 1464053483127 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 18:31:23 INFO - PROCESS | 1754 | 1464053483450 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:23 INFO - PROCESS | 1754 | ++DOCSHELL 0x91a1b400 == 133 [pid = 1754] [id = 628] 18:31:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 160 (0x920e5800) [pid = 1754] [serial = 1885] [outer = (nil)] 18:31:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 161 (0x952d5400) [pid = 1754] [serial = 1886] [outer = 0x920e5800] 18:31:23 INFO - PROCESS | 1754 | 1464053483539 Marionette DEBUG loaded listener.js 18:31:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 162 (0x952de400) [pid = 1754] [serial = 1887] [outer = 0x920e5800] 18:31:24 INFO - PROCESS | 1754 | 1464053484422 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]]]}] 18:31:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 18:31:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1577ms 18:31:24 INFO - PROCESS | 1754 | 1464053484498 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 18:31:24 INFO - PROCESS | 1754 | 1464053484502 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 18:31:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 18:31:24 INFO - PROCESS | 1754 | 1464053484508 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 18:31:24 INFO - PROCESS | 1754 | 1464053484511 Marionette TRACE conn4 <- [1,2486,null,{}] 18:31:24 INFO - PROCESS | 1754 | 1464053484517 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}] 18:31:24 INFO - PROCESS | 1754 | 1464053484759 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 18:31:25 INFO - PROCESS | 1754 | 1464053485099 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:25 INFO - PROCESS | 1754 | ++DOCSHELL 0x855f6000 == 134 [pid = 1754] [id = 629] 18:31:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 163 (0x8694b800) [pid = 1754] [serial = 1888] [outer = (nil)] 18:31:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 164 (0x95c63000) [pid = 1754] [serial = 1889] [outer = 0x8694b800] 18:31:25 INFO - PROCESS | 1754 | 1464053485187 Marionette DEBUG loaded listener.js 18:31:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 165 (0x95c66c00) [pid = 1754] [serial = 1890] [outer = 0x8694b800] 18:31:26 INFO - PROCESS | 1754 | 1464053486081 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]]]}] 18:31:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 18:31:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1634ms 18:31:26 INFO - PROCESS | 1754 | 1464053486143 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 18:31:26 INFO - PROCESS | 1754 | 1464053486146 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 18:31:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 18:31:26 INFO - PROCESS | 1754 | 1464053486152 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 18:31:26 INFO - PROCESS | 1754 | 1464053486156 Marionette TRACE conn4 <- [1,2490,null,{}] 18:31:26 INFO - PROCESS | 1754 | 1464053486161 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}] 18:31:26 INFO - PROCESS | 1754 | 1464053486360 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 18:31:26 INFO - PROCESS | 1754 | 1464053486697 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:26 INFO - PROCESS | 1754 | ++DOCSHELL 0x95f40000 == 135 [pid = 1754] [id = 630] 18:31:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 166 (0x95f40800) [pid = 1754] [serial = 1891] [outer = (nil)] 18:31:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 167 (0x95f46400) [pid = 1754] [serial = 1892] [outer = 0x95f40800] 18:31:26 INFO - PROCESS | 1754 | 1464053486800 Marionette DEBUG loaded listener.js 18:31:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 168 (0x97871c00) [pid = 1754] [serial = 1893] [outer = 0x95f40800] 18:31:27 INFO - PROCESS | 1754 | 1464053487727 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]]]}] 18:31:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 18:31:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1628ms 18:31:27 INFO - PROCESS | 1754 | 1464053487782 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 18:31:27 INFO - PROCESS | 1754 | 1464053487785 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 18:31:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 18:31:27 INFO - PROCESS | 1754 | 1464053487812 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 18:31:27 INFO - PROCESS | 1754 | 1464053487817 Marionette TRACE conn4 <- [1,2494,null,{}] 18:31:27 INFO - PROCESS | 1754 | 1464053487822 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}] 18:31:28 INFO - PROCESS | 1754 | 1464053488052 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 18:31:28 INFO - PROCESS | 1754 | 1464053488384 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:28 INFO - PROCESS | 1754 | ++DOCSHELL 0x850e1c00 == 136 [pid = 1754] [id = 631] 18:31:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 169 (0x95f3a800) [pid = 1754] [serial = 1894] [outer = (nil)] 18:31:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 170 (0x99f99c00) [pid = 1754] [serial = 1895] [outer = 0x95f3a800] 18:31:28 INFO - PROCESS | 1754 | 1464053488473 Marionette DEBUG loaded listener.js 18:31:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 171 (0x9a374000) [pid = 1754] [serial = 1896] [outer = 0x95f3a800] 18:31:29 INFO - PROCESS | 1754 | 1464053489358 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]]]}] 18:31:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 18:31:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1587ms 18:31:29 INFO - PROCESS | 1754 | 1464053489396 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 18:31:29 INFO - PROCESS | 1754 | 1464053489399 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 18:31:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 18:31:29 INFO - PROCESS | 1754 | 1464053489405 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 18:31:29 INFO - PROCESS | 1754 | 1464053489409 Marionette TRACE conn4 <- [1,2498,null,{}] 18:31:29 INFO - PROCESS | 1754 | 1464053489414 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}] 18:31:29 INFO - PROCESS | 1754 | 1464053489608 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 18:31:29 INFO - PROCESS | 1754 | 1464053489908 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:29 INFO - PROCESS | 1754 | ++DOCSHELL 0x86948400 == 137 [pid = 1754] [id = 632] 18:31:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 172 (0x8bf66000) [pid = 1754] [serial = 1897] [outer = (nil)] 18:31:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 173 (0x9a8b9000) [pid = 1754] [serial = 1898] [outer = 0x8bf66000] 18:31:30 INFO - PROCESS | 1754 | 1464053490037 Marionette DEBUG loaded listener.js 18:31:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 174 (0x9a8bd000) [pid = 1754] [serial = 1899] [outer = 0x8bf66000] 18:31:30 INFO - PROCESS | 1754 | 1464053490880 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]]]}] 18:31:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 18:31:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1537ms 18:31:30 INFO - PROCESS | 1754 | 1464053490960 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 18:31:30 INFO - PROCESS | 1754 | 1464053490974 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 18:31:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 18:31:30 INFO - PROCESS | 1754 | 1464053490983 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 18:31:30 INFO - PROCESS | 1754 | 1464053490987 Marionette TRACE conn4 <- [1,2502,null,{}] 18:31:30 INFO - PROCESS | 1754 | 1464053490992 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}] 18:31:31 INFO - PROCESS | 1754 | 1464053491214 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 18:31:31 INFO - PROCESS | 1754 | 1464053491474 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:31 INFO - PROCESS | 1754 | ++DOCSHELL 0x947b2000 == 138 [pid = 1754] [id = 633] 18:31:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 175 (0x9a2c8800) [pid = 1754] [serial = 1900] [outer = (nil)] 18:31:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 176 (0x9aa30400) [pid = 1754] [serial = 1901] [outer = 0x9a2c8800] 18:31:31 INFO - PROCESS | 1754 | 1464053491607 Marionette DEBUG loaded listener.js 18:31:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 177 (0x9b2b5c00) [pid = 1754] [serial = 1902] [outer = 0x9a2c8800] 18:31:32 INFO - PROCESS | 1754 | 1464053492498 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]]]}] 18:31:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 18:31:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1583ms 18:31:32 INFO - PROCESS | 1754 | 1464053492566 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 18:31:32 INFO - PROCESS | 1754 | 1464053492569 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 18:31:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 18:31:32 INFO - PROCESS | 1754 | 1464053492576 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 18:31:32 INFO - PROCESS | 1754 | 1464053492579 Marionette TRACE conn4 <- [1,2506,null,{}] 18:31:32 INFO - PROCESS | 1754 | 1464053492585 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}] 18:31:32 INFO - PROCESS | 1754 | 1464053492785 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 18:31:33 INFO - PROCESS | 1754 | 1464053493116 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:33 INFO - PROCESS | 1754 | ++DOCSHELL 0x9a8b7800 == 139 [pid = 1754] [id = 634] 18:31:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 178 (0x9a8ba400) [pid = 1754] [serial = 1903] [outer = (nil)] 18:31:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 179 (0x9b3bb800) [pid = 1754] [serial = 1904] [outer = 0x9a8ba400] 18:31:33 INFO - PROCESS | 1754 | 1464053493204 Marionette DEBUG loaded listener.js 18:31:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 180 (0x9b5ab400) [pid = 1754] [serial = 1905] [outer = 0x9a8ba400] 18:31:34 INFO - PROCESS | 1754 | 1464053494082 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]]]}] 18:31:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 18:31:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1581ms 18:31:34 INFO - PROCESS | 1754 | 1464053494158 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 18:31:34 INFO - PROCESS | 1754 | 1464053494161 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 18:31:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 18:31:34 INFO - PROCESS | 1754 | 1464053494167 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 18:31:34 INFO - PROCESS | 1754 | 1464053494171 Marionette TRACE conn4 <- [1,2510,null,{}] 18:31:34 INFO - PROCESS | 1754 | 1464053494177 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}] 18:31:34 INFO - PROCESS | 1754 | 1464053494390 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 18:31:34 INFO - PROCESS | 1754 | 1464053494730 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:34 INFO - PROCESS | 1754 | ++DOCSHELL 0x855f1c00 == 140 [pid = 1754] [id = 635] 18:31:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 181 (0x8d063400) [pid = 1754] [serial = 1906] [outer = (nil)] 18:31:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 182 (0x9b6d5000) [pid = 1754] [serial = 1907] [outer = 0x8d063400] 18:31:34 INFO - PROCESS | 1754 | 1464053494818 Marionette DEBUG loaded listener.js 18:31:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 183 (0x9c05c400) [pid = 1754] [serial = 1908] [outer = 0x8d063400] 18:31:35 INFO - PROCESS | 1754 | 1464053495711 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]]]}] 18:31:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 18:31:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1587ms 18:31:35 INFO - PROCESS | 1754 | 1464053495756 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 18:31:35 INFO - PROCESS | 1754 | 1464053495760 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 18:31:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 18:31:35 INFO - PROCESS | 1754 | 1464053495766 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 18:31:35 INFO - PROCESS | 1754 | 1464053495769 Marionette TRACE conn4 <- [1,2514,null,{}] 18:31:35 INFO - PROCESS | 1754 | 1464053495775 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}] 18:31:35 INFO - PROCESS | 1754 | 1464053495974 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 18:31:36 INFO - PROCESS | 1754 | 1464053496358 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:36 INFO - PROCESS | 1754 | ++DOCSHELL 0x9b5b6c00 == 141 [pid = 1754] [id = 636] 18:31:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 184 (0x9c3be000) [pid = 1754] [serial = 1909] [outer = (nil)] 18:31:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 185 (0x9cd95800) [pid = 1754] [serial = 1910] [outer = 0x9c3be000] 18:31:36 INFO - PROCESS | 1754 | 1464053496446 Marionette DEBUG loaded listener.js 18:31:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 186 (0xa114fc00) [pid = 1754] [serial = 1911] [outer = 0x9c3be000] 18:31:37 INFO - PROCESS | 1754 | 1464053497301 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]]]}] 18:31:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 18:31:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1578ms 18:31:37 INFO - PROCESS | 1754 | 1464053497350 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 18:31:37 INFO - PROCESS | 1754 | 1464053497353 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 18:31:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 18:31:37 INFO - PROCESS | 1754 | 1464053497359 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 18:31:37 INFO - PROCESS | 1754 | 1464053497362 Marionette TRACE conn4 <- [1,2518,null,{}] 18:31:37 INFO - PROCESS | 1754 | 1464053497368 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}] 18:31:37 INFO - PROCESS | 1754 | 1464053497573 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 18:31:37 INFO - PROCESS | 1754 | 1464053497862 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:37 INFO - PROCESS | 1754 | ++DOCSHELL 0x9bb77800 == 142 [pid = 1754] [id = 637] 18:31:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 187 (0x9c2c8800) [pid = 1754] [serial = 1912] [outer = (nil)] 18:31:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 188 (0xa22b0400) [pid = 1754] [serial = 1913] [outer = 0x9c2c8800] 18:31:38 INFO - PROCESS | 1754 | 1464053497997 Marionette DEBUG loaded listener.js 18:31:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 189 (0xa2363c00) [pid = 1754] [serial = 1914] [outer = 0x9c2c8800] 18:31:38 INFO - PROCESS | 1754 | 1464053498891 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]]]}] 18:31:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 18:31:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1587ms 18:31:38 INFO - PROCESS | 1754 | 1464053498948 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 18:31:38 INFO - PROCESS | 1754 | 1464053498952 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 18:31:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 18:31:38 INFO - PROCESS | 1754 | 1464053498958 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 18:31:38 INFO - PROCESS | 1754 | 1464053498961 Marionette TRACE conn4 <- [1,2522,null,{}] 18:31:38 INFO - PROCESS | 1754 | 1464053498966 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}] 18:31:39 INFO - PROCESS | 1754 | 1464053499175 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 18:31:39 INFO - PROCESS | 1754 | 1464053499529 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:39 INFO - PROCESS | 1754 | ++DOCSHELL 0x867a5800 == 143 [pid = 1754] [id = 638] 18:31:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 190 (0x8cd3f400) [pid = 1754] [serial = 1915] [outer = (nil)] 18:31:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 191 (0xa23c5000) [pid = 1754] [serial = 1916] [outer = 0x8cd3f400] 18:31:39 INFO - PROCESS | 1754 | 1464053499617 Marionette DEBUG loaded listener.js 18:31:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 192 (0xa3322400) [pid = 1754] [serial = 1917] [outer = 0x8cd3f400] 18:31:42 INFO - PROCESS | 1754 | --DOCSHELL 0x9cec8800 == 142 [pid = 1754] [id = 566] 18:31:42 INFO - PROCESS | 1754 | --DOCSHELL 0x9547c000 == 141 [pid = 1754] [id = 24] 18:31:42 INFO - PROCESS | 1754 | --DOCSHELL 0x9238f400 == 140 [pid = 1754] [id = 25] 18:31:42 INFO - PROCESS | 1754 | --DOCSHELL 0x8cd43800 == 139 [pid = 1754] [id = 564] 18:31:42 INFO - PROCESS | 1754 | --DOCSHELL 0x8f09dc00 == 138 [pid = 1754] [id = 567] 18:31:42 INFO - PROCESS | 1754 | --DOCSHELL 0x9cd1e800 == 137 [pid = 1754] [id = 568] 18:31:42 INFO - PROCESS | 1754 | --DOCSHELL 0x8cdc6c00 == 136 [pid = 1754] [id = 619] 18:31:42 INFO - PROCESS | 1754 | --DOCSHELL 0x8cf19400 == 135 [pid = 1754] [id = 618] 18:31:42 INFO - PROCESS | 1754 | --DOCSHELL 0x8abb8c00 == 134 [pid = 1754] [id = 617] 18:31:42 INFO - PROCESS | 1754 | --DOCSHELL 0x8679a000 == 133 [pid = 1754] [id = 616] 18:31:42 INFO - PROCESS | 1754 | --DOCSHELL 0x86799800 == 132 [pid = 1754] [id = 614] 18:31:42 INFO - PROCESS | 1754 | --DOCSHELL 0x9a8b4400 == 131 [pid = 1754] [id = 612] 18:31:42 INFO - PROCESS | 1754 | --DOCSHELL 0x9bb7ac00 == 130 [pid = 1754] [id = 613] 18:31:42 INFO - PROCESS | 1754 | --DOCSHELL 0x8a8c8800 == 129 [pid = 1754] [id = 611] 18:31:42 INFO - PROCESS | 1754 | --DOCSHELL 0x9a7f1c00 == 128 [pid = 1754] [id = 610] 18:31:42 INFO - PROCESS | 1754 | --DOCSHELL 0x947acc00 == 127 [pid = 1754] [id = 609] 18:31:42 INFO - PROCESS | 1754 | --DOCSHELL 0x952d8400 == 126 [pid = 1754] [id = 607] 18:31:42 INFO - PROCESS | 1754 | --DOCSHELL 0x952d8800 == 125 [pid = 1754] [id = 608] 18:31:42 INFO - PROCESS | 1754 | --DOCSHELL 0x91a27000 == 124 [pid = 1754] [id = 606] 18:31:42 INFO - PROCESS | 1754 | --DOCSHELL 0x91ec4400 == 123 [pid = 1754] [id = 605] 18:31:42 INFO - PROCESS | 1754 | --DOCSHELL 0x924ae800 == 122 [pid = 1754] [id = 604] 18:31:42 INFO - PROCESS | 1754 | --DOCSHELL 0x91a98000 == 121 [pid = 1754] [id = 603] 18:31:42 INFO - PROCESS | 1754 | --DOCSHELL 0x91a1d000 == 120 [pid = 1754] [id = 602] 18:31:42 INFO - PROCESS | 1754 | --DOCSHELL 0x9106b800 == 119 [pid = 1754] [id = 601] 18:31:42 INFO - PROCESS | 1754 | --DOCSHELL 0x8d658800 == 118 [pid = 1754] [id = 599] 18:31:42 INFO - PROCESS | 1754 | --DOCSHELL 0x8694e000 == 117 [pid = 1754] [id = 600] 18:31:42 INFO - PROCESS | 1754 | --DOCSHELL 0x8cd42000 == 116 [pid = 1754] [id = 598] 18:31:42 INFO - PROCESS | 1754 | --DOCSHELL 0x892eb800 == 115 [pid = 1754] [id = 597] 18:31:42 INFO - PROCESS | 1754 | --DOMWINDOW == 191 (0xa68c2c00) [pid = 1754] [serial = 1707] [outer = (nil)] [url = about:blank] 18:31:42 INFO - PROCESS | 1754 | --DOMWINDOW == 190 (0x8d8cc400) [pid = 1754] [serial = 1650] [outer = (nil)] [url = about:blank] 18:31:42 INFO - PROCESS | 1754 | --DOMWINDOW == 189 (0x9c3c2c00) [pid = 1754] [serial = 1635] [outer = (nil)] [url = about:blank] 18:31:42 INFO - PROCESS | 1754 | --DOMWINDOW == 188 (0x8d655400) [pid = 1754] [serial = 1790] [outer = (nil)] [url = about:blank] 18:31:42 INFO - PROCESS | 1754 | --DOMWINDOW == 187 (0x8cfb1000) [pid = 1754] [serial = 1784] [outer = (nil)] [url = about:blank] 18:31:42 INFO - PROCESS | 1754 | --DOMWINDOW == 186 (0x8d44d800) [pid = 1754] [serial = 1787] [outer = (nil)] [url = about:blank] 18:31:42 INFO - PROCESS | 1754 | --DOMWINDOW == 185 (0x8d842800) [pid = 1754] [serial = 1788] [outer = (nil)] [url = about:blank] 18:31:42 INFO - PROCESS | 1754 | --DOMWINDOW == 184 (0x8f0a1400) [pid = 1754] [serial = 1730] [outer = (nil)] [url = about:blank] 18:31:42 INFO - PROCESS | 1754 | --DOMWINDOW == 183 (0x8d8ae800) [pid = 1754] [serial = 1728] [outer = (nil)] [url = about:blank] 18:31:42 INFO - PROCESS | 1754 | --DOMWINDOW == 182 (0x8d559800) [pid = 1754] [serial = 1727] [outer = (nil)] [url = about:blank] 18:31:42 INFO - PROCESS | 1754 | --DOMWINDOW == 181 (0x8cdcd400) [pid = 1754] [serial = 1725] [outer = (nil)] [url = about:blank] 18:31:42 INFO - PROCESS | 1754 | --DOMWINDOW == 180 (0x8bf69800) [pid = 1754] [serial = 1724] [outer = (nil)] [url = about:blank] 18:31:42 INFO - PROCESS | 1754 | --DOMWINDOW == 179 (0x8d8b0400) [pid = 1754] [serial = 1721] [outer = (nil)] [url = about:blank] 18:31:42 INFO - PROCESS | 1754 | --DOMWINDOW == 178 (0x8b650400) [pid = 1754] [serial = 1781] [outer = (nil)] [url = about:blank] 18:31:42 INFO - PROCESS | 1754 | --DOMWINDOW == 177 (0x8694c800) [pid = 1754] [serial = 1778] [outer = (nil)] [url = about:blank] 18:31:42 INFO - PROCESS | 1754 | --DOMWINDOW == 176 (0x86f50800) [pid = 1754] [serial = 1779] [outer = (nil)] [url = about:blank] 18:31:42 INFO - PROCESS | 1754 | --DOMWINDOW == 175 (0xa685d800) [pid = 1754] [serial = 1776] [outer = (nil)] [url = about:blank] 18:31:42 INFO - PROCESS | 1754 | --DOMWINDOW == 174 (0xa6835000) [pid = 1754] [serial = 1775] [outer = (nil)] [url = about:blank] 18:31:42 INFO - PROCESS | 1754 | --DOMWINDOW == 173 (0xa2735c00) [pid = 1754] [serial = 1773] [outer = (nil)] [url = about:blank] 18:31:42 INFO - PROCESS | 1754 | --DOMWINDOW == 172 (0xa2369c00) [pid = 1754] [serial = 1772] [outer = (nil)] [url = about:blank] 18:31:42 INFO - PROCESS | 1754 | --DOMWINDOW == 171 (0x9cd8bc00) [pid = 1754] [serial = 1770] [outer = (nil)] [url = about:blank] 18:31:42 INFO - PROCESS | 1754 | --DOMWINDOW == 170 (0x9c11b400) [pid = 1754] [serial = 1769] [outer = (nil)] [url = about:blank] 18:31:42 INFO - PROCESS | 1754 | --DOMWINDOW == 169 (0x9b6d0800) [pid = 1754] [serial = 1767] [outer = (nil)] [url = about:blank] 18:31:42 INFO - PROCESS | 1754 | --DOMWINDOW == 168 (0x9b5aec00) [pid = 1754] [serial = 1766] [outer = (nil)] [url = about:blank] 18:31:42 INFO - PROCESS | 1754 | --DOMWINDOW == 167 (0x9b2f6800) [pid = 1754] [serial = 1764] [outer = (nil)] [url = about:blank] 18:31:42 INFO - PROCESS | 1754 | --DOMWINDOW == 166 (0x9b2ef800) [pid = 1754] [serial = 1763] [outer = (nil)] [url = about:blank] 18:31:42 INFO - PROCESS | 1754 | --DOMWINDOW == 165 (0x9a8be400) [pid = 1754] [serial = 1761] [outer = (nil)] [url = about:blank] 18:31:42 INFO - PROCESS | 1754 | --DOMWINDOW == 164 (0x9a8ba800) [pid = 1754] [serial = 1760] [outer = (nil)] [url = about:blank] 18:31:42 INFO - PROCESS | 1754 | --DOMWINDOW == 163 (0x9a7e6400) [pid = 1754] [serial = 1758] [outer = (nil)] [url = about:blank] 18:31:42 INFO - PROCESS | 1754 | --DOMWINDOW == 162 (0x99f91400) [pid = 1754] [serial = 1757] [outer = (nil)] [url = about:blank] 18:31:42 INFO - PROCESS | 1754 | --DOMWINDOW == 161 (0x996d5400) [pid = 1754] [serial = 1755] [outer = (nil)] [url = about:blank] 18:31:42 INFO - PROCESS | 1754 | --DOMWINDOW == 160 (0x97876c00) [pid = 1754] [serial = 1754] [outer = (nil)] [url = about:blank] 18:31:42 INFO - PROCESS | 1754 | --DOMWINDOW == 159 (0x95c61000) [pid = 1754] [serial = 1752] [outer = (nil)] [url = about:blank] 18:31:42 INFO - PROCESS | 1754 | --DOMWINDOW == 158 (0x954e8800) [pid = 1754] [serial = 1751] [outer = (nil)] [url = about:blank] 18:31:42 INFO - PROCESS | 1754 | --DOMWINDOW == 157 (0x95274000) [pid = 1754] [serial = 1749] [outer = (nil)] [url = about:blank] 18:31:42 INFO - PROCESS | 1754 | --DOMWINDOW == 156 (0x947b3000) [pid = 1754] [serial = 1748] [outer = (nil)] [url = about:blank] 18:31:42 INFO - PROCESS | 1754 | --DOMWINDOW == 155 (0x92f06000) [pid = 1754] [serial = 1746] [outer = (nil)] [url = about:blank] 18:31:42 INFO - PROCESS | 1754 | --DOMWINDOW == 154 (0x92de3800) [pid = 1754] [serial = 1745] [outer = (nil)] [url = about:blank] 18:31:42 INFO - PROCESS | 1754 | --DOMWINDOW == 153 (0x92690000) [pid = 1754] [serial = 1743] [outer = (nil)] [url = about:blank] 18:31:42 INFO - PROCESS | 1754 | --DOMWINDOW == 152 (0x92689400) [pid = 1754] [serial = 1742] [outer = (nil)] [url = about:blank] 18:31:42 INFO - PROCESS | 1754 | --DOMWINDOW == 151 (0x924a6400) [pid = 1754] [serial = 1740] [outer = (nil)] [url = about:blank] 18:31:42 INFO - PROCESS | 1754 | --DOMWINDOW == 150 (0x91ed0800) [pid = 1754] [serial = 1739] [outer = (nil)] [url = about:blank] 18:31:42 INFO - PROCESS | 1754 | --DOMWINDOW == 149 (0x91cd7800) [pid = 1754] [serial = 1737] [outer = (nil)] [url = about:blank] 18:31:42 INFO - PROCESS | 1754 | --DOMWINDOW == 148 (0x91cd0800) [pid = 1754] [serial = 1736] [outer = (nil)] [url = about:blank] 18:31:42 INFO - PROCESS | 1754 | --DOMWINDOW == 147 (0x91a8ac00) [pid = 1754] [serial = 1734] [outer = (nil)] [url = about:blank] 18:31:42 INFO - PROCESS | 1754 | --DOMWINDOW == 146 (0x913a1400) [pid = 1754] [serial = 1733] [outer = (nil)] [url = about:blank] 18:31:42 INFO - PROCESS | 1754 | --DOMWINDOW == 145 (0x9106c800) [pid = 1754] [serial = 1731] [outer = (nil)] [url = about:blank] 18:31:42 INFO - PROCESS | 1754 | --DOMWINDOW == 144 (0x8d0ad000) [pid = 1754] [serial = 1785] [outer = (nil)] [url = about:blank] 18:31:42 INFO - PROCESS | 1754 | --DOMWINDOW == 143 (0x8bf68400) [pid = 1754] [serial = 1782] [outer = (nil)] [url = about:blank] 18:31:42 INFO - PROCESS | 1754 | 1464053502799 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]]]}] 18:31:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 18:31:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 3885ms 18:31:42 INFO - PROCESS | 1754 | 1464053502843 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 18:31:42 INFO - PROCESS | 1754 | 1464053502849 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 18:31:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 18:31:42 INFO - PROCESS | 1754 | 1464053502857 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 18:31:42 INFO - PROCESS | 1754 | 1464053502862 Marionette TRACE conn4 <- [1,2526,null,{}] 18:31:42 INFO - PROCESS | 1754 | 1464053502871 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}] 18:31:43 INFO - PROCESS | 1754 | 1464053503101 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 18:31:43 INFO - PROCESS | 1754 | 1464053503313 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:43 INFO - PROCESS | 1754 | ++DOCSHELL 0x86f4f400 == 116 [pid = 1754] [id = 639] 18:31:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 144 (0x88484800) [pid = 1754] [serial = 1918] [outer = (nil)] 18:31:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 145 (0x8abbc800) [pid = 1754] [serial = 1919] [outer = 0x88484800] 18:31:43 INFO - PROCESS | 1754 | 1464053503394 Marionette DEBUG loaded listener.js 18:31:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 146 (0x8bdc1400) [pid = 1754] [serial = 1920] [outer = 0x88484800] 18:31:44 INFO - PROCESS | 1754 | 1464053504207 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]]]}] 18:31:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 18:31:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1383ms 18:31:44 INFO - PROCESS | 1754 | 1464053504239 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 18:31:44 INFO - PROCESS | 1754 | 1464053504247 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 18:31:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 18:31:44 INFO - PROCESS | 1754 | 1464053504257 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 18:31:44 INFO - PROCESS | 1754 | 1464053504260 Marionette TRACE conn4 <- [1,2530,null,{}] 18:31:44 INFO - PROCESS | 1754 | 1464053504266 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}] 18:31:44 INFO - PROCESS | 1754 | 1464053504561 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 18:31:44 INFO - PROCESS | 1754 | 1464053504693 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:44 INFO - PROCESS | 1754 | ++DOCSHELL 0x8a8c8800 == 117 [pid = 1754] [id = 640] 18:31:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 147 (0x8bdbf800) [pid = 1754] [serial = 1921] [outer = (nil)] 18:31:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 148 (0x8cfab000) [pid = 1754] [serial = 1922] [outer = 0x8bdbf800] 18:31:44 INFO - PROCESS | 1754 | 1464053504768 Marionette DEBUG loaded listener.js 18:31:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 149 (0x8d0ae400) [pid = 1754] [serial = 1923] [outer = 0x8bdbf800] 18:31:45 INFO - PROCESS | 1754 | 1464053505713 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]]]}] 18:31:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 18:31:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1479ms 18:31:45 INFO - PROCESS | 1754 | 1464053505736 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 18:31:45 INFO - PROCESS | 1754 | 1464053505740 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 18:31:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 18:31:45 INFO - PROCESS | 1754 | 1464053505746 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 18:31:45 INFO - PROCESS | 1754 | 1464053505752 Marionette TRACE conn4 <- [1,2534,null,{}] 18:31:45 INFO - PROCESS | 1754 | 1464053505773 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}] 18:31:46 INFO - PROCESS | 1754 | 1464053506035 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 18:31:46 INFO - PROCESS | 1754 | 1464053506074 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:46 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cfaf400 == 118 [pid = 1754] [id = 641] 18:31:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 150 (0x8d653400) [pid = 1754] [serial = 1924] [outer = (nil)] 18:31:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 151 (0x8d845800) [pid = 1754] [serial = 1925] [outer = 0x8d653400] 18:31:46 INFO - PROCESS | 1754 | 1464053506151 Marionette DEBUG loaded listener.js 18:31:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 152 (0x8d8b5400) [pid = 1754] [serial = 1926] [outer = 0x8d653400] 18:31:47 INFO - PROCESS | 1754 | --DOMWINDOW == 151 (0x8d651800) [pid = 1754] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 18:31:47 INFO - PROCESS | 1754 | --DOMWINDOW == 150 (0x8d558c00) [pid = 1754] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 18:31:47 INFO - PROCESS | 1754 | --DOMWINDOW == 149 (0x9bb9c400) [pid = 1754] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 18:31:47 INFO - PROCESS | 1754 | --DOMWINDOW == 148 (0x9b2ed400) [pid = 1754] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 18:31:47 INFO - PROCESS | 1754 | --DOMWINDOW == 147 (0x8bf6f400) [pid = 1754] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 18:31:47 INFO - PROCESS | 1754 | --DOMWINDOW == 146 (0x9a7f4c00) [pid = 1754] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 18:31:47 INFO - PROCESS | 1754 | --DOMWINDOW == 145 (0x996d1400) [pid = 1754] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 18:31:47 INFO - PROCESS | 1754 | --DOMWINDOW == 144 (0x95f3d000) [pid = 1754] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 18:31:47 INFO - PROCESS | 1754 | --DOMWINDOW == 143 (0x95f41000) [pid = 1754] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 18:31:47 INFO - PROCESS | 1754 | --DOMWINDOW == 142 (0x924ae400) [pid = 1754] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 18:31:47 INFO - PROCESS | 1754 | --DOMWINDOW == 141 (0x920e5c00) [pid = 1754] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 18:31:47 INFO - PROCESS | 1754 | --DOMWINDOW == 140 (0x92689800) [pid = 1754] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 18:31:47 INFO - PROCESS | 1754 | --DOMWINDOW == 139 (0x920dbc00) [pid = 1754] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 18:31:47 INFO - PROCESS | 1754 | --DOMWINDOW == 138 (0x91e25800) [pid = 1754] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 18:31:47 INFO - PROCESS | 1754 | --DOMWINDOW == 137 (0x91a27400) [pid = 1754] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 18:31:47 INFO - PROCESS | 1754 | --DOMWINDOW == 136 (0x8d067800) [pid = 1754] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 18:31:47 INFO - PROCESS | 1754 | --DOMWINDOW == 135 (0x8e057c00) [pid = 1754] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 18:31:47 INFO - PROCESS | 1754 | --DOMWINDOW == 134 (0x8cdccc00) [pid = 1754] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 18:31:47 INFO - PROCESS | 1754 | --DOMWINDOW == 133 (0x892ecc00) [pid = 1754] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 18:31:47 INFO - PROCESS | 1754 | --DOMWINDOW == 132 (0x89144800) [pid = 1754] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 18:31:47 INFO - PROCESS | 1754 | --DOMWINDOW == 131 (0xa236b000) [pid = 1754] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 18:31:47 INFO - PROCESS | 1754 | --DOMWINDOW == 130 (0x867a0400) [pid = 1754] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 18:31:47 INFO - PROCESS | 1754 | --DOMWINDOW == 129 (0x8cdc6800) [pid = 1754] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 18:31:47 INFO - PROCESS | 1754 | 1464053507793 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]]]}] 18:31:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 18:31:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 2141ms 18:31:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 18:31:47 INFO - PROCESS | 1754 | 1464053507889 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 18:31:47 INFO - PROCESS | 1754 | 1464053507892 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 18:31:47 INFO - PROCESS | 1754 | 1464053507899 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 18:31:47 INFO - PROCESS | 1754 | 1464053507902 Marionette TRACE conn4 <- [1,2538,null,{}] 18:31:47 INFO - PROCESS | 1754 | 1464053507907 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}] 18:31:48 INFO - PROCESS | 1754 | 1464053508093 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 18:31:48 INFO - PROCESS | 1754 | 1464053508289 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:48 INFO - PROCESS | 1754 | ++DOCSHELL 0x867a0400 == 119 [pid = 1754] [id = 642] 18:31:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 130 (0x892ecc00) [pid = 1754] [serial = 1927] [outer = (nil)] 18:31:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 131 (0x8d651800) [pid = 1754] [serial = 1928] [outer = 0x892ecc00] 18:31:48 INFO - PROCESS | 1754 | 1464053508364 Marionette DEBUG loaded listener.js 18:31:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 132 (0x8f099c00) [pid = 1754] [serial = 1929] [outer = 0x892ecc00] 18:31:49 INFO - PROCESS | 1754 | 1464053509148 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]]]}] 18:31:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 18:31:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1279ms 18:31:49 INFO - PROCESS | 1754 | 1464053509177 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 18:31:49 INFO - PROCESS | 1754 | 1464053509181 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 18:31:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 18:31:49 INFO - PROCESS | 1754 | 1464053509186 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 18:31:49 INFO - PROCESS | 1754 | 1464053509189 Marionette TRACE conn4 <- [1,2542,null,{}] 18:31:49 INFO - PROCESS | 1754 | 1464053509207 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}] 18:31:49 INFO - PROCESS | 1754 | 1464053509397 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 18:31:49 INFO - PROCESS | 1754 | 1464053509411 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:49 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d846800 == 120 [pid = 1754] [id = 643] 18:31:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 133 (0x8d8cc800) [pid = 1754] [serial = 1930] [outer = (nil)] 18:31:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 134 (0x91069c00) [pid = 1754] [serial = 1931] [outer = 0x8d8cc800] 18:31:49 INFO - PROCESS | 1754 | 1464053509484 Marionette DEBUG loaded listener.js 18:31:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 135 (0x9106fc00) [pid = 1754] [serial = 1932] [outer = 0x8d8cc800] 18:31:50 INFO - PROCESS | 1754 | 1464053510824 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]]]}] 18:31:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 18:31:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1681ms 18:31:50 INFO - PROCESS | 1754 | 1464053510869 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 18:31:50 INFO - PROCESS | 1754 | 1464053510877 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 18:31:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 18:31:50 INFO - PROCESS | 1754 | 1464053510885 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 18:31:50 INFO - PROCESS | 1754 | 1464053510891 Marionette TRACE conn4 <- [1,2546,null,{}] 18:31:50 INFO - PROCESS | 1754 | 1464053510899 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}] 18:31:51 INFO - PROCESS | 1754 | 1464053511139 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 18:31:51 INFO - PROCESS | 1754 | 1464053511512 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:51 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cdc5400 == 121 [pid = 1754] [id = 644] 18:31:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 136 (0x8cdc7800) [pid = 1754] [serial = 1933] [outer = (nil)] 18:31:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 137 (0x8d417400) [pid = 1754] [serial = 1934] [outer = 0x8cdc7800] 18:31:51 INFO - PROCESS | 1754 | 1464053511607 Marionette DEBUG loaded listener.js 18:31:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 138 (0x8d658800) [pid = 1754] [serial = 1935] [outer = 0x8cdc7800] 18:31:52 INFO - PROCESS | 1754 | 1464053512538 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]]]}] 18:31:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 18:31:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1688ms 18:31:52 INFO - PROCESS | 1754 | 1464053512574 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 18:31:52 INFO - PROCESS | 1754 | 1464053512583 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 18:31:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 18:31:52 INFO - PROCESS | 1754 | 1464053512594 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 18:31:52 INFO - PROCESS | 1754 | 1464053512599 Marionette TRACE conn4 <- [1,2550,null,{}] 18:31:52 INFO - PROCESS | 1754 | 1464053512605 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}] 18:31:52 INFO - PROCESS | 1754 | 1464053512821 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 18:31:53 INFO - PROCESS | 1754 | 1464053513148 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:53 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d442400 == 122 [pid = 1754] [id = 645] 18:31:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 139 (0x91070000) [pid = 1754] [serial = 1936] [outer = (nil)] 18:31:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 140 (0x913a4c00) [pid = 1754] [serial = 1937] [outer = 0x91070000] 18:31:53 INFO - PROCESS | 1754 | 1464053513239 Marionette DEBUG loaded listener.js 18:31:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 141 (0x91a27400) [pid = 1754] [serial = 1938] [outer = 0x91070000] 18:31:54 INFO - PROCESS | 1754 | 1464053514214 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]]]}] 18:31:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 18:31:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1681ms 18:31:54 INFO - PROCESS | 1754 | 1464053514274 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 18:31:54 INFO - PROCESS | 1754 | 1464053514278 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 18:31:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 18:31:54 INFO - PROCESS | 1754 | 1464053514285 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 18:31:54 INFO - PROCESS | 1754 | 1464053514291 Marionette TRACE conn4 <- [1,2554,null,{}] 18:31:54 INFO - PROCESS | 1754 | 1464053514307 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}] 18:31:54 INFO - PROCESS | 1754 | 1464053514627 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 18:31:54 INFO - PROCESS | 1754 | 1464053514905 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:54 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f153800 == 123 [pid = 1754] [id = 646] 18:31:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 142 (0x91a1d000) [pid = 1754] [serial = 1939] [outer = (nil)] 18:31:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 143 (0x91e2d400) [pid = 1754] [serial = 1940] [outer = 0x91a1d000] 18:31:55 INFO - PROCESS | 1754 | 1464053514994 Marionette DEBUG loaded listener.js 18:31:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 144 (0x91ecf000) [pid = 1754] [serial = 1941] [outer = 0x91a1d000] 18:31:55 INFO - PROCESS | 1754 | 1464053515947 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]]]}] 18:31:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 18:31:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1734ms 18:31:56 INFO - PROCESS | 1754 | 1464053516020 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 18:31:56 INFO - PROCESS | 1754 | 1464053516024 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 18:31:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 18:31:56 INFO - PROCESS | 1754 | 1464053516030 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 18:31:56 INFO - PROCESS | 1754 | 1464053516033 Marionette TRACE conn4 <- [1,2558,null,{}] 18:31:56 INFO - PROCESS | 1754 | 1464053516039 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}] 18:31:56 INFO - PROCESS | 1754 | 1464053516243 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 18:31:56 INFO - PROCESS | 1754 | 1464053516578 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:56 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cd43800 == 124 [pid = 1754] [id = 647] 18:31:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 145 (0x91cd8c00) [pid = 1754] [serial = 1942] [outer = (nil)] 18:31:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 146 (0x92387400) [pid = 1754] [serial = 1943] [outer = 0x91cd8c00] 18:31:56 INFO - PROCESS | 1754 | 1464053516668 Marionette DEBUG loaded listener.js 18:31:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 147 (0x924a1c00) [pid = 1754] [serial = 1944] [outer = 0x91cd8c00] 18:31:57 INFO - PROCESS | 1754 | 1464053517562 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]]]}] 18:31:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 18:31:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1578ms 18:31:57 INFO - PROCESS | 1754 | 1464053517609 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 18:31:57 INFO - PROCESS | 1754 | 1464053517612 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 18:31:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 18:31:57 INFO - PROCESS | 1754 | 1464053517618 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 18:31:57 INFO - PROCESS | 1754 | 1464053517622 Marionette TRACE conn4 <- [1,2562,null,{}] 18:31:57 INFO - PROCESS | 1754 | 1464053517627 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}] 18:31:57 INFO - PROCESS | 1754 | 1464053517823 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 18:31:58 INFO - PROCESS | 1754 | 1464053518109 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:58 INFO - PROCESS | 1754 | ++DOCSHELL 0x91ec9c00 == 125 [pid = 1754] [id = 648] 18:31:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 148 (0x924ad000) [pid = 1754] [serial = 1945] [outer = (nil)] 18:31:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 149 (0x92689400) [pid = 1754] [serial = 1946] [outer = 0x924ad000] 18:31:58 INFO - PROCESS | 1754 | 1464053518246 Marionette DEBUG loaded listener.js 18:31:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 150 (0x92690c00) [pid = 1754] [serial = 1947] [outer = 0x924ad000] 18:31:59 INFO - PROCESS | 1754 | 1464053519202 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]]]}] 18:31:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 18:31:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1630ms 18:31:59 INFO - PROCESS | 1754 | 1464053519249 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 18:31:59 INFO - PROCESS | 1754 | 1464053519253 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 18:31:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 18:31:59 INFO - PROCESS | 1754 | 1464053519260 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 18:31:59 INFO - PROCESS | 1754 | 1464053519262 Marionette TRACE conn4 <- [1,2566,null,{}] 18:31:59 INFO - PROCESS | 1754 | 1464053519268 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}] 18:31:59 INFO - PROCESS | 1754 | 1464053519508 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 18:31:59 INFO - PROCESS | 1754 | 1464053519835 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:59 INFO - PROCESS | 1754 | ++DOCSHELL 0x924ab400 == 126 [pid = 1754] [id = 649] 18:31:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 151 (0x9274f800) [pid = 1754] [serial = 1948] [outer = (nil)] 18:31:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 152 (0x92deb400) [pid = 1754] [serial = 1949] [outer = 0x9274f800] 18:31:59 INFO - PROCESS | 1754 | 1464053519929 Marionette DEBUG loaded listener.js 18:32:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 153 (0x93beac00) [pid = 1754] [serial = 1950] [outer = 0x9274f800] 18:32:00 INFO - PROCESS | 1754 | 1464053520883 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]]]}] 18:32:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 18:32:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1680ms 18:32:00 INFO - PROCESS | 1754 | 1464053520940 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 18:32:00 INFO - PROCESS | 1754 | 1464053520944 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 18:32:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 18:32:00 INFO - PROCESS | 1754 | 1464053520950 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 18:32:00 INFO - PROCESS | 1754 | 1464053520955 Marionette TRACE conn4 <- [1,2570,null,{}] 18:32:00 INFO - PROCESS | 1754 | 1464053520961 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}] 18:32:01 INFO - PROCESS | 1754 | 1464053521164 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 18:32:01 INFO - PROCESS | 1754 | 1464053521501 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:01 INFO - PROCESS | 1754 | ++DOCSHELL 0x91cd5c00 == 127 [pid = 1754] [id = 650] 18:32:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 154 (0x929acc00) [pid = 1754] [serial = 1951] [outer = (nil)] 18:32:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 155 (0x9526b800) [pid = 1754] [serial = 1952] [outer = 0x929acc00] 18:32:01 INFO - PROCESS | 1754 | 1464053521593 Marionette DEBUG loaded listener.js 18:32:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 156 (0x95277400) [pid = 1754] [serial = 1953] [outer = 0x929acc00] 18:32:02 INFO - PROCESS | 1754 | 1464053522544 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]]]}] 18:32:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 18:32:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1631ms 18:32:02 INFO - PROCESS | 1754 | 1464053522583 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 18:32:02 INFO - PROCESS | 1754 | 1464053522587 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 18:32:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 18:32:02 INFO - PROCESS | 1754 | 1464053522593 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 18:32:02 INFO - PROCESS | 1754 | 1464053522597 Marionette TRACE conn4 <- [1,2574,null,{}] 18:32:02 INFO - PROCESS | 1754 | 1464053522602 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}] 18:32:02 INFO - PROCESS | 1754 | 1464053522821 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 18:32:03 INFO - PROCESS | 1754 | 1464053523166 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:03 INFO - PROCESS | 1754 | ++DOCSHELL 0x929b3400 == 128 [pid = 1754] [id = 651] 18:32:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 157 (0x93be6400) [pid = 1754] [serial = 1954] [outer = (nil)] 18:32:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 158 (0x954ee400) [pid = 1754] [serial = 1955] [outer = 0x93be6400] 18:32:03 INFO - PROCESS | 1754 | 1464053523262 Marionette DEBUG loaded listener.js 18:32:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 159 (0x95c62c00) [pid = 1754] [serial = 1956] [outer = 0x93be6400] 18:32:04 INFO - PROCESS | 1754 | 1464053524179 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]]]}] 18:32:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 18:32:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1636ms 18:32:04 INFO - PROCESS | 1754 | 1464053524229 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 18:32:04 INFO - PROCESS | 1754 | 1464053524233 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 18:32:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 18:32:04 INFO - PROCESS | 1754 | 1464053524240 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 18:32:04 INFO - PROCESS | 1754 | 1464053524243 Marionette TRACE conn4 <- [1,2578,null,{}] 18:32:04 INFO - PROCESS | 1754 | 1464053524249 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}] 18:32:04 INFO - PROCESS | 1754 | 1464053524486 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 18:32:04 INFO - PROCESS | 1754 | 1464053524825 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:04 INFO - PROCESS | 1754 | ++DOCSHELL 0x947ba800 == 129 [pid = 1754] [id = 652] 18:32:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 160 (0x952de000) [pid = 1754] [serial = 1957] [outer = (nil)] 18:32:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 161 (0x95f44400) [pid = 1754] [serial = 1958] [outer = 0x952de000] 18:32:04 INFO - PROCESS | 1754 | 1464053524914 Marionette DEBUG loaded listener.js 18:32:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 162 (0x966ed400) [pid = 1754] [serial = 1959] [outer = 0x952de000] 18:32:05 INFO - PROCESS | 1754 | 1464053525763 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]]]}] 18:32:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 18:32:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1582ms 18:32:05 INFO - PROCESS | 1754 | 1464053525823 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 18:32:05 INFO - PROCESS | 1754 | 1464053525826 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 18:32:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 18:32:05 INFO - PROCESS | 1754 | 1464053525832 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 18:32:05 INFO - PROCESS | 1754 | 1464053525836 Marionette TRACE conn4 <- [1,2582,null,{}] 18:32:05 INFO - PROCESS | 1754 | 1464053525841 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}] 18:32:06 INFO - PROCESS | 1754 | 1464053526052 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 18:32:06 INFO - PROCESS | 1754 | 1464053526339 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:06 INFO - PROCESS | 1754 | ++DOCSHELL 0x92741400 == 130 [pid = 1754] [id = 653] 18:32:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 163 (0x98299400) [pid = 1754] [serial = 1960] [outer = (nil)] 18:32:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 164 (0x99374400) [pid = 1754] [serial = 1961] [outer = 0x98299400] 18:32:06 INFO - PROCESS | 1754 | 1464053526491 Marionette DEBUG loaded listener.js 18:32:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 165 (0x99e6ec00) [pid = 1754] [serial = 1962] [outer = 0x98299400] 18:32:07 INFO - PROCESS | 1754 | 1464053527460 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]]]}] 18:32:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 18:32:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1688ms 18:32:07 INFO - PROCESS | 1754 | 1464053527522 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 18:32:07 INFO - PROCESS | 1754 | 1464053527525 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 18:32:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 18:32:07 INFO - PROCESS | 1754 | 1464053527532 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 18:32:07 INFO - PROCESS | 1754 | 1464053527536 Marionette TRACE conn4 <- [1,2586,null,{}] 18:32:07 INFO - PROCESS | 1754 | 1464053527542 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}] 18:32:07 INFO - PROCESS | 1754 | 1464053527772 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 18:32:08 INFO - PROCESS | 1754 | 1464053528109 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:08 INFO - PROCESS | 1754 | ++DOCSHELL 0x98469000 == 131 [pid = 1754] [id = 654] 18:32:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 166 (0x99eea400) [pid = 1754] [serial = 1963] [outer = (nil)] 18:32:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 167 (0x9a7f2c00) [pid = 1754] [serial = 1964] [outer = 0x99eea400] 18:32:08 INFO - PROCESS | 1754 | 1464053528207 Marionette DEBUG loaded listener.js 18:32:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 168 (0x9aa26400) [pid = 1754] [serial = 1965] [outer = 0x99eea400] 18:32:09 INFO - PROCESS | 1754 | 1464053529119 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]]]}] 18:32:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 18:32:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1635ms 18:32:09 INFO - PROCESS | 1754 | 1464053529168 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 18:32:09 INFO - PROCESS | 1754 | 1464053529171 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 18:32:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 18:32:09 INFO - PROCESS | 1754 | 1464053529178 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 18:32:09 INFO - PROCESS | 1754 | 1464053529181 Marionette TRACE conn4 <- [1,2590,null,{}] 18:32:09 INFO - PROCESS | 1754 | 1464053529186 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}] 18:32:09 INFO - PROCESS | 1754 | 1464053529384 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 18:32:09 INFO - PROCESS | 1754 | 1464053529737 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:09 INFO - PROCESS | 1754 | ++DOCSHELL 0x9786d800 == 132 [pid = 1754] [id = 655] 18:32:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 169 (0x9a749800) [pid = 1754] [serial = 1966] [outer = (nil)] 18:32:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 170 (0x9b2f2800) [pid = 1754] [serial = 1967] [outer = 0x9a749800] 18:32:09 INFO - PROCESS | 1754 | 1464053529826 Marionette DEBUG loaded listener.js 18:32:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 171 (0x9b3acc00) [pid = 1754] [serial = 1968] [outer = 0x9a749800] 18:32:10 INFO - PROCESS | 1754 | 1464053530711 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]]]}] 18:32:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 18:32:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1577ms 18:32:10 INFO - PROCESS | 1754 | 1464053530756 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 18:32:10 INFO - PROCESS | 1754 | 1464053530760 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 18:32:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 18:32:10 INFO - PROCESS | 1754 | 1464053530766 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 18:32:10 INFO - PROCESS | 1754 | 1464053530769 Marionette TRACE conn4 <- [1,2594,null,{}] 18:32:10 INFO - PROCESS | 1754 | 1464053530775 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}] 18:32:10 INFO - PROCESS | 1754 | 1464053530970 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 18:32:11 INFO - PROCESS | 1754 | 1464053531260 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:11 INFO - PROCESS | 1754 | ++DOCSHELL 0x97874800 == 133 [pid = 1754] [id = 656] 18:32:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 172 (0x9a8bdc00) [pid = 1754] [serial = 1969] [outer = (nil)] 18:32:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 173 (0x9b6d1000) [pid = 1754] [serial = 1970] [outer = 0x9a8bdc00] 18:32:11 INFO - PROCESS | 1754 | 1464053531389 Marionette DEBUG loaded listener.js 18:32:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 174 (0x9bb7ac00) [pid = 1754] [serial = 1971] [outer = 0x9a8bdc00] 18:32:12 INFO - PROCESS | 1754 | 1464053532307 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]]]}] 18:32:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 18:32:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1585ms 18:32:12 INFO - PROCESS | 1754 | 1464053532352 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 18:32:12 INFO - PROCESS | 1754 | 1464053532356 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 18:32:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 18:32:12 INFO - PROCESS | 1754 | 1464053532362 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 18:32:12 INFO - PROCESS | 1754 | 1464053532365 Marionette TRACE conn4 <- [1,2598,null,{}] 18:32:12 INFO - PROCESS | 1754 | 1464053532370 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}] 18:32:12 INFO - PROCESS | 1754 | 1464053532569 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 18:32:12 INFO - PROCESS | 1754 | 1464053532902 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:12 INFO - PROCESS | 1754 | ++DOCSHELL 0x954e3000 == 134 [pid = 1754] [id = 657] 18:32:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 175 (0x954e5000) [pid = 1754] [serial = 1972] [outer = (nil)] 18:32:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 176 (0x9c3c2c00) [pid = 1754] [serial = 1973] [outer = 0x954e5000] 18:32:12 INFO - PROCESS | 1754 | 1464053532992 Marionette DEBUG loaded listener.js 18:32:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 177 (0x9cd24800) [pid = 1754] [serial = 1974] [outer = 0x954e5000] 18:32:13 INFO - PROCESS | 1754 | 1464053533920 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]]]}] 18:32:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 18:32:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1627ms 18:32:13 INFO - PROCESS | 1754 | 1464053533990 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 18:32:13 INFO - PROCESS | 1754 | 1464053533995 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 18:32:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 18:32:14 INFO - PROCESS | 1754 | 1464053534004 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 18:32:14 INFO - PROCESS | 1754 | 1464053534006 Marionette TRACE conn4 <- [1,2602,null,{}] 18:32:14 INFO - PROCESS | 1754 | 1464053534011 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}] 18:32:14 INFO - PROCESS | 1754 | 1464053534217 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 18:32:14 INFO - PROCESS | 1754 | 1464053534574 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:14 INFO - PROCESS | 1754 | ++DOCSHELL 0x855f1800 == 135 [pid = 1754] [id = 658] 18:32:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 178 (0x892e4000) [pid = 1754] [serial = 1975] [outer = (nil)] 18:32:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 179 (0xa114e400) [pid = 1754] [serial = 1976] [outer = 0x892e4000] 18:32:14 INFO - PROCESS | 1754 | 1464053534663 Marionette DEBUG loaded listener.js 18:32:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 180 (0xa224b000) [pid = 1754] [serial = 1977] [outer = 0x892e4000] 18:32:15 INFO - PROCESS | 1754 | 1464053535586 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]]]}] 18:32:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 18:32:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1631ms 18:32:15 INFO - PROCESS | 1754 | 1464053535635 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 18:32:15 INFO - PROCESS | 1754 | 1464053535638 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 18:32:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 18:32:15 INFO - PROCESS | 1754 | 1464053535645 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 18:32:15 INFO - PROCESS | 1754 | 1464053535648 Marionette TRACE conn4 <- [1,2606,null,{}] 18:32:15 INFO - PROCESS | 1754 | 1464053535654 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}] 18:32:15 INFO - PROCESS | 1754 | 1464053535865 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 18:32:16 INFO - PROCESS | 1754 | 1464053536199 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:16 INFO - PROCESS | 1754 | ++DOCSHELL 0x9c118c00 == 136 [pid = 1754] [id = 659] 18:32:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 181 (0x9cd1f800) [pid = 1754] [serial = 1978] [outer = (nil)] 18:32:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 182 (0xa315a800) [pid = 1754] [serial = 1979] [outer = 0x9cd1f800] 18:32:16 INFO - PROCESS | 1754 | 1464053536289 Marionette DEBUG loaded listener.js 18:32:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 183 (0xa3582c00) [pid = 1754] [serial = 1980] [outer = 0x9cd1f800] 18:32:17 INFO - PROCESS | 1754 | 1464053537232 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]]]}] 18:32:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 18:32:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1633ms 18:32:17 INFO - PROCESS | 1754 | 1464053537279 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 18:32:17 INFO - PROCESS | 1754 | 1464053537283 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 18:32:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 18:32:17 INFO - PROCESS | 1754 | 1464053537289 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 18:32:17 INFO - PROCESS | 1754 | 1464053537292 Marionette TRACE conn4 <- [1,2610,null,{}] 18:32:17 INFO - PROCESS | 1754 | 1464053537298 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}] 18:32:17 INFO - PROCESS | 1754 | 1464053537498 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 18:32:17 INFO - PROCESS | 1754 | 1464053537838 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:17 INFO - PROCESS | 1754 | ++DOCSHELL 0x91a91c00 == 137 [pid = 1754] [id = 660] 18:32:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 184 (0xa235e800) [pid = 1754] [serial = 1981] [outer = (nil)] 18:32:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 185 (0xa51e9800) [pid = 1754] [serial = 1982] [outer = 0xa235e800] 18:32:17 INFO - PROCESS | 1754 | 1464053537928 Marionette DEBUG loaded listener.js 18:32:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 186 (0xa6381800) [pid = 1754] [serial = 1983] [outer = 0xa235e800] 18:32:18 INFO - PROCESS | 1754 | 1464053538824 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]]]}] 18:32:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 18:32:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1584ms 18:32:18 INFO - PROCESS | 1754 | 1464053538873 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 18:32:18 INFO - PROCESS | 1754 | 1464053538877 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 18:32:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 18:32:18 INFO - PROCESS | 1754 | 1464053538883 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 18:32:18 INFO - PROCESS | 1754 | 1464053538886 Marionette TRACE conn4 <- [1,2614,null,{}] 18:32:18 INFO - PROCESS | 1754 | 1464053538892 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}] 18:32:19 INFO - PROCESS | 1754 | 1464053539164 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 18:32:19 INFO - PROCESS | 1754 | 1464053539517 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:19 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d0ac800 == 138 [pid = 1754] [id = 661] 18:32:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 187 (0x9cec7800) [pid = 1754] [serial = 1984] [outer = (nil)] 18:32:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 188 (0xa6859c00) [pid = 1754] [serial = 1985] [outer = 0x9cec7800] 18:32:19 INFO - PROCESS | 1754 | 1464053539610 Marionette DEBUG loaded listener.js 18:32:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 189 (0xa68bc400) [pid = 1754] [serial = 1986] [outer = 0x9cec7800] 18:32:20 INFO - PROCESS | 1754 | 1464053540521 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]]]}] 18:32:22 INFO - PROCESS | 1754 | --DOCSHELL 0x9c063400 == 137 [pid = 1754] [id = 18] 18:32:22 INFO - PROCESS | 1754 | --DOCSHELL 0x93db1000 == 136 [pid = 1754] [id = 21] 18:32:22 INFO - PROCESS | 1754 | --DOCSHELL 0x867a5800 == 135 [pid = 1754] [id = 638] 18:32:22 INFO - PROCESS | 1754 | --DOCSHELL 0x9b5b6c00 == 134 [pid = 1754] [id = 636] 18:32:22 INFO - PROCESS | 1754 | --DOCSHELL 0x9bb77800 == 133 [pid = 1754] [id = 637] 18:32:22 INFO - PROCESS | 1754 | --DOCSHELL 0x855f1c00 == 132 [pid = 1754] [id = 635] 18:32:22 INFO - PROCESS | 1754 | --DOCSHELL 0x9a8b7800 == 131 [pid = 1754] [id = 634] 18:32:22 INFO - PROCESS | 1754 | --DOCSHELL 0x947b2000 == 130 [pid = 1754] [id = 633] 18:32:22 INFO - PROCESS | 1754 | --DOCSHELL 0x850e1c00 == 129 [pid = 1754] [id = 631] 18:32:22 INFO - PROCESS | 1754 | --DOCSHELL 0x86948400 == 128 [pid = 1754] [id = 632] 18:32:22 INFO - PROCESS | 1754 | --DOCSHELL 0x95f40000 == 127 [pid = 1754] [id = 630] 18:32:22 INFO - PROCESS | 1754 | --DOCSHELL 0x855f6000 == 126 [pid = 1754] [id = 629] 18:32:22 INFO - PROCESS | 1754 | --DOCSHELL 0x91a1b400 == 125 [pid = 1754] [id = 628] 18:32:22 INFO - PROCESS | 1754 | --DOCSHELL 0x92682000 == 124 [pid = 1754] [id = 627] 18:32:22 INFO - PROCESS | 1754 | --DOCSHELL 0x91ec6400 == 123 [pid = 1754] [id = 625] 18:32:22 INFO - PROCESS | 1754 | --DOCSHELL 0x8cd48000 == 122 [pid = 1754] [id = 626] 18:32:22 INFO - PROCESS | 1754 | --DOCSHELL 0x887f6c00 == 121 [pid = 1754] [id = 624] 18:32:22 INFO - PROCESS | 1754 | --DOCSHELL 0x8d84c800 == 120 [pid = 1754] [id = 623] 18:32:22 INFO - PROCESS | 1754 | --DOCSHELL 0x8d8ce000 == 119 [pid = 1754] [id = 622] 18:32:22 INFO - PROCESS | 1754 | --DOCSHELL 0x8cfa4800 == 118 [pid = 1754] [id = 621] 18:32:22 INFO - PROCESS | 1754 | --DOCSHELL 0x850ecc00 == 117 [pid = 1754] [id = 620] 18:32:22 INFO - PROCESS | 1754 | --DOMWINDOW == 188 (0x8d8cd000) [pid = 1754] [serial = 1722] [outer = (nil)] [url = about:blank] 18:32:22 INFO - PROCESS | 1754 | --DOMWINDOW == 187 (0x8d8cc000) [pid = 1754] [serial = 1859] [outer = (nil)] [url = about:blank] 18:32:22 INFO - PROCESS | 1754 | --DOMWINDOW == 186 (0x8d844c00) [pid = 1754] [serial = 1856] [outer = (nil)] [url = about:blank] 18:32:22 INFO - PROCESS | 1754 | --DOMWINDOW == 185 (0x8d8c4800) [pid = 1754] [serial = 1857] [outer = (nil)] [url = about:blank] 18:32:22 INFO - PROCESS | 1754 | --DOMWINDOW == 184 (0xa1158800) [pid = 1754] [serial = 1842] [outer = (nil)] [url = about:blank] 18:32:22 INFO - PROCESS | 1754 | --DOMWINDOW == 183 (0xa061b000) [pid = 1754] [serial = 1841] [outer = (nil)] [url = about:blank] 18:32:22 INFO - PROCESS | 1754 | --DOMWINDOW == 182 (0x9c3c1400) [pid = 1754] [serial = 1839] [outer = (nil)] [url = about:blank] 18:32:22 INFO - PROCESS | 1754 | --DOMWINDOW == 181 (0x9c058c00) [pid = 1754] [serial = 1838] [outer = (nil)] [url = about:blank] 18:32:22 INFO - PROCESS | 1754 | --DOMWINDOW == 180 (0x9b5b2800) [pid = 1754] [serial = 1836] [outer = (nil)] [url = about:blank] 18:32:22 INFO - PROCESS | 1754 | --DOMWINDOW == 179 (0x9b5aa800) [pid = 1754] [serial = 1835] [outer = (nil)] [url = about:blank] 18:32:22 INFO - PROCESS | 1754 | --DOMWINDOW == 178 (0x9b3aa000) [pid = 1754] [serial = 1833] [outer = (nil)] [url = about:blank] 18:32:22 INFO - PROCESS | 1754 | --DOMWINDOW == 177 (0x9b2f1000) [pid = 1754] [serial = 1832] [outer = (nil)] [url = about:blank] 18:32:22 INFO - PROCESS | 1754 | --DOMWINDOW == 176 (0x9a8e4c00) [pid = 1754] [serial = 1830] [outer = (nil)] [url = about:blank] 18:32:22 INFO - PROCESS | 1754 | --DOMWINDOW == 175 (0x9a8b8000) [pid = 1754] [serial = 1829] [outer = (nil)] [url = about:blank] 18:32:22 INFO - PROCESS | 1754 | --DOMWINDOW == 174 (0x9a2a3800) [pid = 1754] [serial = 1827] [outer = (nil)] [url = about:blank] 18:32:22 INFO - PROCESS | 1754 | --DOMWINDOW == 173 (0x99ef3c00) [pid = 1754] [serial = 1826] [outer = (nil)] [url = about:blank] 18:32:22 INFO - PROCESS | 1754 | --DOMWINDOW == 172 (0x98202800) [pid = 1754] [serial = 1824] [outer = (nil)] [url = about:blank] 18:32:22 INFO - PROCESS | 1754 | --DOMWINDOW == 171 (0x966ec800) [pid = 1754] [serial = 1823] [outer = (nil)] [url = about:blank] 18:32:22 INFO - PROCESS | 1754 | --DOMWINDOW == 170 (0x954ea400) [pid = 1754] [serial = 1821] [outer = (nil)] [url = about:blank] 18:32:22 INFO - PROCESS | 1754 | --DOMWINDOW == 169 (0x954e2c00) [pid = 1754] [serial = 1820] [outer = (nil)] [url = about:blank] 18:32:22 INFO - PROCESS | 1754 | --DOMWINDOW == 168 (0x9526ec00) [pid = 1754] [serial = 1818] [outer = (nil)] [url = about:blank] 18:32:22 INFO - PROCESS | 1754 | --DOMWINDOW == 167 (0x92fe8800) [pid = 1754] [serial = 1817] [outer = (nil)] [url = about:blank] 18:32:22 INFO - PROCESS | 1754 | --DOMWINDOW == 166 (0x92dea000) [pid = 1754] [serial = 1815] [outer = (nil)] [url = about:blank] 18:32:22 INFO - PROCESS | 1754 | --DOMWINDOW == 165 (0x92de3400) [pid = 1754] [serial = 1814] [outer = (nil)] [url = about:blank] 18:32:22 INFO - PROCESS | 1754 | --DOMWINDOW == 164 (0x9274e000) [pid = 1754] [serial = 1812] [outer = (nil)] [url = about:blank] 18:32:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 18:32:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 3896ms 18:32:22 INFO - PROCESS | 1754 | --DOMWINDOW == 163 (0x92741800) [pid = 1754] [serial = 1811] [outer = (nil)] [url = about:blank] 18:32:22 INFO - PROCESS | 1754 | --DOMWINDOW == 162 (0x924a7800) [pid = 1754] [serial = 1809] [outer = (nil)] [url = about:blank] 18:32:22 INFO - PROCESS | 1754 | --DOMWINDOW == 161 (0x920e2400) [pid = 1754] [serial = 1808] [outer = (nil)] [url = about:blank] 18:32:22 INFO - PROCESS | 1754 | --DOMWINDOW == 160 (0x91ccd800) [pid = 1754] [serial = 1806] [outer = (nil)] [url = about:blank] 18:32:22 INFO - PROCESS | 1754 | --DOMWINDOW == 159 (0x91a94400) [pid = 1754] [serial = 1805] [outer = (nil)] [url = about:blank] 18:32:22 INFO - PROCESS | 1754 | --DOMWINDOW == 158 (0x91a1e400) [pid = 1754] [serial = 1803] [outer = (nil)] [url = about:blank] 18:32:22 INFO - PROCESS | 1754 | --DOMWINDOW == 157 (0x91072000) [pid = 1754] [serial = 1802] [outer = (nil)] [url = about:blank] 18:32:22 INFO - PROCESS | 1754 | --DOMWINDOW == 156 (0x8f0a2400) [pid = 1754] [serial = 1800] [outer = (nil)] [url = about:blank] 18:32:22 INFO - PROCESS | 1754 | --DOMWINDOW == 155 (0x8ef07800) [pid = 1754] [serial = 1799] [outer = (nil)] [url = about:blank] 18:32:22 INFO - PROCESS | 1754 | --DOMWINDOW == 154 (0x8d413c00) [pid = 1754] [serial = 1797] [outer = (nil)] [url = about:blank] 18:32:22 INFO - PROCESS | 1754 | --DOMWINDOW == 153 (0x8d0b4400) [pid = 1754] [serial = 1796] [outer = (nil)] [url = about:blank] 18:32:22 INFO - PROCESS | 1754 | --DOMWINDOW == 152 (0x8bdbb000) [pid = 1754] [serial = 1794] [outer = (nil)] [url = about:blank] 18:32:22 INFO - PROCESS | 1754 | --DOMWINDOW == 151 (0x8954f800) [pid = 1754] [serial = 1793] [outer = (nil)] [url = about:blank] 18:32:22 INFO - PROCESS | 1754 | --DOMWINDOW == 150 (0x8a8cfc00) [pid = 1754] [serial = 1850] [outer = (nil)] [url = about:blank] 18:32:22 INFO - PROCESS | 1754 | --DOMWINDOW == 149 (0x8bdc2000) [pid = 1754] [serial = 1851] [outer = (nil)] [url = about:blank] 18:32:22 INFO - PROCESS | 1754 | --DOMWINDOW == 148 (0xa51ebc00) [pid = 1754] [serial = 1848] [outer = (nil)] [url = about:blank] 18:32:22 INFO - PROCESS | 1754 | --DOMWINDOW == 147 (0xa513b800) [pid = 1754] [serial = 1847] [outer = (nil)] [url = about:blank] 18:32:22 INFO - PROCESS | 1754 | --DOMWINDOW == 146 (0xa23ca000) [pid = 1754] [serial = 1845] [outer = (nil)] [url = about:blank] 18:32:22 INFO - PROCESS | 1754 | --DOMWINDOW == 145 (0xa2368c00) [pid = 1754] [serial = 1844] [outer = (nil)] [url = about:blank] 18:32:22 INFO - PROCESS | 1754 | --DOMWINDOW == 144 (0x8d0acc00) [pid = 1754] [serial = 1854] [outer = (nil)] [url = about:blank] 18:32:22 INFO - PROCESS | 1754 | --DOMWINDOW == 143 (0x8d066800) [pid = 1754] [serial = 1853] [outer = (nil)] [url = about:blank] 18:32:22 INFO - PROCESS | 1754 | 1464053542962 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 18:32:22 INFO - PROCESS | 1754 | 1464053542965 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 18:32:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 18:32:22 INFO - PROCESS | 1754 | 1464053542980 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 18:32:22 INFO - PROCESS | 1754 | 1464053542987 Marionette TRACE conn4 <- [1,2618,null,{}] 18:32:22 INFO - PROCESS | 1754 | 1464053542994 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}] 18:32:23 INFO - PROCESS | 1754 | 1464053543176 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 18:32:23 INFO - PROCESS | 1754 | 1464053543194 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:23 INFO - PROCESS | 1754 | ++DOCSHELL 0x892e6800 == 118 [pid = 1754] [id = 662] 18:32:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 144 (0x892eb800) [pid = 1754] [serial = 1987] [outer = (nil)] 18:32:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 145 (0x89551000) [pid = 1754] [serial = 1988] [outer = 0x892eb800] 18:32:23 INFO - PROCESS | 1754 | 1464053543313 Marionette DEBUG loaded listener.js 18:32:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 146 (0x8abc2400) [pid = 1754] [serial = 1989] [outer = 0x892eb800] 18:32:24 INFO - PROCESS | 1754 | 1464053544316 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]]]}] 18:32:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 18:32:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1381ms 18:32:24 INFO - PROCESS | 1754 | 1464053544371 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 18:32:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 18:32:24 INFO - PROCESS | 1754 | 1464053544376 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 18:32:24 INFO - PROCESS | 1754 | 1464053544388 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 18:32:24 INFO - PROCESS | 1754 | 1464053544393 Marionette TRACE conn4 <- [1,2622,null,{}] 18:32:24 INFO - PROCESS | 1754 | 1464053544398 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}] 18:32:24 INFO - PROCESS | 1754 | 1464053544602 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 18:32:24 INFO - PROCESS | 1754 | 1464053544615 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:24 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bdbf000 == 119 [pid = 1754] [id = 663] 18:32:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 147 (0x8bf6cc00) [pid = 1754] [serial = 1990] [outer = (nil)] 18:32:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 148 (0x8d0a7400) [pid = 1754] [serial = 1991] [outer = 0x8bf6cc00] 18:32:24 INFO - PROCESS | 1754 | 1464053544894 Marionette DEBUG loaded listener.js 18:32:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 149 (0x8d413000) [pid = 1754] [serial = 1992] [outer = 0x8bf6cc00] 18:32:25 INFO - PROCESS | 1754 | 1464053545795 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]]]}] 18:32:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 18:32:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1434ms 18:32:25 INFO - PROCESS | 1754 | 1464053545819 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 18:32:25 INFO - PROCESS | 1754 | 1464053545822 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 18:32:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 18:32:25 INFO - PROCESS | 1754 | 1464053545829 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 18:32:25 INFO - PROCESS | 1754 | 1464053545831 Marionette TRACE conn4 <- [1,2626,null,{}] 18:32:25 INFO - PROCESS | 1754 | 1464053545846 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}] 18:32:26 INFO - PROCESS | 1754 | 1464053546111 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 18:32:26 INFO - PROCESS | 1754 | 1464053546148 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:26 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cfa6800 == 120 [pid = 1754] [id = 664] 18:32:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 150 (0x8d84d000) [pid = 1754] [serial = 1993] [outer = (nil)] 18:32:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 151 (0x8d8d0800) [pid = 1754] [serial = 1994] [outer = 0x8d84d000] 18:32:26 INFO - PROCESS | 1754 | 1464053546223 Marionette DEBUG loaded listener.js 18:32:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 152 (0x8ef09800) [pid = 1754] [serial = 1995] [outer = 0x8d84d000] 18:32:27 INFO - PROCESS | 1754 | 1464053547195 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]]]}] 18:32:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 18:32:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1432ms 18:32:27 INFO - PROCESS | 1754 | --DOMWINDOW == 151 (0x91e2bc00) [pid = 1754] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 18:32:27 INFO - PROCESS | 1754 | --DOMWINDOW == 150 (0x92686800) [pid = 1754] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 18:32:27 INFO - PROCESS | 1754 | --DOMWINDOW == 149 (0x8d063400) [pid = 1754] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 18:32:27 INFO - PROCESS | 1754 | --DOMWINDOW == 148 (0x88484800) [pid = 1754] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 18:32:27 INFO - PROCESS | 1754 | --DOMWINDOW == 147 (0x920e5800) [pid = 1754] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 18:32:27 INFO - PROCESS | 1754 | --DOMWINDOW == 146 (0x8d8aa800) [pid = 1754] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 18:32:27 INFO - PROCESS | 1754 | --DOMWINDOW == 145 (0x9c2c8800) [pid = 1754] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 18:32:27 INFO - PROCESS | 1754 | --DOMWINDOW == 144 (0x8cd3f400) [pid = 1754] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 18:32:27 INFO - PROCESS | 1754 | --DOMWINDOW == 143 (0x9a8ba400) [pid = 1754] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 18:32:27 INFO - PROCESS | 1754 | --DOMWINDOW == 142 (0x8cfb3800) [pid = 1754] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 18:32:27 INFO - PROCESS | 1754 | --DOMWINDOW == 141 (0x8694b800) [pid = 1754] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 18:32:27 INFO - PROCESS | 1754 | --DOMWINDOW == 140 (0x95f3a800) [pid = 1754] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 18:32:27 INFO - PROCESS | 1754 | --DOMWINDOW == 139 (0x8f154000) [pid = 1754] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 18:32:27 INFO - PROCESS | 1754 | --DOMWINDOW == 138 (0x95f40800) [pid = 1754] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 18:32:27 INFO - PROCESS | 1754 | --DOMWINDOW == 137 (0x8d653400) [pid = 1754] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 18:32:27 INFO - PROCESS | 1754 | --DOMWINDOW == 136 (0x9a2c8800) [pid = 1754] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 18:32:27 INFO - PROCESS | 1754 | --DOMWINDOW == 135 (0x8e05dc00) [pid = 1754] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 18:32:27 INFO - PROCESS | 1754 | --DOMWINDOW == 134 (0x8bf66000) [pid = 1754] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 18:32:27 INFO - PROCESS | 1754 | --DOMWINDOW == 133 (0x8bdbf800) [pid = 1754] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 18:32:27 INFO - PROCESS | 1754 | --DOMWINDOW == 132 (0x9c3be000) [pid = 1754] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 18:32:27 INFO - PROCESS | 1754 | --DOMWINDOW == 131 (0x855f7000) [pid = 1754] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 18:32:27 INFO - PROCESS | 1754 | --DOMWINDOW == 130 (0x91ec9000) [pid = 1754] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 18:32:27 INFO - PROCESS | 1754 | --DOMWINDOW == 129 (0x892ecc00) [pid = 1754] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 18:32:27 INFO - PROCESS | 1754 | --DOMWINDOW == 128 (0x8a8c8400) [pid = 1754] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 18:32:27 INFO - PROCESS | 1754 | 1464053547976 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 18:32:27 INFO - PROCESS | 1754 | 1464053547978 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 18:32:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 18:32:28 INFO - PROCESS | 1754 | 1464053548008 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 18:32:28 INFO - PROCESS | 1754 | 1464053548010 Marionette TRACE conn4 <- [1,2630,null,{}] 18:32:28 INFO - PROCESS | 1754 | 1464053548016 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}] 18:32:28 INFO - PROCESS | 1754 | 1464053548258 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 18:32:28 INFO - PROCESS | 1754 | 1464053548386 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:28 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bf66000 == 121 [pid = 1754] [id = 665] 18:32:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 129 (0x8d0a8400) [pid = 1754] [serial = 1996] [outer = (nil)] 18:32:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 130 (0x8d65b000) [pid = 1754] [serial = 1997] [outer = 0x8d0a8400] 18:32:28 INFO - PROCESS | 1754 | 1464053548457 Marionette DEBUG loaded listener.js 18:32:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 131 (0x8e062c00) [pid = 1754] [serial = 1998] [outer = 0x8d0a8400] 18:32:29 INFO - PROCESS | 1754 | 1464053549245 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]]]}] 18:32:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 18:32:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1283ms 18:32:29 INFO - PROCESS | 1754 | 1464053549292 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 18:32:29 INFO - PROCESS | 1754 | 1464053549295 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 18:32:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 18:32:29 INFO - PROCESS | 1754 | 1464053549301 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 18:32:29 INFO - PROCESS | 1754 | 1464053549304 Marionette TRACE conn4 <- [1,2634,null,{}] 18:32:29 INFO - PROCESS | 1754 | 1464053549309 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}] 18:32:29 INFO - PROCESS | 1754 | 1464053549489 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 18:32:29 INFO - PROCESS | 1754 | 1464053549503 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:29 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cd3f400 == 122 [pid = 1754] [id = 666] 18:32:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 132 (0x8d84ac00) [pid = 1754] [serial = 1999] [outer = (nil)] 18:32:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 133 (0x91398400) [pid = 1754] [serial = 2000] [outer = 0x8d84ac00] 18:32:29 INFO - PROCESS | 1754 | 1464053549574 Marionette DEBUG loaded listener.js 18:32:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 134 (0x9139dc00) [pid = 1754] [serial = 2001] [outer = 0x8d84ac00] 18:32:30 INFO - PROCESS | 1754 | 1464053550829 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]]]}] 18:32:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 18:32:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1579ms 18:32:30 INFO - PROCESS | 1754 | 1464053550881 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 18:32:30 INFO - PROCESS | 1754 | 1464053550888 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 18:32:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 18:32:30 INFO - PROCESS | 1754 | 1464053550898 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 18:32:30 INFO - PROCESS | 1754 | 1464053550903 Marionette TRACE conn4 <- [1,2638,null,{}] 18:32:30 INFO - PROCESS | 1754 | 1464053550911 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}] 18:32:31 INFO - PROCESS | 1754 | 1464053551127 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 18:32:31 INFO - PROCESS | 1754 | 1464053551467 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:31 INFO - PROCESS | 1754 | ++DOCSHELL 0x892ea000 == 123 [pid = 1754] [id = 667] 18:32:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 135 (0x8abb8c00) [pid = 1754] [serial = 2002] [outer = (nil)] 18:32:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 136 (0x8cfa5c00) [pid = 1754] [serial = 2003] [outer = 0x8abb8c00] 18:32:31 INFO - PROCESS | 1754 | 1464053551559 Marionette DEBUG loaded listener.js 18:32:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 137 (0x8d18d000) [pid = 1754] [serial = 2004] [outer = 0x8abb8c00] 18:32:32 INFO - PROCESS | 1754 | 1464053552487 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]]]}] 18:32:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 18:32:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1631ms 18:32:32 INFO - PROCESS | 1754 | 1464053552529 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 18:32:32 INFO - PROCESS | 1754 | 1464053552538 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 18:32:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 18:32:32 INFO - PROCESS | 1754 | 1464053552549 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 18:32:32 INFO - PROCESS | 1754 | 1464053552553 Marionette TRACE conn4 <- [1,2642,null,{}] 18:32:32 INFO - PROCESS | 1754 | 1464053552559 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}] 18:32:32 INFO - PROCESS | 1754 | 1464053552768 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 18:32:33 INFO - PROCESS | 1754 | 1464053553121 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:33 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d84e000 == 124 [pid = 1754] [id = 668] 18:32:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 138 (0x8d8d1c00) [pid = 1754] [serial = 2005] [outer = (nil)] 18:32:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 139 (0x8f0a4800) [pid = 1754] [serial = 2006] [outer = 0x8d8d1c00] 18:32:33 INFO - PROCESS | 1754 | 1464053553210 Marionette DEBUG loaded listener.js 18:32:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 140 (0x8f15d800) [pid = 1754] [serial = 2007] [outer = 0x8d8d1c00] 18:32:34 INFO - PROCESS | 1754 | 1464053554176 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]]]}] 18:32:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 18:32:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1681ms 18:32:34 INFO - PROCESS | 1754 | 1464053554230 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 18:32:34 INFO - PROCESS | 1754 | 1464053554234 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 18:32:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 18:32:34 INFO - PROCESS | 1754 | 1464053554240 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 18:32:34 INFO - PROCESS | 1754 | 1464053554246 Marionette TRACE conn4 <- [1,2646,null,{}] 18:32:34 INFO - PROCESS | 1754 | 1464053554263 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}] 18:32:34 INFO - PROCESS | 1754 | 1464053554490 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 18:32:34 INFO - PROCESS | 1754 | 1464053554823 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:34 INFO - PROCESS | 1754 | ++DOCSHELL 0x91a1f400 == 125 [pid = 1754] [id = 669] 18:32:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 141 (0x91a93800) [pid = 1754] [serial = 2008] [outer = (nil)] 18:32:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 142 (0x91a98000) [pid = 1754] [serial = 2009] [outer = 0x91a93800] 18:32:34 INFO - PROCESS | 1754 | 1464053554913 Marionette DEBUG loaded listener.js 18:32:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 143 (0x91cd1800) [pid = 1754] [serial = 2010] [outer = 0x91a93800] 18:32:35 INFO - PROCESS | 1754 | 1464053555826 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]]]}] 18:32:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 18:32:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1635ms 18:32:35 INFO - PROCESS | 1754 | 1464053555891 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 18:32:35 INFO - PROCESS | 1754 | 1464053555896 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 18:32:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 18:32:35 INFO - PROCESS | 1754 | 1464053555905 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 18:32:35 INFO - PROCESS | 1754 | 1464053555908 Marionette TRACE conn4 <- [1,2650,null,{}] 18:32:35 INFO - PROCESS | 1754 | 1464053555914 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}] 18:32:36 INFO - PROCESS | 1754 | 1464053556128 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 18:32:36 INFO - PROCESS | 1754 | 1464053556415 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:36 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bdbf800 == 126 [pid = 1754] [id = 670] 18:32:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 144 (0x91a93400) [pid = 1754] [serial = 2011] [outer = (nil)] 18:32:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 145 (0x91ec5400) [pid = 1754] [serial = 2012] [outer = 0x91a93400] 18:32:36 INFO - PROCESS | 1754 | 1464053556543 Marionette DEBUG loaded listener.js 18:32:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 146 (0x920e4c00) [pid = 1754] [serial = 2013] [outer = 0x91a93400] 18:32:37 INFO - PROCESS | 1754 | 1464053557430 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]]]}] 18:32:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 18:32:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1580ms 18:32:37 INFO - PROCESS | 1754 | 1464053557485 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 18:32:37 INFO - PROCESS | 1754 | 1464053557488 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 18:32:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 18:32:37 INFO - PROCESS | 1754 | 1464053557513 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 18:32:37 INFO - PROCESS | 1754 | 1464053557516 Marionette TRACE conn4 <- [1,2654,null,{}] 18:32:37 INFO - PROCESS | 1754 | 1464053557522 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}] 18:32:37 INFO - PROCESS | 1754 | 1464053557724 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 18:32:38 INFO - PROCESS | 1754 | 1464053558059 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:38 INFO - PROCESS | 1754 | ++DOCSHELL 0x91cce000 == 127 [pid = 1754] [id = 671] 18:32:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 147 (0x91e2fc00) [pid = 1754] [serial = 2014] [outer = (nil)] 18:32:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 148 (0x924a4800) [pid = 1754] [serial = 2015] [outer = 0x91e2fc00] 18:32:38 INFO - PROCESS | 1754 | 1464053558193 Marionette DEBUG loaded listener.js 18:32:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 149 (0x92689800) [pid = 1754] [serial = 2016] [outer = 0x91e2fc00] 18:32:39 INFO - PROCESS | 1754 | 1464053559143 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]]]}] 18:32:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 18:32:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1682ms 18:32:39 INFO - PROCESS | 1754 | 1464053559193 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 18:32:39 INFO - PROCESS | 1754 | 1464053559197 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 18:32:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 18:32:39 INFO - PROCESS | 1754 | 1464053559203 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 18:32:39 INFO - PROCESS | 1754 | 1464053559207 Marionette TRACE conn4 <- [1,2658,null,{}] 18:32:39 INFO - PROCESS | 1754 | 1464053559213 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}] 18:32:39 INFO - PROCESS | 1754 | 1464053559444 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 18:32:39 INFO - PROCESS | 1754 | 1464053559790 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:39 INFO - PROCESS | 1754 | ++DOCSHELL 0x91e2a800 == 128 [pid = 1754] [id = 672] 18:32:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 150 (0x92390000) [pid = 1754] [serial = 2017] [outer = (nil)] 18:32:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 151 (0x92de2c00) [pid = 1754] [serial = 2018] [outer = 0x92390000] 18:32:39 INFO - PROCESS | 1754 | 1464053559883 Marionette DEBUG loaded listener.js 18:32:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 152 (0x92ded800) [pid = 1754] [serial = 2019] [outer = 0x92390000] 18:32:40 INFO - PROCESS | 1754 | 1464053560747 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]]]}] 18:32:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 18:32:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1595ms 18:32:40 INFO - PROCESS | 1754 | 1464053560800 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 18:32:40 INFO - PROCESS | 1754 | 1464053560804 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 18:32:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 18:32:40 INFO - PROCESS | 1754 | 1464053560810 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 18:32:40 INFO - PROCESS | 1754 | 1464053560813 Marionette TRACE conn4 <- [1,2662,null,{}] 18:32:40 INFO - PROCESS | 1754 | 1464053560819 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}] 18:32:41 INFO - PROCESS | 1754 | 1464053561024 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 18:32:41 INFO - PROCESS | 1754 | 1464053561309 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:41 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d846c00 == 129 [pid = 1754] [id = 673] 18:32:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 153 (0x92de4800) [pid = 1754] [serial = 2020] [outer = (nil)] 18:32:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 154 (0x9526c800) [pid = 1754] [serial = 2021] [outer = 0x92de4800] 18:32:41 INFO - PROCESS | 1754 | 1464053561442 Marionette DEBUG loaded listener.js 18:32:41 INFO - PROCESS | 1754 | ++DOMWINDOW == 155 (0x95277800) [pid = 1754] [serial = 2022] [outer = 0x92de4800] 18:32:42 INFO - PROCESS | 1754 | 1464053562288 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]]]}] 18:32:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 18:32:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1535ms 18:32:42 INFO - PROCESS | 1754 | 1464053562345 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 18:32:42 INFO - PROCESS | 1754 | 1464053562350 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 18:32:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 18:32:42 INFO - PROCESS | 1754 | 1464053562360 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 18:32:42 INFO - PROCESS | 1754 | 1464053562364 Marionette TRACE conn4 <- [1,2666,null,{}] 18:32:42 INFO - PROCESS | 1754 | 1464053562370 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}] 18:32:42 INFO - PROCESS | 1754 | 1464053562573 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 18:32:42 INFO - PROCESS | 1754 | 1464053562862 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:42 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bdc2000 == 130 [pid = 1754] [id = 674] 18:32:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 156 (0x929b2400) [pid = 1754] [serial = 2023] [outer = (nil)] 18:32:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 157 (0x954e8000) [pid = 1754] [serial = 2024] [outer = 0x929b2400] 18:32:43 INFO - PROCESS | 1754 | 1464053563004 Marionette DEBUG loaded listener.js 18:32:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 158 (0x954eb000) [pid = 1754] [serial = 2025] [outer = 0x929b2400] 18:32:44 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 18:32:44 INFO - PROCESS | 1754 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:32:44 INFO - PROCESS | 1754 | 1464053564370 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]]]}] 18:32:44 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) 18:32:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2036ms 18:32:44 INFO - PROCESS | 1754 | 1464053564396 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 18:32:44 INFO - PROCESS | 1754 | 1464053564400 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 18:32:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 18:32:44 INFO - PROCESS | 1754 | 1464053564410 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 18:32:44 INFO - PROCESS | 1754 | 1464053564415 Marionette TRACE conn4 <- [1,2670,null,{}] 18:32:44 INFO - PROCESS | 1754 | 1464053564421 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}] 18:32:44 INFO - PROCESS | 1754 | 1464053564650 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 18:32:44 INFO - PROCESS | 1754 | 1464053564907 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:44 INFO - PROCESS | 1754 | ++DOCSHELL 0x8679b800 == 131 [pid = 1754] [id = 675] 18:32:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 159 (0x9274d400) [pid = 1754] [serial = 2026] [outer = (nil)] 18:32:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 160 (0x95f3c800) [pid = 1754] [serial = 2027] [outer = 0x9274d400] 18:32:45 INFO - PROCESS | 1754 | 1464053564998 Marionette DEBUG loaded listener.js 18:32:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 161 (0x966f6c00) [pid = 1754] [serial = 2028] [outer = 0x9274d400] 18:32:46 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 18:32:46 INFO - PROCESS | 1754 | 1464053566335 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] 18:32:46 INFO - PROCESS | 1754 | 1464053566437 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 18:32:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 18:32:46 INFO - PROCESS | 1754 | 1464053566491 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 18:32:46 INFO - PROCESS | 1754 | 1464053566495 Marionette TRACE conn4 <- [1,2674,null,{}] 18:32:46 INFO - PROCESS | 1754 | 1464053566501 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}] 18:32:46 INFO - PROCESS | 1754 | 1464053566694 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 18:32:46 INFO - PROCESS | 1754 | 1464053566979 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:47 INFO - PROCESS | 1754 | ++DOCSHELL 0x95c6bc00 == 132 [pid = 1754] [id = 676] 18:32:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 162 (0x95c6d800) [pid = 1754] [serial = 2029] [outer = (nil)] 18:32:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 163 (0x99ef3c00) [pid = 1754] [serial = 2030] [outer = 0x95c6d800] 18:32:47 INFO - PROCESS | 1754 | 1464053567063 Marionette DEBUG loaded listener.js 18:32:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 164 (0x9a080800) [pid = 1754] [serial = 2031] [outer = 0x95c6d800] 18:32:48 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 18:32:48 INFO - PROCESS | 1754 | 1464053568394 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] 18:32:48 INFO - PROCESS | 1754 | 1464053568439 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 18:32:48 INFO - PROCESS | 1754 | 1464053568446 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 18:32:48 INFO - PROCESS | 1754 | 1464053568451 Marionette TRACE conn4 <- [1,2678,null,{}] 18:32:48 INFO - PROCESS | 1754 | 1464053568456 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}] 18:32:48 INFO - PROCESS | 1754 | 1464053568747 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 18:32:49 INFO - PROCESS | 1754 | 1464053569008 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:49 INFO - PROCESS | 1754 | ++DOCSHELL 0x99eea800 == 133 [pid = 1754] [id = 677] 18:32:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 165 (0x99ef1000) [pid = 1754] [serial = 2032] [outer = (nil)] 18:32:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 166 (0x9a8ba400) [pid = 1754] [serial = 2033] [outer = 0x99ef1000] 18:32:49 INFO - PROCESS | 1754 | 1464053569098 Marionette DEBUG loaded listener.js 18:32:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 167 (0x9aa28400) [pid = 1754] [serial = 2034] [outer = 0x99ef1000] 18:32:50 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 18:32:50 INFO - PROCESS | 1754 | 1464053570452 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]]]}] 18:32:50 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) 18:32:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2045ms 18:32:50 INFO - PROCESS | 1754 | 1464053570490 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 18:32:50 INFO - PROCESS | 1754 | 1464053570493 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 18:32:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 18:32:50 INFO - PROCESS | 1754 | 1464053570499 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 18:32:50 INFO - PROCESS | 1754 | 1464053570502 Marionette TRACE conn4 <- [1,2682,null,{}] 18:32:50 INFO - PROCESS | 1754 | 1464053570508 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}] 18:32:50 INFO - PROCESS | 1754 | 1464053570854 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 18:32:51 INFO - PROCESS | 1754 | 1464053571070 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:51 INFO - PROCESS | 1754 | ++DOCSHELL 0x9a7e8400 == 134 [pid = 1754] [id = 678] 18:32:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 168 (0x9a8b6c00) [pid = 1754] [serial = 2035] [outer = (nil)] 18:32:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 169 (0x9b3a1800) [pid = 1754] [serial = 2036] [outer = 0x9a8b6c00] 18:32:51 INFO - PROCESS | 1754 | 1464053571156 Marionette DEBUG loaded listener.js 18:32:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 170 (0x9b3b2000) [pid = 1754] [serial = 2037] [outer = 0x9a8b6c00] 18:32:52 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 18:32:52 INFO - PROCESS | 1754 | 1464053572513 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]]]}] 18:32:52 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) 18:32:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2036ms 18:32:52 INFO - PROCESS | 1754 | 1464053572537 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 18:32:52 INFO - PROCESS | 1754 | 1464053572539 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 18:32:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 18:32:52 INFO - PROCESS | 1754 | 1464053572546 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 18:32:52 INFO - PROCESS | 1754 | 1464053572550 Marionette TRACE conn4 <- [1,2686,null,{}] 18:32:52 INFO - PROCESS | 1754 | 1464053572555 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}] 18:32:52 INFO - PROCESS | 1754 | 1464053572792 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 18:32:53 INFO - PROCESS | 1754 | 1464053573074 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:53 INFO - PROCESS | 1754 | ++DOCSHELL 0x9a8b4000 == 135 [pid = 1754] [id = 679] 18:32:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 171 (0x9ab8b000) [pid = 1754] [serial = 2038] [outer = (nil)] 18:32:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 172 (0x9b5b8000) [pid = 1754] [serial = 2039] [outer = 0x9ab8b000] 18:32:53 INFO - PROCESS | 1754 | 1464053573161 Marionette DEBUG loaded listener.js 18:32:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 173 (0x9b6c8c00) [pid = 1754] [serial = 2040] [outer = 0x9ab8b000] 18:32:54 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 18:32:54 INFO - PROCESS | 1754 | 1464053574548 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] 18:32:54 INFO - PROCESS | 1754 | 1464053574583 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 18:32:54 INFO - PROCESS | 1754 | 1464053574590 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 18:32:54 INFO - PROCESS | 1754 | 1464053574592 Marionette TRACE conn4 <- [1,2690,null,{}] 18:32:54 INFO - PROCESS | 1754 | 1464053574598 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}] 18:32:54 INFO - PROCESS | 1754 | 1464053574842 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 18:32:55 INFO - PROCESS | 1754 | 1464053575106 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:55 INFO - PROCESS | 1754 | ++DOCSHELL 0x9b3b4c00 == 136 [pid = 1754] [id = 680] 18:32:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 174 (0x9b3b7c00) [pid = 1754] [serial = 2041] [outer = (nil)] 18:32:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 175 (0x9c3c1400) [pid = 1754] [serial = 2042] [outer = 0x9b3b7c00] 18:32:55 INFO - PROCESS | 1754 | 1464053575193 Marionette DEBUG loaded listener.js 18:32:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 176 (0x9cd25400) [pid = 1754] [serial = 2043] [outer = 0x9b3b7c00] 18:32:56 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 18:32:56 INFO - PROCESS | 1754 | 1464053576540 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] 18:32:56 INFO - PROCESS | 1754 | 1464053576576 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 18:32:56 INFO - PROCESS | 1754 | 1464053576582 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 18:32:56 INFO - PROCESS | 1754 | 1464053576585 Marionette TRACE conn4 <- [1,2694,null,{}] 18:32:56 INFO - PROCESS | 1754 | 1464053576592 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}] 18:32:56 INFO - PROCESS | 1754 | 1464053576830 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 18:32:57 INFO - PROCESS | 1754 | 1464053577095 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:57 INFO - PROCESS | 1754 | ++DOCSHELL 0x9b2f8000 == 137 [pid = 1754] [id = 681] 18:32:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 177 (0x9bb9f400) [pid = 1754] [serial = 2044] [outer = (nil)] 18:32:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 178 (0xa2368c00) [pid = 1754] [serial = 2045] [outer = 0x9bb9f400] 18:32:57 INFO - PROCESS | 1754 | 1464053577183 Marionette DEBUG loaded listener.js 18:32:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 179 (0xa23c0400) [pid = 1754] [serial = 2046] [outer = 0x9bb9f400] 18:32:58 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 18:32:58 INFO - PROCESS | 1754 | 1464053578541 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] 18:32:58 INFO - PROCESS | 1754 | 1464053578571 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 18:32:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 18:32:58 INFO - PROCESS | 1754 | 1464053578582 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 18:32:58 INFO - PROCESS | 1754 | 1464053578585 Marionette TRACE conn4 <- [1,2698,null,{}] 18:32:58 INFO - PROCESS | 1754 | 1464053578592 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}] 18:32:58 INFO - PROCESS | 1754 | 1464053578863 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 18:32:59 INFO - PROCESS | 1754 | 1464053579132 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:59 INFO - PROCESS | 1754 | ++DOCSHELL 0x9cd8e000 == 138 [pid = 1754] [id = 682] 18:32:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 180 (0xa0619800) [pid = 1754] [serial = 2047] [outer = (nil)] 18:32:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 181 (0xa3323800) [pid = 1754] [serial = 2048] [outer = 0xa0619800] 18:32:59 INFO - PROCESS | 1754 | 1464053579231 Marionette DEBUG loaded listener.js 18:32:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 182 (0xa513b800) [pid = 1754] [serial = 2049] [outer = 0xa0619800] 18:33:01 INFO - PROCESS | 1754 | --DOCSHELL 0x9238d400 == 137 [pid = 1754] [id = 12] 18:33:01 INFO - PROCESS | 1754 | --DOCSHELL 0x8bf66000 == 136 [pid = 1754] [id = 665] 18:33:01 INFO - PROCESS | 1754 | --DOCSHELL 0x8cfa6800 == 135 [pid = 1754] [id = 664] 18:33:01 INFO - PROCESS | 1754 | --DOCSHELL 0x8bdbf000 == 134 [pid = 1754] [id = 663] 18:33:01 INFO - PROCESS | 1754 | --DOCSHELL 0x892e6800 == 133 [pid = 1754] [id = 662] 18:33:01 INFO - PROCESS | 1754 | --DOCSHELL 0x8d0ac800 == 132 [pid = 1754] [id = 661] 18:33:01 INFO - PROCESS | 1754 | --DOCSHELL 0x9c118c00 == 131 [pid = 1754] [id = 659] 18:33:01 INFO - PROCESS | 1754 | --DOCSHELL 0x91a91c00 == 130 [pid = 1754] [id = 660] 18:33:01 INFO - PROCESS | 1754 | --DOCSHELL 0x855f1800 == 129 [pid = 1754] [id = 658] 18:33:01 INFO - PROCESS | 1754 | --DOCSHELL 0x954e3000 == 128 [pid = 1754] [id = 657] 18:33:01 INFO - PROCESS | 1754 | SkCairoFTTypeface::onFilterRec unimplemented 18:33:01 INFO - PROCESS | 1754 | --DOMWINDOW == 181 (0x8f099c00) [pid = 1754] [serial = 1929] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1754 | --DOMWINDOW == 180 (0x9274a000) [pid = 1754] [serial = 1880] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1754 | --DOMWINDOW == 179 (0x92fec400) [pid = 1754] [serial = 1884] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1754 | --DOMWINDOW == 178 (0x9c05c400) [pid = 1754] [serial = 1908] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1754 | --DOMWINDOW == 177 (0x8abbc800) [pid = 1754] [serial = 1919] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1754 | --DOMWINDOW == 176 (0x952d5400) [pid = 1754] [serial = 1886] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1754 | --DOMWINDOW == 175 (0x91a21000) [pid = 1754] [serial = 1871] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1754 | --DOMWINDOW == 174 (0xa2363c00) [pid = 1754] [serial = 1914] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1754 | --DOMWINDOW == 173 (0xa3322400) [pid = 1754] [serial = 1917] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1754 | --DOMWINDOW == 172 (0x9b3bb800) [pid = 1754] [serial = 1904] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1754 | --DOMWINDOW == 171 (0x8d185400) [pid = 1754] [serial = 1865] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1754 | --DOMWINDOW == 170 (0xa23c5000) [pid = 1754] [serial = 1916] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1754 | --DOMWINDOW == 169 (0x95c66c00) [pid = 1754] [serial = 1890] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1754 | --DOMWINDOW == 168 (0x99f99c00) [pid = 1754] [serial = 1895] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1754 | --DOMWINDOW == 167 (0x91e28000) [pid = 1754] [serial = 1875] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1754 | --DOMWINDOW == 166 (0x95f46400) [pid = 1754] [serial = 1892] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1754 | --DOMWINDOW == 165 (0x8d845800) [pid = 1754] [serial = 1925] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1754 | --DOMWINDOW == 164 (0x9b2b5c00) [pid = 1754] [serial = 1902] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1754 | --DOMWINDOW == 163 (0x8ef07c00) [pid = 1754] [serial = 1868] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1754 | --DOMWINDOW == 162 (0x97871c00) [pid = 1754] [serial = 1893] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1754 | --DOMWINDOW == 161 (0xa22b0400) [pid = 1754] [serial = 1913] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1754 | --DOMWINDOW == 160 (0x9a8b9000) [pid = 1754] [serial = 1898] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1754 | --DOMWINDOW == 159 (0x952de400) [pid = 1754] [serial = 1887] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1754 | --DOMWINDOW == 158 (0x8cfab000) [pid = 1754] [serial = 1922] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1754 | --DOMWINDOW == 157 (0x8f0a4400) [pid = 1754] [serial = 1869] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1754 | --DOMWINDOW == 156 (0xa114fc00) [pid = 1754] [serial = 1911] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1754 | --DOMWINDOW == 155 (0x89146c00) [pid = 1754] [serial = 1863] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1754 | --DOMWINDOW == 154 (0x9aa30400) [pid = 1754] [serial = 1901] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1754 | --DOMWINDOW == 153 (0x91cd5400) [pid = 1754] [serial = 1874] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1754 | --DOMWINDOW == 152 (0x9b5ab400) [pid = 1754] [serial = 1905] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1754 | --DOMWINDOW == 151 (0x8d418000) [pid = 1754] [serial = 1866] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1754 | --DOMWINDOW == 150 (0x91ece000) [pid = 1754] [serial = 1877] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1754 | --DOMWINDOW == 149 (0x9cd95800) [pid = 1754] [serial = 1910] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1754 | --DOMWINDOW == 148 (0x92df0800) [pid = 1754] [serial = 1883] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1754 | --DOMWINDOW == 147 (0x8d0ae400) [pid = 1754] [serial = 1923] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1754 | --DOMWINDOW == 146 (0x8d8b5400) [pid = 1754] [serial = 1926] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1754 | --DOMWINDOW == 145 (0x91a8a800) [pid = 1754] [serial = 1872] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1754 | --DOMWINDOW == 144 (0x86950c00) [pid = 1754] [serial = 1862] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1754 | --DOMWINDOW == 143 (0x8d651800) [pid = 1754] [serial = 1928] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1754 | --DOMWINDOW == 142 (0x9a374000) [pid = 1754] [serial = 1896] [outer = (nil)] [url = about:blank] 18:33:01 INFO - PROCESS | 1754 | --DOMWINDOW == 141 (0x9a8bd000) [pid = 1754] [serial = 1899] [outer = (nil)] [url = about:blank] 18:33:02 INFO - PROCESS | 1754 | --DOMWINDOW == 140 (0x95c63000) [pid = 1754] [serial = 1889] [outer = (nil)] [url = about:blank] 18:33:02 INFO - PROCESS | 1754 | --DOMWINDOW == 139 (0x924a3800) [pid = 1754] [serial = 1878] [outer = (nil)] [url = about:blank] 18:33:02 INFO - PROCESS | 1754 | --DOMWINDOW == 138 (0x8d8abc00) [pid = 1754] [serial = 1791] [outer = (nil)] [url = about:blank] 18:33:02 INFO - PROCESS | 1754 | --DOMWINDOW == 137 (0x9b6d5000) [pid = 1754] [serial = 1907] [outer = (nil)] [url = about:blank] 18:33:02 INFO - PROCESS | 1754 | --DOMWINDOW == 136 (0x8bdc1400) [pid = 1754] [serial = 1920] [outer = (nil)] [url = about:blank] 18:33:02 INFO - PROCESS | 1754 | --DOMWINDOW == 135 (0x929a9400) [pid = 1754] [serial = 1881] [outer = (nil)] [url = about:blank] 18:33:02 INFO - PROCESS | 1754 | 1464053582019 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] 18:33:02 INFO - PROCESS | 1754 | 1464053582074 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 18:33:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 18:33:02 INFO - PROCESS | 1754 | 1464053582081 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 18:33:02 INFO - PROCESS | 1754 | 1464053582086 Marionette TRACE conn4 <- [1,2702,null,{}] 18:33:02 INFO - PROCESS | 1754 | 1464053582093 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}] 18:33:02 INFO - PROCESS | 1754 | 1464053582273 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 18:33:02 INFO - PROCESS | 1754 | 1464053582508 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:02 INFO - PROCESS | 1754 | ++DOCSHELL 0x86f4f000 == 129 [pid = 1754] [id = 683] 18:33:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 136 (0x892eac00) [pid = 1754] [serial = 2050] [outer = (nil)] 18:33:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 137 (0x8a8c6800) [pid = 1754] [serial = 2051] [outer = 0x892eac00] 18:33:02 INFO - PROCESS | 1754 | 1464053582582 Marionette DEBUG loaded listener.js 18:33:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 138 (0x8bdb7c00) [pid = 1754] [serial = 2052] [outer = 0x892eac00] 18:33:03 INFO - PROCESS | 1754 | 1464053583372 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]]]}] 18:33:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 18:33:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1337ms 18:33:03 INFO - PROCESS | 1754 | 1464053583418 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 18:33:03 INFO - PROCESS | 1754 | 1464053583426 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 18:33:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 18:33:03 INFO - PROCESS | 1754 | 1464053583435 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 18:33:03 INFO - PROCESS | 1754 | 1464053583439 Marionette TRACE conn4 <- [1,2706,null,{}] 18:33:03 INFO - PROCESS | 1754 | 1464053583445 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}] 18:33:03 INFO - PROCESS | 1754 | 1464053583629 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 18:33:03 INFO - PROCESS | 1754 | 1464053583643 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:03 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cd3ec00 == 130 [pid = 1754] [id = 684] 18:33:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 139 (0x8cdcfc00) [pid = 1754] [serial = 2053] [outer = (nil)] 18:33:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 140 (0x8d0aac00) [pid = 1754] [serial = 2054] [outer = 0x8cdcfc00] 18:33:03 INFO - PROCESS | 1754 | 1464053583716 Marionette DEBUG loaded listener.js 18:33:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 141 (0x8d18c800) [pid = 1754] [serial = 2055] [outer = 0x8cdcfc00] 18:33:04 INFO - PROCESS | 1754 | 1464053584843 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]]]}] 18:33:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 18:33:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1428ms 18:33:04 INFO - PROCESS | 1754 | 1464053584863 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 18:33:04 INFO - PROCESS | 1754 | 1464053584866 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 18:33:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 18:33:04 INFO - PROCESS | 1754 | 1464053584873 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 18:33:04 INFO - PROCESS | 1754 | 1464053584878 Marionette TRACE conn4 <- [1,2710,null,{}] 18:33:04 INFO - PROCESS | 1754 | 1464053584901 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}] 18:33:05 INFO - PROCESS | 1754 | 1464053585160 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 18:33:05 INFO - PROCESS | 1754 | 1464053585194 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:05 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d0ab800 == 131 [pid = 1754] [id = 685] 18:33:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 142 (0x8d845800) [pid = 1754] [serial = 2056] [outer = (nil)] 18:33:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 143 (0x8d8c5800) [pid = 1754] [serial = 2057] [outer = 0x8d845800] 18:33:05 INFO - PROCESS | 1754 | 1464053585267 Marionette DEBUG loaded listener.js 18:33:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 144 (0x8e063400) [pid = 1754] [serial = 2058] [outer = 0x8d845800] 18:33:06 INFO - PROCESS | 1754 | 1464053586262 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] 18:33:06 INFO - PROCESS | 1754 | 1464053586312 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 18:33:06 INFO - PROCESS | 1754 | 1464053586318 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 18:33:06 INFO - PROCESS | 1754 | 1464053586321 Marionette TRACE conn4 <- [1,2714,null,{}] 18:33:06 INFO - PROCESS | 1754 | 1464053586326 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}] 18:33:07 INFO - PROCESS | 1754 | 1464053587088 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 18:33:07 INFO - PROCESS | 1754 | --DOMWINDOW == 143 (0x91cd8c00) [pid = 1754] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 18:33:07 INFO - PROCESS | 1754 | --DOMWINDOW == 142 (0x924ad000) [pid = 1754] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 18:33:07 INFO - PROCESS | 1754 | --DOMWINDOW == 141 (0x892e4000) [pid = 1754] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 18:33:07 INFO - PROCESS | 1754 | --DOMWINDOW == 140 (0x93be6400) [pid = 1754] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 18:33:07 INFO - PROCESS | 1754 | --DOMWINDOW == 139 (0x9274f800) [pid = 1754] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 18:33:07 INFO - PROCESS | 1754 | --DOMWINDOW == 138 (0x8cdc7800) [pid = 1754] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 18:33:07 INFO - PROCESS | 1754 | --DOMWINDOW == 137 (0x8d410800) [pid = 1754] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 18:33:07 INFO - PROCESS | 1754 | --DOMWINDOW == 136 (0x91a1d000) [pid = 1754] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 18:33:07 INFO - PROCESS | 1754 | --DOMWINDOW == 135 (0xa235e800) [pid = 1754] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 18:33:07 INFO - PROCESS | 1754 | --DOMWINDOW == 134 (0x9a8bdc00) [pid = 1754] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 18:33:07 INFO - PROCESS | 1754 | --DOMWINDOW == 133 (0x91070000) [pid = 1754] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 18:33:07 INFO - PROCESS | 1754 | --DOMWINDOW == 132 (0x98299400) [pid = 1754] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 18:33:07 INFO - PROCESS | 1754 | --DOMWINDOW == 131 (0x9cec7800) [pid = 1754] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 18:33:07 INFO - PROCESS | 1754 | --DOMWINDOW == 130 (0x952de000) [pid = 1754] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 18:33:07 INFO - PROCESS | 1754 | --DOMWINDOW == 129 (0x929acc00) [pid = 1754] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 18:33:07 INFO - PROCESS | 1754 | --DOMWINDOW == 128 (0x9cd1f800) [pid = 1754] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 18:33:07 INFO - PROCESS | 1754 | --DOMWINDOW == 127 (0x9a749800) [pid = 1754] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 18:33:07 INFO - PROCESS | 1754 | --DOMWINDOW == 126 (0x954e5000) [pid = 1754] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 18:33:07 INFO - PROCESS | 1754 | --DOMWINDOW == 125 (0x892eb800) [pid = 1754] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 18:33:07 INFO - PROCESS | 1754 | --DOMWINDOW == 124 (0x8d84d000) [pid = 1754] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 18:33:07 INFO - PROCESS | 1754 | --DOMWINDOW == 123 (0x8bf6cc00) [pid = 1754] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 18:33:07 INFO - PROCESS | 1754 | --DOMWINDOW == 122 (0x8d0a8400) [pid = 1754] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 18:33:07 INFO - PROCESS | 1754 | --DOMWINDOW == 121 (0x99eea400) [pid = 1754] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 18:33:07 INFO - PROCESS | 1754 | 1464053587324 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:07 INFO - PROCESS | 1754 | ++DOCSHELL 0x855f1c00 == 132 [pid = 1754] [id = 686] 18:33:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 122 (0x892e4000) [pid = 1754] [serial = 2059] [outer = (nil)] 18:33:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 123 (0x8d0a8400) [pid = 1754] [serial = 2060] [outer = 0x892e4000] 18:33:07 INFO - PROCESS | 1754 | 1464053587398 Marionette DEBUG loaded listener.js 18:33:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 124 (0x8f0a3000) [pid = 1754] [serial = 2061] [outer = 0x892e4000] 18:33:08 INFO - PROCESS | 1754 | 1464053588139 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]]]}] 18:33:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 18:33:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1878ms 18:33:08 INFO - PROCESS | 1754 | 1464053588196 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 18:33:08 INFO - PROCESS | 1754 | 1464053588199 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 18:33:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 18:33:08 INFO - PROCESS | 1754 | 1464053588205 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 18:33:08 INFO - PROCESS | 1754 | 1464053588207 Marionette TRACE conn4 <- [1,2718,null,{}] 18:33:08 INFO - PROCESS | 1754 | 1464053588213 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}] 18:33:08 INFO - PROCESS | 1754 | 1464053588477 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 18:33:08 INFO - PROCESS | 1754 | 1464053588500 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:08 INFO - PROCESS | 1754 | ++DOCSHELL 0x89140800 == 133 [pid = 1754] [id = 687] 18:33:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 125 (0x8cd48000) [pid = 1754] [serial = 2062] [outer = (nil)] 18:33:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 126 (0x91395c00) [pid = 1754] [serial = 2063] [outer = 0x8cd48000] 18:33:08 INFO - PROCESS | 1754 | 1464053588572 Marionette DEBUG loaded listener.js 18:33:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 127 (0x8f155800) [pid = 1754] [serial = 2064] [outer = 0x8cd48000] 18:33:09 INFO - PROCESS | 1754 | 1464053589822 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] 18:33:09 INFO - PROCESS | 1754 | 1464053589890 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 18:33:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 18:33:09 INFO - PROCESS | 1754 | 1464053589899 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 18:33:09 INFO - PROCESS | 1754 | 1464053589905 Marionette TRACE conn4 <- [1,2722,null,{}] 18:33:09 INFO - PROCESS | 1754 | 1464053589915 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}] 18:33:10 INFO - PROCESS | 1754 | 1464053590238 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 18:33:10 INFO - PROCESS | 1754 | 1464053590516 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:10 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bdbf000 == 134 [pid = 1754] [id = 688] 18:33:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 128 (0x8cfa9800) [pid = 1754] [serial = 2065] [outer = (nil)] 18:33:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 129 (0x8d186c00) [pid = 1754] [serial = 2066] [outer = 0x8cfa9800] 18:33:10 INFO - PROCESS | 1754 | 1464053590603 Marionette DEBUG loaded listener.js 18:33:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 130 (0x8d55b400) [pid = 1754] [serial = 2067] [outer = 0x8cfa9800] 18:33:11 INFO - PROCESS | 1754 | 1464053591524 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] 18:33:11 INFO - PROCESS | 1754 | 1464053591594 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 18:33:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 18:33:11 INFO - PROCESS | 1754 | 1464053591604 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 18:33:11 INFO - PROCESS | 1754 | 1464053591608 Marionette TRACE conn4 <- [1,2726,null,{}] 18:33:11 INFO - PROCESS | 1754 | 1464053591614 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}] 18:33:11 INFO - PROCESS | 1754 | 1464053591865 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 18:33:12 INFO - PROCESS | 1754 | 1464053592201 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:12 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f0a5c00 == 135 [pid = 1754] [id = 689] 18:33:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 131 (0x8f15d400) [pid = 1754] [serial = 2068] [outer = (nil)] 18:33:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 132 (0x91396000) [pid = 1754] [serial = 2069] [outer = 0x8f15d400] 18:33:12 INFO - PROCESS | 1754 | 1464053592290 Marionette DEBUG loaded listener.js 18:33:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 133 (0x91a28400) [pid = 1754] [serial = 2070] [outer = 0x8f15d400] 18:33:13 INFO - PROCESS | 1754 | 1464053593260 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]]]}] 18:33:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 18:33:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1690ms 18:33:13 INFO - PROCESS | 1754 | 1464053593294 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 18:33:13 INFO - PROCESS | 1754 | 1464053593298 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 18:33:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 18:33:13 INFO - PROCESS | 1754 | 1464053593304 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 18:33:13 INFO - PROCESS | 1754 | 1464053593310 Marionette TRACE conn4 <- [1,2730,null,{}] 18:33:13 INFO - PROCESS | 1754 | 1464053593327 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}] 18:33:13 INFO - PROCESS | 1754 | 1464053593584 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 18:33:13 INFO - PROCESS | 1754 | 1464053593928 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:13 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d8cd400 == 136 [pid = 1754] [id = 690] 18:33:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 134 (0x91a92000) [pid = 1754] [serial = 2071] [outer = (nil)] 18:33:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 135 (0x91e28c00) [pid = 1754] [serial = 2072] [outer = 0x91a92000] 18:33:14 INFO - PROCESS | 1754 | 1464053594022 Marionette DEBUG loaded listener.js 18:33:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 136 (0x91ec8800) [pid = 1754] [serial = 2073] [outer = 0x91a92000] 18:33:15 INFO - PROCESS | 1754 | 1464053595345 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] 18:33:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 18:33:15 INFO - PROCESS | 1754 | 1464053595400 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 18:33:15 INFO - PROCESS | 1754 | 1464053595406 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 18:33:15 INFO - PROCESS | 1754 | 1464053595410 Marionette TRACE conn4 <- [1,2734,null,{}] 18:33:15 INFO - PROCESS | 1754 | 1464053595415 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}] 18:33:15 INFO - PROCESS | 1754 | 1464053595680 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 18:33:15 INFO - PROCESS | 1754 | 1464053595944 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:15 INFO - PROCESS | 1754 | ++DOCSHELL 0x8ef04400 == 137 [pid = 1754] [id = 691] 18:33:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 137 (0x920e7000) [pid = 1754] [serial = 2074] [outer = (nil)] 18:33:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 138 (0x924a4400) [pid = 1754] [serial = 2075] [outer = 0x920e7000] 18:33:16 INFO - PROCESS | 1754 | 1464053596031 Marionette DEBUG loaded listener.js 18:33:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 139 (0x924ae400) [pid = 1754] [serial = 2076] [outer = 0x920e7000] 18:33:16 INFO - PROCESS | 1754 | 1464053596989 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]]]}] 18:33:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 18:33:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1634ms 18:33:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 18:33:17 INFO - PROCESS | 1754 | 1464053597041 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 18:33:17 INFO - PROCESS | 1754 | 1464053597044 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 18:33:17 INFO - PROCESS | 1754 | 1464053597051 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 18:33:17 INFO - PROCESS | 1754 | 1464053597054 Marionette TRACE conn4 <- [1,2738,null,{}] 18:33:17 INFO - PROCESS | 1754 | 1464053597060 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}] 18:33:17 INFO - PROCESS | 1754 | 1464053597269 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 18:33:17 INFO - PROCESS | 1754 | 1464053597600 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:17 INFO - PROCESS | 1754 | ++DOCSHELL 0x91e26c00 == 138 [pid = 1754] [id = 692] 18:33:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 140 (0x920dd400) [pid = 1754] [serial = 2077] [outer = (nil)] 18:33:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 141 (0x9274b000) [pid = 1754] [serial = 2078] [outer = 0x920dd400] 18:33:17 INFO - PROCESS | 1754 | 1464053597692 Marionette DEBUG loaded listener.js 18:33:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 142 (0x9274e000) [pid = 1754] [serial = 2079] [outer = 0x920dd400] 18:33:18 INFO - PROCESS | 1754 | 1464053598607 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]]]}] 18:33:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 18:33:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1590ms 18:33:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 18:33:18 INFO - PROCESS | 1754 | 1464053598640 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 18:33:18 INFO - PROCESS | 1754 | 1464053598643 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 18:33:18 INFO - PROCESS | 1754 | 1464053598650 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 18:33:18 INFO - PROCESS | 1754 | 1464053598653 Marionette TRACE conn4 <- [1,2742,null,{}] 18:33:18 INFO - PROCESS | 1754 | 1464053598659 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}] 18:33:18 INFO - PROCESS | 1754 | 1464053598903 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 18:33:19 INFO - PROCESS | 1754 | 1464053599250 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:19 INFO - PROCESS | 1754 | ++DOCSHELL 0x887f1c00 == 139 [pid = 1754] [id = 693] 18:33:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 143 (0x8f15a000) [pid = 1754] [serial = 2080] [outer = (nil)] 18:33:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 144 (0x92ff0400) [pid = 1754] [serial = 2081] [outer = 0x8f15a000] 18:33:19 INFO - PROCESS | 1754 | 1464053599353 Marionette DEBUG loaded listener.js 18:33:19 INFO - PROCESS | 1754 | ++DOMWINDOW == 145 (0x93dafc00) [pid = 1754] [serial = 2082] [outer = 0x8f15a000] 18:33:20 INFO - PROCESS | 1754 | 1464053600213 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]]]}] 18:33:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 18:33:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1638ms 18:33:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 18:33:20 INFO - PROCESS | 1754 | 1464053600287 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 18:33:20 INFO - PROCESS | 1754 | 1464053600290 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 18:33:20 INFO - PROCESS | 1754 | 1464053600297 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 18:33:20 INFO - PROCESS | 1754 | 1464053600300 Marionette TRACE conn4 <- [1,2746,null,{}] 18:33:20 INFO - PROCESS | 1754 | 1464053600306 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}] 18:33:20 INFO - PROCESS | 1754 | 1464053600593 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 18:33:20 INFO - PROCESS | 1754 | 1464053600805 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:20 INFO - PROCESS | 1754 | ++DOCSHELL 0x92750c00 == 140 [pid = 1754] [id = 694] 18:33:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 146 (0x92f08400) [pid = 1754] [serial = 2083] [outer = (nil)] 18:33:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 147 (0x9546f400) [pid = 1754] [serial = 2084] [outer = 0x92f08400] 18:33:20 INFO - PROCESS | 1754 | 1464053600934 Marionette DEBUG loaded listener.js 18:33:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 148 (0x954eb800) [pid = 1754] [serial = 2085] [outer = 0x92f08400] 18:33:21 INFO - PROCESS | 1754 | 1464053601786 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]]]}] 18:33:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 18:33:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1537ms 18:33:21 INFO - PROCESS | 1754 | 1464053601834 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 18:33:21 INFO - PROCESS | 1754 | 1464053601837 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 18:33:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 18:33:21 INFO - PROCESS | 1754 | 1464053601843 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 18:33:21 INFO - PROCESS | 1754 | 1464053601847 Marionette TRACE conn4 <- [1,2750,null,{}] 18:33:21 INFO - PROCESS | 1754 | 1464053601852 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}] 18:33:22 INFO - PROCESS | 1754 | 1464053602054 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 18:33:22 INFO - PROCESS | 1754 | 1464053602342 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:22 INFO - PROCESS | 1754 | ++DOCSHELL 0x920e9c00 == 141 [pid = 1754] [id = 695] 18:33:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 149 (0x952e4000) [pid = 1754] [serial = 2086] [outer = (nil)] 18:33:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 150 (0x95f47c00) [pid = 1754] [serial = 2087] [outer = 0x952e4000] 18:33:22 INFO - PROCESS | 1754 | 1464053602471 Marionette DEBUG loaded listener.js 18:33:22 INFO - PROCESS | 1754 | ++DOMWINDOW == 151 (0x97868c00) [pid = 1754] [serial = 2088] [outer = 0x952e4000] 18:33:23 INFO - PROCESS | 1754 | 1464053603321 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]]]}] 18:33:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 18:33:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1536ms 18:33:23 INFO - PROCESS | 1754 | 1464053603381 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 18:33:23 INFO - PROCESS | 1754 | 1464053603385 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 18:33:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 18:33:23 INFO - PROCESS | 1754 | 1464053603391 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 18:33:23 INFO - PROCESS | 1754 | 1464053603395 Marionette TRACE conn4 <- [1,2754,null,{}] 18:33:23 INFO - PROCESS | 1754 | 1464053603401 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}] 18:33:23 INFO - PROCESS | 1754 | 1464053603601 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 18:33:23 INFO - PROCESS | 1754 | 1464053603900 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:23 INFO - PROCESS | 1754 | ++DOCSHELL 0x952e1800 == 142 [pid = 1754] [id = 696] 18:33:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 152 (0x95c64800) [pid = 1754] [serial = 2089] [outer = (nil)] 18:33:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 153 (0x996d0c00) [pid = 1754] [serial = 2090] [outer = 0x95c64800] 18:33:24 INFO - PROCESS | 1754 | 1464053604029 Marionette DEBUG loaded listener.js 18:33:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 154 (0x99e75400) [pid = 1754] [serial = 2091] [outer = 0x95c64800] 18:33:24 INFO - PROCESS | 1754 | 1464053604928 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]]]}] 18:33:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 18:33:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1578ms 18:33:24 INFO - PROCESS | 1754 | 1464053604969 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 18:33:24 INFO - PROCESS | 1754 | 1464053604973 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 18:33:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 18:33:25 INFO - PROCESS | 1754 | 1464053604999 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 18:33:25 INFO - PROCESS | 1754 | 1464053605001 Marionette TRACE conn4 <- [1,2758,null,{}] 18:33:25 INFO - PROCESS | 1754 | 1464053605008 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}] 18:33:25 INFO - PROCESS | 1754 | 1464053605217 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 18:33:25 INFO - PROCESS | 1754 | 1464053605508 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:25 INFO - PROCESS | 1754 | ++DOCSHELL 0x98471000 == 143 [pid = 1754] [id = 697] 18:33:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 155 (0x99f91400) [pid = 1754] [serial = 2092] [outer = (nil)] 18:33:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 156 (0x9a7e7400) [pid = 1754] [serial = 2093] [outer = 0x99f91400] 18:33:25 INFO - PROCESS | 1754 | 1464053605640 Marionette DEBUG loaded listener.js 18:33:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 157 (0x9a7f4000) [pid = 1754] [serial = 2094] [outer = 0x99f91400] 18:33:26 INFO - PROCESS | 1754 | 1464053606580 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]]]}] 18:33:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 18:33:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1631ms 18:33:26 INFO - PROCESS | 1754 | 1464053606627 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 18:33:26 INFO - PROCESS | 1754 | 1464053606631 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 18:33:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 18:33:26 INFO - PROCESS | 1754 | 1464053606637 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 18:33:26 INFO - PROCESS | 1754 | 1464053606642 Marionette TRACE conn4 <- [1,2762,null,{}] 18:33:26 INFO - PROCESS | 1754 | 1464053606647 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}] 18:33:26 INFO - PROCESS | 1754 | 1464053606882 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 18:33:27 INFO - PROCESS | 1754 | 1464053607223 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:27 INFO - PROCESS | 1754 | ++DOCSHELL 0x9a73f400 == 144 [pid = 1754] [id = 698] 18:33:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 158 (0x9aa24000) [pid = 1754] [serial = 2095] [outer = (nil)] 18:33:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 159 (0x9aa2bc00) [pid = 1754] [serial = 2096] [outer = 0x9aa24000] 18:33:27 INFO - PROCESS | 1754 | 1464053607316 Marionette DEBUG loaded listener.js 18:33:27 INFO - PROCESS | 1754 | ++DOMWINDOW == 160 (0x9b2fa800) [pid = 1754] [serial = 2097] [outer = 0x9aa24000] 18:33:28 INFO - PROCESS | 1754 | 1464053608165 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]]]}] 18:33:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 18:33:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1587ms 18:33:28 INFO - PROCESS | 1754 | 1464053608224 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 18:33:28 INFO - PROCESS | 1754 | 1464053608227 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 18:33:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 18:33:28 INFO - PROCESS | 1754 | 1464053608234 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 18:33:28 INFO - PROCESS | 1754 | 1464053608237 Marionette TRACE conn4 <- [1,2766,null,{}] 18:33:28 INFO - PROCESS | 1754 | 1464053608243 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}] 18:33:28 INFO - PROCESS | 1754 | 1464053608444 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 18:33:28 INFO - PROCESS | 1754 | 1464053608735 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:28 INFO - PROCESS | 1754 | ++DOCSHELL 0x9a7ec000 == 145 [pid = 1754] [id = 699] 18:33:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 161 (0x9b3a3800) [pid = 1754] [serial = 2098] [outer = (nil)] 18:33:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 162 (0x9b5ae800) [pid = 1754] [serial = 2099] [outer = 0x9b3a3800] 18:33:28 INFO - PROCESS | 1754 | 1464053608871 Marionette DEBUG loaded listener.js 18:33:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 163 (0x9b5b2800) [pid = 1754] [serial = 2100] [outer = 0x9b3a3800] 18:33:29 INFO - PROCESS | 1754 | 1464053609745 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]]]}] 18:33:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 18:33:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1577ms 18:33:29 INFO - PROCESS | 1754 | 1464053609812 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 18:33:29 INFO - PROCESS | 1754 | 1464053609815 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 18:33:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 18:33:29 INFO - PROCESS | 1754 | 1464053609821 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 18:33:29 INFO - PROCESS | 1754 | 1464053609825 Marionette TRACE conn4 <- [1,2770,null,{}] 18:33:29 INFO - PROCESS | 1754 | 1464053609830 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}] 18:33:30 INFO - PROCESS | 1754 | 1464053610051 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 18:33:30 INFO - PROCESS | 1754 | 1464053610343 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:30 INFO - PROCESS | 1754 | ++DOCSHELL 0x9b5af000 == 146 [pid = 1754] [id = 700] 18:33:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 164 (0x9bb95400) [pid = 1754] [serial = 2101] [outer = (nil)] 18:33:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 165 (0x9c2ce800) [pid = 1754] [serial = 2102] [outer = 0x9bb95400] 18:33:30 INFO - PROCESS | 1754 | 1464053610473 Marionette DEBUG loaded listener.js 18:33:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 166 (0x9cd29400) [pid = 1754] [serial = 2103] [outer = 0x9bb95400] 18:33:31 INFO - PROCESS | 1754 | 1464053611315 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]]]}] 18:33:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 18:33:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1533ms 18:33:31 INFO - PROCESS | 1754 | 1464053611355 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 18:33:31 INFO - PROCESS | 1754 | 1464053611359 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 18:33:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 18:33:31 INFO - PROCESS | 1754 | 1464053611365 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 18:33:31 INFO - PROCESS | 1754 | 1464053611368 Marionette TRACE conn4 <- [1,2774,null,{}] 18:33:31 INFO - PROCESS | 1754 | 1464053611394 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}] 18:33:31 INFO - PROCESS | 1754 | 1464053611598 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 18:33:31 INFO - PROCESS | 1754 | 1464053611902 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:31 INFO - PROCESS | 1754 | ++DOCSHELL 0x9c10e800 == 147 [pid = 1754] [id = 701] 18:33:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 167 (0x9c3c5c00) [pid = 1754] [serial = 2104] [outer = (nil)] 18:33:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 168 (0xa1150c00) [pid = 1754] [serial = 2105] [outer = 0x9c3c5c00] 18:33:32 INFO - PROCESS | 1754 | 1464053612041 Marionette DEBUG loaded listener.js 18:33:32 INFO - PROCESS | 1754 | ++DOMWINDOW == 169 (0xa2252800) [pid = 1754] [serial = 2106] [outer = 0x9c3c5c00] 18:33:32 INFO - PROCESS | 1754 | 1464053612944 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]]]}] 18:33:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 18:33:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1648ms 18:33:33 INFO - PROCESS | 1754 | 1464053613019 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 18:33:33 INFO - PROCESS | 1754 | 1464053613022 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 18:33:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 18:33:33 INFO - PROCESS | 1754 | 1464053613031 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 18:33:33 INFO - PROCESS | 1754 | 1464053613034 Marionette TRACE conn4 <- [1,2778,null,{}] 18:33:33 INFO - PROCESS | 1754 | 1464053613039 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}] 18:33:33 INFO - PROCESS | 1754 | 1464053613243 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 18:33:33 INFO - PROCESS | 1754 | 1464053613591 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:33 INFO - PROCESS | 1754 | ++DOCSHELL 0x850ed800 == 148 [pid = 1754] [id = 702] 18:33:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 170 (0x8ef04800) [pid = 1754] [serial = 2107] [outer = (nil)] 18:33:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 171 (0xa23c5800) [pid = 1754] [serial = 2108] [outer = 0x8ef04800] 18:33:33 INFO - PROCESS | 1754 | 1464053613678 Marionette DEBUG loaded listener.js 18:33:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 172 (0xa31f1000) [pid = 1754] [serial = 2109] [outer = 0x8ef04800] 18:33:34 INFO - PROCESS | 1754 | 1464053614581 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]]]}] 18:33:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 18:33:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1580ms 18:33:34 INFO - PROCESS | 1754 | 1464053614612 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 18:33:34 INFO - PROCESS | 1754 | 1464053614616 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 18:33:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 18:33:34 INFO - PROCESS | 1754 | 1464053614622 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 18:33:34 INFO - PROCESS | 1754 | 1464053614625 Marionette TRACE conn4 <- [1,2782,null,{}] 18:33:34 INFO - PROCESS | 1754 | 1464053614631 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}] 18:33:34 INFO - PROCESS | 1754 | 1464053614830 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 18:33:35 INFO - PROCESS | 1754 | 1464053615129 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:35 INFO - PROCESS | 1754 | ++DOCSHELL 0xa0617000 == 149 [pid = 1754] [id = 703] 18:33:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 173 (0xa061dc00) [pid = 1754] [serial = 2110] [outer = (nil)] 18:33:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 174 (0xa63f1800) [pid = 1754] [serial = 2111] [outer = 0xa061dc00] 18:33:35 INFO - PROCESS | 1754 | 1464053615259 Marionette DEBUG loaded listener.js 18:33:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 175 (0xa683ec00) [pid = 1754] [serial = 2112] [outer = 0xa061dc00] 18:33:36 INFO - PROCESS | 1754 | 1464053616100 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]]]}] 18:33:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 18:33:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1534ms 18:33:36 INFO - PROCESS | 1754 | 1464053616156 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 18:33:36 INFO - PROCESS | 1754 | 1464053616160 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 18:33:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 18:33:36 INFO - PROCESS | 1754 | 1464053616166 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 18:33:36 INFO - PROCESS | 1754 | 1464053616168 Marionette TRACE conn4 <- [1,2786,null,{}] 18:33:36 INFO - PROCESS | 1754 | 1464053616174 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}] 18:33:36 INFO - PROCESS | 1754 | 1464053616380 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 18:33:36 INFO - PROCESS | 1754 | 1464053616674 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:36 INFO - PROCESS | 1754 | ++DOCSHELL 0x9b5b8400 == 150 [pid = 1754] [id = 704] 18:33:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 176 (0xa68c4000) [pid = 1754] [serial = 2113] [outer = (nil)] 18:33:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 177 (0xa6e8e800) [pid = 1754] [serial = 2114] [outer = 0xa68c4000] 18:33:36 INFO - PROCESS | 1754 | 1464053616803 Marionette DEBUG loaded listener.js 18:33:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 178 (0xa6e94c00) [pid = 1754] [serial = 2115] [outer = 0xa68c4000] 18:33:37 INFO - PROCESS | 1754 | 1464053617655 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]]]}] 18:33:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 18:33:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1527ms 18:33:37 INFO - PROCESS | 1754 | 1464053617694 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 18:33:37 INFO - PROCESS | 1754 | 1464053617697 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 18:33:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 18:33:37 INFO - PROCESS | 1754 | 1464053617704 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 18:33:37 INFO - PROCESS | 1754 | 1464053617707 Marionette TRACE conn4 <- [1,2790,null,{}] 18:33:37 INFO - PROCESS | 1754 | 1464053617714 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}] 18:33:37 INFO - PROCESS | 1754 | 1464053617921 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 18:33:38 INFO - PROCESS | 1754 | 1464053618224 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:38 INFO - PROCESS | 1754 | ++DOCSHELL 0x887fac00 == 151 [pid = 1754] [id = 705] 18:33:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 179 (0x89551400) [pid = 1754] [serial = 2116] [outer = (nil)] 18:33:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 180 (0x8be28800) [pid = 1754] [serial = 2117] [outer = 0x89551400] 18:33:38 INFO - PROCESS | 1754 | 1464053618357 Marionette DEBUG loaded listener.js 18:33:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 181 (0x8be2d400) [pid = 1754] [serial = 2118] [outer = 0x89551400] 18:33:39 INFO - PROCESS | 1754 | 1464053619231 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]]]}] 18:33:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 18:33:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1579ms 18:33:39 INFO - PROCESS | 1754 | 1464053619284 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 18:33:39 INFO - PROCESS | 1754 | 1464053619288 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 18:33:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 18:33:39 INFO - PROCESS | 1754 | 1464053619294 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 18:33:39 INFO - PROCESS | 1754 | 1464053619296 Marionette TRACE conn4 <- [1,2794,null,{}] 18:33:39 INFO - PROCESS | 1754 | 1464053619302 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}] 18:33:39 INFO - PROCESS | 1754 | 1464053619534 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 18:33:41 INFO - PROCESS | 1754 | --DOCSHELL 0x920db400 == 150 [pid = 1754] [id = 39] 18:33:41 INFO - PROCESS | 1754 | --DOCSHELL 0x92fee000 == 149 [pid = 1754] [id = 15] 18:33:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8cf1a800 == 148 [pid = 1754] [id = 177] 18:33:41 INFO - PROCESS | 1754 | --DOCSHELL 0x855f1c00 == 147 [pid = 1754] [id = 686] 18:33:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8d0ab800 == 146 [pid = 1754] [id = 685] 18:33:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8cd3ec00 == 145 [pid = 1754] [id = 684] 18:33:41 INFO - PROCESS | 1754 | --DOCSHELL 0x86f4f000 == 144 [pid = 1754] [id = 683] 18:33:41 INFO - PROCESS | 1754 | --DOCSHELL 0x9b3b4c00 == 143 [pid = 1754] [id = 680] 18:33:41 INFO - PROCESS | 1754 | --DOCSHELL 0x9b2f8000 == 142 [pid = 1754] [id = 681] 18:33:41 INFO - PROCESS | 1754 | --DOCSHELL 0x9a8b4000 == 141 [pid = 1754] [id = 679] 18:33:41 INFO - PROCESS | 1754 | --DOCSHELL 0x9a7e8400 == 140 [pid = 1754] [id = 678] 18:33:41 INFO - PROCESS | 1754 | --DOCSHELL 0x95c6bc00 == 139 [pid = 1754] [id = 676] 18:33:41 INFO - PROCESS | 1754 | --DOCSHELL 0x99eea800 == 138 [pid = 1754] [id = 677] 18:33:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8679b800 == 137 [pid = 1754] [id = 675] 18:33:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8bdc2000 == 136 [pid = 1754] [id = 674] 18:33:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8d846c00 == 135 [pid = 1754] [id = 673] 18:33:41 INFO - PROCESS | 1754 | --DOCSHELL 0x91e2a800 == 134 [pid = 1754] [id = 672] 18:33:41 INFO - PROCESS | 1754 | --DOCSHELL 0x91cce000 == 133 [pid = 1754] [id = 671] 18:33:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8bdbf800 == 132 [pid = 1754] [id = 670] 18:33:41 INFO - PROCESS | 1754 | --DOCSHELL 0x91a1f400 == 131 [pid = 1754] [id = 669] 18:33:41 INFO - PROCESS | 1754 | --DOCSHELL 0x8d84e000 == 130 [pid = 1754] [id = 668] 18:33:41 INFO - PROCESS | 1754 | --DOCSHELL 0x892ea000 == 129 [pid = 1754] [id = 667] 18:33:41 INFO - PROCESS | 1754 | --DOMWINDOW == 180 (0x924a1c00) [pid = 1754] [serial = 1944] [outer = (nil)] [url = about:blank] 18:33:41 INFO - PROCESS | 1754 | --DOMWINDOW == 179 (0x92689400) [pid = 1754] [serial = 1946] [outer = (nil)] [url = about:blank] 18:33:41 INFO - PROCESS | 1754 | --DOMWINDOW == 178 (0xa114e400) [pid = 1754] [serial = 1976] [outer = (nil)] [url = about:blank] 18:33:41 INFO - PROCESS | 1754 | --DOMWINDOW == 177 (0x954ee400) [pid = 1754] [serial = 1955] [outer = (nil)] [url = about:blank] 18:33:41 INFO - PROCESS | 1754 | --DOMWINDOW == 176 (0x93beac00) [pid = 1754] [serial = 1950] [outer = (nil)] [url = about:blank] 18:33:41 INFO - PROCESS | 1754 | --DOMWINDOW == 175 (0x8d417400) [pid = 1754] [serial = 1934] [outer = (nil)] [url = about:blank] 18:33:41 INFO - PROCESS | 1754 | --DOMWINDOW == 174 (0x8e05a000) [pid = 1754] [serial = 1860] [outer = (nil)] [url = about:blank] 18:33:41 INFO - PROCESS | 1754 | --DOMWINDOW == 173 (0x91e2d400) [pid = 1754] [serial = 1940] [outer = (nil)] [url = about:blank] 18:33:41 INFO - PROCESS | 1754 | --DOMWINDOW == 172 (0xa51e9800) [pid = 1754] [serial = 1982] [outer = (nil)] [url = about:blank] 18:33:41 INFO - PROCESS | 1754 | --DOMWINDOW == 171 (0x9bb7ac00) [pid = 1754] [serial = 1971] [outer = (nil)] [url = about:blank] 18:33:41 INFO - PROCESS | 1754 | --DOMWINDOW == 170 (0x8d658800) [pid = 1754] [serial = 1935] [outer = (nil)] [url = about:blank] 18:33:41 INFO - PROCESS | 1754 | --DOMWINDOW == 169 (0x913a4c00) [pid = 1754] [serial = 1937] [outer = (nil)] [url = about:blank] 18:33:41 INFO - PROCESS | 1754 | --DOMWINDOW == 168 (0x99374400) [pid = 1754] [serial = 1961] [outer = (nil)] [url = about:blank] 18:33:41 INFO - PROCESS | 1754 | --DOMWINDOW == 167 (0xa6859c00) [pid = 1754] [serial = 1985] [outer = (nil)] [url = about:blank] 18:33:41 INFO - PROCESS | 1754 | --DOMWINDOW == 166 (0x95f44400) [pid = 1754] [serial = 1958] [outer = (nil)] [url = about:blank] 18:33:41 INFO - PROCESS | 1754 | --DOMWINDOW == 165 (0x99e6ec00) [pid = 1754] [serial = 1962] [outer = (nil)] [url = about:blank] 18:33:41 INFO - PROCESS | 1754 | --DOMWINDOW == 164 (0x9526b800) [pid = 1754] [serial = 1952] [outer = (nil)] [url = about:blank] 18:33:41 INFO - PROCESS | 1754 | --DOMWINDOW == 163 (0xa315a800) [pid = 1754] [serial = 1979] [outer = (nil)] [url = about:blank] 18:33:41 INFO - PROCESS | 1754 | --DOMWINDOW == 162 (0x9b3acc00) [pid = 1754] [serial = 1968] [outer = (nil)] [url = about:blank] 18:33:41 INFO - PROCESS | 1754 | --DOMWINDOW == 161 (0x9c3c2c00) [pid = 1754] [serial = 1973] [outer = (nil)] [url = about:blank] 18:33:41 INFO - PROCESS | 1754 | --DOMWINDOW == 160 (0x92690c00) [pid = 1754] [serial = 1947] [outer = (nil)] [url = about:blank] 18:33:41 INFO - PROCESS | 1754 | --DOMWINDOW == 159 (0x8abc2400) [pid = 1754] [serial = 1989] [outer = (nil)] [url = about:blank] 18:33:41 INFO - PROCESS | 1754 | --DOMWINDOW == 158 (0x8ef09800) [pid = 1754] [serial = 1995] [outer = (nil)] [url = about:blank] 18:33:41 INFO - PROCESS | 1754 | --DOMWINDOW == 157 (0x9cd24800) [pid = 1754] [serial = 1974] [outer = (nil)] [url = about:blank] 18:33:41 INFO - PROCESS | 1754 | --DOMWINDOW == 156 (0x8d413000) [pid = 1754] [serial = 1992] [outer = (nil)] [url = about:blank] 18:33:41 INFO - PROCESS | 1754 | --DOMWINDOW == 155 (0xa6381800) [pid = 1754] [serial = 1983] [outer = (nil)] [url = about:blank] 18:33:41 INFO - PROCESS | 1754 | --DOMWINDOW == 154 (0x9b2f2800) [pid = 1754] [serial = 1967] [outer = (nil)] [url = about:blank] 18:33:41 INFO - PROCESS | 1754 | --DOMWINDOW == 153 (0x92387400) [pid = 1754] [serial = 1943] [outer = (nil)] [url = about:blank] 18:33:41 INFO - PROCESS | 1754 | --DOMWINDOW == 152 (0x8d8d0800) [pid = 1754] [serial = 1994] [outer = (nil)] [url = about:blank] 18:33:41 INFO - PROCESS | 1754 | --DOMWINDOW == 151 (0x8d65b000) [pid = 1754] [serial = 1997] [outer = (nil)] [url = about:blank] 18:33:41 INFO - PROCESS | 1754 | --DOMWINDOW == 150 (0xa3582c00) [pid = 1754] [serial = 1980] [outer = (nil)] [url = about:blank] 18:33:41 INFO - PROCESS | 1754 | --DOMWINDOW == 149 (0x89551000) [pid = 1754] [serial = 1988] [outer = (nil)] [url = about:blank] 18:33:41 INFO - PROCESS | 1754 | --DOMWINDOW == 148 (0x92deb400) [pid = 1754] [serial = 1949] [outer = (nil)] [url = about:blank] 18:33:41 INFO - PROCESS | 1754 | --DOMWINDOW == 147 (0x91a27400) [pid = 1754] [serial = 1938] [outer = (nil)] [url = about:blank] 18:33:41 INFO - PROCESS | 1754 | --DOMWINDOW == 146 (0x9aa26400) [pid = 1754] [serial = 1965] [outer = (nil)] [url = about:blank] 18:33:41 INFO - PROCESS | 1754 | --DOMWINDOW == 145 (0x91ecf000) [pid = 1754] [serial = 1941] [outer = (nil)] [url = about:blank] 18:33:41 INFO - PROCESS | 1754 | --DOMWINDOW == 144 (0x9a7f2c00) [pid = 1754] [serial = 1964] [outer = (nil)] [url = about:blank] 18:33:41 INFO - PROCESS | 1754 | --DOMWINDOW == 143 (0x9b6d1000) [pid = 1754] [serial = 1970] [outer = (nil)] [url = about:blank] 18:33:41 INFO - PROCESS | 1754 | --DOMWINDOW == 142 (0x91069c00) [pid = 1754] [serial = 1931] [outer = (nil)] [url = about:blank] 18:33:41 INFO - PROCESS | 1754 | --DOMWINDOW == 141 (0x966ed400) [pid = 1754] [serial = 1959] [outer = (nil)] [url = about:blank] 18:33:41 INFO - PROCESS | 1754 | --DOMWINDOW == 140 (0x95c62c00) [pid = 1754] [serial = 1956] [outer = (nil)] [url = about:blank] 18:33:41 INFO - PROCESS | 1754 | --DOMWINDOW == 139 (0x8d0a7400) [pid = 1754] [serial = 1991] [outer = (nil)] [url = about:blank] 18:33:41 INFO - PROCESS | 1754 | --DOMWINDOW == 138 (0x95277400) [pid = 1754] [serial = 1953] [outer = (nil)] [url = about:blank] 18:33:41 INFO - PROCESS | 1754 | --DOMWINDOW == 137 (0xa68bc400) [pid = 1754] [serial = 1986] [outer = (nil)] [url = about:blank] 18:33:41 INFO - PROCESS | 1754 | --DOMWINDOW == 136 (0xa224b000) [pid = 1754] [serial = 1977] [outer = (nil)] [url = about:blank] 18:33:41 INFO - PROCESS | 1754 | --DOMWINDOW == 135 (0x91398400) [pid = 1754] [serial = 2000] [outer = (nil)] [url = about:blank] 18:33:41 INFO - PROCESS | 1754 | --DOMWINDOW == 134 (0x8e062c00) [pid = 1754] [serial = 1998] [outer = (nil)] [url = about:blank] 18:33:42 INFO - PROCESS | 1754 | 1464053622045 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:42 INFO - PROCESS | 1754 | ++DOCSHELL 0x88479000 == 130 [pid = 1754] [id = 706] 18:33:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 135 (0x8847d800) [pid = 1754] [serial = 2119] [outer = (nil)] 18:33:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 136 (0x887f9400) [pid = 1754] [serial = 2120] [outer = 0x8847d800] 18:33:42 INFO - PROCESS | 1754 | 1464053622125 Marionette DEBUG loaded listener.js 18:33:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 137 (0x8a8cbc00) [pid = 1754] [serial = 2121] [outer = 0x8847d800] 18:33:42 INFO - PROCESS | 1754 | 1464053622917 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]]]}] 18:33:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 18:33:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 3639ms 18:33:42 INFO - PROCESS | 1754 | 1464053622934 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 18:33:42 INFO - PROCESS | 1754 | 1464053622940 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 18:33:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 18:33:42 INFO - PROCESS | 1754 | 1464053622947 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 18:33:42 INFO - PROCESS | 1754 | 1464053622950 Marionette TRACE conn4 <- [1,2798,null,{}] 18:33:42 INFO - PROCESS | 1754 | 1464053622987 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}] 18:33:43 INFO - PROCESS | 1754 | 1464053623187 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 18:33:43 INFO - PROCESS | 1754 | 1464053623199 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:43 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cdc5000 == 131 [pid = 1754] [id = 707] 18:33:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 138 (0x8cdcb800) [pid = 1754] [serial = 2122] [outer = (nil)] 18:33:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 139 (0x8d05f400) [pid = 1754] [serial = 2123] [outer = 0x8cdcb800] 18:33:43 INFO - PROCESS | 1754 | 1464053623274 Marionette DEBUG loaded listener.js 18:33:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 140 (0x8d182c00) [pid = 1754] [serial = 2124] [outer = 0x8cdcb800] 18:33:44 INFO - PROCESS | 1754 | 1464053624320 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]]]}] 18:33:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 18:33:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1439ms 18:33:44 INFO - PROCESS | 1754 | 1464053624390 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 18:33:44 INFO - PROCESS | 1754 | 1464053624396 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 18:33:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 18:33:44 INFO - PROCESS | 1754 | 1464053624402 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 18:33:44 INFO - PROCESS | 1754 | 1464053624405 Marionette TRACE conn4 <- [1,2802,null,{}] 18:33:44 INFO - PROCESS | 1754 | 1464053624425 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}] 18:33:44 INFO - PROCESS | 1754 | 1464053624703 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 18:33:44 INFO - PROCESS | 1754 | 1464053624737 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:44 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cd48c00 == 132 [pid = 1754] [id = 708] 18:33:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 141 (0x8d190c00) [pid = 1754] [serial = 2125] [outer = (nil)] 18:33:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 142 (0x8d659800) [pid = 1754] [serial = 2126] [outer = 0x8d190c00] 18:33:44 INFO - PROCESS | 1754 | 1464053624808 Marionette DEBUG loaded listener.js 18:33:44 INFO - PROCESS | 1754 | ++DOMWINDOW == 143 (0x8d8d2800) [pid = 1754] [serial = 2127] [outer = 0x8d190c00] 18:33:45 INFO - PROCESS | 1754 | 1464053625793 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]]]}] 18:33:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 18:33:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1432ms 18:33:45 INFO - PROCESS | 1754 | 1464053625835 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 18:33:45 INFO - PROCESS | 1754 | 1464053625838 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 18:33:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 18:33:45 INFO - PROCESS | 1754 | 1464053625859 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 18:33:45 INFO - PROCESS | 1754 | 1464053625867 Marionette TRACE conn4 <- [1,2806,null,{}] 18:33:45 INFO - PROCESS | 1754 | 1464053625873 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}] 18:33:46 INFO - PROCESS | 1754 | 1464053626132 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 18:33:46 INFO - PROCESS | 1754 | 1464053626167 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:46 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d450000 == 133 [pid = 1754] [id = 709] 18:33:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 144 (0x8f151400) [pid = 1754] [serial = 2128] [outer = (nil)] 18:33:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 145 (0x9106d000) [pid = 1754] [serial = 2129] [outer = 0x8f151400] 18:33:46 INFO - PROCESS | 1754 | 1464053626239 Marionette DEBUG loaded listener.js 18:33:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 146 (0x91398400) [pid = 1754] [serial = 2130] [outer = 0x8f151400] 18:33:47 INFO - PROCESS | 1754 | --DOMWINDOW == 145 (0x9ab8b000) [pid = 1754] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 18:33:47 INFO - PROCESS | 1754 | --DOMWINDOW == 144 (0x8cdcfc00) [pid = 1754] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 18:33:47 INFO - PROCESS | 1754 | --DOMWINDOW == 143 (0x892e4000) [pid = 1754] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 18:33:47 INFO - PROCESS | 1754 | --DOMWINDOW == 142 (0x92390000) [pid = 1754] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 18:33:47 INFO - PROCESS | 1754 | --DOMWINDOW == 141 (0x8d845800) [pid = 1754] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 18:33:47 INFO - PROCESS | 1754 | --DOMWINDOW == 140 (0x91a93800) [pid = 1754] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 18:33:47 INFO - PROCESS | 1754 | --DOMWINDOW == 139 (0x95c6d800) [pid = 1754] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 18:33:47 INFO - PROCESS | 1754 | --DOMWINDOW == 138 (0x9bb9f400) [pid = 1754] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 18:33:47 INFO - PROCESS | 1754 | --DOMWINDOW == 137 (0x91e2fc00) [pid = 1754] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 18:33:47 INFO - PROCESS | 1754 | --DOMWINDOW == 136 (0x8d8d1c00) [pid = 1754] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 18:33:47 INFO - PROCESS | 1754 | --DOMWINDOW == 135 (0x9b3b7c00) [pid = 1754] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 18:33:47 INFO - PROCESS | 1754 | --DOMWINDOW == 134 (0x8d8cc800) [pid = 1754] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 18:33:47 INFO - PROCESS | 1754 | --DOMWINDOW == 133 (0x92de4800) [pid = 1754] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 18:33:47 INFO - PROCESS | 1754 | --DOMWINDOW == 132 (0x9274d400) [pid = 1754] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 18:33:47 INFO - PROCESS | 1754 | --DOMWINDOW == 131 (0x9a8b6c00) [pid = 1754] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 18:33:47 INFO - PROCESS | 1754 | --DOMWINDOW == 130 (0x892eac00) [pid = 1754] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 18:33:47 INFO - PROCESS | 1754 | --DOMWINDOW == 129 (0x8abb8c00) [pid = 1754] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 18:33:47 INFO - PROCESS | 1754 | --DOMWINDOW == 128 (0xa0619800) [pid = 1754] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 18:33:47 INFO - PROCESS | 1754 | --DOMWINDOW == 127 (0x99ef1000) [pid = 1754] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 18:33:47 INFO - PROCESS | 1754 | --DOMWINDOW == 126 (0x929b2400) [pid = 1754] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 18:33:47 INFO - PROCESS | 1754 | --DOMWINDOW == 125 (0x91a93400) [pid = 1754] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 18:33:47 INFO - PROCESS | 1754 | 1464053627805 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]]]}] 18:33:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 18:33:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1997ms 18:33:47 INFO - PROCESS | 1754 | 1464053627843 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 18:33:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 18:33:47 INFO - PROCESS | 1754 | 1464053627847 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 18:33:47 INFO - PROCESS | 1754 | 1464053627852 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 18:33:47 INFO - PROCESS | 1754 | 1464053627856 Marionette TRACE conn4 <- [1,2810,null,{}] 18:33:47 INFO - PROCESS | 1754 | 1464053627861 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}] 18:33:48 INFO - PROCESS | 1754 | 1464053628052 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 18:33:48 INFO - PROCESS | 1754 | 1464053628261 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:48 INFO - PROCESS | 1754 | ++DOCSHELL 0x8a8c6c00 == 134 [pid = 1754] [id = 710] 18:33:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 126 (0x8bf6a400) [pid = 1754] [serial = 2131] [outer = (nil)] 18:33:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 127 (0x91078400) [pid = 1754] [serial = 2132] [outer = 0x8bf6a400] 18:33:48 INFO - PROCESS | 1754 | 1464053628332 Marionette DEBUG loaded listener.js 18:33:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 128 (0x91a1cc00) [pid = 1754] [serial = 2133] [outer = 0x8bf6a400] 18:33:49 INFO - PROCESS | 1754 | 1464053629065 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]]]}] 18:33:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 18:33:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1228ms 18:33:49 INFO - PROCESS | 1754 | 1464053629213 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 18:33:49 INFO - PROCESS | 1754 | 1464053629219 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 18:33:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 18:33:49 INFO - PROCESS | 1754 | 1464053629245 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 18:33:49 INFO - PROCESS | 1754 | 1464053629250 Marionette TRACE conn4 <- [1,2814,null,{}] 18:33:49 INFO - PROCESS | 1754 | 1464053629258 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}] 18:33:49 INFO - PROCESS | 1754 | 1464053629487 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 18:33:49 INFO - PROCESS | 1754 | 1464053629841 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:49 INFO - PROCESS | 1754 | ++DOCSHELL 0x8be22800 == 135 [pid = 1754] [id = 711] 18:33:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 129 (0x8be22c00) [pid = 1754] [serial = 2134] [outer = (nil)] 18:33:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 130 (0x8be2c400) [pid = 1754] [serial = 2135] [outer = 0x8be22c00] 18:33:49 INFO - PROCESS | 1754 | 1464053629931 Marionette DEBUG loaded listener.js 18:33:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 131 (0x8cd41000) [pid = 1754] [serial = 2136] [outer = 0x8be22c00] 18:33:50 INFO - PROCESS | 1754 | 1464053630891 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]]]}] 18:33:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 18:33:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1696ms 18:33:50 INFO - PROCESS | 1754 | 1464053630930 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 18:33:50 INFO - PROCESS | 1754 | 1464053630936 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 18:33:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 18:33:50 INFO - PROCESS | 1754 | 1464053630949 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 18:33:50 INFO - PROCESS | 1754 | 1464053630954 Marionette TRACE conn4 <- [1,2818,null,{}] 18:33:50 INFO - PROCESS | 1754 | 1464053630961 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}] 18:33:51 INFO - PROCESS | 1754 | 1464053631179 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 18:33:51 INFO - PROCESS | 1754 | 1464053631526 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:51 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d445c00 == 136 [pid = 1754] [id = 712] 18:33:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 132 (0x8d654000) [pid = 1754] [serial = 2137] [outer = (nil)] 18:33:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 133 (0x8d8d2400) [pid = 1754] [serial = 2138] [outer = 0x8d654000] 18:33:51 INFO - PROCESS | 1754 | 1464053631619 Marionette DEBUG loaded listener.js 18:33:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 134 (0x8f097000) [pid = 1754] [serial = 2139] [outer = 0x8d654000] 18:33:52 INFO - PROCESS | 1754 | 1464053632567 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]]]}] 18:33:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 18:33:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1647ms 18:33:52 INFO - PROCESS | 1754 | 1464053632600 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 18:33:52 INFO - PROCESS | 1754 | 1464053632604 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 18:33:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 18:33:52 INFO - PROCESS | 1754 | 1464053632613 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 18:33:52 INFO - PROCESS | 1754 | 1464053632616 Marionette TRACE conn4 <- [1,2822,null,{}] 18:33:52 INFO - PROCESS | 1754 | 1464053632630 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}] 18:33:52 INFO - PROCESS | 1754 | 1464053632846 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 18:33:53 INFO - PROCESS | 1754 | 1464053633223 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:53 INFO - PROCESS | 1754 | ++DOCSHELL 0x91a8d000 == 137 [pid = 1754] [id = 713] 18:33:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 135 (0x91a93c00) [pid = 1754] [serial = 2140] [outer = (nil)] 18:33:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 136 (0x91ccd000) [pid = 1754] [serial = 2141] [outer = 0x91a93c00] 18:33:53 INFO - PROCESS | 1754 | 1464053633320 Marionette DEBUG loaded listener.js 18:33:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 137 (0x91e23800) [pid = 1754] [serial = 2142] [outer = 0x91a93c00] 18:33:54 INFO - PROCESS | 1754 | 1464053634188 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]]]}] 18:33:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 18:33:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1626ms 18:33:54 INFO - PROCESS | 1754 | 1464053634240 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 18:33:54 INFO - PROCESS | 1754 | 1464053634243 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 18:33:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 18:33:54 INFO - PROCESS | 1754 | 1464053634269 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 18:33:54 INFO - PROCESS | 1754 | 1464053634273 Marionette TRACE conn4 <- [1,2826,null,{}] 18:33:54 INFO - PROCESS | 1754 | 1464053634278 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}] 18:33:54 INFO - PROCESS | 1754 | 1464053634499 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 18:33:54 INFO - PROCESS | 1754 | 1464053634838 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:54 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f158400 == 138 [pid = 1754] [id = 714] 18:33:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 138 (0x91a97800) [pid = 1754] [serial = 2143] [outer = (nil)] 18:33:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 139 (0x920dcc00) [pid = 1754] [serial = 2144] [outer = 0x91a97800] 18:33:54 INFO - PROCESS | 1754 | 1464053634926 Marionette DEBUG loaded listener.js 18:33:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 140 (0x92391800) [pid = 1754] [serial = 2145] [outer = 0x91a97800] 18:33:55 INFO - PROCESS | 1754 | 1464053635786 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 18:33:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 18:33:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1581ms 18:33:55 INFO - PROCESS | 1754 | 1464053635848 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 18:33:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 18:33:55 INFO - PROCESS | 1754 | 1464053635852 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 18:33:55 INFO - PROCESS | 1754 | 1464053635858 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 18:33:55 INFO - PROCESS | 1754 | 1464053635862 Marionette TRACE conn4 <- [1,2830,null,{}] 18:33:55 INFO - PROCESS | 1754 | 1464053635867 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}] 18:33:56 INFO - PROCESS | 1754 | 1464053636070 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 18:33:56 INFO - PROCESS | 1754 | 1464053636364 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:56 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d448800 == 139 [pid = 1754] [id = 715] 18:33:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 141 (0x8ef01400) [pid = 1754] [serial = 2146] [outer = (nil)] 18:33:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 142 (0x924ac400) [pid = 1754] [serial = 2147] [outer = 0x8ef01400] 18:33:56 INFO - PROCESS | 1754 | 1464053636494 Marionette DEBUG loaded listener.js 18:33:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 143 (0x9268e000) [pid = 1754] [serial = 2148] [outer = 0x8ef01400] 18:33:57 INFO - PROCESS | 1754 | 1464053637419 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]]]}] 18:33:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 18:33:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1632ms 18:33:57 INFO - PROCESS | 1754 | 1464053637490 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 18:33:57 INFO - PROCESS | 1754 | 1464053637494 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 18:33:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 18:33:57 INFO - PROCESS | 1754 | 1464053637501 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 18:33:57 INFO - PROCESS | 1754 | 1464053637504 Marionette TRACE conn4 <- [1,2834,null,{}] 18:33:57 INFO - PROCESS | 1754 | 1464053637510 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}] 18:33:57 INFO - PROCESS | 1754 | 1464053637785 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 18:33:58 INFO - PROCESS | 1754 | 1464053638127 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:58 INFO - PROCESS | 1754 | ++DOCSHELL 0x91ed0800 == 140 [pid = 1754] [id = 716] 18:33:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 144 (0x924abc00) [pid = 1754] [serial = 2149] [outer = (nil)] 18:33:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 145 (0x92debc00) [pid = 1754] [serial = 2150] [outer = 0x924abc00] 18:33:58 INFO - PROCESS | 1754 | 1464053638221 Marionette DEBUG loaded listener.js 18:33:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 146 (0x93da4c00) [pid = 1754] [serial = 2151] [outer = 0x924abc00] 18:33:59 INFO - PROCESS | 1754 | 1464053639119 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 18:33:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 18:33:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1691ms 18:33:59 INFO - PROCESS | 1754 | 1464053639194 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 18:33:59 INFO - PROCESS | 1754 | 1464053639198 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 18:33:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 18:33:59 INFO - PROCESS | 1754 | 1464053639204 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 18:33:59 INFO - PROCESS | 1754 | 1464053639207 Marionette TRACE conn4 <- [1,2838,null,{}] 18:33:59 INFO - PROCESS | 1754 | 1464053639213 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}] 18:33:59 INFO - PROCESS | 1754 | 1464053639454 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 18:33:59 INFO - PROCESS | 1754 | 1464053639808 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:59 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cfa4800 == 141 [pid = 1754] [id = 717] 18:33:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 147 (0x92de3400) [pid = 1754] [serial = 2152] [outer = (nil)] 18:33:59 INFO - PROCESS | 1754 | ++DOMWINDOW == 148 (0x95272000) [pid = 1754] [serial = 2153] [outer = 0x92de3400] 18:33:59 INFO - PROCESS | 1754 | 1464053639894 Marionette DEBUG loaded listener.js 18:34:00 INFO - PROCESS | 1754 | ++DOMWINDOW == 149 (0x952d5400) [pid = 1754] [serial = 2154] [outer = 0x92de3400] 18:34:00 INFO - PROCESS | 1754 | 1464053640801 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]]]}] 18:34:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 18:34:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1628ms 18:34:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 18:34:00 INFO - PROCESS | 1754 | 1464053640833 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 18:34:00 INFO - PROCESS | 1754 | 1464053640836 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 18:34:00 INFO - PROCESS | 1754 | 1464053640842 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 18:34:00 INFO - PROCESS | 1754 | 1464053640846 Marionette TRACE conn4 <- [1,2842,null,{}] 18:34:00 INFO - PROCESS | 1754 | 1464053640852 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}] 18:34:01 INFO - PROCESS | 1754 | 1464053641049 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 18:34:01 INFO - PROCESS | 1754 | 1464053641344 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:01 INFO - PROCESS | 1754 | ++DOCSHELL 0x91e2f000 == 142 [pid = 1754] [id = 718] 18:34:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 150 (0x9238bc00) [pid = 1754] [serial = 2155] [outer = (nil)] 18:34:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 151 (0x95c64400) [pid = 1754] [serial = 2156] [outer = 0x9238bc00] 18:34:01 INFO - PROCESS | 1754 | 1464053641486 Marionette DEBUG loaded listener.js 18:34:01 INFO - PROCESS | 1754 | ++DOMWINDOW == 152 (0x95c6a400) [pid = 1754] [serial = 2157] [outer = 0x9238bc00] 18:34:02 INFO - PROCESS | 1754 | 1464053642419 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]]]}] 18:34:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 18:34:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1640ms 18:34:02 INFO - PROCESS | 1754 | 1464053642482 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 18:34:02 INFO - PROCESS | 1754 | 1464053642487 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 18:34:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 18:34:02 INFO - PROCESS | 1754 | 1464053642493 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 18:34:02 INFO - PROCESS | 1754 | 1464053642496 Marionette TRACE conn4 <- [1,2846,null,{}] 18:34:02 INFO - PROCESS | 1754 | 1464053642502 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}] 18:34:02 INFO - PROCESS | 1754 | 1464053642717 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 18:34:03 INFO - PROCESS | 1754 | 1464053643053 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:03 INFO - PROCESS | 1754 | ++DOCSHELL 0x92def400 == 143 [pid = 1754] [id = 719] 18:34:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 153 (0x954eec00) [pid = 1754] [serial = 2158] [outer = (nil)] 18:34:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 154 (0x97874c00) [pid = 1754] [serial = 2159] [outer = 0x954eec00] 18:34:03 INFO - PROCESS | 1754 | 1464053643146 Marionette DEBUG loaded listener.js 18:34:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 155 (0x9820f400) [pid = 1754] [serial = 2160] [outer = 0x954eec00] 18:34:04 INFO - PROCESS | 1754 | 1464053644025 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]]]}] 18:34:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 18:34:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1579ms 18:34:04 INFO - PROCESS | 1754 | 1464053644073 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 18:34:04 INFO - PROCESS | 1754 | 1464053644076 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 18:34:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 18:34:04 INFO - PROCESS | 1754 | 1464053644082 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 18:34:04 INFO - PROCESS | 1754 | 1464053644086 Marionette TRACE conn4 <- [1,2850,null,{}] 18:34:04 INFO - PROCESS | 1754 | 1464053644091 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}] 18:34:04 INFO - PROCESS | 1754 | 1464053644291 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 18:34:04 INFO - PROCESS | 1754 | 1464053644599 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:04 INFO - PROCESS | 1754 | ++DOCSHELL 0x95c5e400 == 144 [pid = 1754] [id = 720] 18:34:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 156 (0x95f44400) [pid = 1754] [serial = 2161] [outer = (nil)] 18:34:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 157 (0x99f9d800) [pid = 1754] [serial = 2162] [outer = 0x95f44400] 18:34:04 INFO - PROCESS | 1754 | 1464053644729 Marionette DEBUG loaded listener.js 18:34:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 158 (0x9a374c00) [pid = 1754] [serial = 2163] [outer = 0x95f44400] 18:34:05 INFO - PROCESS | 1754 | 1464053645620 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 18:34:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 18:34:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1578ms 18:34:05 INFO - PROCESS | 1754 | 1464053645661 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 18:34:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 18:34:05 INFO - PROCESS | 1754 | 1464053645666 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 18:34:05 INFO - PROCESS | 1754 | 1464053645672 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 18:34:05 INFO - PROCESS | 1754 | 1464053645676 Marionette TRACE conn4 <- [1,2854,null,{}] 18:34:05 INFO - PROCESS | 1754 | 1464053645682 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}] 18:34:05 INFO - PROCESS | 1754 | 1464053645911 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 18:34:06 INFO - PROCESS | 1754 | 1464053646266 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:06 INFO - PROCESS | 1754 | ++DOCSHELL 0x92fecc00 == 145 [pid = 1754] [id = 721] 18:34:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 159 (0x9a8b7c00) [pid = 1754] [serial = 2164] [outer = (nil)] 18:34:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 160 (0x9a8be000) [pid = 1754] [serial = 2165] [outer = 0x9a8b7c00] 18:34:06 INFO - PROCESS | 1754 | 1464053646362 Marionette DEBUG loaded listener.js 18:34:06 INFO - PROCESS | 1754 | ++DOMWINDOW == 161 (0x9aa26c00) [pid = 1754] [serial = 2166] [outer = 0x9a8b7c00] 18:34:07 INFO - PROCESS | 1754 | 1464053647314 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]]]}] 18:34:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 18:34:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1688ms 18:34:07 INFO - PROCESS | 1754 | 1464053647360 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 18:34:07 INFO - PROCESS | 1754 | 1464053647364 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 18:34:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 18:34:07 INFO - PROCESS | 1754 | 1464053647370 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 18:34:07 INFO - PROCESS | 1754 | 1464053647373 Marionette TRACE conn4 <- [1,2858,null,{}] 18:34:07 INFO - PROCESS | 1754 | 1464053647379 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}] 18:34:07 INFO - PROCESS | 1754 | 1464053647589 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 18:34:07 INFO - PROCESS | 1754 | 1464053647931 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:07 INFO - PROCESS | 1754 | ++DOCSHELL 0x9a8b4800 == 146 [pid = 1754] [id = 722] 18:34:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 162 (0x9aa2d400) [pid = 1754] [serial = 2167] [outer = (nil)] 18:34:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 163 (0x9b3b0c00) [pid = 1754] [serial = 2168] [outer = 0x9aa2d400] 18:34:08 INFO - PROCESS | 1754 | 1464053648019 Marionette DEBUG loaded listener.js 18:34:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 164 (0x9b3b9000) [pid = 1754] [serial = 2169] [outer = 0x9aa2d400] 18:34:08 INFO - PROCESS | 1754 | 1464053648915 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 18:34:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 18:34:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1589ms 18:34:08 INFO - PROCESS | 1754 | 1464053648959 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 18:34:08 INFO - PROCESS | 1754 | 1464053648963 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 18:34:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 18:34:08 INFO - PROCESS | 1754 | 1464053648969 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 18:34:08 INFO - PROCESS | 1754 | 1464053648973 Marionette TRACE conn4 <- [1,2862,null,{}] 18:34:08 INFO - PROCESS | 1754 | 1464053648978 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}] 18:34:09 INFO - PROCESS | 1754 | 1464053649191 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 18:34:09 INFO - PROCESS | 1754 | 1464053649554 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:09 INFO - PROCESS | 1754 | ++DOCSHELL 0x952dd400 == 147 [pid = 1754] [id = 723] 18:34:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 165 (0x9b2f5c00) [pid = 1754] [serial = 2170] [outer = (nil)] 18:34:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 166 (0x9bb71400) [pid = 1754] [serial = 2171] [outer = 0x9b2f5c00] 18:34:09 INFO - PROCESS | 1754 | 1464053649645 Marionette DEBUG loaded listener.js 18:34:09 INFO - PROCESS | 1754 | ++DOMWINDOW == 167 (0x9bb9f400) [pid = 1754] [serial = 2172] [outer = 0x9b2f5c00] 18:34:10 INFO - PROCESS | 1754 | 1464053650506 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]]]}] 18:34:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 18:34:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1577ms 18:34:10 INFO - PROCESS | 1754 | 1464053650547 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 18:34:10 INFO - PROCESS | 1754 | 1464053650550 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 18:34:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 18:34:10 INFO - PROCESS | 1754 | 1464053650557 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 18:34:10 INFO - PROCESS | 1754 | 1464053650560 Marionette TRACE conn4 <- [1,2866,null,{}] 18:34:10 INFO - PROCESS | 1754 | 1464053650587 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}] 18:34:10 INFO - PROCESS | 1754 | 1464053650795 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 18:34:11 INFO - PROCESS | 1754 | 1464053651143 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:11 INFO - PROCESS | 1754 | ++DOCSHELL 0x954f1000 == 148 [pid = 1754] [id = 724] 18:34:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 168 (0x95c5e800) [pid = 1754] [serial = 2173] [outer = (nil)] 18:34:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 169 (0x9cd8c800) [pid = 1754] [serial = 2174] [outer = 0x95c5e800] 18:34:11 INFO - PROCESS | 1754 | 1464053651231 Marionette DEBUG loaded listener.js 18:34:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 170 (0x9cecac00) [pid = 1754] [serial = 2175] [outer = 0x95c5e800] 18:34:12 INFO - PROCESS | 1754 | 1464053652112 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]]]}] 18:34:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 18:34:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1632ms 18:34:12 INFO - PROCESS | 1754 | 1464053652190 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 18:34:12 INFO - PROCESS | 1754 | 1464053652193 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 18:34:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 18:34:12 INFO - PROCESS | 1754 | 1464053652199 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 18:34:12 INFO - PROCESS | 1754 | 1464053652202 Marionette TRACE conn4 <- [1,2870,null,{}] 18:34:12 INFO - PROCESS | 1754 | 1464053652208 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}] 18:34:12 INFO - PROCESS | 1754 | 1464053652415 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 18:34:12 INFO - PROCESS | 1754 | 1464053652753 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:12 INFO - PROCESS | 1754 | ++DOCSHELL 0x9bb7ac00 == 149 [pid = 1754] [id = 725] 18:34:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 171 (0x9bb9b000) [pid = 1754] [serial = 2176] [outer = (nil)] 18:34:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 172 (0xa315a800) [pid = 1754] [serial = 2177] [outer = 0x9bb9b000] 18:34:12 INFO - PROCESS | 1754 | 1464053652841 Marionette DEBUG loaded listener.js 18:34:12 INFO - PROCESS | 1754 | ++DOMWINDOW == 173 (0xa335a800) [pid = 1754] [serial = 2178] [outer = 0x9bb9b000] 18:34:13 INFO - PROCESS | 1754 | 1464053653721 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]]]}] 18:34:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 18:34:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1590ms 18:34:13 INFO - PROCESS | 1754 | 1464053653790 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 18:34:13 INFO - PROCESS | 1754 | 1464053653794 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 18:34:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 18:34:13 INFO - PROCESS | 1754 | 1464053653800 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 18:34:13 INFO - PROCESS | 1754 | 1464053653803 Marionette TRACE conn4 <- [1,2874,null,{}] 18:34:13 INFO - PROCESS | 1754 | 1464053653809 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}] 18:34:14 INFO - PROCESS | 1754 | 1464053654017 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 18:34:14 INFO - PROCESS | 1754 | 1464053654357 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:14 INFO - PROCESS | 1754 | ++DOCSHELL 0xa236a400 == 150 [pid = 1754] [id = 726] 18:34:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 174 (0xa23bcc00) [pid = 1754] [serial = 2179] [outer = (nil)] 18:34:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 175 (0xa6859c00) [pid = 1754] [serial = 2180] [outer = 0xa23bcc00] 18:34:14 INFO - PROCESS | 1754 | 1464053654445 Marionette DEBUG loaded listener.js 18:34:14 INFO - PROCESS | 1754 | ++DOMWINDOW == 176 (0xa68bd800) [pid = 1754] [serial = 2181] [outer = 0xa23bcc00] 18:34:15 INFO - PROCESS | 1754 | 1464053655361 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]]]}] 18:34:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 18:34:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1631ms 18:34:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 18:34:15 INFO - PROCESS | 1754 | 1464053655432 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 18:34:15 INFO - PROCESS | 1754 | 1464053655435 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 18:34:15 INFO - PROCESS | 1754 | 1464053655441 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 18:34:15 INFO - PROCESS | 1754 | 1464053655444 Marionette TRACE conn4 <- [1,2878,null,{}] 18:34:15 INFO - PROCESS | 1754 | 1464053655450 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}] 18:34:15 INFO - PROCESS | 1754 | 1464053655658 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 18:34:16 INFO - PROCESS | 1754 | 1464053656007 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:16 INFO - PROCESS | 1754 | ++DOCSHELL 0x95f43000 == 151 [pid = 1754] [id = 727] 18:34:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 177 (0x99e7b800) [pid = 1754] [serial = 2182] [outer = (nil)] 18:34:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 178 (0xa69cb000) [pid = 1754] [serial = 2183] [outer = 0x99e7b800] 18:34:16 INFO - PROCESS | 1754 | 1464053656097 Marionette DEBUG loaded listener.js 18:34:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 179 (0xa6f2f400) [pid = 1754] [serial = 2184] [outer = 0x99e7b800] 18:34:16 INFO - PROCESS | 1754 | 1464053656995 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]]]}] 18:34:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 18:34:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1629ms 18:34:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 18:34:17 INFO - PROCESS | 1754 | 1464053657070 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 18:34:17 INFO - PROCESS | 1754 | 1464053657073 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 18:34:17 INFO - PROCESS | 1754 | 1464053657079 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 18:34:17 INFO - PROCESS | 1754 | 1464053657082 Marionette TRACE conn4 <- [1,2882,null,{}] 18:34:17 INFO - PROCESS | 1754 | 1464053657088 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}] 18:34:17 INFO - PROCESS | 1754 | 1464053657346 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 18:34:17 INFO - PROCESS | 1754 | 1464053657686 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:17 INFO - PROCESS | 1754 | ++DOCSHELL 0x872b1400 == 152 [pid = 1754] [id = 728] 18:34:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 180 (0x872b2400) [pid = 1754] [serial = 2185] [outer = (nil)] 18:34:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 181 (0x872b8c00) [pid = 1754] [serial = 2186] [outer = 0x872b2400] 18:34:17 INFO - PROCESS | 1754 | 1464053657774 Marionette DEBUG loaded listener.js 18:34:17 INFO - PROCESS | 1754 | ++DOMWINDOW == 182 (0x872bac00) [pid = 1754] [serial = 2187] [outer = 0x872b2400] 18:34:18 INFO - PROCESS | 1754 | 1464053658664 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]]]}] 18:34:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 18:34:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1648ms 18:34:18 INFO - PROCESS | 1754 | 1464053658727 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 18:34:18 INFO - PROCESS | 1754 | 1464053658729 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 18:34:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 18:34:18 INFO - PROCESS | 1754 | 1464053658736 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 18:34:18 INFO - PROCESS | 1754 | 1464053658739 Marionette TRACE conn4 <- [1,2886,null,{}] 18:34:18 INFO - PROCESS | 1754 | 1464053658745 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}] 18:34:18 INFO - PROCESS | 1754 | 1464053658966 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 18:34:19 INFO - PROCESS | 1754 | 1464053659314 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:21 INFO - PROCESS | 1754 | --DOCSHELL 0x8d450000 == 151 [pid = 1754] [id = 709] 18:34:21 INFO - PROCESS | 1754 | --DOCSHELL 0x8cd48c00 == 150 [pid = 1754] [id = 708] 18:34:21 INFO - PROCESS | 1754 | --DOCSHELL 0x8cdc5000 == 149 [pid = 1754] [id = 707] 18:34:21 INFO - PROCESS | 1754 | --DOCSHELL 0x88479000 == 148 [pid = 1754] [id = 706] 18:34:21 INFO - PROCESS | 1754 | --DOCSHELL 0x887fac00 == 147 [pid = 1754] [id = 705] 18:34:21 INFO - PROCESS | 1754 | --DOCSHELL 0x9b5b8400 == 146 [pid = 1754] [id = 704] 18:34:21 INFO - PROCESS | 1754 | --DOCSHELL 0xa0617000 == 145 [pid = 1754] [id = 703] 18:34:21 INFO - PROCESS | 1754 | --DOCSHELL 0x9c10e800 == 144 [pid = 1754] [id = 701] 18:34:21 INFO - PROCESS | 1754 | --DOCSHELL 0x850ed800 == 143 [pid = 1754] [id = 702] 18:34:21 INFO - PROCESS | 1754 | --DOCSHELL 0x9b5af000 == 142 [pid = 1754] [id = 700] 18:34:21 INFO - PROCESS | 1754 | --DOCSHELL 0x9a7ec000 == 141 [pid = 1754] [id = 699] 18:34:21 INFO - PROCESS | 1754 | --DOCSHELL 0x9a73f400 == 140 [pid = 1754] [id = 698] 18:34:21 INFO - PROCESS | 1754 | --DOCSHELL 0x98471000 == 139 [pid = 1754] [id = 697] 18:34:21 INFO - PROCESS | 1754 | --DOCSHELL 0x952e1800 == 138 [pid = 1754] [id = 696] 18:34:21 INFO - PROCESS | 1754 | --DOCSHELL 0x92750c00 == 137 [pid = 1754] [id = 694] 18:34:21 INFO - PROCESS | 1754 | --DOCSHELL 0x920e9c00 == 136 [pid = 1754] [id = 695] 18:34:21 INFO - PROCESS | 1754 | --DOCSHELL 0x887f1c00 == 135 [pid = 1754] [id = 693] 18:34:21 INFO - PROCESS | 1754 | --DOCSHELL 0x91e26c00 == 134 [pid = 1754] [id = 692] 18:34:21 INFO - PROCESS | 1754 | --DOCSHELL 0x8ef04400 == 133 [pid = 1754] [id = 691] 18:34:21 INFO - PROCESS | 1754 | --DOCSHELL 0x8d8cd400 == 132 [pid = 1754] [id = 690] 18:34:21 INFO - PROCESS | 1754 | --DOCSHELL 0x8bdbf000 == 131 [pid = 1754] [id = 688] 18:34:21 INFO - PROCESS | 1754 | --DOCSHELL 0x8f0a5c00 == 130 [pid = 1754] [id = 689] 18:34:21 INFO - PROCESS | 1754 | --DOMWINDOW == 181 (0x91395c00) [pid = 1754] [serial = 2063] [outer = (nil)] [url = about:blank] 18:34:21 INFO - PROCESS | 1754 | --DOMWINDOW == 180 (0x9b5b8000) [pid = 1754] [serial = 2039] [outer = (nil)] [url = about:blank] 18:34:21 INFO - PROCESS | 1754 | --DOMWINDOW == 179 (0x8d0aac00) [pid = 1754] [serial = 2054] [outer = (nil)] [url = about:blank] 18:34:21 INFO - PROCESS | 1754 | --DOMWINDOW == 178 (0x8f0a3000) [pid = 1754] [serial = 2061] [outer = (nil)] [url = about:blank] 18:34:21 INFO - PROCESS | 1754 | --DOMWINDOW == 177 (0x9b6c8c00) [pid = 1754] [serial = 2040] [outer = (nil)] [url = about:blank] 18:34:21 INFO - PROCESS | 1754 | --DOMWINDOW == 176 (0x92de2c00) [pid = 1754] [serial = 2018] [outer = (nil)] [url = about:blank] 18:34:21 INFO - PROCESS | 1754 | --DOMWINDOW == 175 (0x8e063400) [pid = 1754] [serial = 2058] [outer = (nil)] [url = about:blank] 18:34:21 INFO - PROCESS | 1754 | --DOMWINDOW == 174 (0x8d0a8400) [pid = 1754] [serial = 2060] [outer = (nil)] [url = about:blank] 18:34:21 INFO - PROCESS | 1754 | --DOMWINDOW == 173 (0x91cd1800) [pid = 1754] [serial = 2010] [outer = (nil)] [url = about:blank] 18:34:21 INFO - PROCESS | 1754 | --DOMWINDOW == 172 (0x9a080800) [pid = 1754] [serial = 2031] [outer = (nil)] [url = about:blank] 18:34:21 INFO - PROCESS | 1754 | --DOMWINDOW == 171 (0xa23c0400) [pid = 1754] [serial = 2046] [outer = (nil)] [url = about:blank] 18:34:21 INFO - PROCESS | 1754 | --DOMWINDOW == 170 (0x92689800) [pid = 1754] [serial = 2016] [outer = (nil)] [url = about:blank] 18:34:21 INFO - PROCESS | 1754 | --DOMWINDOW == 169 (0x8f0a4800) [pid = 1754] [serial = 2006] [outer = (nil)] [url = about:blank] 18:34:21 INFO - PROCESS | 1754 | --DOMWINDOW == 168 (0x92ded800) [pid = 1754] [serial = 2019] [outer = (nil)] [url = about:blank] 18:34:21 INFO - PROCESS | 1754 | --DOMWINDOW == 167 (0x9cd25400) [pid = 1754] [serial = 2043] [outer = (nil)] [url = about:blank] 18:34:21 INFO - PROCESS | 1754 | --DOMWINDOW == 166 (0x99ef3c00) [pid = 1754] [serial = 2030] [outer = (nil)] [url = about:blank] 18:34:21 INFO - PROCESS | 1754 | --DOMWINDOW == 165 (0x9106fc00) [pid = 1754] [serial = 1932] [outer = (nil)] [url = about:blank] 18:34:21 INFO - PROCESS | 1754 | --DOMWINDOW == 164 (0x9c3c1400) [pid = 1754] [serial = 2042] [outer = (nil)] [url = about:blank] 18:34:21 INFO - PROCESS | 1754 | --DOMWINDOW == 163 (0x95277800) [pid = 1754] [serial = 2022] [outer = (nil)] [url = about:blank] 18:34:21 INFO - PROCESS | 1754 | --DOMWINDOW == 162 (0x924a4800) [pid = 1754] [serial = 2015] [outer = (nil)] [url = about:blank] 18:34:21 INFO - PROCESS | 1754 | --DOMWINDOW == 161 (0x966f6c00) [pid = 1754] [serial = 2028] [outer = (nil)] [url = about:blank] 18:34:21 INFO - PROCESS | 1754 | --DOMWINDOW == 160 (0x9b3a1800) [pid = 1754] [serial = 2036] [outer = (nil)] [url = about:blank] 18:34:21 INFO - PROCESS | 1754 | --DOMWINDOW == 159 (0xa2368c00) [pid = 1754] [serial = 2045] [outer = (nil)] [url = about:blank] 18:34:21 INFO - PROCESS | 1754 | --DOMWINDOW == 158 (0x8a8c6800) [pid = 1754] [serial = 2051] [outer = (nil)] [url = about:blank] 18:34:21 INFO - PROCESS | 1754 | --DOMWINDOW == 157 (0x8d18d000) [pid = 1754] [serial = 2004] [outer = (nil)] [url = about:blank] 18:34:21 INFO - PROCESS | 1754 | --DOMWINDOW == 156 (0x91a98000) [pid = 1754] [serial = 2009] [outer = (nil)] [url = about:blank] 18:34:21 INFO - PROCESS | 1754 | --DOMWINDOW == 155 (0xa513b800) [pid = 1754] [serial = 2049] [outer = (nil)] [url = about:blank] 18:34:21 INFO - PROCESS | 1754 | --DOMWINDOW == 154 (0x9aa28400) [pid = 1754] [serial = 2034] [outer = (nil)] [url = about:blank] 18:34:21 INFO - PROCESS | 1754 | --DOMWINDOW == 153 (0x8f15d800) [pid = 1754] [serial = 2007] [outer = (nil)] [url = about:blank] 18:34:21 INFO - PROCESS | 1754 | --DOMWINDOW == 152 (0x954e8000) [pid = 1754] [serial = 2024] [outer = (nil)] [url = about:blank] 18:34:21 INFO - PROCESS | 1754 | --DOMWINDOW == 151 (0x9a8ba400) [pid = 1754] [serial = 2033] [outer = (nil)] [url = about:blank] 18:34:21 INFO - PROCESS | 1754 | --DOMWINDOW == 150 (0xa3323800) [pid = 1754] [serial = 2048] [outer = (nil)] [url = about:blank] 18:34:21 INFO - PROCESS | 1754 | --DOMWINDOW == 149 (0x8cfa5c00) [pid = 1754] [serial = 2003] [outer = (nil)] [url = about:blank] 18:34:21 INFO - PROCESS | 1754 | --DOMWINDOW == 148 (0x9526c800) [pid = 1754] [serial = 2021] [outer = (nil)] [url = about:blank] 18:34:21 INFO - PROCESS | 1754 | --DOMWINDOW == 147 (0x920e4c00) [pid = 1754] [serial = 2013] [outer = (nil)] [url = about:blank] 18:34:21 INFO - PROCESS | 1754 | --DOMWINDOW == 146 (0x954eb000) [pid = 1754] [serial = 2025] [outer = (nil)] [url = about:blank] 18:34:21 INFO - PROCESS | 1754 | --DOMWINDOW == 145 (0x95f3c800) [pid = 1754] [serial = 2027] [outer = (nil)] [url = about:blank] 18:34:21 INFO - PROCESS | 1754 | --DOMWINDOW == 144 (0x8bdb7c00) [pid = 1754] [serial = 2052] [outer = (nil)] [url = about:blank] 18:34:21 INFO - PROCESS | 1754 | --DOMWINDOW == 143 (0x9b3b2000) [pid = 1754] [serial = 2037] [outer = (nil)] [url = about:blank] 18:34:21 INFO - PROCESS | 1754 | --DOMWINDOW == 142 (0x8d8c5800) [pid = 1754] [serial = 2057] [outer = (nil)] [url = about:blank] 18:34:21 INFO - PROCESS | 1754 | --DOMWINDOW == 141 (0x91ec5400) [pid = 1754] [serial = 2012] [outer = (nil)] [url = about:blank] 18:34:21 INFO - PROCESS | 1754 | --DOMWINDOW == 140 (0x8d18c800) [pid = 1754] [serial = 2055] [outer = (nil)] [url = about:blank] 18:34:21 INFO - PROCESS | 1754 | ++DOCSHELL 0x850ed800 == 131 [pid = 1754] [id = 729] 18:34:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 141 (0x855f1000) [pid = 1754] [serial = 2188] [outer = (nil)] 18:34:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 142 (0x887f4c00) [pid = 1754] [serial = 2189] [outer = 0x855f1000] 18:34:21 INFO - PROCESS | 1754 | 1464053661818 Marionette DEBUG loaded listener.js 18:34:21 INFO - PROCESS | 1754 | ++DOMWINDOW == 143 (0x892eac00) [pid = 1754] [serial = 2190] [outer = 0x855f1000] 18:34:22 INFO - PROCESS | 1754 | 1464053662676 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]]]}] 18:34:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 18:34:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 3985ms 18:34:22 INFO - PROCESS | 1754 | 1464053662722 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 18:34:22 INFO - PROCESS | 1754 | 1464053662729 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 18:34:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 18:34:22 INFO - PROCESS | 1754 | 1464053662737 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 18:34:22 INFO - PROCESS | 1754 | 1464053662742 Marionette TRACE conn4 <- [1,2890,null,{}] 18:34:22 INFO - PROCESS | 1754 | 1464053662753 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}] 18:34:22 INFO - PROCESS | 1754 | 1464053662952 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 18:34:23 INFO - PROCESS | 1754 | 1464053663182 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:23 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bdbd400 == 132 [pid = 1754] [id = 730] 18:34:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 144 (0x8bdbf000) [pid = 1754] [serial = 2191] [outer = (nil)] 18:34:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 145 (0x8cd3e800) [pid = 1754] [serial = 2192] [outer = 0x8bdbf000] 18:34:23 INFO - PROCESS | 1754 | 1464053663256 Marionette DEBUG loaded listener.js 18:34:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 146 (0x8cfa8400) [pid = 1754] [serial = 2193] [outer = 0x8bdbf000] 18:34:24 INFO - PROCESS | 1754 | 1464053664066 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 18:34:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 18:34:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1392ms 18:34:24 INFO - PROCESS | 1754 | 1464053664129 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 18:34:24 INFO - PROCESS | 1754 | 1464053664134 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 18:34:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 18:34:24 INFO - PROCESS | 1754 | 1464053664148 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 18:34:24 INFO - PROCESS | 1754 | 1464053664151 Marionette TRACE conn4 <- [1,2894,null,{}] 18:34:24 INFO - PROCESS | 1754 | 1464053664163 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}] 18:34:24 INFO - PROCESS | 1754 | 1464053664428 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 18:34:24 INFO - PROCESS | 1754 | 1464053664453 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:24 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d062000 == 133 [pid = 1754] [id = 731] 18:34:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 147 (0x8d0b3800) [pid = 1754] [serial = 2194] [outer = (nil)] 18:34:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 148 (0x8d444c00) [pid = 1754] [serial = 2195] [outer = 0x8d0b3800] 18:34:24 INFO - PROCESS | 1754 | 1464053664525 Marionette DEBUG loaded listener.js 18:34:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 149 (0x8d848000) [pid = 1754] [serial = 2196] [outer = 0x8d0b3800] 18:34:25 INFO - PROCESS | 1754 | 1464053665514 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]]]}] 18:34:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 18:34:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1440ms 18:34:25 INFO - PROCESS | 1754 | 1464053665584 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 18:34:25 INFO - PROCESS | 1754 | 1464053665587 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 18:34:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 18:34:25 INFO - PROCESS | 1754 | 1464053665593 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 18:34:25 INFO - PROCESS | 1754 | 1464053665599 Marionette TRACE conn4 <- [1,2898,null,{}] 18:34:25 INFO - PROCESS | 1754 | 1464053665619 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}] 18:34:25 INFO - PROCESS | 1754 | 1464053665899 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 18:34:25 INFO - PROCESS | 1754 | 1464053665934 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:25 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d0ac800 == 134 [pid = 1754] [id = 732] 18:34:25 INFO - PROCESS | 1754 | ++DOMWINDOW == 150 (0x8f099400) [pid = 1754] [serial = 2197] [outer = (nil)] 18:34:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 151 (0x8f0a4400) [pid = 1754] [serial = 2198] [outer = 0x8f099400] 18:34:26 INFO - PROCESS | 1754 | 1464053666008 Marionette DEBUG loaded listener.js 18:34:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 152 (0x8f158800) [pid = 1754] [serial = 2199] [outer = 0x8f099400] 18:34:27 INFO - PROCESS | 1754 | --DOMWINDOW == 151 (0x95c64800) [pid = 1754] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 18:34:27 INFO - PROCESS | 1754 | --DOMWINDOW == 150 (0x89551400) [pid = 1754] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 18:34:27 INFO - PROCESS | 1754 | --DOMWINDOW == 149 (0x952e4000) [pid = 1754] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 18:34:27 INFO - PROCESS | 1754 | --DOMWINDOW == 148 (0x99f91400) [pid = 1754] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 18:34:27 INFO - PROCESS | 1754 | --DOMWINDOW == 147 (0xa68c4000) [pid = 1754] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 18:34:27 INFO - PROCESS | 1754 | --DOMWINDOW == 146 (0x8f15d400) [pid = 1754] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 18:34:27 INFO - PROCESS | 1754 | --DOMWINDOW == 145 (0x92f08400) [pid = 1754] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 18:34:27 INFO - PROCESS | 1754 | --DOMWINDOW == 144 (0x8cdcb800) [pid = 1754] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 18:34:27 INFO - PROCESS | 1754 | --DOMWINDOW == 143 (0x8ef04800) [pid = 1754] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 18:34:27 INFO - PROCESS | 1754 | --DOMWINDOW == 142 (0x920dd400) [pid = 1754] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 18:34:27 INFO - PROCESS | 1754 | --DOMWINDOW == 141 (0x8cfa9800) [pid = 1754] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 18:34:27 INFO - PROCESS | 1754 | --DOMWINDOW == 140 (0x8f15a000) [pid = 1754] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 18:34:27 INFO - PROCESS | 1754 | --DOMWINDOW == 139 (0x9c3c5c00) [pid = 1754] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 18:34:27 INFO - PROCESS | 1754 | --DOMWINDOW == 138 (0x9bb95400) [pid = 1754] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 18:34:27 INFO - PROCESS | 1754 | --DOMWINDOW == 137 (0x8847d800) [pid = 1754] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 18:34:27 INFO - PROCESS | 1754 | --DOMWINDOW == 136 (0x9b3a3800) [pid = 1754] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 18:34:27 INFO - PROCESS | 1754 | --DOMWINDOW == 135 (0x920e7000) [pid = 1754] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 18:34:27 INFO - PROCESS | 1754 | --DOMWINDOW == 134 (0xa061dc00) [pid = 1754] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 18:34:27 INFO - PROCESS | 1754 | --DOMWINDOW == 133 (0x91a92000) [pid = 1754] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 18:34:27 INFO - PROCESS | 1754 | --DOMWINDOW == 132 (0x8f151400) [pid = 1754] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 18:34:27 INFO - PROCESS | 1754 | --DOMWINDOW == 131 (0x8d190c00) [pid = 1754] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 18:34:27 INFO - PROCESS | 1754 | --DOMWINDOW == 130 (0x9aa24000) [pid = 1754] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 18:34:27 INFO - PROCESS | 1754 | --DOMWINDOW == 129 (0x8d84ac00) [pid = 1754] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 18:34:27 INFO - PROCESS | 1754 | 1464053667666 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]]]}] 18:34:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 18:34:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 2092ms 18:34:27 INFO - PROCESS | 1754 | 1464053667685 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 18:34:27 INFO - PROCESS | 1754 | 1464053667691 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 18:34:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 18:34:27 INFO - PROCESS | 1754 | 1464053667697 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 18:34:27 INFO - PROCESS | 1754 | 1464053667699 Marionette TRACE conn4 <- [1,2902,null,{}] 18:34:27 INFO - PROCESS | 1754 | 1464053667705 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}] 18:34:27 INFO - PROCESS | 1754 | 1464053667901 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 18:34:28 INFO - PROCESS | 1754 | 1464053668121 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:28 INFO - PROCESS | 1754 | ++DOCSHELL 0x8913e000 == 135 [pid = 1754] [id = 733] 18:34:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 130 (0x89551400) [pid = 1754] [serial = 2200] [outer = (nil)] 18:34:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 131 (0x8f0a3000) [pid = 1754] [serial = 2201] [outer = 0x89551400] 18:34:28 INFO - PROCESS | 1754 | 1464053668192 Marionette DEBUG loaded listener.js 18:34:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 132 (0x9106b800) [pid = 1754] [serial = 2202] [outer = 0x89551400] 18:34:29 INFO - PROCESS | 1754 | 1464053669111 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 18:34:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 18:34:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1477ms 18:34:29 INFO - PROCESS | 1754 | 1464053669176 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 18:34:29 INFO - PROCESS | 1754 | 1464053669182 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 18:34:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 18:34:29 INFO - PROCESS | 1754 | 1464053669191 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 18:34:29 INFO - PROCESS | 1754 | 1464053669197 Marionette TRACE conn4 <- [1,2906,null,{}] 18:34:29 INFO - PROCESS | 1754 | 1464053669205 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}] 18:34:29 INFO - PROCESS | 1754 | 1464053669454 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 18:34:29 INFO - PROCESS | 1754 | 1464053669820 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:29 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bdbc800 == 136 [pid = 1754] [id = 734] 18:34:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 133 (0x8bdbd000) [pid = 1754] [serial = 2203] [outer = (nil)] 18:34:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 134 (0x8be27400) [pid = 1754] [serial = 2204] [outer = 0x8bdbd000] 18:34:29 INFO - PROCESS | 1754 | 1464053669911 Marionette DEBUG loaded listener.js 18:34:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 135 (0x8bf6cc00) [pid = 1754] [serial = 2205] [outer = 0x8bdbd000] 18:34:30 INFO - PROCESS | 1754 | 1464053670848 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]]]}] 18:34:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 18:34:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1692ms 18:34:30 INFO - PROCESS | 1754 | 1464053670883 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 18:34:30 INFO - PROCESS | 1754 | 1464053670892 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 18:34:30 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 18:34:30 INFO - PROCESS | 1754 | 1464053670902 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 18:34:30 INFO - PROCESS | 1754 | 1464053670906 Marionette TRACE conn4 <- [1,2910,null,{}] 18:34:30 INFO - PROCESS | 1754 | 1464053670913 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}] 18:34:31 INFO - PROCESS | 1754 | 1464053671126 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 18:34:31 INFO - PROCESS | 1754 | 1464053671472 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:31 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d418800 == 137 [pid = 1754] [id = 735] 18:34:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 136 (0x8d447000) [pid = 1754] [serial = 2206] [outer = (nil)] 18:34:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 137 (0x8d8adc00) [pid = 1754] [serial = 2207] [outer = 0x8d447000] 18:34:31 INFO - PROCESS | 1754 | 1464053671561 Marionette DEBUG loaded listener.js 18:34:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 138 (0x8d8d3c00) [pid = 1754] [serial = 2208] [outer = 0x8d447000] 18:34:32 INFO - PROCESS | 1754 | 1464053672352 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]]]}] 18:34:32 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 18:34:32 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 18:34:32 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1486ms 18:34:32 INFO - PROCESS | 1754 | 1464053672389 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 18:34:32 INFO - TEST-START | /DOMEvents/constructors.html 18:34:32 INFO - PROCESS | 1754 | 1464053672393 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 18:34:32 INFO - PROCESS | 1754 | 1464053672400 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 18:34:32 INFO - PROCESS | 1754 | 1464053672406 Marionette TRACE conn4 <- [1,2914,null,{}] 18:34:32 INFO - PROCESS | 1754 | 1464053672471 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}] 18:34:32 INFO - PROCESS | 1754 | 1464053672689 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 18:34:32 INFO - PROCESS | 1754 | 1464053672978 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:33 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d416000 == 138 [pid = 1754] [id = 736] 18:34:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 139 (0x91a1f800) [pid = 1754] [serial = 2209] [outer = (nil)] 18:34:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 140 (0x91a8dc00) [pid = 1754] [serial = 2210] [outer = 0x91a1f800] 18:34:33 INFO - PROCESS | 1754 | 1464053673157 Marionette DEBUG loaded listener.js 18:34:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 141 (0x91a96400) [pid = 1754] [serial = 2211] [outer = 0x91a1f800] 18:34:34 INFO - PROCESS | 1754 | 1464053674095 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]]]}] 18:34:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 18:34:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 18:34:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 18:34:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 18:34:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 18:34:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 18:34:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 18:34:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 18:34:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 18:34:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 18:34:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 18:34:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 18:34:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 18:34:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 18:34:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 18:34:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 18:34:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 18:34:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 18:34:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 18:34:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 18:34:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 18:34:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 18:34:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 18:34:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 18:34:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 18:34:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 18:34:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 18:34:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 18:34:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 18:34:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 18:34:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 18:34:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 18:34:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 18:34:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 18:34:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 18:34:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 18:34:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 18:34:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 18:34:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 18:34:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:34:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 18:34:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 18:34:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 18:34:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:34:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 18:34:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 18:34:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 18:34:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:34:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 18:34:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 18:34:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 18:34:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:34:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 18:34:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 18:34:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 18:34:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:34:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 18:34:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 18:34:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 18:34:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:34:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 18:34:34 INFO - TEST-OK | /DOMEvents/constructors.html | took 1760ms 18:34:34 INFO - PROCESS | 1754 | 1464053674164 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 18:34:34 INFO - PROCESS | 1754 | 1464053674169 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 18:34:34 INFO - TEST-START | /DOMEvents/event-phases-order.html 18:34:34 INFO - PROCESS | 1754 | 1464053674179 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 18:34:34 INFO - PROCESS | 1754 | 1464053674182 Marionette TRACE conn4 <- [1,2918,null,{}] 18:34:34 INFO - PROCESS | 1754 | 1464053674195 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}] 18:34:34 INFO - PROCESS | 1754 | 1464053674439 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 18:34:34 INFO - PROCESS | 1754 | 1464053674787 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:34 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f158000 == 139 [pid = 1754] [id = 737] 18:34:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 142 (0x91cd7c00) [pid = 1754] [serial = 2212] [outer = (nil)] 18:34:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 143 (0x920dc400) [pid = 1754] [serial = 2213] [outer = 0x91cd7c00] 18:34:34 INFO - PROCESS | 1754 | 1464053674876 Marionette DEBUG loaded listener.js 18:34:34 INFO - PROCESS | 1754 | ++DOMWINDOW == 144 (0x920e2c00) [pid = 1754] [serial = 2214] [outer = 0x91cd7c00] 18:34:35 INFO - PROCESS | 1754 | 1464053675655 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 18:34:35 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 18:34:35 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1492ms 18:34:35 INFO - PROCESS | 1754 | 1464053675670 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 18:34:35 INFO - PROCESS | 1754 | 1464053675674 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 18:34:35 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 18:34:35 INFO - PROCESS | 1754 | 1464053675680 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 18:34:35 INFO - PROCESS | 1754 | 1464053675683 Marionette TRACE conn4 <- [1,2922,null,{}] 18:34:35 INFO - PROCESS | 1754 | 1464053675688 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}] 18:34:35 INFO - PROCESS | 1754 | 1464053675879 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 18:34:36 INFO - PROCESS | 1754 | 1464053676147 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:36 INFO - PROCESS | 1754 | ++DOCSHELL 0x89139c00 == 140 [pid = 1754] [id = 738] 18:34:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 145 (0x892e6800) [pid = 1754] [serial = 2215] [outer = (nil)] 18:34:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 146 (0x924aa400) [pid = 1754] [serial = 2216] [outer = 0x892e6800] 18:34:36 INFO - PROCESS | 1754 | 1464053676234 Marionette DEBUG loaded listener.js 18:34:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 147 (0x92684000) [pid = 1754] [serial = 2217] [outer = 0x892e6800] 18:34:36 INFO - PROCESS | 1754 | [1754] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 18:34:36 INFO - PROCESS | 1754 | [1754] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 18:34:36 INFO - PROCESS | 1754 | [1754] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 18:34:36 INFO - PROCESS | 1754 | [1754] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 18:34:37 INFO - PROCESS | 1754 | 1464053677078 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]]]}] 18:34:37 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 18:34:37 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 18:34:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 18:34:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:34:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:34:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:34:37 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 18:34:37 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 18:34:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:34:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:34:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:34:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:34:37 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 18:34:37 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 18:34:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:34:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:34:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:34:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:34:37 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]" 18:34:37 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 18:34:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:34:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:34:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:34:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:34:37 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 18:34:37 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1447ms 18:34:37 INFO - PROCESS | 1754 | 1464053677129 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 18:34:37 INFO - PROCESS | 1754 | 1464053677136 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 18:34:37 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 18:34:37 INFO - PROCESS | 1754 | 1464053677144 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 18:34:37 INFO - PROCESS | 1754 | 1464053677150 Marionette TRACE conn4 <- [1,2926,null,{}] 18:34:37 INFO - PROCESS | 1754 | 1464053677157 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}] 18:34:37 INFO - PROCESS | 1754 | 1464053677517 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 18:34:37 INFO - PROCESS | 1754 | 1464053677800 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:37 INFO - PROCESS | 1754 | ++DOCSHELL 0x8f09d800 == 141 [pid = 1754] [id = 739] 18:34:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 148 (0x92750c00) [pid = 1754] [serial = 2218] [outer = (nil)] 18:34:37 INFO - PROCESS | 1754 | ++DOMWINDOW == 149 (0x92ff2c00) [pid = 1754] [serial = 2219] [outer = 0x92750c00] 18:34:37 INFO - PROCESS | 1754 | 1464053677889 Marionette DEBUG loaded listener.js 18:34:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 150 (0x9526cc00) [pid = 1754] [serial = 2220] [outer = 0x92750c00] 18:34:38 INFO - PROCESS | 1754 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 18:34:38 INFO - PROCESS | 1754 | 1464053678637 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]]]}] 18:34:38 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 18:34:38 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1553ms 18:34:38 INFO - PROCESS | 1754 | 1464053678699 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 18:34:38 INFO - PROCESS | 1754 | 1464053678703 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 18:34:38 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 18:34:38 INFO - PROCESS | 1754 | 1464053678709 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 18:34:38 INFO - PROCESS | 1754 | 1464053678712 Marionette TRACE conn4 <- [1,2930,null,{}] 18:34:38 INFO - PROCESS | 1754 | 1464053678718 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}] 18:34:38 INFO - PROCESS | 1754 | 1464053678911 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 18:34:39 INFO - PROCESS | 1754 | 1464053679206 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:39 INFO - PROCESS | 1754 | ++DOCSHELL 0x92689000 == 142 [pid = 1754] [id = 740] 18:34:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 151 (0x93be4c00) [pid = 1754] [serial = 2221] [outer = (nil)] 18:34:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 152 (0x9546f800) [pid = 1754] [serial = 2222] [outer = 0x93be4c00] 18:34:39 INFO - PROCESS | 1754 | 1464053679294 Marionette DEBUG loaded listener.js 18:34:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 153 (0x954e8c00) [pid = 1754] [serial = 2223] [outer = 0x93be4c00] 18:34:39 INFO - PROCESS | 1754 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 18:34:40 INFO - PROCESS | 1754 | 1464053680081 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]]]}] 18:34:40 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 18:34:40 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1385ms 18:34:40 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 18:34:40 INFO - PROCESS | 1754 | 1464053680094 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 18:34:40 INFO - PROCESS | 1754 | 1464053680097 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 18:34:40 INFO - PROCESS | 1754 | 1464053680104 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 18:34:40 INFO - PROCESS | 1754 | 1464053680107 Marionette TRACE conn4 <- [1,2934,null,{}] 18:34:40 INFO - PROCESS | 1754 | 1464053680113 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}] 18:34:40 INFO - PROCESS | 1754 | 1464053680310 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 18:34:40 INFO - PROCESS | 1754 | 1464053680579 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:40 INFO - PROCESS | 1754 | ++DOCSHELL 0x92de9800 == 143 [pid = 1754] [id = 741] 18:34:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 154 (0x93be6400) [pid = 1754] [serial = 2224] [outer = (nil)] 18:34:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 155 (0x95f3a800) [pid = 1754] [serial = 2225] [outer = 0x93be6400] 18:34:40 INFO - PROCESS | 1754 | 1464053680663 Marionette DEBUG loaded listener.js 18:34:40 INFO - PROCESS | 1754 | ++DOMWINDOW == 156 (0x95f40000) [pid = 1754] [serial = 2226] [outer = 0x93be6400] 18:34:41 INFO - PROCESS | 1754 | 1464053681473 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]]]}] 18:34:41 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 18:34:41 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1382ms 18:34:41 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 18:34:41 INFO - PROCESS | 1754 | 1464053681485 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 18:34:41 INFO - PROCESS | 1754 | 1464053681488 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 18:34:41 INFO - PROCESS | 1754 | 1464053681495 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 18:34:41 INFO - PROCESS | 1754 | 1464053681499 Marionette TRACE conn4 <- [1,2938,null,{}] 18:34:41 INFO - PROCESS | 1754 | 1464053681504 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}] 18:34:41 INFO - PROCESS | 1754 | 1464053681700 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 18:34:41 INFO - PROCESS | 1754 | 1464053681972 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:42 INFO - PROCESS | 1754 | ++DOCSHELL 0x91074000 == 144 [pid = 1754] [id = 742] 18:34:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 157 (0x91a22c00) [pid = 1754] [serial = 2227] [outer = (nil)] 18:34:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 158 (0x966f6000) [pid = 1754] [serial = 2228] [outer = 0x91a22c00] 18:34:42 INFO - PROCESS | 1754 | 1464053682063 Marionette DEBUG loaded listener.js 18:34:42 INFO - PROCESS | 1754 | ++DOMWINDOW == 159 (0x98299400) [pid = 1754] [serial = 2229] [outer = 0x91a22c00] 18:34:42 INFO - PROCESS | 1754 | 1464053682905 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]]]}] 18:34:42 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. 18:34:42 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1433ms 18:34:42 INFO - PROCESS | 1754 | 1464053682927 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 18:34:42 INFO - PROCESS | 1754 | 1464053682931 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 18:34:42 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 18:34:42 INFO - PROCESS | 1754 | 1464053682937 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 18:34:42 INFO - PROCESS | 1754 | 1464053682940 Marionette TRACE conn4 <- [1,2942,null,{}] 18:34:42 INFO - PROCESS | 1754 | 1464053682946 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}] 18:34:43 INFO - PROCESS | 1754 | 1464053683143 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 18:34:43 INFO - PROCESS | 1754 | 1464053683413 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:43 INFO - PROCESS | 1754 | ++DOCSHELL 0x9268c000 == 145 [pid = 1754] [id = 743] 18:34:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 160 (0x954e4c00) [pid = 1754] [serial = 2230] [outer = (nil)] 18:34:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 161 (0x9a2a8400) [pid = 1754] [serial = 2231] [outer = 0x954e4c00] 18:34:43 INFO - PROCESS | 1754 | 1464053683497 Marionette DEBUG loaded listener.js 18:34:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 162 (0x9a749800) [pid = 1754] [serial = 2232] [outer = 0x954e4c00] 18:34:44 INFO - PROCESS | 1754 | 1464053684327 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"]]]}] 18:34:44 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 18:34:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 18:34:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 18:34:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1432ms 18:34:44 INFO - PROCESS | 1754 | 1464053684370 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 18:34:44 INFO - PROCESS | 1754 | 1464053684374 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 18:34:44 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 18:34:44 INFO - PROCESS | 1754 | 1464053684380 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 18:34:44 INFO - PROCESS | 1754 | 1464053684385 Marionette TRACE conn4 <- [1,2946,null,{}] 18:34:44 INFO - PROCESS | 1754 | 1464053684390 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}] 18:34:44 INFO - PROCESS | 1754 | 1464053684655 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 18:34:44 INFO - PROCESS | 1754 | 1464053684978 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:45 INFO - PROCESS | 1754 | ++DOCSHELL 0x9a7f0800 == 146 [pid = 1754] [id = 744] 18:34:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 163 (0x9a8ba400) [pid = 1754] [serial = 2233] [outer = (nil)] 18:34:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 164 (0x9a8e7400) [pid = 1754] [serial = 2234] [outer = 0x9a8ba400] 18:34:45 INFO - PROCESS | 1754 | 1464053685072 Marionette DEBUG loaded listener.js 18:34:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 165 (0x9b2f1400) [pid = 1754] [serial = 2235] [outer = 0x9a8ba400] 18:34:45 INFO - PROCESS | 1754 | 1464053685946 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]]]}] 18:34:45 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. 18:34:45 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1587ms 18:34:45 INFO - PROCESS | 1754 | 1464053685968 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 18:34:45 INFO - PROCESS | 1754 | 1464053685972 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 18:34:45 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 18:34:45 INFO - PROCESS | 1754 | 1464053685978 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 18:34:45 INFO - PROCESS | 1754 | 1464053685981 Marionette TRACE conn4 <- [1,2950,null,{}] 18:34:45 INFO - PROCESS | 1754 | 1464053685987 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}] 18:34:46 INFO - PROCESS | 1754 | 1464053686188 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 18:34:46 INFO - PROCESS | 1754 | 1464053686461 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:46 INFO - PROCESS | 1754 | ++DOCSHELL 0x92743000 == 147 [pid = 1754] [id = 745] 18:34:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 166 (0x9aacc400) [pid = 1754] [serial = 2236] [outer = (nil)] 18:34:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 167 (0x9b3b8c00) [pid = 1754] [serial = 2237] [outer = 0x9aacc400] 18:34:46 INFO - PROCESS | 1754 | 1464053686548 Marionette DEBUG loaded listener.js 18:34:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 168 (0x9b5b3800) [pid = 1754] [serial = 2238] [outer = 0x9aacc400] 18:34:47 INFO - PROCESS | 1754 | ++DOCSHELL 0x9b3b3c00 == 148 [pid = 1754] [id = 746] 18:34:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 169 (0x9c3c8000) [pid = 1754] [serial = 2239] [outer = (nil)] 18:34:47 INFO - PROCESS | 1754 | ++DOMWINDOW == 170 (0x9cd24000) [pid = 1754] [serial = 2240] [outer = 0x9c3c8000] 18:34:47 INFO - PROCESS | 1754 | 1464053687511 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]]]}] 18:34:47 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. 18:34:47 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1591ms 18:34:47 INFO - PROCESS | 1754 | 1464053687569 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 18:34:47 INFO - PROCESS | 1754 | 1464053687573 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 18:34:47 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 18:34:47 INFO - PROCESS | 1754 | 1464053687579 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 18:34:47 INFO - PROCESS | 1754 | 1464053687583 Marionette TRACE conn4 <- [1,2954,null,{}] 18:34:47 INFO - PROCESS | 1754 | 1464053687589 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}] 18:34:47 INFO - PROCESS | 1754 | 1464053687877 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 18:34:48 INFO - PROCESS | 1754 | 1464053688220 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:48 INFO - PROCESS | 1754 | ++DOCSHELL 0x9a8dc000 == 149 [pid = 1754] [id = 747] 18:34:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 171 (0x9bb6e800) [pid = 1754] [serial = 2241] [outer = (nil)] 18:34:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 172 (0x9c117400) [pid = 1754] [serial = 2242] [outer = 0x9bb6e800] 18:34:48 INFO - PROCESS | 1754 | 1464053688309 Marionette DEBUG loaded listener.js 18:34:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 173 (0x9c061c00) [pid = 1754] [serial = 2243] [outer = 0x9bb6e800] 18:34:49 INFO - PROCESS | 1754 | 1464053689050 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]]]}] 18:34:49 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:34:49 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 18:34:49 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1528ms 18:34:49 INFO - PROCESS | 1754 | 1464053689109 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 18:34:49 INFO - PROCESS | 1754 | 1464053689112 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 18:34:49 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 18:34:49 INFO - PROCESS | 1754 | 1464053689118 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 18:34:49 INFO - PROCESS | 1754 | 1464053689121 Marionette TRACE conn4 <- [1,2958,null,{}] 18:34:49 INFO - PROCESS | 1754 | 1464053689127 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}] 18:34:49 INFO - PROCESS | 1754 | 1464053689342 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 18:34:49 INFO - PROCESS | 1754 | 1464053689643 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:49 INFO - PROCESS | 1754 | ++DOCSHELL 0x855f0c00 == 150 [pid = 1754] [id = 748] 18:34:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 174 (0x9c056400) [pid = 1754] [serial = 2244] [outer = (nil)] 18:34:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 175 (0xa25fb400) [pid = 1754] [serial = 2245] [outer = 0x9c056400] 18:34:49 INFO - PROCESS | 1754 | 1464053689743 Marionette DEBUG loaded listener.js 18:34:49 INFO - PROCESS | 1754 | ++DOMWINDOW == 176 (0xa31d5c00) [pid = 1754] [serial = 2246] [outer = 0x9c056400] 18:34:50 INFO - PROCESS | 1754 | 1464053690542 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]]]}] 18:34:50 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. 18:34:50 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1476ms 18:34:50 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 18:34:50 INFO - PROCESS | 1754 | 1464053690595 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 18:34:50 INFO - PROCESS | 1754 | 1464053690598 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 18:34:50 INFO - PROCESS | 1754 | 1464053690604 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 18:34:50 INFO - PROCESS | 1754 | 1464053690607 Marionette TRACE conn4 <- [1,2962,null,{}] 18:34:50 INFO - PROCESS | 1754 | 1464053690613 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}] 18:34:50 INFO - PROCESS | 1754 | 1464053690932 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 18:34:51 INFO - PROCESS | 1754 | 1464053691168 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:51 INFO - PROCESS | 1754 | ++DOCSHELL 0x9238f800 == 151 [pid = 1754] [id = 749] 18:34:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 177 (0x929b3800) [pid = 1754] [serial = 2247] [outer = (nil)] 18:34:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 178 (0xa63ee400) [pid = 1754] [serial = 2248] [outer = 0x929b3800] 18:34:51 INFO - PROCESS | 1754 | 1464053691258 Marionette DEBUG loaded listener.js 18:34:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 179 (0xa6835000) [pid = 1754] [serial = 2249] [outer = 0x929b3800] 18:34:52 INFO - PROCESS | 1754 | 1464053692030 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]]]}] 18:34:52 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. 18:34:52 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1478ms 18:34:52 INFO - PROCESS | 1754 | 1464053692082 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 18:34:52 INFO - PROCESS | 1754 | 1464053692086 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 18:34:52 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 18:34:52 INFO - PROCESS | 1754 | 1464053692092 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 18:34:52 INFO - PROCESS | 1754 | 1464053692094 Marionette TRACE conn4 <- [1,2966,null,{}] 18:34:52 INFO - PROCESS | 1754 | 1464053692100 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}] 18:34:52 INFO - PROCESS | 1754 | 1464053692315 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 18:34:52 INFO - PROCESS | 1754 | 1464053692633 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:52 INFO - PROCESS | 1754 | ++DOCSHELL 0x86582c00 == 152 [pid = 1754] [id = 750] 18:34:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 180 (0x86586000) [pid = 1754] [serial = 2250] [outer = (nil)] 18:34:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 181 (0x8658b000) [pid = 1754] [serial = 2251] [outer = 0x86586000] 18:34:52 INFO - PROCESS | 1754 | 1464053692718 Marionette DEBUG loaded listener.js 18:34:52 INFO - PROCESS | 1754 | ++DOMWINDOW == 182 (0x8658d000) [pid = 1754] [serial = 2252] [outer = 0x86586000] 18:34:53 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. 18:34:53 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1426ms 18:34:53 INFO - PROCESS | 1754 | 1464053693510 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]]]}] 18:34:53 INFO - PROCESS | 1754 | 1464053693519 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 18:34:53 INFO - PROCESS | 1754 | 1464053693523 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 18:34:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 18:34:53 INFO - PROCESS | 1754 | 1464053693529 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 18:34:53 INFO - PROCESS | 1754 | 1464053693532 Marionette TRACE conn4 <- [1,2970,null,{}] 18:34:53 INFO - PROCESS | 1754 | 1464053693538 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}] 18:34:53 INFO - PROCESS | 1754 | 1464053693734 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 18:34:54 INFO - PROCESS | 1754 | 1464053694043 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:54 INFO - PROCESS | 1754 | ++DOCSHELL 0x86584000 == 153 [pid = 1754] [id = 751] 18:34:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 183 (0x86585800) [pid = 1754] [serial = 2253] [outer = (nil)] 18:34:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 184 (0xa36f1000) [pid = 1754] [serial = 2254] [outer = 0x86585800] 18:34:54 INFO - PROCESS | 1754 | 1464053694126 Marionette DEBUG loaded listener.js 18:34:54 INFO - PROCESS | 1754 | ++DOMWINDOW == 185 (0xa51f3800) [pid = 1754] [serial = 2255] [outer = 0x86585800] 18:34:54 INFO - PROCESS | 1754 | 1464053694967 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]]]}] 18:34:55 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. 18:34:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1480ms 18:34:55 INFO - PROCESS | 1754 | 1464053695009 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 18:34:55 INFO - PROCESS | 1754 | 1464053695013 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 18:34:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 18:34:55 INFO - PROCESS | 1754 | 1464053695019 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 18:34:55 INFO - PROCESS | 1754 | 1464053695021 Marionette TRACE conn4 <- [1,2974,null,{}] 18:34:55 INFO - PROCESS | 1754 | 1464053695075 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}] 18:34:55 INFO - PROCESS | 1754 | 1464053695266 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 18:34:55 INFO - PROCESS | 1754 | 1464053695566 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:55 INFO - PROCESS | 1754 | ++DOCSHELL 0x86591800 == 154 [pid = 1754] [id = 752] 18:34:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 186 (0x867bc800) [pid = 1754] [serial = 2256] [outer = (nil)] 18:34:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 187 (0x867c2800) [pid = 1754] [serial = 2257] [outer = 0x867bc800] 18:34:55 INFO - PROCESS | 1754 | 1464053695664 Marionette DEBUG loaded listener.js 18:34:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 188 (0x867c4000) [pid = 1754] [serial = 2258] [outer = 0x867bc800] 18:34:56 INFO - PROCESS | 1754 | 1464053696442 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]]]}] 18:34:56 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. 18:34:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1489ms 18:34:56 INFO - PROCESS | 1754 | 1464053696509 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 18:34:56 INFO - PROCESS | 1754 | 1464053696513 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 18:34:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 18:34:56 INFO - PROCESS | 1754 | 1464053696519 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 18:34:56 INFO - PROCESS | 1754 | 1464053696522 Marionette TRACE conn4 <- [1,2978,null,{}] 18:34:56 INFO - PROCESS | 1754 | 1464053696528 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}] 18:34:56 INFO - PROCESS | 1754 | 1464053696729 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 18:34:57 INFO - PROCESS | 1754 | 1464053697033 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:57 INFO - PROCESS | 1754 | ++DOCSHELL 0x867bd000 == 155 [pid = 1754] [id = 753] 18:34:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 189 (0x867c2c00) [pid = 1754] [serial = 2259] [outer = (nil)] 18:34:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 190 (0x86f4bc00) [pid = 1754] [serial = 2260] [outer = 0x867c2c00] 18:34:57 INFO - PROCESS | 1754 | 1464053697120 Marionette DEBUG loaded listener.js 18:34:57 INFO - PROCESS | 1754 | ++DOMWINDOW == 191 (0x9a2a4800) [pid = 1754] [serial = 2261] [outer = 0x867c2c00] 18:34:57 INFO - PROCESS | 1754 | 1464053697957 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]]]}] 18:34:58 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. 18:34:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1484ms 18:34:58 INFO - PROCESS | 1754 | 1464053698003 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 18:34:58 INFO - PROCESS | 1754 | 1464053698006 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 18:34:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 18:34:58 INFO - PROCESS | 1754 | 1464053698013 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 18:34:58 INFO - PROCESS | 1754 | 1464053698015 Marionette TRACE conn4 <- [1,2982,null,{}] 18:34:58 INFO - PROCESS | 1754 | 1464053698021 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}] 18:34:58 INFO - PROCESS | 1754 | 1464053698255 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 18:34:58 INFO - PROCESS | 1754 | 1464053698536 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:58 INFO - PROCESS | 1754 | ++DOCSHELL 0x867c3400 == 156 [pid = 1754] [id = 754] 18:34:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 192 (0x867c8800) [pid = 1754] [serial = 2262] [outer = (nil)] 18:34:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 193 (0x95fcd000) [pid = 1754] [serial = 2263] [outer = 0x867c8800] 18:34:58 INFO - PROCESS | 1754 | 1464053698620 Marionette DEBUG loaded listener.js 18:34:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 194 (0x95fcf400) [pid = 1754] [serial = 2264] [outer = 0x867c8800] 18:35:01 INFO - PROCESS | 1754 | --DOCSHELL 0x98298c00 == 155 [pid = 1754] [id = 6] 18:35:01 INFO - PROCESS | 1754 | --DOCSHELL 0x8d0ac800 == 154 [pid = 1754] [id = 732] 18:35:01 INFO - PROCESS | 1754 | --DOCSHELL 0x8d062000 == 153 [pid = 1754] [id = 731] 18:35:01 INFO - PROCESS | 1754 | --DOCSHELL 0x8bdbd400 == 152 [pid = 1754] [id = 730] 18:35:01 INFO - PROCESS | 1754 | --DOCSHELL 0x850ed800 == 151 [pid = 1754] [id = 729] 18:35:01 INFO - PROCESS | 1754 | --DOCSHELL 0xa236a400 == 150 [pid = 1754] [id = 726] 18:35:01 INFO - PROCESS | 1754 | --DOCSHELL 0x9bb7ac00 == 149 [pid = 1754] [id = 725] 18:35:01 INFO - PROCESS | 1754 | --DOCSHELL 0x954f1000 == 148 [pid = 1754] [id = 724] 18:35:01 INFO - PROCESS | 1754 | --DOCSHELL 0x9a8b4800 == 147 [pid = 1754] [id = 722] 18:35:01 INFO - PROCESS | 1754 | --DOCSHELL 0x952dd400 == 146 [pid = 1754] [id = 723] 18:35:01 INFO - PROCESS | 1754 | --DOCSHELL 0x92fecc00 == 145 [pid = 1754] [id = 721] 18:35:01 INFO - PROCESS | 1754 | --DOCSHELL 0x95c5e400 == 144 [pid = 1754] [id = 720] 18:35:01 INFO - PROCESS | 1754 | --DOCSHELL 0x92def400 == 143 [pid = 1754] [id = 719] 18:35:01 INFO - PROCESS | 1754 | --DOCSHELL 0x91e2f000 == 142 [pid = 1754] [id = 718] 18:35:01 INFO - PROCESS | 1754 | --DOCSHELL 0x91ed0800 == 141 [pid = 1754] [id = 716] 18:35:01 INFO - PROCESS | 1754 | --DOCSHELL 0x8cfa4800 == 140 [pid = 1754] [id = 717] 18:35:01 INFO - PROCESS | 1754 | --DOCSHELL 0x8d448800 == 139 [pid = 1754] [id = 715] 18:35:01 INFO - PROCESS | 1754 | --DOCSHELL 0x8f158400 == 138 [pid = 1754] [id = 714] 18:35:01 INFO - PROCESS | 1754 | --DOCSHELL 0x91a8d000 == 137 [pid = 1754] [id = 713] 18:35:01 INFO - PROCESS | 1754 | --DOCSHELL 0x8d445c00 == 136 [pid = 1754] [id = 712] 18:35:01 INFO - PROCESS | 1754 | --DOCSHELL 0x8a8c6c00 == 135 [pid = 1754] [id = 710] 18:35:01 INFO - PROCESS | 1754 | --DOCSHELL 0x8be22800 == 134 [pid = 1754] [id = 711] 18:35:01 INFO - PROCESS | 1754 | --DOMWINDOW == 193 (0x91078400) [pid = 1754] [serial = 2132] [outer = (nil)] [url = about:blank] 18:35:01 INFO - PROCESS | 1754 | --DOMWINDOW == 192 (0x996d0c00) [pid = 1754] [serial = 2090] [outer = (nil)] [url = about:blank] 18:35:01 INFO - PROCESS | 1754 | --DOMWINDOW == 191 (0x8be28800) [pid = 1754] [serial = 2117] [outer = (nil)] [url = about:blank] 18:35:01 INFO - PROCESS | 1754 | --DOMWINDOW == 190 (0x97868c00) [pid = 1754] [serial = 2088] [outer = (nil)] [url = about:blank] 18:35:01 INFO - PROCESS | 1754 | --DOMWINDOW == 189 (0x9a7f4000) [pid = 1754] [serial = 2094] [outer = (nil)] [url = about:blank] 18:35:01 INFO - PROCESS | 1754 | --DOMWINDOW == 188 (0xa6e8e800) [pid = 1754] [serial = 2114] [outer = (nil)] [url = about:blank] 18:35:01 INFO - PROCESS | 1754 | --DOMWINDOW == 187 (0x91396000) [pid = 1754] [serial = 2069] [outer = (nil)] [url = about:blank] 18:35:01 INFO - PROCESS | 1754 | --DOMWINDOW == 186 (0x954eb800) [pid = 1754] [serial = 2085] [outer = (nil)] [url = about:blank] 18:35:01 INFO - PROCESS | 1754 | --DOMWINDOW == 185 (0x8d05f400) [pid = 1754] [serial = 2123] [outer = (nil)] [url = about:blank] 18:35:01 INFO - PROCESS | 1754 | --DOMWINDOW == 184 (0x9a7e7400) [pid = 1754] [serial = 2093] [outer = (nil)] [url = about:blank] 18:35:01 INFO - PROCESS | 1754 | --DOMWINDOW == 183 (0xa23c5800) [pid = 1754] [serial = 2108] [outer = (nil)] [url = about:blank] 18:35:01 INFO - PROCESS | 1754 | --DOMWINDOW == 182 (0x9274b000) [pid = 1754] [serial = 2078] [outer = (nil)] [url = about:blank] 18:35:01 INFO - PROCESS | 1754 | --DOMWINDOW == 181 (0x8d186c00) [pid = 1754] [serial = 2066] [outer = (nil)] [url = about:blank] 18:35:01 INFO - PROCESS | 1754 | --DOMWINDOW == 180 (0x93dafc00) [pid = 1754] [serial = 2082] [outer = (nil)] [url = about:blank] 18:35:01 INFO - PROCESS | 1754 | --DOMWINDOW == 179 (0xa2252800) [pid = 1754] [serial = 2106] [outer = (nil)] [url = about:blank] 18:35:01 INFO - PROCESS | 1754 | --DOMWINDOW == 178 (0x9c2ce800) [pid = 1754] [serial = 2102] [outer = (nil)] [url = about:blank] 18:35:01 INFO - PROCESS | 1754 | --DOMWINDOW == 177 (0x8a8cbc00) [pid = 1754] [serial = 2121] [outer = (nil)] [url = about:blank] 18:35:01 INFO - PROCESS | 1754 | --DOMWINDOW == 176 (0x9b5ae800) [pid = 1754] [serial = 2099] [outer = (nil)] [url = about:blank] 18:35:01 INFO - PROCESS | 1754 | --DOMWINDOW == 175 (0x924ae400) [pid = 1754] [serial = 2076] [outer = (nil)] [url = about:blank] 18:35:01 INFO - PROCESS | 1754 | --DOMWINDOW == 174 (0xa63f1800) [pid = 1754] [serial = 2111] [outer = (nil)] [url = about:blank] 18:35:01 INFO - PROCESS | 1754 | --DOMWINDOW == 173 (0x9274e000) [pid = 1754] [serial = 2079] [outer = (nil)] [url = about:blank] 18:35:01 INFO - PROCESS | 1754 | --DOMWINDOW == 172 (0x91e28c00) [pid = 1754] [serial = 2072] [outer = (nil)] [url = about:blank] 18:35:01 INFO - PROCESS | 1754 | --DOMWINDOW == 171 (0x92ff0400) [pid = 1754] [serial = 2081] [outer = (nil)] [url = about:blank] 18:35:01 INFO - PROCESS | 1754 | --DOMWINDOW == 170 (0x99e75400) [pid = 1754] [serial = 2091] [outer = (nil)] [url = about:blank] 18:35:01 INFO - PROCESS | 1754 | --DOMWINDOW == 169 (0x8d55b400) [pid = 1754] [serial = 2067] [outer = (nil)] [url = about:blank] 18:35:01 INFO - PROCESS | 1754 | --DOMWINDOW == 168 (0x9106d000) [pid = 1754] [serial = 2129] [outer = (nil)] [url = about:blank] 18:35:01 INFO - PROCESS | 1754 | --DOMWINDOW == 167 (0x887f9400) [pid = 1754] [serial = 2120] [outer = (nil)] [url = about:blank] 18:35:01 INFO - PROCESS | 1754 | --DOMWINDOW == 166 (0x8d182c00) [pid = 1754] [serial = 2124] [outer = (nil)] [url = about:blank] 18:35:01 INFO - PROCESS | 1754 | --DOMWINDOW == 165 (0x8d659800) [pid = 1754] [serial = 2126] [outer = (nil)] [url = about:blank] 18:35:01 INFO - PROCESS | 1754 | --DOMWINDOW == 164 (0x9aa2bc00) [pid = 1754] [serial = 2096] [outer = (nil)] [url = about:blank] 18:35:01 INFO - PROCESS | 1754 | --DOMWINDOW == 163 (0xa6e94c00) [pid = 1754] [serial = 2115] [outer = (nil)] [url = about:blank] 18:35:01 INFO - PROCESS | 1754 | --DOMWINDOW == 162 (0xa31f1000) [pid = 1754] [serial = 2109] [outer = (nil)] [url = about:blank] 18:35:01 INFO - PROCESS | 1754 | --DOMWINDOW == 161 (0xa683ec00) [pid = 1754] [serial = 2112] [outer = (nil)] [url = about:blank] 18:35:01 INFO - PROCESS | 1754 | --DOMWINDOW == 160 (0x9b2fa800) [pid = 1754] [serial = 2097] [outer = (nil)] [url = about:blank] 18:35:01 INFO - PROCESS | 1754 | --DOMWINDOW == 159 (0x8be2d400) [pid = 1754] [serial = 2118] [outer = (nil)] [url = about:blank] 18:35:01 INFO - PROCESS | 1754 | --DOMWINDOW == 158 (0x9546f400) [pid = 1754] [serial = 2084] [outer = (nil)] [url = about:blank] 18:35:01 INFO - PROCESS | 1754 | --DOMWINDOW == 157 (0x95f47c00) [pid = 1754] [serial = 2087] [outer = (nil)] [url = about:blank] 18:35:01 INFO - PROCESS | 1754 | --DOMWINDOW == 156 (0x9b5b2800) [pid = 1754] [serial = 2100] [outer = (nil)] [url = about:blank] 18:35:01 INFO - PROCESS | 1754 | --DOMWINDOW == 155 (0x91398400) [pid = 1754] [serial = 2130] [outer = (nil)] [url = about:blank] 18:35:01 INFO - PROCESS | 1754 | --DOMWINDOW == 154 (0x91ec8800) [pid = 1754] [serial = 2073] [outer = (nil)] [url = about:blank] 18:35:01 INFO - PROCESS | 1754 | --DOMWINDOW == 153 (0x8d8d2800) [pid = 1754] [serial = 2127] [outer = (nil)] [url = about:blank] 18:35:01 INFO - PROCESS | 1754 | --DOMWINDOW == 152 (0x9139dc00) [pid = 1754] [serial = 2001] [outer = (nil)] [url = about:blank] 18:35:01 INFO - PROCESS | 1754 | --DOMWINDOW == 151 (0xa1150c00) [pid = 1754] [serial = 2105] [outer = (nil)] [url = about:blank] 18:35:01 INFO - PROCESS | 1754 | --DOMWINDOW == 150 (0x9cd29400) [pid = 1754] [serial = 2103] [outer = (nil)] [url = about:blank] 18:35:01 INFO - PROCESS | 1754 | --DOMWINDOW == 149 (0x91a28400) [pid = 1754] [serial = 2070] [outer = (nil)] [url = about:blank] 18:35:01 INFO - PROCESS | 1754 | --DOMWINDOW == 148 (0x924a4400) [pid = 1754] [serial = 2075] [outer = (nil)] [url = about:blank] 18:35:02 INFO - PROCESS | 1754 | 1464053702100 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"]]]}] 18:35:02 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 18:35:02 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 18:35:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:35:02 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 18:35:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 4137ms 18:35:02 INFO - PROCESS | 1754 | 1464053702152 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 18:35:02 INFO - PROCESS | 1754 | 1464053702158 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 18:35:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 18:35:02 INFO - PROCESS | 1754 | 1464053702167 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 18:35:02 INFO - PROCESS | 1754 | 1464053702173 Marionette TRACE conn4 <- [1,2986,null,{}] 18:35:02 INFO - PROCESS | 1754 | 1464053702186 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}] 18:35:02 INFO - PROCESS | 1754 | 1464053702406 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 18:35:02 INFO - PROCESS | 1754 | 1464053702670 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:02 INFO - PROCESS | 1754 | ++DOCSHELL 0x8679fc00 == 135 [pid = 1754] [id = 755] 18:35:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 149 (0x86946800) [pid = 1754] [serial = 2265] [outer = (nil)] 18:35:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 150 (0x8694d000) [pid = 1754] [serial = 2266] [outer = 0x86946800] 18:35:02 INFO - PROCESS | 1754 | 1464053702747 Marionette DEBUG loaded listener.js 18:35:02 INFO - PROCESS | 1754 | ++DOMWINDOW == 151 (0x86f49400) [pid = 1754] [serial = 2267] [outer = 0x86946800] 18:35:03 INFO - PROCESS | 1754 | 1464053703476 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]]]}] 18:35:03 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. 18:35:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1352ms 18:35:03 INFO - PROCESS | 1754 | 1464053703519 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 18:35:03 INFO - PROCESS | 1754 | 1464053703527 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 18:35:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 18:35:03 INFO - PROCESS | 1754 | 1464053703537 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 18:35:03 INFO - PROCESS | 1754 | 1464053703540 Marionette TRACE conn4 <- [1,2990,null,{}] 18:35:03 INFO - PROCESS | 1754 | 1464053703546 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}] 18:35:03 INFO - PROCESS | 1754 | 1464053703811 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 18:35:03 INFO - PROCESS | 1754 | 1464053703835 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:03 INFO - PROCESS | 1754 | ++DOCSHELL 0x872c0000 == 136 [pid = 1754] [id = 756] 18:35:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 152 (0x8840d000) [pid = 1754] [serial = 2268] [outer = (nil)] 18:35:03 INFO - PROCESS | 1754 | ++DOMWINDOW == 153 (0x8840fc00) [pid = 1754] [serial = 2269] [outer = 0x8840d000] 18:35:03 INFO - PROCESS | 1754 | 1464053703908 Marionette DEBUG loaded listener.js 18:35:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 154 (0x88487000) [pid = 1754] [serial = 2270] [outer = 0x8840d000] 18:35:04 INFO - PROCESS | 1754 | ++DOCSHELL 0x89144800 == 137 [pid = 1754] [id = 757] 18:35:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 155 (0x89145400) [pid = 1754] [serial = 2271] [outer = (nil)] 18:35:04 INFO - PROCESS | 1754 | ++DOMWINDOW == 156 (0x892e0400) [pid = 1754] [serial = 2272] [outer = 0x89145400] 18:35:04 INFO - PROCESS | 1754 | 1464053704944 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]]]}] 18:35:04 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. 18:35:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1433ms 18:35:04 INFO - PROCESS | 1754 | 1464053704978 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 18:35:04 INFO - PROCESS | 1754 | 1464053704982 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 18:35:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 18:35:04 INFO - PROCESS | 1754 | 1464053704987 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 18:35:04 INFO - PROCESS | 1754 | 1464053704993 Marionette TRACE conn4 <- [1,2994,null,{}] 18:35:05 INFO - PROCESS | 1754 | 1464053705009 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}] 18:35:05 INFO - PROCESS | 1754 | 1464053705321 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 18:35:05 INFO - PROCESS | 1754 | 1464053705354 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:05 INFO - PROCESS | 1754 | ++DOCSHELL 0x8954c800 == 138 [pid = 1754] [id = 758] 18:35:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 157 (0x89551000) [pid = 1754] [serial = 2273] [outer = (nil)] 18:35:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 158 (0x8a8c8400) [pid = 1754] [serial = 2274] [outer = 0x89551000] 18:35:05 INFO - PROCESS | 1754 | 1464053705429 Marionette DEBUG loaded listener.js 18:35:05 INFO - PROCESS | 1754 | ++DOMWINDOW == 159 (0x8abba800) [pid = 1754] [serial = 2275] [outer = 0x89551000] 18:35:06 INFO - PROCESS | 1754 | 1464053706289 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]]]}] 18:35:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:35:06 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 18:35:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1337ms 18:35:06 INFO - PROCESS | 1754 | 1464053706325 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 18:35:06 INFO - PROCESS | 1754 | 1464053706330 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 18:35:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 18:35:06 INFO - PROCESS | 1754 | 1464053706335 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 18:35:06 INFO - PROCESS | 1754 | 1464053706338 Marionette TRACE conn4 <- [1,2998,null,{}] 18:35:06 INFO - PROCESS | 1754 | 1464053706366 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}] 18:35:06 INFO - PROCESS | 1754 | 1464053706622 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 18:35:07 INFO - PROCESS | 1754 | --DOMWINDOW == 158 (0x91a93c00) [pid = 1754] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 18:35:07 INFO - PROCESS | 1754 | --DOMWINDOW == 157 (0x95c5e800) [pid = 1754] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 18:35:07 INFO - PROCESS | 1754 | --DOMWINDOW == 156 (0x9238bc00) [pid = 1754] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 18:35:07 INFO - PROCESS | 1754 | --DOMWINDOW == 155 (0x9bb9b000) [pid = 1754] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 18:35:07 INFO - PROCESS | 1754 | --DOMWINDOW == 154 (0x8be22c00) [pid = 1754] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 18:35:07 INFO - PROCESS | 1754 | --DOMWINDOW == 153 (0x8d654000) [pid = 1754] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 18:35:07 INFO - PROCESS | 1754 | --DOMWINDOW == 152 (0x9aa2d400) [pid = 1754] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 18:35:07 INFO - PROCESS | 1754 | --DOMWINDOW == 151 (0x8d0b3800) [pid = 1754] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 18:35:07 INFO - PROCESS | 1754 | --DOMWINDOW == 150 (0x9b2f5c00) [pid = 1754] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 18:35:07 INFO - PROCESS | 1754 | --DOMWINDOW == 149 (0x954eec00) [pid = 1754] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 18:35:07 INFO - PROCESS | 1754 | --DOMWINDOW == 148 (0x92de3400) [pid = 1754] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 18:35:07 INFO - PROCESS | 1754 | --DOMWINDOW == 147 (0x8f099400) [pid = 1754] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 18:35:07 INFO - PROCESS | 1754 | --DOMWINDOW == 146 (0x91a97800) [pid = 1754] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 18:35:07 INFO - PROCESS | 1754 | --DOMWINDOW == 145 (0x8bdbf000) [pid = 1754] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 18:35:07 INFO - PROCESS | 1754 | --DOMWINDOW == 144 (0x99e7b800) [pid = 1754] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 18:35:07 INFO - PROCESS | 1754 | --DOMWINDOW == 143 (0x8ef01400) [pid = 1754] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 18:35:07 INFO - PROCESS | 1754 | --DOMWINDOW == 142 (0x95f44400) [pid = 1754] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 18:35:07 INFO - PROCESS | 1754 | --DOMWINDOW == 141 (0x855f1000) [pid = 1754] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 18:35:07 INFO - PROCESS | 1754 | --DOMWINDOW == 140 (0x9a8b7c00) [pid = 1754] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 18:35:07 INFO - PROCESS | 1754 | --DOMWINDOW == 139 (0x8cd48000) [pid = 1754] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 18:35:07 INFO - PROCESS | 1754 | --DOMWINDOW == 138 (0x924abc00) [pid = 1754] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 18:35:07 INFO - PROCESS | 1754 | --DOMWINDOW == 137 (0xa23bcc00) [pid = 1754] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 18:35:07 INFO - PROCESS | 1754 | 1464053707448 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:07 INFO - PROCESS | 1754 | ++DOCSHELL 0x855f1000 == 139 [pid = 1754] [id = 759] 18:35:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 138 (0x872b6c00) [pid = 1754] [serial = 2276] [outer = (nil)] 18:35:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 139 (0x8bdba800) [pid = 1754] [serial = 2277] [outer = 0x872b6c00] 18:35:07 INFO - PROCESS | 1754 | 1464053707526 Marionette DEBUG loaded listener.js 18:35:07 INFO - PROCESS | 1754 | ++DOMWINDOW == 140 (0x8be23400) [pid = 1754] [serial = 2278] [outer = 0x872b6c00] 18:35:08 INFO - PROCESS | 1754 | 1464053708190 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]]]}] 18:35:08 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. 18:35:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1906ms 18:35:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 18:35:08 INFO - PROCESS | 1754 | 1464053708242 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 18:35:08 INFO - PROCESS | 1754 | 1464053708244 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 18:35:08 INFO - PROCESS | 1754 | 1464053708251 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 18:35:08 INFO - PROCESS | 1754 | 1464053708254 Marionette TRACE conn4 <- [1,3002,null,{}] 18:35:08 INFO - PROCESS | 1754 | 1464053708259 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}] 18:35:08 INFO - PROCESS | 1754 | 1464053708512 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 18:35:08 INFO - PROCESS | 1754 | 1464053708537 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:08 INFO - PROCESS | 1754 | ++DOCSHELL 0x8abbe800 == 140 [pid = 1754] [id = 760] 18:35:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 141 (0x8be26400) [pid = 1754] [serial = 2279] [outer = (nil)] 18:35:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 142 (0x8be2d000) [pid = 1754] [serial = 2280] [outer = 0x8be26400] 18:35:08 INFO - PROCESS | 1754 | 1464053708607 Marionette DEBUG loaded listener.js 18:35:08 INFO - PROCESS | 1754 | ++DOMWINDOW == 143 (0x8bf64400) [pid = 1754] [serial = 2281] [outer = 0x8be26400] 18:35:09 INFO - PROCESS | 1754 | 1464053709608 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]]]}] 18:35:09 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. 18:35:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1378ms 18:35:09 INFO - PROCESS | 1754 | 1464053709629 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 18:35:09 INFO - PROCESS | 1754 | 1464053709635 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 18:35:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 18:35:09 INFO - PROCESS | 1754 | 1464053709643 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 18:35:09 INFO - PROCESS | 1754 | 1464053709649 Marionette TRACE conn4 <- [1,3006,null,{}] 18:35:09 INFO - PROCESS | 1754 | 1464053709659 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}] 18:35:09 INFO - PROCESS | 1754 | 1464053709895 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 18:35:10 INFO - PROCESS | 1754 | 1464053710204 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:10 INFO - PROCESS | 1754 | ++DOCSHELL 0x867bb400 == 141 [pid = 1754] [id = 761] 18:35:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 144 (0x8694f000) [pid = 1754] [serial = 2282] [outer = (nil)] 18:35:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 145 (0x872b8800) [pid = 1754] [serial = 2283] [outer = 0x8694f000] 18:35:10 INFO - PROCESS | 1754 | 1464053710365 Marionette DEBUG loaded listener.js 18:35:10 INFO - PROCESS | 1754 | ++DOMWINDOW == 146 (0x88407000) [pid = 1754] [serial = 2284] [outer = 0x8694f000] 18:35:11 INFO - PROCESS | 1754 | 1464053711177 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]]]}] 18:35:11 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. 18:35:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1583ms 18:35:11 INFO - PROCESS | 1754 | 1464053711226 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 18:35:11 INFO - PROCESS | 1754 | 1464053711234 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 18:35:11 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 18:35:11 INFO - PROCESS | 1754 | 1464053711245 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 18:35:11 INFO - PROCESS | 1754 | 1464053711248 Marionette TRACE conn4 <- [1,3010,null,{}] 18:35:11 INFO - PROCESS | 1754 | 1464053711256 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}] 18:35:11 INFO - PROCESS | 1754 | 1464053711557 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 18:35:11 INFO - PROCESS | 1754 | 1464053711780 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:11 INFO - PROCESS | 1754 | ++DOCSHELL 0x872b3800 == 142 [pid = 1754] [id = 762] 18:35:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 147 (0x8840dc00) [pid = 1754] [serial = 2285] [outer = (nil)] 18:35:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 148 (0x89554400) [pid = 1754] [serial = 2286] [outer = 0x8840dc00] 18:35:11 INFO - PROCESS | 1754 | 1464053711866 Marionette DEBUG loaded listener.js 18:35:11 INFO - PROCESS | 1754 | ++DOMWINDOW == 149 (0x8abbf800) [pid = 1754] [serial = 2287] [outer = 0x8840dc00] 18:35:12 INFO - PROCESS | 1754 | 1464053712762 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]]]}] 18:35:12 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 18:35:12 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1593ms 18:35:12 INFO - PROCESS | 1754 | 1464053712843 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 18:35:12 INFO - PROCESS | 1754 | 1464053712848 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 18:35:12 INFO - TEST-START | /FileAPI/FileReaderSync.worker 18:35:12 INFO - PROCESS | 1754 | 1464053712875 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 18:35:12 INFO - PROCESS | 1754 | 1464053712882 Marionette TRACE conn4 <- [1,3014,null,{}] 18:35:12 INFO - PROCESS | 1754 | 1464053712939 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}] 18:35:13 INFO - PROCESS | 1754 | 1464053713190 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 18:35:13 INFO - PROCESS | 1754 | 1464053713541 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:13 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cd48000 == 143 [pid = 1754] [id = 763] 18:35:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 150 (0x8cdca000) [pid = 1754] [serial = 2288] [outer = (nil)] 18:35:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 151 (0x8cf15c00) [pid = 1754] [serial = 2289] [outer = 0x8cdca000] 18:35:13 INFO - PROCESS | 1754 | 1464053713630 Marionette DEBUG loaded listener.js 18:35:13 INFO - PROCESS | 1754 | ++DOMWINDOW == 152 (0x8cfa5400) [pid = 1754] [serial = 2290] [outer = 0x8cdca000] 18:35:13 INFO - PROCESS | 1754 | [1754] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:35:14 INFO - PROCESS | 1754 | 1464053714488 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 18:35:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 18:35:14 INFO - {} 18:35:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 18:35:14 INFO - {} 18:35:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 18:35:14 INFO - {} 18:35:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 18:35:14 INFO - {} 18:35:14 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1639ms 18:35:14 INFO - PROCESS | 1754 | 1464053714502 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 18:35:14 INFO - TEST-START | /FileAPI/fileReader.html 18:35:14 INFO - PROCESS | 1754 | 1464053714506 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 18:35:14 INFO - PROCESS | 1754 | 1464053714512 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 18:35:14 INFO - PROCESS | 1754 | 1464053714516 Marionette TRACE conn4 <- [1,3018,null,{}] 18:35:14 INFO - PROCESS | 1754 | 1464053714521 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}] 18:35:14 INFO - PROCESS | 1754 | 1464053714726 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 18:35:15 INFO - PROCESS | 1754 | 1464053715025 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:15 INFO - PROCESS | 1754 | ++DOCSHELL 0x867ca000 == 144 [pid = 1754] [id = 764] 18:35:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 153 (0x8d06b800) [pid = 1754] [serial = 2291] [outer = (nil)] 18:35:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 154 (0x8d184c00) [pid = 1754] [serial = 2292] [outer = 0x8d06b800] 18:35:15 INFO - PROCESS | 1754 | 1464053715112 Marionette DEBUG loaded listener.js 18:35:15 INFO - PROCESS | 1754 | ++DOMWINDOW == 155 (0x8d18f400) [pid = 1754] [serial = 2293] [outer = 0x8d06b800] 18:35:15 INFO - PROCESS | 1754 | 1464053715948 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]]]}] 18:35:15 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 18:35:15 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 18:35:16 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 18:35:16 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 18:35:16 INFO - TEST-OK | /FileAPI/fileReader.html | took 1489ms 18:35:16 INFO - PROCESS | 1754 | 1464053716002 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 18:35:16 INFO - PROCESS | 1754 | 1464053716005 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 18:35:16 INFO - TEST-START | /FileAPI/historical.html 18:35:16 INFO - PROCESS | 1754 | 1464053716012 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 18:35:16 INFO - PROCESS | 1754 | 1464053716016 Marionette TRACE conn4 <- [1,3022,null,{}] 18:35:16 INFO - PROCESS | 1754 | 1464053716021 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}] 18:35:16 INFO - PROCESS | 1754 | 1464053716248 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 18:35:16 INFO - PROCESS | 1754 | 1464053716520 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:16 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d0ac800 == 145 [pid = 1754] [id = 765] 18:35:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 156 (0x8d18cc00) [pid = 1754] [serial = 2294] [outer = (nil)] 18:35:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 157 (0x8d418400) [pid = 1754] [serial = 2295] [outer = 0x8d18cc00] 18:35:16 INFO - PROCESS | 1754 | 1464053716608 Marionette DEBUG loaded listener.js 18:35:16 INFO - PROCESS | 1754 | ++DOMWINDOW == 158 (0x8d447400) [pid = 1754] [serial = 2296] [outer = 0x8d18cc00] 18:35:17 INFO - PROCESS | 1754 | 1464053717459 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"]]]}] 18:35:17 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 18:35:17 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 18:35:17 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 18:35:17 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 18:35:17 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 18:35:17 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 18:35:17 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 18:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:35:17 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 18:35:17 INFO - TEST-OK | /FileAPI/historical.html | took 1499ms 18:35:17 INFO - PROCESS | 1754 | 1464053717514 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 18:35:17 INFO - PROCESS | 1754 | 1464053717518 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 18:35:17 INFO - TEST-START | /FileAPI/idlharness.html 18:35:17 INFO - PROCESS | 1754 | 1464053717525 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 18:35:17 INFO - PROCESS | 1754 | 1464053717528 Marionette TRACE conn4 <- [1,3026,null,{}] 18:35:17 INFO - PROCESS | 1754 | 1464053717534 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}] 18:35:17 INFO - PROCESS | 1754 | 1464053717801 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 18:35:18 INFO - PROCESS | 1754 | 1464053718070 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:18 INFO - PROCESS | 1754 | ++DOCSHELL 0x8bdbfc00 == 146 [pid = 1754] [id = 766] 18:35:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 159 (0x8d412800) [pid = 1754] [serial = 2297] [outer = (nil)] 18:35:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 160 (0x8d84f800) [pid = 1754] [serial = 2298] [outer = 0x8d412800] 18:35:18 INFO - PROCESS | 1754 | 1464053718155 Marionette DEBUG loaded listener.js 18:35:18 INFO - PROCESS | 1754 | ++DOMWINDOW == 161 (0x8d8af000) [pid = 1754] [serial = 2299] [outer = 0x8d412800] 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 18:35:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:35:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:35:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:35:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:35:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:35:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:35:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:35:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:35:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:35:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:35:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 18:35:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:35:19 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:35:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:35:19 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:35:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:35:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:35:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:35:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:35:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:35:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:35:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:35:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 18:35:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:35:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:35:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:35:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:35:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:35:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:35:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:35:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:35:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:35:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:35:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 18:35:19 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 18:35:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:35:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:35:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:35:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:35:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:35:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:35:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:35:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:35:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:35:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:35:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 18:35:19 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 18:35:19 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 18:35:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:35:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:35:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:35:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:35:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:35:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:35:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:35:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:35:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:35:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:35:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 18:35:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:35:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:35:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:35:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:35:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:35:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:35:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:35:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:35:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:35:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:35:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 18:35:19 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 18:35:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:35:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:35:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:35:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:35:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:35:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:35:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:35:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:35:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:35:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:35:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 18:35:19 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 18:35:19 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 18:35:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:35:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:35:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:35:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:35:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:35:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:35:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:35:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:35:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:35:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:35:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 18:35:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 18:35:19 INFO - TEST-OK | /FileAPI/idlharness.html | took 2167ms 18:35:19 INFO - PROCESS | 1754 | 1464053719541 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]]]}] 18:35:19 INFO - PROCESS | 1754 | 1464053719886 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 18:35:19 INFO - PROCESS | 1754 | 1464053719893 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 18:35:19 INFO - TEST-START | /FileAPI/idlharness.worker 18:35:19 INFO - PROCESS | 1754 | 1464053719914 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 18:35:19 INFO - PROCESS | 1754 | 1464053719917 Marionette TRACE conn4 <- [1,3030,null,{}] 18:35:19 INFO - PROCESS | 1754 | 1464053719977 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}] 18:35:20 INFO - PROCESS | 1754 | 1464053720179 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 18:35:20 INFO - PROCESS | 1754 | 1464053720472 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:20 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d05f400 == 147 [pid = 1754] [id = 767] 18:35:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 162 (0x8d0aac00) [pid = 1754] [serial = 2300] [outer = (nil)] 18:35:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 163 (0x8d0b2000) [pid = 1754] [serial = 2301] [outer = 0x8d0aac00] 18:35:20 INFO - PROCESS | 1754 | 1464053720556 Marionette DEBUG loaded listener.js 18:35:20 INFO - PROCESS | 1754 | ++DOMWINDOW == 164 (0x8e05ec00) [pid = 1754] [serial = 2302] [outer = 0x8d0aac00] 18:35:20 INFO - PROCESS | 1754 | [1754] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:35:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:35:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:35:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:35:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:35:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:35:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:35:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:35:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:35:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:35:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:35:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:35:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:35:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:35:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:35:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:35:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:35:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:35:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:35:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:35:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:35:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:35:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 18:35:22 INFO - {} 18:35:22 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 18:35:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:35:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:35:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:35:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:35:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:35:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:35:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:35:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 18:35:22 INFO - {} 18:35:22 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 - {} 18:35:22 INFO - {} 18:35:22 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 18:35:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:35:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:35:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:35:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:35:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:35:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:35:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:35:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:35:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:35:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:35:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:35:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:35:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:35:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:35:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 18:35:22 INFO - {} 18:35:22 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 18:35:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:35:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:35:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:35:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:35:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:35:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:35:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:35:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 18:35:22 INFO - {} 18:35:22 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 - {} 18:35:22 INFO - {} 18:35:22 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 18:35:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:35:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:35:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:35:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:35:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:35:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:35:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:35:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:35:22 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 18:35:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 18:35:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:35:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 18:35:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:35:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:35:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:35:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:35:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:35:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 18:35:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:35:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:35:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:35:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:35:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:35:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:35:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:35:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 18:35:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:35:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 18:35:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:35:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:35:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:35:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:35:22 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 18:35:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 18:35:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:35:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 18:35:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:35:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:35:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:35:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:35:22 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 18:35:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 18:35:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:35:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 18:35:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:35:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:35:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:35:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:35:22 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 18:35:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 18:35:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:35:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:35:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:35:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:35:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:35:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:35:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:35:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 18:35:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:35:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:35:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:35:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:35:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:35:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:35:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:35:22 INFO - {} 18:35:22 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2726ms 18:35:22 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 18:35:22 INFO - PROCESS | 1754 | 1464053722528 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,{},{}]]]}] 18:35:22 INFO - PROCESS | 1754 | 1464053722671 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 18:35:22 INFO - PROCESS | 1754 | 1464053722674 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 18:35:22 INFO - PROCESS | 1754 | 1464053722693 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 18:35:22 INFO - PROCESS | 1754 | 1464053722697 Marionette TRACE conn4 <- [1,3034,null,{}] 18:35:22 INFO - PROCESS | 1754 | 1464053722713 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}] 18:35:23 INFO - PROCESS | 1754 | 1464053723068 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 18:35:23 INFO - PROCESS | 1754 | 1464053723361 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:23 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d064800 == 148 [pid = 1754] [id = 768] 18:35:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 165 (0x8d0a7c00) [pid = 1754] [serial = 2303] [outer = (nil)] 18:35:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 166 (0x952de000) [pid = 1754] [serial = 2304] [outer = 0x8d0a7c00] 18:35:23 INFO - PROCESS | 1754 | 1464053723444 Marionette DEBUG loaded listener.js 18:35:23 INFO - PROCESS | 1754 | ++DOMWINDOW == 167 (0x9546f400) [pid = 1754] [serial = 2305] [outer = 0x8d0a7c00] 18:35:24 INFO - PROCESS | 1754 | 1464053724231 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]]]}] 18:35:24 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 18:35:24 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1556ms 18:35:24 INFO - PROCESS | 1754 | 1464053724246 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 18:35:24 INFO - PROCESS | 1754 | 1464053724249 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 18:35:24 INFO - TEST-START | /FileAPI/blob/Blob-close.html 18:35:24 INFO - PROCESS | 1754 | 1464053724255 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 18:35:24 INFO - PROCESS | 1754 | 1464053724259 Marionette TRACE conn4 <- [1,3038,null,{}] 18:35:24 INFO - PROCESS | 1754 | 1464053724264 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}] 18:35:24 INFO - PROCESS | 1754 | 1464053724466 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 18:35:24 INFO - PROCESS | 1754 | 1464053724757 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:24 INFO - PROCESS | 1754 | ++DOCSHELL 0x867a3800 == 149 [pid = 1754] [id = 769] 18:35:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 168 (0x892e0c00) [pid = 1754] [serial = 2306] [outer = (nil)] 18:35:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 169 (0x954f0000) [pid = 1754] [serial = 2307] [outer = 0x892e0c00] 18:35:24 INFO - PROCESS | 1754 | 1464053724841 Marionette DEBUG loaded listener.js 18:35:24 INFO - PROCESS | 1754 | ++DOMWINDOW == 170 (0x95c60400) [pid = 1754] [serial = 2308] [outer = 0x892e0c00] 18:35:25 INFO - PROCESS | 1754 | 1464053725643 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"]]]}] 18:35:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 18:35:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 18:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:35:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 18:35:25 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1427ms 18:35:25 INFO - PROCESS | 1754 | 1464053725685 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 18:35:25 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 18:35:25 INFO - PROCESS | 1754 | 1464053725691 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 18:35:25 INFO - PROCESS | 1754 | 1464053725697 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 18:35:25 INFO - PROCESS | 1754 | 1464053725701 Marionette TRACE conn4 <- [1,3042,null,{}] 18:35:25 INFO - PROCESS | 1754 | 1464053725707 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}] 18:35:25 INFO - PROCESS | 1754 | 1464053725908 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 18:35:26 INFO - PROCESS | 1754 | 1464053726216 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:26 INFO - PROCESS | 1754 | ++DOCSHELL 0x954eb800 == 150 [pid = 1754] [id = 770] 18:35:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 171 (0x954f1000) [pid = 1754] [serial = 2309] [outer = (nil)] 18:35:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 172 (0x95f44400) [pid = 1754] [serial = 2310] [outer = 0x954f1000] 18:35:26 INFO - PROCESS | 1754 | 1464053726305 Marionette DEBUG loaded listener.js 18:35:26 INFO - PROCESS | 1754 | ++DOMWINDOW == 173 (0x95f47c00) [pid = 1754] [serial = 2311] [outer = 0x954f1000] 18:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 18:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 18:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 18:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 18:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 18:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 18:35:27 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. 18:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 18:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 18:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 18:35:27 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'.) 18:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 18:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 18:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 18:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 18:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 18:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 18:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 18:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 18:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 18:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 18:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 18:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 18:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 18:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 18:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 18:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 18:35:27 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. 18:35:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 18:35:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:35:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 18:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 18:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 18:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 18:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 18:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 18:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 18:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 18:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 18:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 18:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 18:35:27 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. 18:35:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 18:35:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:35:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:35:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 18:35:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:35:27 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. 18:35:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 18:35:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:35:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:35:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 18:35:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 18:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 18:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 18:35:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 18:35:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 18:35:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:35:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 18:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 18:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 18:35:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 18:35:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:35:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:35:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:35:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 18:35:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 18:35:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:35:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:35:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:35:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:35:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 18:35:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:35:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:35:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:35:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:35:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 18:35:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:35:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:35:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:35:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 18:35:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 18:35:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:35:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:35:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:35:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:35:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 18:35:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:35:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:35:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:35:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:35:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 18:35:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:35:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:35:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:35:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:35:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 18:35:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:35:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:35:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:35:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:35:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 18:35:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:35:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:35:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:35:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 18:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 18:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 18:35:27 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1750ms 18:35:27 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 18:35:27 INFO - PROCESS | 1754 | 1464053727380 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]]]}] 18:35:27 INFO - PROCESS | 1754 | 1464053727468 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 18:35:27 INFO - PROCESS | 1754 | 1464053727477 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 18:35:27 INFO - PROCESS | 1754 | 1464053727524 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 18:35:27 INFO - PROCESS | 1754 | 1464053727531 Marionette TRACE conn4 <- [1,3046,null,{}] 18:35:27 INFO - PROCESS | 1754 | 1464053727548 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}] 18:35:27 INFO - PROCESS | 1754 | 1464053727890 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 18:35:28 INFO - PROCESS | 1754 | 1464053728298 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:28 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d068000 == 151 [pid = 1754] [id = 771] 18:35:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 174 (0x8d0b0c00) [pid = 1754] [serial = 2312] [outer = (nil)] 18:35:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 175 (0x91e26c00) [pid = 1754] [serial = 2313] [outer = 0x8d0b0c00] 18:35:28 INFO - PROCESS | 1754 | 1464053728391 Marionette DEBUG loaded listener.js 18:35:28 INFO - PROCESS | 1754 | ++DOMWINDOW == 176 (0x91ec6800) [pid = 1754] [serial = 2314] [outer = 0x8d0b0c00] 18:35:28 INFO - PROCESS | 1754 | [1754] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:35:29 INFO - PROCESS | 1754 | 1464053729230 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 18:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 18:35:29 INFO - {} 18:35:29 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1767ms 18:35:29 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 18:35:29 INFO - PROCESS | 1754 | 1464053729261 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 18:35:29 INFO - PROCESS | 1754 | 1464053729264 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 18:35:29 INFO - PROCESS | 1754 | 1464053729271 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 18:35:29 INFO - PROCESS | 1754 | 1464053729275 Marionette TRACE conn4 <- [1,3050,null,{}] 18:35:29 INFO - PROCESS | 1754 | 1464053729280 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}] 18:35:29 INFO - PROCESS | 1754 | 1464053729488 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 18:35:29 INFO - PROCESS | 1754 | 1464053729804 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:29 INFO - PROCESS | 1754 | ++DOCSHELL 0x8658a400 == 152 [pid = 1754] [id = 772] 18:35:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 177 (0x8d06a000) [pid = 1754] [serial = 2315] [outer = (nil)] 18:35:29 INFO - PROCESS | 1754 | ++DOMWINDOW == 178 (0x924a5400) [pid = 1754] [serial = 2316] [outer = 0x8d06a000] 18:35:29 INFO - PROCESS | 1754 | 1464053729891 Marionette DEBUG loaded listener.js 18:35:30 INFO - PROCESS | 1754 | ++DOMWINDOW == 179 (0x924aac00) [pid = 1754] [serial = 2317] [outer = 0x8d06a000] 18:35:30 INFO - PROCESS | 1754 | 1464053730783 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]]]}] 18:35:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 18:35:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 18:35:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 18:35:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 18:35:30 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1530ms 18:35:30 INFO - PROCESS | 1754 | 1464053730801 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 18:35:30 INFO - PROCESS | 1754 | 1464053730804 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 18:35:30 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 18:35:30 INFO - PROCESS | 1754 | 1464053730812 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 18:35:30 INFO - PROCESS | 1754 | 1464053730815 Marionette TRACE conn4 <- [1,3054,null,{}] 18:35:30 INFO - PROCESS | 1754 | 1464053730821 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}] 18:35:31 INFO - PROCESS | 1754 | 1464053731028 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 18:35:31 INFO - PROCESS | 1754 | 1464053731305 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:31 INFO - PROCESS | 1754 | ++DOCSHELL 0x920dd000 == 153 [pid = 1754] [id = 773] 18:35:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 180 (0x9238f400) [pid = 1754] [serial = 2318] [outer = (nil)] 18:35:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 181 (0x92746c00) [pid = 1754] [serial = 2319] [outer = 0x9238f400] 18:35:31 INFO - PROCESS | 1754 | 1464053731398 Marionette DEBUG loaded listener.js 18:35:31 INFO - PROCESS | 1754 | ++DOMWINDOW == 182 (0x9274e000) [pid = 1754] [serial = 2320] [outer = 0x9238f400] 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 18:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 18:35:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 18:35:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:35:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:35:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:35:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:35:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 18:35:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:35:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:35:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:35:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:35:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 18:35:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:35:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:35:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:35:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:35:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 18:35:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:35:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:35:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:35:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:35:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 18:35:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:35:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:35:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:35:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:35:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 18:35:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:35:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:35:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:35:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:35:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 18:35:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:35:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:35:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:35:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:35:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 18:35:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:35:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:35:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:35:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:35:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 18:35:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:35:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:35:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:35:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:35:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 18:35:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:35:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:35:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:35:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:35:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 18:35:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:35:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:35:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:35:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:35:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 18:35:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:35:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:35:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:35:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:35:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 18:35:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:35:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:35:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:35:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:35:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 18:35:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:35:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:35:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:35:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:35:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 18:35:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:35:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:35:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:35:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:35:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 18:35:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:35:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:35:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:35:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:35:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 18:35:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:35:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:35:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:35:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:35:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 18:35:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:35:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:35:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:35:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:35:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 18:35:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:35:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:35:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:35:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:35:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 18:35:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:35:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:35:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:35:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:35:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 18:35:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:35:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:35:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:35:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:35:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 18:35:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:35:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:35:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:35:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:35:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:35:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:35:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:35:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:35:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:35:32 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" 18:35:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:35:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:35:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:35:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:35:32 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" 18:35:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:35:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:35:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:35:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:35:32 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1976ms 18:35:32 INFO - PROCESS | 1754 | 1464053732581 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"]]]}] 18:35:32 INFO - TEST-START | /FileAPI/file/File-constructor.html 18:35:32 INFO - PROCESS | 1754 | 1464053732821 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 18:35:32 INFO - PROCESS | 1754 | 1464053732829 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 18:35:32 INFO - PROCESS | 1754 | 1464053732845 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 18:35:32 INFO - PROCESS | 1754 | 1464053732853 Marionette TRACE conn4 <- [1,3058,null,{}] 18:35:32 INFO - PROCESS | 1754 | 1464053732863 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}] 18:35:33 INFO - PROCESS | 1754 | 1464053733188 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 18:35:33 INFO - PROCESS | 1754 | 1464053733494 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:33 INFO - PROCESS | 1754 | ++DOCSHELL 0x91cd5000 == 154 [pid = 1754] [id = 774] 18:35:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 183 (0x9268cc00) [pid = 1754] [serial = 2321] [outer = (nil)] 18:35:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 184 (0x99f91400) [pid = 1754] [serial = 2322] [outer = 0x9268cc00] 18:35:33 INFO - PROCESS | 1754 | 1464053733581 Marionette DEBUG loaded listener.js 18:35:33 INFO - PROCESS | 1754 | ++DOMWINDOW == 185 (0x9a083c00) [pid = 1754] [serial = 2323] [outer = 0x9268cc00] 18:35:34 INFO - PROCESS | 1754 | 1464053734424 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]]]}] 18:35:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 18:35:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 18:35:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 18:35:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 18:35:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 18:35:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 18:35:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 18:35:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 18:35:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 18:35:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 18:35:34 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 18:35:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:35:34 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 18:35:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 18:35:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 18:35:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:35:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 18:35:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:35:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 18:35:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 18:35:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 18:35:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:35:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 18:35:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 18:35:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 18:35:34 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1617ms 18:35:34 INFO - PROCESS | 1754 | 1464053734499 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 18:35:34 INFO - PROCESS | 1754 | 1464053734502 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 18:35:34 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 18:35:34 INFO - PROCESS | 1754 | 1464053734511 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 18:35:34 INFO - PROCESS | 1754 | 1464053734514 Marionette TRACE conn4 <- [1,3062,null,{}] 18:35:34 INFO - PROCESS | 1754 | 1464053734520 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}] 18:35:34 INFO - PROCESS | 1754 | 1464053734730 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 18:35:35 INFO - PROCESS | 1754 | 1464053735046 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:35 INFO - PROCESS | 1754 | ++DOCSHELL 0x855edc00 == 155 [pid = 1754] [id = 775] 18:35:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 186 (0x91a8cc00) [pid = 1754] [serial = 2324] [outer = (nil)] 18:35:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 187 (0x924a9000) [pid = 1754] [serial = 2325] [outer = 0x91a8cc00] 18:35:35 INFO - PROCESS | 1754 | 1464053735170 Marionette DEBUG loaded listener.js 18:35:35 INFO - PROCESS | 1754 | ++DOMWINDOW == 188 (0x99f95000) [pid = 1754] [serial = 2326] [outer = 0x91a8cc00] 18:35:35 INFO - PROCESS | 1754 | [1754] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:35:36 INFO - PROCESS | 1754 | 1464053736015 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 18:35:36 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 18:35:36 INFO - {} 18:35:36 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1532ms 18:35:36 INFO - PROCESS | 1754 | 1464053736043 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 18:35:36 INFO - PROCESS | 1754 | 1464053736047 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 18:35:36 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 18:35:36 INFO - PROCESS | 1754 | 1464053736053 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 18:35:36 INFO - PROCESS | 1754 | 1464053736056 Marionette TRACE conn4 <- [1,3066,null,{}] 18:35:36 INFO - PROCESS | 1754 | 1464053736062 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}] 18:35:36 INFO - PROCESS | 1754 | 1464053736291 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 18:35:36 INFO - PROCESS | 1754 | 1464053736604 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:36 INFO - PROCESS | 1754 | ++DOCSHELL 0x91ecd400 == 156 [pid = 1754] [id = 776] 18:35:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 189 (0x920dc800) [pid = 1754] [serial = 2327] [outer = (nil)] 18:35:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 190 (0x9a8e3800) [pid = 1754] [serial = 2328] [outer = 0x920dc800] 18:35:36 INFO - PROCESS | 1754 | 1464053736732 Marionette DEBUG loaded listener.js 18:35:36 INFO - PROCESS | 1754 | ++DOMWINDOW == 191 (0x9aa23400) [pid = 1754] [serial = 2329] [outer = 0x920dc800] 18:35:37 INFO - PROCESS | 1754 | 1464053737564 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]]]}] 18:35:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 18:35:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 18:35:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 18:35:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 18:35:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 18:35:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 18:35:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 18:35:37 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1541ms 18:35:37 INFO - PROCESS | 1754 | 1464053737594 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 18:35:37 INFO - PROCESS | 1754 | 1464053737597 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 18:35:37 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 18:35:37 INFO - PROCESS | 1754 | 1464053737603 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 18:35:37 INFO - PROCESS | 1754 | 1464053737607 Marionette TRACE conn4 <- [1,3070,null,{}] 18:35:37 INFO - PROCESS | 1754 | 1464053737612 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}] 18:35:37 INFO - PROCESS | 1754 | 1464053737837 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 18:35:38 INFO - PROCESS | 1754 | 1464053738160 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:38 INFO - PROCESS | 1754 | ++DOCSHELL 0x8658e400 == 157 [pid = 1754] [id = 777] 18:35:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 192 (0x86591c00) [pid = 1754] [serial = 2330] [outer = (nil)] 18:35:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 193 (0x9ab95000) [pid = 1754] [serial = 2331] [outer = 0x86591c00] 18:35:38 INFO - PROCESS | 1754 | 1464053738254 Marionette DEBUG loaded listener.js 18:35:38 INFO - PROCESS | 1754 | ++DOMWINDOW == 194 (0x9b2f3400) [pid = 1754] [serial = 2332] [outer = 0x86591c00] 18:35:39 INFO - PROCESS | 1754 | 1464053739100 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]]]}] 18:35:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 18:35:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 18:35:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 18:35:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 18:35:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 18:35:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 18:35:39 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1541ms 18:35:39 INFO - PROCESS | 1754 | 1464053739147 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 18:35:39 INFO - PROCESS | 1754 | 1464053739151 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 18:35:39 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 18:35:39 INFO - PROCESS | 1754 | 1464053739157 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 18:35:39 INFO - PROCESS | 1754 | 1464053739160 Marionette TRACE conn4 <- [1,3074,null,{}] 18:35:39 INFO - PROCESS | 1754 | 1464053739165 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}] 18:35:39 INFO - PROCESS | 1754 | 1464053739372 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 18:35:39 INFO - PROCESS | 1754 | 1464053739704 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:39 INFO - PROCESS | 1754 | ++DOCSHELL 0x86799800 == 158 [pid = 1754] [id = 778] 18:35:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 195 (0x91e23c00) [pid = 1754] [serial = 2333] [outer = (nil)] 18:35:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 196 (0x9b3ad800) [pid = 1754] [serial = 2334] [outer = 0x91e23c00] 18:35:39 INFO - PROCESS | 1754 | 1464053739792 Marionette DEBUG loaded listener.js 18:35:39 INFO - PROCESS | 1754 | ++DOMWINDOW == 197 (0x9b3b4800) [pid = 1754] [serial = 2335] [outer = 0x91e23c00] 18:35:42 INFO - PROCESS | 1754 | --DOCSHELL 0x95275000 == 157 [pid = 1754] [id = 17] 18:35:42 INFO - PROCESS | 1754 | --DOCSHELL 0x9cece400 == 156 [pid = 1754] [id = 19] 18:35:42 INFO - PROCESS | 1754 | --DOCSHELL 0x97868400 == 155 [pid = 1754] [id = 16] 18:35:42 INFO - PROCESS | 1754 | --DOCSHELL 0x996d6400 == 154 [pid = 1754] [id = 20] 18:35:42 INFO - PROCESS | 1754 | --DOCSHELL 0x8954c800 == 153 [pid = 1754] [id = 758] 18:35:42 INFO - PROCESS | 1754 | --DOCSHELL 0x89144800 == 152 [pid = 1754] [id = 757] 18:35:42 INFO - PROCESS | 1754 | --DOCSHELL 0x872c0000 == 151 [pid = 1754] [id = 756] 18:35:42 INFO - PROCESS | 1754 | --DOCSHELL 0x8679fc00 == 150 [pid = 1754] [id = 755] 18:35:42 INFO - PROCESS | 1754 | --DOCSHELL 0x86584000 == 149 [pid = 1754] [id = 751] 18:35:42 INFO - PROCESS | 1754 | --DOCSHELL 0x86582c00 == 148 [pid = 1754] [id = 750] 18:35:42 INFO - PROCESS | 1754 | --DOCSHELL 0x9238f800 == 147 [pid = 1754] [id = 749] 18:35:42 INFO - PROCESS | 1754 | --DOCSHELL 0x9a8dc000 == 146 [pid = 1754] [id = 747] 18:35:42 INFO - PROCESS | 1754 | --DOCSHELL 0x855f0c00 == 145 [pid = 1754] [id = 748] 18:35:42 INFO - PROCESS | 1754 | --DOCSHELL 0x92743000 == 144 [pid = 1754] [id = 745] 18:35:42 INFO - PROCESS | 1754 | --DOCSHELL 0x9b3b3c00 == 143 [pid = 1754] [id = 746] 18:35:42 INFO - PROCESS | 1754 | --DOCSHELL 0x9a7f0800 == 142 [pid = 1754] [id = 744] 18:35:42 INFO - PROCESS | 1754 | --DOCSHELL 0x9268c000 == 141 [pid = 1754] [id = 743] 18:35:42 INFO - PROCESS | 1754 | --DOCSHELL 0x91074000 == 140 [pid = 1754] [id = 742] 18:35:42 INFO - PROCESS | 1754 | --DOCSHELL 0x92de9800 == 139 [pid = 1754] [id = 741] 18:35:42 INFO - PROCESS | 1754 | --DOCSHELL 0x8f09d800 == 138 [pid = 1754] [id = 739] 18:35:42 INFO - PROCESS | 1754 | --DOCSHELL 0x92689000 == 137 [pid = 1754] [id = 740] 18:35:42 INFO - PROCESS | 1754 | --DOCSHELL 0x89139c00 == 136 [pid = 1754] [id = 738] 18:35:42 INFO - PROCESS | 1754 | --DOCSHELL 0x8f158000 == 135 [pid = 1754] [id = 737] 18:35:42 INFO - PROCESS | 1754 | --DOCSHELL 0x8d416000 == 134 [pid = 1754] [id = 736] 18:35:42 INFO - PROCESS | 1754 | --DOCSHELL 0x8d418800 == 133 [pid = 1754] [id = 735] 18:35:42 INFO - PROCESS | 1754 | --DOCSHELL 0x8bdbc800 == 132 [pid = 1754] [id = 734] 18:35:42 INFO - PROCESS | 1754 | --DOMWINDOW == 196 (0x8f0a3000) [pid = 1754] [serial = 2201] [outer = (nil)] [url = about:blank] 18:35:42 INFO - PROCESS | 1754 | --DOMWINDOW == 195 (0x91ccd000) [pid = 1754] [serial = 2141] [outer = (nil)] [url = about:blank] 18:35:42 INFO - PROCESS | 1754 | --DOMWINDOW == 194 (0x9cd8c800) [pid = 1754] [serial = 2174] [outer = (nil)] [url = about:blank] 18:35:42 INFO - PROCESS | 1754 | --DOMWINDOW == 193 (0x95c64400) [pid = 1754] [serial = 2156] [outer = (nil)] [url = about:blank] 18:35:42 INFO - PROCESS | 1754 | --DOMWINDOW == 192 (0xa315a800) [pid = 1754] [serial = 2177] [outer = (nil)] [url = about:blank] 18:35:42 INFO - PROCESS | 1754 | --DOMWINDOW == 191 (0x8be2c400) [pid = 1754] [serial = 2135] [outer = (nil)] [url = about:blank] 18:35:42 INFO - PROCESS | 1754 | --DOMWINDOW == 190 (0x8f097000) [pid = 1754] [serial = 2139] [outer = (nil)] [url = about:blank] 18:35:42 INFO - PROCESS | 1754 | --DOMWINDOW == 189 (0x9b3b9000) [pid = 1754] [serial = 2169] [outer = (nil)] [url = about:blank] 18:35:42 INFO - PROCESS | 1754 | --DOMWINDOW == 188 (0x8d848000) [pid = 1754] [serial = 2196] [outer = (nil)] [url = about:blank] 18:35:42 INFO - PROCESS | 1754 | --DOMWINDOW == 187 (0x9b3b0c00) [pid = 1754] [serial = 2168] [outer = (nil)] [url = about:blank] 18:35:42 INFO - PROCESS | 1754 | --DOMWINDOW == 186 (0x9bb71400) [pid = 1754] [serial = 2171] [outer = (nil)] [url = about:blank] 18:35:42 INFO - PROCESS | 1754 | --DOMWINDOW == 185 (0x9cecac00) [pid = 1754] [serial = 2175] [outer = (nil)] [url = about:blank] 18:35:42 INFO - PROCESS | 1754 | --DOMWINDOW == 184 (0x97874c00) [pid = 1754] [serial = 2159] [outer = (nil)] [url = about:blank] 18:35:42 INFO - PROCESS | 1754 | --DOMWINDOW == 183 (0x952d5400) [pid = 1754] [serial = 2154] [outer = (nil)] [url = about:blank] 18:35:42 INFO - PROCESS | 1754 | --DOMWINDOW == 182 (0x8f158800) [pid = 1754] [serial = 2199] [outer = (nil)] [url = about:blank] 18:35:42 INFO - PROCESS | 1754 | --DOMWINDOW == 181 (0x872b8c00) [pid = 1754] [serial = 2186] [outer = (nil)] [url = about:blank] 18:35:42 INFO - PROCESS | 1754 | --DOMWINDOW == 180 (0x92391800) [pid = 1754] [serial = 2145] [outer = (nil)] [url = about:blank] 18:35:42 INFO - PROCESS | 1754 | --DOMWINDOW == 179 (0x9820f400) [pid = 1754] [serial = 2160] [outer = (nil)] [url = about:blank] 18:35:42 INFO - PROCESS | 1754 | --DOMWINDOW == 178 (0x9bb9f400) [pid = 1754] [serial = 2172] [outer = (nil)] [url = about:blank] 18:35:42 INFO - PROCESS | 1754 | --DOMWINDOW == 177 (0x95c6a400) [pid = 1754] [serial = 2157] [outer = (nil)] [url = about:blank] 18:35:42 INFO - PROCESS | 1754 | --DOMWINDOW == 176 (0x8cfa8400) [pid = 1754] [serial = 2193] [outer = (nil)] [url = about:blank] 18:35:42 INFO - PROCESS | 1754 | --DOMWINDOW == 175 (0xa69cb000) [pid = 1754] [serial = 2183] [outer = (nil)] [url = about:blank] 18:35:42 INFO - PROCESS | 1754 | --DOMWINDOW == 174 (0x8f0a4400) [pid = 1754] [serial = 2198] [outer = (nil)] [url = about:blank] 18:35:42 INFO - PROCESS | 1754 | --DOMWINDOW == 173 (0x9268e000) [pid = 1754] [serial = 2148] [outer = (nil)] [url = about:blank] 18:35:42 INFO - PROCESS | 1754 | --DOMWINDOW == 172 (0x9a374c00) [pid = 1754] [serial = 2163] [outer = (nil)] [url = about:blank] 18:35:42 INFO - PROCESS | 1754 | --DOMWINDOW == 171 (0x887f4c00) [pid = 1754] [serial = 2189] [outer = (nil)] [url = about:blank] 18:35:42 INFO - PROCESS | 1754 | --DOMWINDOW == 170 (0x8cd3e800) [pid = 1754] [serial = 2192] [outer = (nil)] [url = about:blank] 18:35:42 INFO - PROCESS | 1754 | --DOMWINDOW == 169 (0x9aa26c00) [pid = 1754] [serial = 2166] [outer = (nil)] [url = about:blank] 18:35:42 INFO - PROCESS | 1754 | --DOMWINDOW == 168 (0x99f9d800) [pid = 1754] [serial = 2162] [outer = (nil)] [url = about:blank] 18:35:42 INFO - PROCESS | 1754 | --DOMWINDOW == 167 (0x892eac00) [pid = 1754] [serial = 2190] [outer = (nil)] [url = about:blank] 18:35:42 INFO - PROCESS | 1754 | --DOMWINDOW == 166 (0x8f155800) [pid = 1754] [serial = 2064] [outer = (nil)] [url = about:blank] 18:35:42 INFO - PROCESS | 1754 | --DOMWINDOW == 165 (0xa6f2f400) [pid = 1754] [serial = 2184] [outer = (nil)] [url = about:blank] 18:35:42 INFO - PROCESS | 1754 | --DOMWINDOW == 164 (0xa335a800) [pid = 1754] [serial = 2178] [outer = (nil)] [url = about:blank] 18:35:42 INFO - PROCESS | 1754 | --DOMWINDOW == 163 (0x8d8d2400) [pid = 1754] [serial = 2138] [outer = (nil)] [url = about:blank] 18:35:42 INFO - PROCESS | 1754 | --DOMWINDOW == 162 (0x8cd41000) [pid = 1754] [serial = 2136] [outer = (nil)] [url = about:blank] 18:35:42 INFO - PROCESS | 1754 | --DOMWINDOW == 161 (0x93da4c00) [pid = 1754] [serial = 2151] [outer = (nil)] [url = about:blank] 18:35:42 INFO - PROCESS | 1754 | --DOMWINDOW == 160 (0x920dcc00) [pid = 1754] [serial = 2144] [outer = (nil)] [url = about:blank] 18:35:42 INFO - PROCESS | 1754 | --DOMWINDOW == 159 (0x91e23800) [pid = 1754] [serial = 2142] [outer = (nil)] [url = about:blank] 18:35:42 INFO - PROCESS | 1754 | --DOMWINDOW == 158 (0xa68bd800) [pid = 1754] [serial = 2181] [outer = (nil)] [url = about:blank] 18:35:42 INFO - PROCESS | 1754 | --DOMWINDOW == 157 (0x924ac400) [pid = 1754] [serial = 2147] [outer = (nil)] [url = about:blank] 18:35:42 INFO - PROCESS | 1754 | --DOMWINDOW == 156 (0x8d444c00) [pid = 1754] [serial = 2195] [outer = (nil)] [url = about:blank] 18:35:42 INFO - PROCESS | 1754 | --DOMWINDOW == 155 (0xa6859c00) [pid = 1754] [serial = 2180] [outer = (nil)] [url = about:blank] 18:35:42 INFO - PROCESS | 1754 | --DOMWINDOW == 154 (0x95272000) [pid = 1754] [serial = 2153] [outer = (nil)] [url = about:blank] 18:35:42 INFO - PROCESS | 1754 | --DOMWINDOW == 153 (0x9a8be000) [pid = 1754] [serial = 2165] [outer = (nil)] [url = about:blank] 18:35:42 INFO - PROCESS | 1754 | --DOMWINDOW == 152 (0x92debc00) [pid = 1754] [serial = 2150] [outer = (nil)] [url = about:blank] 18:35:43 INFO - PROCESS | 1754 | 1464053743193 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]]]}] 18:35:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 18:35:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 18:35:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 18:35:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 18:35:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 18:35:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 18:35:43 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 4098ms 18:35:43 INFO - PROCESS | 1754 | 1464053743256 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 18:35:43 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 18:35:43 INFO - PROCESS | 1754 | 1464053743263 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 18:35:43 INFO - PROCESS | 1754 | 1464053743270 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 18:35:43 INFO - PROCESS | 1754 | 1464053743276 Marionette TRACE conn4 <- [1,3078,null,{}] 18:35:43 INFO - PROCESS | 1754 | 1464053743283 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}] 18:35:43 INFO - PROCESS | 1754 | 1464053743514 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 18:35:43 INFO - PROCESS | 1754 | 1464053743742 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:43 INFO - PROCESS | 1754 | ++DOCSHELL 0x86583400 == 133 [pid = 1754] [id = 779] 18:35:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 153 (0x8694dc00) [pid = 1754] [serial = 2336] [outer = (nil)] 18:35:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 154 (0x872b5400) [pid = 1754] [serial = 2337] [outer = 0x8694dc00] 18:35:43 INFO - PROCESS | 1754 | 1464053743822 Marionette DEBUG loaded listener.js 18:35:43 INFO - PROCESS | 1754 | ++DOMWINDOW == 155 (0x88403400) [pid = 1754] [serial = 2338] [outer = 0x8694dc00] 18:35:44 INFO - PROCESS | 1754 | 1464053744646 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 18:35:44 INFO - PROCESS | 1754 | 1464053744734 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 18:35:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 18:35:44 INFO - PROCESS | 1754 | 1464053744744 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 18:35:44 INFO - PROCESS | 1754 | 1464053744748 Marionette TRACE conn4 <- [1,3082,null,{}] 18:35:44 INFO - PROCESS | 1754 | 1464053744758 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}] 18:35:44 INFO - PROCESS | 1754 | 1464053744955 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 18:35:45 INFO - PROCESS | 1754 | 1464053745238 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:45 INFO - PROCESS | 1754 | ++DOCSHELL 0x86f50800 == 134 [pid = 1754] [id = 780] 18:35:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 156 (0x89144800) [pid = 1754] [serial = 2339] [outer = (nil)] 18:35:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 157 (0x8abbb800) [pid = 1754] [serial = 2340] [outer = 0x89144800] 18:35:45 INFO - PROCESS | 1754 | 1464053745316 Marionette DEBUG loaded listener.js 18:35:45 INFO - PROCESS | 1754 | ++DOMWINDOW == 158 (0x8b64f000) [pid = 1754] [serial = 2341] [outer = 0x89144800] 18:35:46 INFO - PROCESS | 1754 | 1464053746087 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]]]}] 18:35:46 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 18:35:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 18:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:35:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 18:35:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 18:35:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1397ms 18:35:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 18:35:46 INFO - PROCESS | 1754 | 1464053746142 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 18:35:46 INFO - PROCESS | 1754 | 1464053746145 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 18:35:46 INFO - PROCESS | 1754 | 1464053746151 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 18:35:46 INFO - PROCESS | 1754 | 1464053746157 Marionette TRACE conn4 <- [1,3086,null,{}] 18:35:46 INFO - PROCESS | 1754 | 1464053746182 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}] 18:35:46 INFO - PROCESS | 1754 | 1464053746491 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 18:35:46 INFO - PROCESS | 1754 | 1464053746534 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:46 INFO - PROCESS | 1754 | ++DOCSHELL 0x8abbc800 == 135 [pid = 1754] [id = 781] 18:35:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 159 (0x8bf70c00) [pid = 1754] [serial = 2342] [outer = (nil)] 18:35:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 160 (0x8cd47000) [pid = 1754] [serial = 2343] [outer = 0x8bf70c00] 18:35:46 INFO - PROCESS | 1754 | 1464053746607 Marionette DEBUG loaded listener.js 18:35:46 INFO - PROCESS | 1754 | ++DOMWINDOW == 161 (0x8cf11800) [pid = 1754] [serial = 2344] [outer = 0x8bf70c00] 18:35:47 INFO - PROCESS | 1754 | --DOMWINDOW == 160 (0x8bf6a400) [pid = 1754] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 18:35:47 INFO - PROCESS | 1754 | --DOMWINDOW == 159 (0x89551000) [pid = 1754] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 18:35:47 INFO - PROCESS | 1754 | --DOMWINDOW == 158 (0x872b2400) [pid = 1754] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 18:35:47 INFO - PROCESS | 1754 | --DOMWINDOW == 157 (0x8840d000) [pid = 1754] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 18:35:47 INFO - PROCESS | 1754 | --DOMWINDOW == 156 (0x86946800) [pid = 1754] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 18:35:47 INFO - PROCESS | 1754 | --DOMWINDOW == 155 (0x867c8800) [pid = 1754] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 18:35:47 INFO - PROCESS | 1754 | --DOMWINDOW == 154 (0x867c2c00) [pid = 1754] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 18:35:47 INFO - PROCESS | 1754 | --DOMWINDOW == 153 (0x867bc800) [pid = 1754] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 18:35:47 INFO - PROCESS | 1754 | --DOMWINDOW == 152 (0x86585800) [pid = 1754] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 18:35:47 INFO - PROCESS | 1754 | --DOMWINDOW == 151 (0x86586000) [pid = 1754] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 18:35:47 INFO - PROCESS | 1754 | --DOMWINDOW == 150 (0x929b3800) [pid = 1754] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 18:35:47 INFO - PROCESS | 1754 | --DOMWINDOW == 149 (0x9c056400) [pid = 1754] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 18:35:47 INFO - PROCESS | 1754 | --DOMWINDOW == 148 (0x9bb6e800) [pid = 1754] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 18:35:47 INFO - PROCESS | 1754 | --DOMWINDOW == 147 (0x9c3c8000) [pid = 1754] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:35:47 INFO - PROCESS | 1754 | --DOMWINDOW == 146 (0x9aacc400) [pid = 1754] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 18:35:47 INFO - PROCESS | 1754 | --DOMWINDOW == 145 (0x9a8ba400) [pid = 1754] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 18:35:47 INFO - PROCESS | 1754 | --DOMWINDOW == 144 (0x954e4c00) [pid = 1754] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 18:35:47 INFO - PROCESS | 1754 | --DOMWINDOW == 143 (0x91a22c00) [pid = 1754] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 18:35:47 INFO - PROCESS | 1754 | --DOMWINDOW == 142 (0x93be6400) [pid = 1754] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 18:35:47 INFO - PROCESS | 1754 | --DOMWINDOW == 141 (0x93be4c00) [pid = 1754] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 18:35:47 INFO - PROCESS | 1754 | --DOMWINDOW == 140 (0x92750c00) [pid = 1754] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 18:35:47 INFO - PROCESS | 1754 | --DOMWINDOW == 139 (0x892e6800) [pid = 1754] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 18:35:47 INFO - PROCESS | 1754 | --DOMWINDOW == 138 (0x91cd7c00) [pid = 1754] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 18:35:47 INFO - PROCESS | 1754 | --DOMWINDOW == 137 (0x91a1f800) [pid = 1754] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 18:35:47 INFO - PROCESS | 1754 | --DOMWINDOW == 136 (0x8d447000) [pid = 1754] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 18:35:47 INFO - PROCESS | 1754 | --DOMWINDOW == 135 (0x8bdbd000) [pid = 1754] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 18:35:47 INFO - PROCESS | 1754 | --DOMWINDOW == 134 (0x872b6c00) [pid = 1754] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 18:35:47 INFO - PROCESS | 1754 | --DOMWINDOW == 133 (0x89145400) [pid = 1754] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:35:48 INFO - PROCESS | 1754 | 1464053748266 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 18:35:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 18:35:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 2159ms 18:35:48 INFO - PROCESS | 1754 | 1464053748309 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 18:35:48 INFO - PROCESS | 1754 | 1464053748313 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 18:35:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 18:35:48 INFO - PROCESS | 1754 | 1464053748323 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 18:35:48 INFO - PROCESS | 1754 | 1464053748326 Marionette TRACE conn4 <- [1,3090,null,{}] 18:35:48 INFO - PROCESS | 1754 | 1464053748343 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}] 18:35:48 INFO - PROCESS | 1754 | 1464053748541 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 18:35:48 INFO - PROCESS | 1754 | 1464053748556 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:48 INFO - PROCESS | 1754 | ++DOCSHELL 0x867c2c00 == 136 [pid = 1754] [id = 782] 18:35:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 134 (0x89551000) [pid = 1754] [serial = 2345] [outer = (nil)] 18:35:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 135 (0x8cdd0400) [pid = 1754] [serial = 2346] [outer = 0x89551000] 18:35:48 INFO - PROCESS | 1754 | 1464053748628 Marionette DEBUG loaded listener.js 18:35:48 INFO - PROCESS | 1754 | ++DOMWINDOW == 136 (0x8d065000) [pid = 1754] [serial = 2347] [outer = 0x89551000] 18:35:49 INFO - PROCESS | 1754 | 1464053749478 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 18:35:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 18:35:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1191ms 18:35:49 INFO - PROCESS | 1754 | 1464053749515 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 18:35:49 INFO - PROCESS | 1754 | 1464053749518 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 18:35:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 18:35:49 INFO - PROCESS | 1754 | 1464053749524 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 18:35:49 INFO - PROCESS | 1754 | 1464053749526 Marionette TRACE conn4 <- [1,3094,null,{}] 18:35:49 INFO - PROCESS | 1754 | 1464053749532 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}] 18:35:49 INFO - PROCESS | 1754 | 1464053749795 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 18:35:50 INFO - PROCESS | 1754 | 1464053750152 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:50 INFO - PROCESS | 1754 | ++DOCSHELL 0x850e9c00 == 137 [pid = 1754] [id = 783] 18:35:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 137 (0x86584000) [pid = 1754] [serial = 2348] [outer = (nil)] 18:35:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 138 (0x86590800) [pid = 1754] [serial = 2349] [outer = 0x86584000] 18:35:50 INFO - PROCESS | 1754 | 1464053750244 Marionette DEBUG loaded listener.js 18:35:50 INFO - PROCESS | 1754 | ++DOMWINDOW == 139 (0x867c2000) [pid = 1754] [serial = 2350] [outer = 0x86584000] 18:35:51 INFO - PROCESS | 1754 | 1464053751129 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 18:35:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 18:35:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1627ms 18:35:51 INFO - PROCESS | 1754 | 1464053751152 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 18:35:51 INFO - PROCESS | 1754 | 1464053751159 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 18:35:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 18:35:51 INFO - PROCESS | 1754 | 1464053751167 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 18:35:51 INFO - PROCESS | 1754 | 1464053751173 Marionette TRACE conn4 <- [1,3098,null,{}] 18:35:51 INFO - PROCESS | 1754 | 1464053751180 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}] 18:35:51 INFO - PROCESS | 1754 | 1464053751424 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 18:35:51 INFO - PROCESS | 1754 | 1464053751709 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:51 INFO - PROCESS | 1754 | ++DOCSHELL 0x867c8c00 == 138 [pid = 1754] [id = 784] 18:35:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 140 (0x887fbc00) [pid = 1754] [serial = 2351] [outer = (nil)] 18:35:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 141 (0x89548400) [pid = 1754] [serial = 2352] [outer = 0x887fbc00] 18:35:51 INFO - PROCESS | 1754 | 1464053751802 Marionette DEBUG loaded listener.js 18:35:51 INFO - PROCESS | 1754 | ++DOMWINDOW == 142 (0x8bdbec00) [pid = 1754] [serial = 2353] [outer = 0x887fbc00] 18:35:52 INFO - PROCESS | 1754 | 1464053752690 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]]]}] 18:35:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 18:35:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 18:35:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1583ms 18:35:52 INFO - PROCESS | 1754 | 1464053752753 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 18:35:52 INFO - PROCESS | 1754 | 1464053752759 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 18:35:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 18:35:52 INFO - PROCESS | 1754 | 1464053752766 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 18:35:52 INFO - PROCESS | 1754 | 1464053752770 Marionette TRACE conn4 <- [1,3102,null,{}] 18:35:52 INFO - PROCESS | 1754 | 1464053752776 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}] 18:35:53 INFO - PROCESS | 1754 | 1464053753091 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 18:35:53 INFO - PROCESS | 1754 | 1464053753321 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:53 INFO - PROCESS | 1754 | ++DOCSHELL 0x8cd42800 == 139 [pid = 1754] [id = 785] 18:35:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 143 (0x8cdc8400) [pid = 1754] [serial = 2354] [outer = (nil)] 18:35:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 144 (0x8cf20000) [pid = 1754] [serial = 2355] [outer = 0x8cdc8400] 18:35:53 INFO - PROCESS | 1754 | 1464053753408 Marionette DEBUG loaded listener.js 18:35:53 INFO - PROCESS | 1754 | ++DOMWINDOW == 145 (0x8d0a8800) [pid = 1754] [serial = 2356] [outer = 0x8cdc8400] 18:35:54 INFO - PROCESS | 1754 | 1464053754356 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 18:35:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 18:35:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1632ms 18:35:54 INFO - PROCESS | 1754 | 1464053754398 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 18:35:54 INFO - PROCESS | 1754 | 1464053754402 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 18:35:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 18:35:54 INFO - PROCESS | 1754 | 1464053754418 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 18:35:54 INFO - PROCESS | 1754 | 1464053754427 Marionette TRACE conn4 <- [1,3106,null,{}] 18:35:54 INFO - PROCESS | 1754 | 1464053754433 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}] 18:35:54 INFO - PROCESS | 1754 | 1464053754748 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 18:35:55 INFO - PROCESS | 1754 | 1464053754977 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:55 INFO - PROCESS | 1754 | ++DOCSHELL 0x867a4800 == 140 [pid = 1754] [id = 786] 18:35:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 146 (0x8954a800) [pid = 1754] [serial = 2357] [outer = (nil)] 18:35:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 147 (0x8d55e400) [pid = 1754] [serial = 2358] [outer = 0x8954a800] 18:35:55 INFO - PROCESS | 1754 | 1464053755090 Marionette DEBUG loaded listener.js 18:35:55 INFO - PROCESS | 1754 | ++DOMWINDOW == 148 (0x8d654000) [pid = 1754] [serial = 2359] [outer = 0x8954a800] 18:35:55 INFO - PROCESS | 1754 | 1464053755967 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]]]}] 18:35:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 18:35:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 18:35:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 18:35:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1602ms 18:35:56 INFO - PROCESS | 1754 | 1464053756012 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 18:35:56 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 18:35:56 INFO - PROCESS | 1754 | 1464053756016 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 18:35:56 INFO - PROCESS | 1754 | 1464053756022 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 18:35:56 INFO - PROCESS | 1754 | 1464053756026 Marionette TRACE conn4 <- [1,3110,null,{}] 18:35:56 INFO - PROCESS | 1754 | 1464053756032 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}] 18:35:56 INFO - PROCESS | 1754 | 1464053756236 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 18:35:56 INFO - PROCESS | 1754 | 1464053756545 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:56 INFO - PROCESS | 1754 | ++DOCSHELL 0x8d0ac000 == 141 [pid = 1754] [id = 787] 18:35:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 149 (0x8d658c00) [pid = 1754] [serial = 2360] [outer = (nil)] 18:35:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 150 (0x8d84c800) [pid = 1754] [serial = 2361] [outer = 0x8d658c00] 18:35:56 INFO - PROCESS | 1754 | 1464053756635 Marionette DEBUG loaded listener.js 18:35:56 INFO - PROCESS | 1754 | ++DOMWINDOW == 151 (0x8d8b4400) [pid = 1754] [serial = 2362] [outer = 0x8d658c00] 18:35:57 INFO - PROCESS | 1754 | 1464053757454 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"]]]}] 18:35:57 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 18:35:57 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 18:35:57 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 18:35:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:35:57 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 18:35:57 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1490ms 18:35:57 INFO - PROCESS | 1754 | 1464053757514 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 18:35:57 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 18:35:57 INFO - PROCESS | 1754 | 1464053757518 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 18:35:57 INFO - PROCESS | 1754 | 1464053757524 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 18:35:57 INFO - PROCESS | 1754 | 1464053757528 Marionette TRACE conn4 <- [1,3114,null,{}] 18:35:57 INFO - PROCESS | 1754 | 1464053757533 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}] 18:35:57 INFO - PROCESS | 1754 | 1464053757768 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 18:35:58 INFO - PROCESS | 1754 | 1464053758027 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\", \"4fc4042c-3b5b-43cf-b54d-564338635cd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:58 INFO - PROCESS | 1754 | ++DOCSHELL 0x8e05b400 == 142 [pid = 1754] [id = 788] 18:35:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 152 (0x8e05dc00) [pid = 1754] [serial = 2363] [outer = (nil)] 18:35:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 153 (0x8ef0b400) [pid = 1754] [serial = 2364] [outer = 0x8e05dc00] 18:35:58 INFO - PROCESS | 1754 | 1464053758124 Marionette DEBUG loaded listener.js 18:35:58 INFO - PROCESS | 1754 | ++DOMWINDOW == 154 (0x91076000) [pid = 1754] [serial = 2365] [outer = 0x8e05dc00] 18:35:59 INFO - PROCESS | 1754 | 1464053759063 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]]]}] 18:35:59 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 18:35:59 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1591ms 18:35:59 INFO - PROCESS | 1754 | 1464053759114 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 18:35:59 INFO - PROCESS | 1754 | 1464053759118 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 18:36:00 WARNING - u'runner_teardown' () 18:36:00 INFO - No more tests 18:36:00 INFO - Got 0 unexpected results 18:36:00 INFO - SUITE-END | took 1251s 18:36:00 INFO - Closing logging queue 18:36:00 INFO - queue closed 18:36:00 INFO - Return code: 0 18:36:00 WARNING - # TBPL SUCCESS # 18:36:00 INFO - Running post-action listener: _resource_record_post_action 18:36:00 INFO - Running post-run listener: _resource_record_post_run 18:36:01 INFO - Total resource usage - Wall time: 1286s; CPU: 98.0%; Read bytes: 14295040; Write bytes: 920969216; Read time: 760; Write time: 281388 18:36:01 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 18:36:01 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 134590464; Read time: 0; Write time: 141848 18:36:01 INFO - run-tests - Wall time: 1257s; CPU: 98.0%; Read bytes: 11460608; Write bytes: 776089600; Read time: 476; Write time: 132052 18:36:01 INFO - Running post-run listener: _upload_blobber_files 18:36:01 INFO - Blob upload gear active. 18:36:01 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 18:36:01 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 18:36:01 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-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 18:36:01 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-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 18:36:01 INFO - (blobuploader) - INFO - Open directory for files ... 18:36:01 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 18:36:02 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:36:02 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:36:03 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 18:36:03 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:36:03 INFO - (blobuploader) - INFO - Done attempting. 18:36:03 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 18:36:03 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:36:03 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:36:04 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 18:36:04 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:36:04 INFO - (blobuploader) - INFO - Done attempting. 18:36:04 INFO - (blobuploader) - INFO - Iteration through files over. 18:36:04 INFO - Return code: 0 18:36:04 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 18:36:04 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 18:36:04 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f7e51047ffe4432ca8e1ed28545e5d6c51cdf8ee7fca591fbf6a353d7f5172f2f191b7b563606195eb00beca32308895ce4f0389db15f5c196b62c5ca6df1acc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5b4f7b86a366ed49f253958cedf038090d464120f56de4809a120c79f18f838569dc348a5cf01abb618f65f5e1346328ef35438ba154d9ee087d9648bd15af49"} 18:36:04 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 18:36:04 INFO - Writing to file /builds/slave/test/properties/blobber_files 18:36:04 INFO - Contents: 18:36:04 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f7e51047ffe4432ca8e1ed28545e5d6c51cdf8ee7fca591fbf6a353d7f5172f2f191b7b563606195eb00beca32308895ce4f0389db15f5c196b62c5ca6df1acc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5b4f7b86a366ed49f253958cedf038090d464120f56de4809a120c79f18f838569dc348a5cf01abb618f65f5e1346328ef35438ba154d9ee087d9648bd15af49"} 18:36:04 INFO - Running post-run listener: copy_logs_to_upload_dir 18:36:04 INFO - Copying logs to upload dir... 18:36:04 INFO - mkdir: /builds/slave/test/build/upload/logs 18:36:04 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1421.901219 ========= master_lag: 0.45 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 42 secs) (at 2016-05-23 18:36:04.589051) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-23 18:36:04.590253) ========= 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-1464051124.333509-1051171484 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f7e51047ffe4432ca8e1ed28545e5d6c51cdf8ee7fca591fbf6a353d7f5172f2f191b7b563606195eb00beca32308895ce4f0389db15f5c196b62c5ca6df1acc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5b4f7b86a366ed49f253958cedf038090d464120f56de4809a120c79f18f838569dc348a5cf01abb618f65f5e1346328ef35438ba154d9ee087d9648bd15af49"} build_url:https://queue.taskcluster.net/v1/task/Nqjyy8NbR4mHoa-87x-YAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/Nqjyy8NbR4mHoa-87x-YAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.030567 build_url: 'https://queue.taskcluster.net/v1/task/Nqjyy8NbR4mHoa-87x-YAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f7e51047ffe4432ca8e1ed28545e5d6c51cdf8ee7fca591fbf6a353d7f5172f2f191b7b563606195eb00beca32308895ce4f0389db15f5c196b62c5ca6df1acc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5b4f7b86a366ed49f253958cedf038090d464120f56de4809a120c79f18f838569dc348a5cf01abb618f65f5e1346328ef35438ba154d9ee087d9648bd15af49"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Nqjyy8NbR4mHoa-87x-YAQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.15 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-23 18:36:04.767114) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 18:36:04.767420) ========= 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-1464051124.333509-1051171484 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.015312 ========= master_lag: 0.03 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 18:36:04.810872) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-23 18:36:04.811157) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-23 18:36:04.811614) ========= ========= Total master_lag: 1.23 =========