builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-388 starttime: 1466527760.86 results: success (0) buildid: 20160621081102 builduid: 964f703828154d979a8003f131c33f10 revision: fb8483f7bc37750e0bf19549141c922d37262c3d ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-21 09:49:20.863248) ========= master: http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-21 09:49:20.874991) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-21 09:49:20.875304) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-21 09:49:20.913522) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 09:49:20.913878) ========= 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-1466525454.847026-1093963661 _=/tools/buildbot/bin/python using PTY: False --2016-06-21 09:49:21-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 10.8M=0.001s 2016-06-21 09:49:21 (10.8 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.303643 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 09:49:21.248763) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 09:49:21.249099) ========= 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-1466525454.847026-1093963661 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.033786 ========= master_lag: 0.36 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 09:49:21.640853) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 09:49:21.641229) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev fb8483f7bc37750e0bf19549141c922d37262c3d --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-beta --rev fb8483f7bc37750e0bf19549141c922d37262c3d --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-1466525454.847026-1093963661 _=/tools/buildbot/bin/python using PTY: False 2016-06-21 09:49:21,950 truncating revision to first 12 chars 2016-06-21 09:49:21,950 Setting DEBUG logging. 2016-06-21 09:49:21,951 attempt 1/10 2016-06-21 09:49:21,951 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/fb8483f7bc37?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-21 09:49:22,404 unpacking tar archive at: mozilla-beta-fb8483f7bc37/testing/mozharness/ program finished with exit code 0 elapsedTime=0.749739 ========= master_lag: 0.22 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 09:49:22.612428) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-21 09:49:22.612741) ========= script_repo_revision: fb8483f7bc37750e0bf19549141c922d37262c3d ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-21 09:49:22.613153) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-21 09:49:22.613422) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-21 09:49:22.713258) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 18 secs) (at 2016-06-21 09:49:22.713629) ========= /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-beta --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-beta', '--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-1466525454.847026-1093963661 _=/tools/buildbot/bin/python using PTY: False 09:49:23 INFO - MultiFileLogger online at 20160621 09:49:23 in /builds/slave/test 09:49:23 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-beta --download-symbols true 09:49:23 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 09:49:23 INFO - {'append_to_log': False, 09:49:23 INFO - 'base_work_dir': '/builds/slave/test', 09:49:23 INFO - 'blob_upload_branch': 'mozilla-beta', 09:49:23 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 09:49:23 INFO - 'buildbot_json_path': 'buildprops.json', 09:49:23 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 09:49:23 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:49:23 INFO - 'download_minidump_stackwalk': True, 09:49:23 INFO - 'download_symbols': 'true', 09:49:23 INFO - 'e10s': False, 09:49:23 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 09:49:23 INFO - 'tooltool.py': '/tools/tooltool.py', 09:49:23 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 09:49:23 INFO - '/tools/misc-python/virtualenv.py')}, 09:49:23 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:49:23 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:49:23 INFO - 'log_level': 'info', 09:49:23 INFO - 'log_to_console': True, 09:49:23 INFO - 'opt_config_files': (), 09:49:23 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:49:23 INFO - '--processes=1', 09:49:23 INFO - '--config=%(test_path)s/wptrunner.ini', 09:49:23 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:49:23 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:49:23 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:49:23 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:49:23 INFO - 'pip_index': False, 09:49:23 INFO - 'require_test_zip': True, 09:49:23 INFO - 'test_type': ('testharness',), 09:49:23 INFO - 'this_chunk': '1', 09:49:23 INFO - 'tooltool_cache': '/builds/tooltool_cache', 09:49:23 INFO - 'total_chunks': '10', 09:49:23 INFO - 'virtualenv_path': 'venv', 09:49:23 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:49:23 INFO - 'work_dir': 'build'} 09:49:23 INFO - ##### 09:49:23 INFO - ##### Running clobber step. 09:49:23 INFO - ##### 09:49:23 INFO - Running pre-action listener: _resource_record_pre_action 09:49:23 INFO - Running main action method: clobber 09:49:23 INFO - rmtree: /builds/slave/test/build 09:49:23 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 09:49:23 INFO - Running post-action listener: _resource_record_post_action 09:49:23 INFO - ##### 09:49:23 INFO - ##### Running read-buildbot-config step. 09:49:23 INFO - ##### 09:49:23 INFO - Running pre-action listener: _resource_record_pre_action 09:49:23 INFO - Running main action method: read_buildbot_config 09:49:23 INFO - Using buildbot properties: 09:49:23 INFO - { 09:49:23 INFO - "project": "", 09:49:23 INFO - "product": "firefox", 09:49:23 INFO - "script_repo_revision": "production", 09:49:23 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 09:49:23 INFO - "repository": "", 09:49:23 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 09:49:23 INFO - "buildid": "20160621081102", 09:49:23 INFO - "pgo_build": "False", 09:49:23 INFO - "basedir": "/builds/slave/test", 09:49:23 INFO - "buildnumber": 3, 09:49:23 INFO - "slavename": "tst-linux32-spot-388", 09:49:23 INFO - "revision": "fb8483f7bc37750e0bf19549141c922d37262c3d", 09:49:23 INFO - "master": "http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/", 09:49:23 INFO - "platform": "linux", 09:49:23 INFO - "branch": "mozilla-beta", 09:49:23 INFO - "repo_path": "releases/mozilla-beta", 09:49:23 INFO - "moz_repo_path": "", 09:49:23 INFO - "stage_platform": "linux", 09:49:23 INFO - "builduid": "964f703828154d979a8003f131c33f10", 09:49:23 INFO - "slavebuilddir": "test" 09:49:23 INFO - } 09:49:23 INFO - Found installer url https://queue.taskcluster.net/v1/task/fC4pQ2jwTSWppbH-1khg0w/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 09:49:23 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/fC4pQ2jwTSWppbH-1khg0w/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 09:49:23 INFO - Running post-action listener: _resource_record_post_action 09:49:23 INFO - ##### 09:49:23 INFO - ##### Running download-and-extract step. 09:49:23 INFO - ##### 09:49:23 INFO - Running pre-action listener: _resource_record_pre_action 09:49:23 INFO - Running main action method: download_and_extract 09:49:23 INFO - mkdir: /builds/slave/test/build/tests 09:49: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')]} 09:49:23 INFO - https://queue.taskcluster.net/v1/task/fC4pQ2jwTSWppbH-1khg0w/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 09:49:23 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fC4pQ2jwTSWppbH-1khg0w/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 09:49:23 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fC4pQ2jwTSWppbH-1khg0w/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 09:49:23 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fC4pQ2jwTSWppbH-1khg0w/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 09:49:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fC4pQ2jwTSWppbH-1khg0w/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json'}, attempt #1 09:49:24 INFO - Downloaded 1291 bytes. 09:49:24 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 09:49:24 INFO - Using the following test package requirements: 09:49:24 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 09:49:24 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:49:24 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 09:49:24 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:49:24 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 09:49:24 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:49:24 INFO - u'jsshell-linux-i686.zip'], 09:49:24 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:49:24 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 09:49:24 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 09:49:24 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:49:24 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 09:49:24 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:49:24 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 09:49:24 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:49:24 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 09:49:24 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:49:24 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 09:49:24 INFO - Downloading packages: [u'firefox-48.0.en-US.linux-i686.common.tests.zip', u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 09:49: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')]} 09:49:24 INFO - https://queue.taskcluster.net/v1/task/fC4pQ2jwTSWppbH-1khg0w/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 09:49:24 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fC4pQ2jwTSWppbH-1khg0w/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 09:49:24 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fC4pQ2jwTSWppbH-1khg0w/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 09:49:24 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fC4pQ2jwTSWppbH-1khg0w/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip 09:49:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fC4pQ2jwTSWppbH-1khg0w/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip'}, attempt #1 09:49:27 INFO - Downloaded 22810659 bytes. 09:49:27 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:49:27 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:49:28 INFO - caution: filename not matched: web-platform/* 09:49:28 INFO - Return code: 11 09:49:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:49:28 INFO - https://queue.taskcluster.net/v1/task/fC4pQ2jwTSWppbH-1khg0w/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 09:49:28 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fC4pQ2jwTSWppbH-1khg0w/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 09:49:28 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fC4pQ2jwTSWppbH-1khg0w/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 09:49:28 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fC4pQ2jwTSWppbH-1khg0w/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 09:49:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fC4pQ2jwTSWppbH-1khg0w/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 09:49:33 INFO - Downloaded 36389080 bytes. 09:49:33 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:49:33 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:49:37 INFO - caution: filename not matched: bin/* 09:49:37 INFO - caution: filename not matched: config/* 09:49:37 INFO - caution: filename not matched: mozbase/* 09:49:37 INFO - caution: filename not matched: marionette/* 09:49:37 INFO - caution: filename not matched: tools/wptserve/* 09:49:37 INFO - Return code: 11 09:49:37 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')]} 09:49:37 INFO - https://queue.taskcluster.net/v1/task/fC4pQ2jwTSWppbH-1khg0w/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 09:49:37 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fC4pQ2jwTSWppbH-1khg0w/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 09:49:37 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fC4pQ2jwTSWppbH-1khg0w/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 09:49:37 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fC4pQ2jwTSWppbH-1khg0w/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 09:49:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fC4pQ2jwTSWppbH-1khg0w/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2'}, attempt #1 09:49:43 INFO - Downloaded 69346790 bytes. 09:49:43 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/fC4pQ2jwTSWppbH-1khg0w/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 09:49:43 INFO - mkdir: /builds/slave/test/properties 09:49:43 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 09:49:43 INFO - Writing to file /builds/slave/test/properties/build_url 09:49:43 INFO - Contents: 09:49:43 INFO - build_url:https://queue.taskcluster.net/v1/task/fC4pQ2jwTSWppbH-1khg0w/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 09:49:44 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/fC4pQ2jwTSWppbH-1khg0w/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 09:49:44 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 09:49:44 INFO - Writing to file /builds/slave/test/properties/symbols_url 09:49:44 INFO - Contents: 09:49:44 INFO - symbols_url:https://queue.taskcluster.net/v1/task/fC4pQ2jwTSWppbH-1khg0w/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 09:49:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:49:44 INFO - https://queue.taskcluster.net/v1/task/fC4pQ2jwTSWppbH-1khg0w/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:49:44 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fC4pQ2jwTSWppbH-1khg0w/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 09:49:44 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fC4pQ2jwTSWppbH-1khg0w/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 09:49:44 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fC4pQ2jwTSWppbH-1khg0w/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 09:49:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fC4pQ2jwTSWppbH-1khg0w/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 09:49:53 INFO - Downloaded 92329891 bytes. 09:49:53 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 09:49:53 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 09:50:02 INFO - Return code: 0 09:50:02 INFO - Running post-action listener: _resource_record_post_action 09:50:02 INFO - Running post-action listener: set_extra_try_arguments 09:50:02 INFO - ##### 09:50:02 INFO - ##### Running create-virtualenv step. 09:50:02 INFO - ##### 09:50:02 INFO - Running pre-action listener: _pre_create_virtualenv 09:50:02 INFO - Running pre-action listener: _resource_record_pre_action 09:50:02 INFO - Running main action method: create_virtualenv 09:50:02 INFO - Creating virtualenv /builds/slave/test/build/venv 09:50:02 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 09:50:02 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 09:50:02 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 09:50:02 INFO - Using real prefix '/usr' 09:50:02 INFO - New python executable in /builds/slave/test/build/venv/bin/python 09:50:03 INFO - Installing distribute.............................................................................................................................................................................................done. 09:50:07 INFO - Installing pip.................done. 09:50:07 INFO - Return code: 0 09:50:07 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 09:50: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')]} 09:50:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:50:07 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:50: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')]} 09:50:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:50:07 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:50: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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9f15c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9f7c598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa0302b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa01ff70>, '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 0xa01f620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa025750>, '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-1466525454.847026-1093963661', '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 09:50: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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 09:50: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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 09:50:07 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:50:07 INFO - 'CCACHE_UMASK': '002', 09:50:07 INFO - 'DISPLAY': ':0', 09:50:07 INFO - 'HOME': '/home/cltbld', 09:50:07 INFO - 'LANG': 'en_US.UTF-8', 09:50:07 INFO - 'LOGNAME': 'cltbld', 09:50:07 INFO - 'MAIL': '/var/mail/cltbld', 09:50:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:50:07 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:50:07 INFO - 'MOZ_NO_REMOTE': '1', 09:50:07 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:50:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:50:07 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:50:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:50:07 INFO - 'PWD': '/builds/slave/test', 09:50:07 INFO - 'SHELL': '/bin/bash', 09:50:07 INFO - 'SHLVL': '1', 09:50:07 INFO - 'TERM': 'linux', 09:50:07 INFO - 'TMOUT': '86400', 09:50:07 INFO - 'USER': 'cltbld', 09:50:07 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466525454.847026-1093963661', 09:50:07 INFO - '_': '/tools/buildbot/bin/python'} 09:50:08 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:50:08 INFO - Downloading/unpacking psutil>=0.7.1 09:50:08 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 09:50:08 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 09:50:08 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:50:08 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:50:08 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 09:50:08 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 09:50:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 09:50:12 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:50:12 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:50:12 INFO - Installing collected packages: psutil 09:50:12 INFO - Running setup.py install for psutil 09:50:12 INFO - building 'psutil._psutil_linux' extension 09:50:12 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 09:50:12 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 09:50:12 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 09:50:12 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 09:50:12 INFO - building 'psutil._psutil_posix' extension 09:50:12 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 09:50:13 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 09:50:13 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:50:13 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:50:13 INFO - Successfully installed psutil 09:50:13 INFO - Cleaning up... 09:50:13 INFO - Return code: 0 09:50:13 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 09:50:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:50:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:50:13 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:50:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:50:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:50:13 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:50:13 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9f15c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9f7c598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa0302b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa01ff70>, '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 0xa01f620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa025750>, '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-1466525454.847026-1093963661', '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 09:50:13 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 09:50:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 09:50:13 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:50:13 INFO - 'CCACHE_UMASK': '002', 09:50:13 INFO - 'DISPLAY': ':0', 09:50:13 INFO - 'HOME': '/home/cltbld', 09:50:13 INFO - 'LANG': 'en_US.UTF-8', 09:50:13 INFO - 'LOGNAME': 'cltbld', 09:50:13 INFO - 'MAIL': '/var/mail/cltbld', 09:50:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:50:13 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:50:13 INFO - 'MOZ_NO_REMOTE': '1', 09:50:13 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:50:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:50:13 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:50:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:50:13 INFO - 'PWD': '/builds/slave/test', 09:50:13 INFO - 'SHELL': '/bin/bash', 09:50:13 INFO - 'SHLVL': '1', 09:50:13 INFO - 'TERM': 'linux', 09:50:13 INFO - 'TMOUT': '86400', 09:50:13 INFO - 'USER': 'cltbld', 09:50:13 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466525454.847026-1093963661', 09:50:13 INFO - '_': '/tools/buildbot/bin/python'} 09:50:13 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:50:13 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:50:13 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:50:13 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:50:13 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:50:13 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:50:13 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:50:13 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:50:17 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:50:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 09:50:17 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 09:50:17 INFO - Installing collected packages: mozsystemmonitor 09:50:17 INFO - Running setup.py install for mozsystemmonitor 09:50:17 INFO - Successfully installed mozsystemmonitor 09:50:17 INFO - Cleaning up... 09:50:17 INFO - Return code: 0 09:50:17 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 09:50:17 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')]} 09:50:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:50:17 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:50:17 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')]} 09:50:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:50:17 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:50:17 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9f15c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9f7c598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa0302b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa01ff70>, '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 0xa01f620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa025750>, '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-1466525454.847026-1093963661', '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 09:50:17 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 09:50:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 09:50:17 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:50:17 INFO - 'CCACHE_UMASK': '002', 09:50:17 INFO - 'DISPLAY': ':0', 09:50:17 INFO - 'HOME': '/home/cltbld', 09:50:17 INFO - 'LANG': 'en_US.UTF-8', 09:50:17 INFO - 'LOGNAME': 'cltbld', 09:50:17 INFO - 'MAIL': '/var/mail/cltbld', 09:50:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:50:17 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:50:17 INFO - 'MOZ_NO_REMOTE': '1', 09:50:17 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:50:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:50:17 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:50:17 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:50:17 INFO - 'PWD': '/builds/slave/test', 09:50:17 INFO - 'SHELL': '/bin/bash', 09:50:17 INFO - 'SHLVL': '1', 09:50:17 INFO - 'TERM': 'linux', 09:50:17 INFO - 'TMOUT': '86400', 09:50:17 INFO - 'USER': 'cltbld', 09:50:17 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466525454.847026-1093963661', 09:50:17 INFO - '_': '/tools/buildbot/bin/python'} 09:50:18 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:50:18 INFO - Downloading/unpacking blobuploader==1.2.4 09:50:18 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:50:18 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:50:18 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:50:18 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:50:18 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:50:18 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:50:22 INFO - Downloading blobuploader-1.2.4.tar.gz 09:50:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 09:50:22 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:50:22 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 09:50:22 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 09:50:22 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:50:22 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:50:22 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 09:50:22 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 09:50:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 09:50:23 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:50:23 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:50:23 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:50:23 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:50:23 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:50:23 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:50:23 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:50:23 INFO - Downloading docopt-0.6.1.tar.gz 09:50:23 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 09:50:23 INFO - Installing collected packages: blobuploader, requests, docopt 09:50:23 INFO - Running setup.py install for blobuploader 09:50:23 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 09:50:23 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 09:50:23 INFO - Running setup.py install for requests 09:50:24 INFO - Running setup.py install for docopt 09:50:24 INFO - Successfully installed blobuploader requests docopt 09:50:24 INFO - Cleaning up... 09:50:25 INFO - Return code: 0 09:50:25 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:50:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:50:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:50:25 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:50:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:50:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:50:25 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:50:25 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9f15c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9f7c598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa0302b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa01ff70>, '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 0xa01f620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa025750>, '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-1466525454.847026-1093963661', '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 09:50:25 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 09:50:25 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 09:50:25 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:50:25 INFO - 'CCACHE_UMASK': '002', 09:50:25 INFO - 'DISPLAY': ':0', 09:50:25 INFO - 'HOME': '/home/cltbld', 09:50:25 INFO - 'LANG': 'en_US.UTF-8', 09:50:25 INFO - 'LOGNAME': 'cltbld', 09:50:25 INFO - 'MAIL': '/var/mail/cltbld', 09:50:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:50:25 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:50:25 INFO - 'MOZ_NO_REMOTE': '1', 09:50:25 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:50:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:50:25 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:50:25 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:50:25 INFO - 'PWD': '/builds/slave/test', 09:50:25 INFO - 'SHELL': '/bin/bash', 09:50:25 INFO - 'SHLVL': '1', 09:50:25 INFO - 'TERM': 'linux', 09:50:25 INFO - 'TMOUT': '86400', 09:50:25 INFO - 'USER': 'cltbld', 09:50:25 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466525454.847026-1093963661', 09:50:25 INFO - '_': '/tools/buildbot/bin/python'} 09:50:25 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:50:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:50:25 INFO - Running setup.py (path:/tmp/pip-o0zXUC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:50:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:50:25 INFO - Running setup.py (path:/tmp/pip-PymD3H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:50:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:50:25 INFO - Running setup.py (path:/tmp/pip-AAX6xH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:50:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:50:25 INFO - Running setup.py (path:/tmp/pip-3Zh9i6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:50:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:50:25 INFO - Running setup.py (path:/tmp/pip-Z2tLQ_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:50:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:50:26 INFO - Running setup.py (path:/tmp/pip-tshuLT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:50:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:50:26 INFO - Running setup.py (path:/tmp/pip-fgeLaG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:50:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:50:26 INFO - Running setup.py (path:/tmp/pip-tM17z8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:50:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:50:26 INFO - Running setup.py (path:/tmp/pip-tW61RM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:50:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:50:26 INFO - Running setup.py (path:/tmp/pip-sP1CSu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:50:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:50:26 INFO - Running setup.py (path:/tmp/pip-7t5YAY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:50:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:50:26 INFO - Running setup.py (path:/tmp/pip-uXVbDR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:50:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:50:27 INFO - Running setup.py (path:/tmp/pip-pZCjHi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:50:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:50:27 INFO - Running setup.py (path:/tmp/pip-CyW_1O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:50:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:50:27 INFO - Running setup.py (path:/tmp/pip-RhaNDF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:50:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:50:27 INFO - Running setup.py (path:/tmp/pip-l5p2K4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:50:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:50:27 INFO - Running setup.py (path:/tmp/pip-Gnv7o9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:50:27 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:50:27 INFO - Running setup.py (path:/tmp/pip-uEZhC7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:50:27 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:50:27 INFO - Running setup.py (path:/tmp/pip-X6VgIV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:50:27 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:50:27 INFO - Running setup.py (path:/tmp/pip-IV5SWT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:50:28 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:50:28 INFO - Running setup.py (path:/tmp/pip-bD9qBY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:50:28 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:50:28 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 09:50:28 INFO - Running setup.py install for manifestparser 09:50:28 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 09:50:28 INFO - Running setup.py install for mozcrash 09:50:29 INFO - Running setup.py install for mozdebug 09:50:29 INFO - Running setup.py install for mozdevice 09:50:29 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 09:50:29 INFO - Installing dm script to /builds/slave/test/build/venv/bin 09:50:29 INFO - Running setup.py install for mozfile 09:50:29 INFO - Running setup.py install for mozhttpd 09:50:29 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 09:50:29 INFO - Running setup.py install for mozinfo 09:50:30 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 09:50:30 INFO - Running setup.py install for mozInstall 09:50:30 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 09:50:30 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 09:50:30 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 09:50:30 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 09:50:30 INFO - Running setup.py install for mozleak 09:50:30 INFO - Running setup.py install for mozlog 09:50:30 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 09:50:30 INFO - Running setup.py install for moznetwork 09:50:31 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 09:50:31 INFO - Running setup.py install for mozprocess 09:50:31 INFO - Running setup.py install for mozprofile 09:50:31 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 09:50:31 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 09:50:31 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 09:50:31 INFO - Running setup.py install for mozrunner 09:50:31 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 09:50:31 INFO - Running setup.py install for mozscreenshot 09:50:32 INFO - Running setup.py install for moztest 09:50:32 INFO - Running setup.py install for mozversion 09:50:32 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 09:50:32 INFO - Running setup.py install for wptserve 09:50:32 INFO - Running setup.py install for marionette-driver 09:50:33 INFO - Running setup.py install for browsermob-proxy 09:50:33 INFO - Running setup.py install for marionette-client 09:50:33 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:50:33 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 09:50:33 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 09:50:33 INFO - Cleaning up... 09:50:33 INFO - Return code: 0 09:50:33 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:50:33 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')]} 09:50:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:50:33 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:50:33 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')]} 09:50:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:50:33 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:50:33 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9f15c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9f7c598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa0302b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa01ff70>, '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 0xa01f620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa025750>, '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-1466525454.847026-1093963661', '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 09:50:33 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 09:50:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 09:50:33 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:50:33 INFO - 'CCACHE_UMASK': '002', 09:50:33 INFO - 'DISPLAY': ':0', 09:50:33 INFO - 'HOME': '/home/cltbld', 09:50:33 INFO - 'LANG': 'en_US.UTF-8', 09:50:33 INFO - 'LOGNAME': 'cltbld', 09:50:33 INFO - 'MAIL': '/var/mail/cltbld', 09:50:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:50:33 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:50:33 INFO - 'MOZ_NO_REMOTE': '1', 09:50:33 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:50:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:50:33 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:50:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:50:33 INFO - 'PWD': '/builds/slave/test', 09:50:33 INFO - 'SHELL': '/bin/bash', 09:50:33 INFO - 'SHLVL': '1', 09:50:33 INFO - 'TERM': 'linux', 09:50:33 INFO - 'TMOUT': '86400', 09:50:33 INFO - 'USER': 'cltbld', 09:50:33 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466525454.847026-1093963661', 09:50:33 INFO - '_': '/tools/buildbot/bin/python'} 09:50:34 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:50:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:50:34 INFO - Running setup.py (path:/tmp/pip-0lEvWz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:50:34 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)) 09:50:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:50:34 INFO - Running setup.py (path:/tmp/pip-0v9Iys-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:50:34 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)) 09:50:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:50:34 INFO - Running setup.py (path:/tmp/pip-twfhza-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:50:34 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)) 09:50:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:50:34 INFO - Running setup.py (path:/tmp/pip-SZztmy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:50:34 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)) 09:50:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:50:34 INFO - Running setup.py (path:/tmp/pip-Xex1Ux-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:50:35 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)) 09:50:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:50:35 INFO - Running setup.py (path:/tmp/pip-SAtZgR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:50:35 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)) 09:50:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:50:35 INFO - Running setup.py (path:/tmp/pip-h4VEcG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:50:35 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)) 09:50:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:50:35 INFO - Running setup.py (path:/tmp/pip-kjl3i6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:50:35 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)) 09:50:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:50:35 INFO - Running setup.py (path:/tmp/pip-R7wldv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:50:35 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)) 09:50:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:50:35 INFO - Running setup.py (path:/tmp/pip-fQgAdi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:50:35 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)) 09:50:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:50:35 INFO - Running setup.py (path:/tmp/pip-j_6swB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:50:35 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)) 09:50:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:50:35 INFO - Running setup.py (path:/tmp/pip-VLoDSU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:50:36 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)) 09:50:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:50:36 INFO - Running setup.py (path:/tmp/pip-bvagnR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:50:36 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)) 09:50:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:50:36 INFO - Running setup.py (path:/tmp/pip-gaBPce-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:50:36 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)) 09:50:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:50:36 INFO - Running setup.py (path:/tmp/pip-y3j1s2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:50:36 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)) 09:50:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:50:36 INFO - Running setup.py (path:/tmp/pip-xGEVqZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:50:36 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)) 09:50:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:50:36 INFO - Running setup.py (path:/tmp/pip-IhdrXJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:50:36 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)) 09:50:36 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:50:36 INFO - Running setup.py (path:/tmp/pip-cBNz72-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:50:36 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)) 09:50:36 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:50:36 INFO - Running setup.py (path:/tmp/pip-mvaHxS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:50:37 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)) 09:50:37 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:50:37 INFO - Running setup.py (path:/tmp/pip-MtBJ8W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:50:37 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)) 09:50:37 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:50:37 INFO - Running setup.py (path:/tmp/pip-_s7rKi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:50:37 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:50:37 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)) 09:50:37 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)) 09:50:37 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)) 09:50:37 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)) 09:50:37 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)) 09:50:37 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)) 09:50:37 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 09:50:37 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 09:50:37 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 09:50:37 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:50:37 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:50:37 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 09:50:37 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 09:50:41 INFO - Downloading blessings-1.6.tar.gz 09:50:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 09:50:41 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)) 09:50:41 INFO - Installing collected packages: blessings 09:50:41 INFO - Running setup.py install for blessings 09:50:41 INFO - Successfully installed blessings 09:50:41 INFO - Cleaning up... 09:50:42 INFO - Return code: 0 09:50:42 INFO - Done creating virtualenv /builds/slave/test/build/venv. 09:50:42 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:50:42 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:50:42 INFO - Reading from file tmpfile_stdout 09:50:42 INFO - Current package versions: 09:50:42 INFO - argparse == 1.2.1 09:50:42 INFO - blessings == 1.6 09:50:42 INFO - blobuploader == 1.2.4 09:50:42 INFO - browsermob-proxy == 0.6.0 09:50:42 INFO - docopt == 0.6.1 09:50:42 INFO - manifestparser == 1.1 09:50:42 INFO - marionette-client == 2.3.0 09:50:42 INFO - marionette-driver == 1.4.0 09:50:42 INFO - mozInstall == 1.12 09:50:42 INFO - mozcrash == 0.17 09:50:42 INFO - mozdebug == 0.1 09:50:42 INFO - mozdevice == 0.48 09:50:42 INFO - mozfile == 1.2 09:50:42 INFO - mozhttpd == 0.7 09:50:42 INFO - mozinfo == 0.9 09:50:42 INFO - mozleak == 0.1 09:50:42 INFO - mozlog == 3.1 09:50:42 INFO - moznetwork == 0.27 09:50:42 INFO - mozprocess == 0.22 09:50:42 INFO - mozprofile == 0.28 09:50:42 INFO - mozrunner == 6.11 09:50:42 INFO - mozscreenshot == 0.1 09:50:42 INFO - mozsystemmonitor == 0.0 09:50:42 INFO - moztest == 0.7 09:50:42 INFO - mozversion == 1.4 09:50:42 INFO - psutil == 3.1.1 09:50:42 INFO - requests == 1.2.3 09:50:42 INFO - wptserve == 1.4.0 09:50:42 INFO - wsgiref == 0.1.2 09:50:42 INFO - Running post-action listener: _resource_record_post_action 09:50:42 INFO - Running post-action listener: _start_resource_monitoring 09:50:42 INFO - Starting resource monitoring. 09:50:42 INFO - ##### 09:50:42 INFO - ##### Running pull step. 09:50:42 INFO - ##### 09:50:42 INFO - Running pre-action listener: _resource_record_pre_action 09:50:42 INFO - Running main action method: pull 09:50:42 INFO - Pull has nothing to do! 09:50:42 INFO - Running post-action listener: _resource_record_post_action 09:50:42 INFO - ##### 09:50:42 INFO - ##### Running install step. 09:50:42 INFO - ##### 09:50:42 INFO - Running pre-action listener: _resource_record_pre_action 09:50:42 INFO - Running main action method: install 09:50:42 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:50:42 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:50:42 INFO - Reading from file tmpfile_stdout 09:50:42 INFO - Detecting whether we're running mozinstall >=1.0... 09:50:42 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 09:50:42 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 09:50:43 INFO - Reading from file tmpfile_stdout 09:50:43 INFO - Output received: 09:50:43 INFO - Usage: mozinstall [options] installer 09:50:43 INFO - Options: 09:50:43 INFO - -h, --help show this help message and exit 09:50:43 INFO - -d DEST, --destination=DEST 09:50:43 INFO - Directory to install application into. [default: 09:50:43 INFO - "/builds/slave/test"] 09:50:43 INFO - --app=APP Application being installed. [default: firefox] 09:50:43 INFO - mkdir: /builds/slave/test/build/application 09:50:43 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 09:50:43 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 09:51:13 INFO - Reading from file tmpfile_stdout 09:51:13 INFO - Output received: 09:51:13 INFO - /builds/slave/test/build/application/firefox/firefox 09:51:13 INFO - Running post-action listener: _resource_record_post_action 09:51:13 INFO - ##### 09:51:13 INFO - ##### Running run-tests step. 09:51:13 INFO - ##### 09:51:13 INFO - Running pre-action listener: _resource_record_pre_action 09:51:13 INFO - Running main action method: run_tests 09:51:13 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 09:51:13 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:51:13 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:51:13 INFO - grabbing minidump binary from tooltool 09:51:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:51:13 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 0xa01ff70>, '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 0xa01f620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa025750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 09:51:13 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 09:51:13 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 09:51:13 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 09:51:13 INFO - Return code: 0 09:51:13 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 09:51:13 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 09:51:13 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/fC4pQ2jwTSWppbH-1khg0w/artifacts/public/build/firefox-48.0.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 09:51:13 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/fC4pQ2jwTSWppbH-1khg0w/artifacts/public/build/firefox-48.0.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 09:51:13 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:51:13 INFO - 'CCACHE_UMASK': '002', 09:51:13 INFO - 'DISPLAY': ':0', 09:51:13 INFO - 'HOME': '/home/cltbld', 09:51:13 INFO - 'LANG': 'en_US.UTF-8', 09:51:13 INFO - 'LOGNAME': 'cltbld', 09:51:13 INFO - 'MAIL': '/var/mail/cltbld', 09:51:13 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 09:51:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:51:13 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:51:13 INFO - 'MOZ_NO_REMOTE': '1', 09:51:13 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:51:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:51:13 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:51:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:51:13 INFO - 'PWD': '/builds/slave/test', 09:51:13 INFO - 'SHELL': '/bin/bash', 09:51:13 INFO - 'SHLVL': '1', 09:51:13 INFO - 'TERM': 'linux', 09:51:13 INFO - 'TMOUT': '86400', 09:51:13 INFO - 'USER': 'cltbld', 09:51:13 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466525454.847026-1093963661', 09:51:13 INFO - '_': '/tools/buildbot/bin/python'} 09:51:13 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/fC4pQ2jwTSWppbH-1khg0w/artifacts/public/build/firefox-48.0.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 09:51:14 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 09:51:14 INFO - import pkg_resources 09:51:15 INFO - Using 1 client processes 09:51:15 INFO - wptserve Starting http server on 127.0.0.1:8000 09:51:15 INFO - wptserve Starting http server on 127.0.0.1:8001 09:51:15 INFO - wptserve Starting http server on 127.0.0.1:8443 09:51:18 INFO - SUITE-START | Running 778 tests 09:51:18 INFO - Running testharness tests 09:51:18 INFO - Setting up ssl 09:51:18 INFO - PROCESS | certutil | 09:51:18 INFO - PROCESS | certutil | 09:51:18 INFO - PROCESS | certutil | 09:51:18 INFO - Certificate Nickname Trust Attributes 09:51:18 INFO - SSL,S/MIME,JAR/XPI 09:51:18 INFO - 09:51:18 INFO - web-platform-tests CT,, 09:51:18 INFO - 09:51:18 INFO - Starting runner 09:51:21 INFO - PROCESS | 9525 | 1466527881143 Marionette DEBUG Marionette enabled via build flag and pref 09:51:21 INFO - PROCESS | 9525 | ++DOCSHELL 0xa4d4ec00 == 1 [pid = 9525] [id = 1] 09:51:21 INFO - PROCESS | 9525 | ++DOMWINDOW == 1 (0xa4d4f000) [pid = 9525] [serial = 1] [outer = (nil)] 09:51:21 INFO - PROCESS | 9525 | [9525] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:51:21 INFO - PROCESS | 9525 | ++DOMWINDOW == 2 (0xa4d4f800) [pid = 9525] [serial = 2] [outer = 0xa4d4f000] 09:51:21 INFO - PROCESS | 9525 | 1466527881855 Marionette INFO Listening on port 2828 09:51:22 INFO - PROCESS | 9525 | 1466527882448 Marionette DEBUG Marionette enabled via command-line flag 09:51:22 INFO - PROCESS | 9525 | ++DOCSHELL 0xa23a8800 == 2 [pid = 9525] [id = 2] 09:51:22 INFO - PROCESS | 9525 | ++DOMWINDOW == 3 (0xa23a9c00) [pid = 9525] [serial = 3] [outer = (nil)] 09:51:22 INFO - PROCESS | 9525 | [9525] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:51:22 INFO - PROCESS | 9525 | ++DOMWINDOW == 4 (0xa8c0d000) [pid = 9525] [serial = 4] [outer = 0xa23a9c00] 09:51:22 INFO - PROCESS | 9525 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20ce780 09:51:22 INFO - PROCESS | 9525 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20d8280 09:51:22 INFO - PROCESS | 9525 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20f8240 09:51:22 INFO - PROCESS | 9525 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20f8e80 09:51:22 INFO - PROCESS | 9525 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20febc0 09:51:22 INFO - PROCESS | 9525 | ++DOMWINDOW == 5 (0xa1015000) [pid = 9525] [serial = 5] [outer = 0xa4d4f000] 09:51:22 INFO - PROCESS | 9525 | [9525] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:51:22 INFO - PROCESS | 9525 | 1466527882837 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:45831 09:51:22 INFO - PROCESS | 9525 | [9525] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:51:22 INFO - PROCESS | 9525 | 1466527882919 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:45832 09:51:22 INFO - PROCESS | 9525 | 1466527882927 Marionette DEBUG Closed connection conn0 09:51:23 INFO - PROCESS | 9525 | [9525] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 09:51:23 INFO - PROCESS | 9525 | [9525] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:51:23 INFO - PROCESS | 9525 | 1466527883061 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:45833 09:51:23 INFO - PROCESS | 9525 | 1466527883065 Marionette DEBUG Closed connection conn1 09:51:23 INFO - PROCESS | 9525 | [9525] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:51:23 INFO - PROCESS | 9525 | 1466527883132 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:45834 09:51:23 INFO - PROCESS | 9525 | 1466527883148 Marionette DEBUG Closed connection conn2 09:51:23 INFO - PROCESS | 9525 | 1466527883179 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:51:23 INFO - PROCESS | 9525 | 1466527883197 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","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":"20160621081102","device":"desktop","version":"48.0"} 09:51:23 INFO - PROCESS | 9525 | [9525] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:51:25 INFO - PROCESS | 9525 | ++DOCSHELL 0x9ab7f000 == 3 [pid = 9525] [id = 3] 09:51:25 INFO - PROCESS | 9525 | ++DOMWINDOW == 6 (0x9ab7f400) [pid = 9525] [serial = 6] [outer = (nil)] 09:51:25 INFO - PROCESS | 9525 | ++DOCSHELL 0x9ab7f800 == 4 [pid = 9525] [id = 4] 09:51:25 INFO - PROCESS | 9525 | ++DOMWINDOW == 7 (0x9ab83400) [pid = 9525] [serial = 7] [outer = (nil)] 09:51:25 INFO - PROCESS | 9525 | [9525] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:51:25 INFO - PROCESS | 9525 | ++DOCSHELL 0x9a35a000 == 5 [pid = 9525] [id = 5] 09:51:25 INFO - PROCESS | 9525 | ++DOMWINDOW == 8 (0x9a35a400) [pid = 9525] [serial = 8] [outer = (nil)] 09:51:25 INFO - PROCESS | 9525 | [9525] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:51:25 INFO - PROCESS | 9525 | [9525] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:51:25 INFO - PROCESS | 9525 | ++DOMWINDOW == 9 (0x99e91c00) [pid = 9525] [serial = 9] [outer = 0x9a35a400] 09:51:26 INFO - PROCESS | 9525 | ++DOMWINDOW == 10 (0x9a034000) [pid = 9525] [serial = 10] [outer = 0x9ab7f400] 09:51:26 INFO - PROCESS | 9525 | ++DOMWINDOW == 11 (0x9a035c00) [pid = 9525] [serial = 11] [outer = 0x9ab83400] 09:51:26 INFO - PROCESS | 9525 | ++DOMWINDOW == 12 (0x9a038000) [pid = 9525] [serial = 12] [outer = 0x9a35a400] 09:51:27 INFO - PROCESS | 9525 | 1466527887444 Marionette INFO startBrowser bc67bfaa-e963-4c96-9289-5801aa918f85 09:51:27 INFO - PROCESS | 9525 | 1466527887496 Marionette DEBUG loaded listener.js 09:51:27 INFO - PROCESS | 9525 | 1466527887515 Marionette DEBUG loaded listener.js 09:51:27 INFO - PROCESS | 9525 | 1466527887518 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:51:28 INFO - PROCESS | 9525 | ++DOMWINDOW == 13 (0x98232000) [pid = 9525] [serial = 13] [outer = 0x9a35a400] 09:51:28 INFO - PROCESS | 9525 | 1466527888404 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"bc67bfaa-e963-4c96-9289-5801aa918f85","capabilities":{"browserName":"Firefox","browserVersion":"48.0","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":"20160621081102","device":"desktop","version":"48.0","command_id":1}}] 09:51:28 INFO - PROCESS | 9525 | 1466527888628 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 09:51:28 INFO - PROCESS | 9525 | 1466527888635 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:51:28 INFO - PROCESS | 9525 | 1466527888818 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 09:51:29 INFO - PROCESS | 9525 | 1466527889088 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:51:29 INFO - PROCESS | 9525 | 1466527889093 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:51:29 INFO - PROCESS | 9525 | [9525] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:51:29 INFO - PROCESS | 9525 | [9525] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:51:29 INFO - PROCESS | 9525 | ++DOMWINDOW == 14 (0x9466a000) [pid = 9525] [serial = 14] [outer = 0x9a35a400] 09:51:29 INFO - PROCESS | 9525 | [9525] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:51:29 INFO - PROCESS | 9525 | [9525] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:51:29 INFO - PROCESS | 9525 | 1466527889861 Marionette TRACE conn3 <- [1,3,null,{}] 09:51:29 INFO - PROCESS | 9525 | 1466527889881 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 09:51:29 INFO - PROCESS | 9525 | 1466527889905 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:51:29 INFO - PROCESS | 9525 | 1466527889932 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 09:51:29 INFO - PROCESS | 9525 | 1466527889971 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 09:51:29 INFO - PROCESS | 9525 | 1466527889975 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 09:51:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:51:29 INFO - PROCESS | 9525 | 1466527889983 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:51:29 INFO - PROCESS | 9525 | 1466527889989 Marionette TRACE conn3 <- [1,6,null,{}] 09:51:30 INFO - PROCESS | 9525 | 1466527889995 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:30 INFO - PROCESS | 9525 | 1466527890001 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:51:30 INFO - PROCESS | 9525 | 1466527890023 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 09:51:30 INFO - PROCESS | 9525 | 1466527890039 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:30 INFO - PROCESS | 9525 | 1466527890048 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:51:30 INFO - PROCESS | 9525 | ++DOCSHELL 0x980bbc00 == 6 [pid = 9525] [id = 6] 09:51:30 INFO - PROCESS | 9525 | ++DOMWINDOW == 15 (0x98233800) [pid = 9525] [serial = 15] [outer = (nil)] 09:51:30 INFO - PROCESS | 9525 | ++DOMWINDOW == 16 (0x997c6800) [pid = 9525] [serial = 16] [outer = 0x98233800] 09:51:30 INFO - PROCESS | 9525 | 1466527890123 Marionette DEBUG loaded listener.js 09:51:30 INFO - PROCESS | 9525 | ++DOMWINDOW == 17 (0xa25fa000) [pid = 9525] [serial = 17] [outer = 0x98233800] 09:51:30 INFO - PROCESS | 9525 | ++DOCSHELL 0x93a32800 == 7 [pid = 9525] [id = 7] 09:51:30 INFO - PROCESS | 9525 | ++DOMWINDOW == 18 (0x95364000) [pid = 9525] [serial = 18] [outer = (nil)] 09:51:30 INFO - PROCESS | 9525 | ++DOMWINDOW == 19 (0x93902000) [pid = 9525] [serial = 19] [outer = 0x95364000] 09:51:30 INFO - PROCESS | 9525 | 1466527890596 Marionette DEBUG loaded listener.js 09:51:30 INFO - PROCESS | 9525 | ++DOMWINDOW == 20 (0x9390d800) [pid = 9525] [serial = 20] [outer = 0x95364000] 09:51:31 INFO - PROCESS | 9525 | [9525] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 09:51:31 INFO - PROCESS | 9525 | 1466527891184 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 09:51:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:51:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1231ms 09:51:31 INFO - PROCESS | 9525 | 1466527891234 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 09:51:31 INFO - PROCESS | 9525 | 1466527891238 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 09:51:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:51:31 INFO - PROCESS | 9525 | 1466527891336 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:51:31 INFO - PROCESS | 9525 | 1466527891339 Marionette TRACE conn3 <- [1,10,null,{}] 09:51:31 INFO - PROCESS | 9525 | 1466527891382 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:31 INFO - PROCESS | 9525 | 1466527891392 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:51:31 INFO - PROCESS | 9525 | 1466527891631 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 09:51:31 INFO - PROCESS | 9525 | 1466527891907 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:31 INFO - PROCESS | 9525 | 1466527891914 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:51:31 INFO - PROCESS | 9525 | ++DOCSHELL 0x92222400 == 8 [pid = 9525] [id = 8] 09:51:31 INFO - PROCESS | 9525 | ++DOMWINDOW == 21 (0x92223000) [pid = 9525] [serial = 21] [outer = (nil)] 09:51:32 INFO - PROCESS | 9525 | ++DOMWINDOW == 22 (0x922e1c00) [pid = 9525] [serial = 22] [outer = 0x92223000] 09:51:32 INFO - PROCESS | 9525 | 1466527892015 Marionette DEBUG loaded listener.js 09:51:32 INFO - PROCESS | 9525 | ++DOMWINDOW == 23 (0x922eb800) [pid = 9525] [serial = 23] [outer = 0x92223000] 09:51:33 INFO - PROCESS | 9525 | 1466527893006 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 09:51:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:51:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1720ms 09:51:33 INFO - PROCESS | 9525 | 1466527893027 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 09:51:33 INFO - PROCESS | 9525 | 1466527893034 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 09:51:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:51:33 INFO - PROCESS | 9525 | 1466527893042 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:51:33 INFO - PROCESS | 9525 | 1466527893047 Marionette TRACE conn3 <- [1,14,null,{}] 09:51:33 INFO - PROCESS | 9525 | 1466527893055 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:33 INFO - PROCESS | 9525 | 1466527893061 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:51:33 INFO - PROCESS | 9525 | ++DOCSHELL 0x95360400 == 9 [pid = 9525] [id = 9] 09:51:33 INFO - PROCESS | 9525 | ++DOMWINDOW == 24 (0x95361400) [pid = 9525] [serial = 24] [outer = (nil)] 09:51:33 INFO - PROCESS | 9525 | 1466527893297 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 09:51:33 INFO - PROCESS | 9525 | ++DOMWINDOW == 25 (0x9517a400) [pid = 9525] [serial = 25] [outer = 0x95361400] 09:51:33 INFO - PROCESS | 9525 | ++DOMWINDOW == 26 (0x93a3a800) [pid = 9525] [serial = 26] [outer = 0x95361400] 09:51:33 INFO - PROCESS | 9525 | 1466527893449 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:33 INFO - PROCESS | 9525 | 1466527893460 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:51:33 INFO - PROCESS | 9525 | ++DOCSHELL 0x9536b000 == 10 [pid = 9525] [id = 10] 09:51:33 INFO - PROCESS | 9525 | ++DOMWINDOW == 27 (0x9536c800) [pid = 9525] [serial = 27] [outer = (nil)] 09:51:33 INFO - PROCESS | 9525 | ++DOMWINDOW == 28 (0x98978c00) [pid = 9525] [serial = 28] [outer = 0x9536c800] 09:51:33 INFO - PROCESS | 9525 | ++DOCSHELL 0x97690000 == 11 [pid = 9525] [id = 11] 09:51:33 INFO - PROCESS | 9525 | ++DOMWINDOW == 29 (0x98d15000) [pid = 9525] [serial = 29] [outer = (nil)] 09:51:33 INFO - PROCESS | 9525 | ++DOMWINDOW == 30 (0x99490400) [pid = 9525] [serial = 30] [outer = 0x98d15000] 09:51:33 INFO - PROCESS | 9525 | 1466527893697 Marionette DEBUG loaded listener.js 09:51:33 INFO - PROCESS | 9525 | ++DOMWINDOW == 31 (0x995ca800) [pid = 9525] [serial = 31] [outer = 0x98d15000] 09:51:34 INFO - PROCESS | 9525 | ++DOMWINDOW == 32 (0x9abd9000) [pid = 9525] [serial = 32] [outer = 0x9536c800] 09:51:34 INFO - PROCESS | 9525 | 1466527894792 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 09:51:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:51:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1787ms 09:51:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:51:34 INFO - PROCESS | 9525 | 1466527894829 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 09:51:34 INFO - PROCESS | 9525 | 1466527894833 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 09:51:34 INFO - PROCESS | 9525 | 1466527894840 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:51:34 INFO - PROCESS | 9525 | 1466527894843 Marionette TRACE conn3 <- [1,18,null,{}] 09:51:34 INFO - PROCESS | 9525 | 1466527894850 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:34 INFO - PROCESS | 9525 | 1466527894856 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:51:35 INFO - PROCESS | 9525 | 1466527895048 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 09:51:35 INFO - PROCESS | 9525 | 1466527895206 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:35 INFO - PROCESS | 9525 | 1466527895215 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:51:35 INFO - PROCESS | 9525 | ++DOCSHELL 0x9c2c1c00 == 12 [pid = 9525] [id = 12] 09:51:35 INFO - PROCESS | 9525 | ++DOMWINDOW == 33 (0x9c2c3000) [pid = 9525] [serial = 33] [outer = (nil)] 09:51:35 INFO - PROCESS | 9525 | ++DOMWINDOW == 34 (0x9c2c6000) [pid = 9525] [serial = 34] [outer = 0x9c2c3000] 09:51:35 INFO - PROCESS | 9525 | 1466527895307 Marionette DEBUG loaded listener.js 09:51:35 INFO - PROCESS | 9525 | ++DOMWINDOW == 35 (0x9d8ec000) [pid = 9525] [serial = 35] [outer = 0x9c2c3000] 09:51:36 INFO - PROCESS | 9525 | 1466527896167 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 09:51:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:51:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1384ms 09:51:36 INFO - PROCESS | 9525 | 1466527896225 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 09:51:36 INFO - PROCESS | 9525 | 1466527896233 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 09:51:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:51:36 INFO - PROCESS | 9525 | 1466527896252 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:51:36 INFO - PROCESS | 9525 | 1466527896258 Marionette TRACE conn3 <- [1,22,null,{}] 09:51:36 INFO - PROCESS | 9525 | 1466527896265 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:36 INFO - PROCESS | 9525 | 1466527896272 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:51:36 INFO - PROCESS | 9525 | 1466527896508 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 09:51:36 INFO - PROCESS | 9525 | 1466527896636 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:36 INFO - PROCESS | 9525 | 1466527896646 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:51:36 INFO - PROCESS | 9525 | ++DOCSHELL 0xa3288000 == 13 [pid = 9525] [id = 13] 09:51:36 INFO - PROCESS | 9525 | ++DOMWINDOW == 36 (0xa331f800) [pid = 9525] [serial = 36] [outer = (nil)] 09:51:36 INFO - PROCESS | 9525 | ++DOMWINDOW == 37 (0xa4f82800) [pid = 9525] [serial = 37] [outer = 0xa331f800] 09:51:36 INFO - PROCESS | 9525 | 1466527896734 Marionette DEBUG loaded listener.js 09:51:36 INFO - PROCESS | 9525 | ++DOMWINDOW == 38 (0xa67df400) [pid = 9525] [serial = 38] [outer = 0xa331f800] 09:51:37 INFO - PROCESS | 9525 | 1466527897724 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 09:51:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:51:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1493ms 09:51:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:51:37 INFO - PROCESS | 9525 | 1466527897754 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 09:51:37 INFO - PROCESS | 9525 | 1466527897758 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 09:51:37 INFO - PROCESS | 9525 | 1466527897767 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:51:37 INFO - PROCESS | 9525 | 1466527897769 Marionette TRACE conn3 <- [1,26,null,{}] 09:51:37 INFO - PROCESS | 9525 | 1466527897776 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:37 INFO - PROCESS | 9525 | 1466527897781 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:51:37 INFO - PROCESS | 9525 | 1466527897962 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 09:51:38 INFO - PROCESS | 9525 | 1466527898091 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:38 INFO - PROCESS | 9525 | 1466527898100 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:51:38 INFO - PROCESS | 9525 | ++DOCSHELL 0x9b706c00 == 14 [pid = 9525] [id = 14] 09:51:38 INFO - PROCESS | 9525 | ++DOMWINDOW == 39 (0x9b709400) [pid = 9525] [serial = 39] [outer = (nil)] 09:51:38 INFO - PROCESS | 9525 | ++DOMWINDOW == 40 (0x9b70e800) [pid = 9525] [serial = 40] [outer = 0x9b709400] 09:51:38 INFO - PROCESS | 9525 | 1466527898216 Marionette DEBUG loaded listener.js 09:51:38 INFO - PROCESS | 9525 | ++DOMWINDOW == 41 (0x9b70fc00) [pid = 9525] [serial = 41] [outer = 0x9b709400] 09:51:39 INFO - PROCESS | 9525 | 1466527899218 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 09:51:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:51:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1532ms 09:51:39 INFO - PROCESS | 9525 | 1466527899298 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 09:51:39 INFO - PROCESS | 9525 | 1466527899304 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 09:51:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:51:39 INFO - PROCESS | 9525 | 1466527899312 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:51:39 INFO - PROCESS | 9525 | 1466527899317 Marionette TRACE conn3 <- [1,30,null,{}] 09:51:39 INFO - PROCESS | 9525 | 1466527899325 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:39 INFO - PROCESS | 9525 | 1466527899331 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:51:39 INFO - PROCESS | 9525 | 1466527899545 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 09:51:39 INFO - PROCESS | 9525 | 1466527899759 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:39 INFO - PROCESS | 9525 | 1466527899773 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:51:39 INFO - PROCESS | 9525 | ++DOCSHELL 0x95318000 == 15 [pid = 9525] [id = 15] 09:51:39 INFO - PROCESS | 9525 | ++DOMWINDOW == 42 (0x9531c000) [pid = 9525] [serial = 42] [outer = (nil)] 09:51:39 INFO - PROCESS | 9525 | ++DOMWINDOW == 43 (0x9536b800) [pid = 9525] [serial = 43] [outer = 0x9531c000] 09:51:39 INFO - PROCESS | 9525 | 1466527899881 Marionette DEBUG loaded listener.js 09:51:39 INFO - PROCESS | 9525 | ++DOMWINDOW == 44 (0x97697c00) [pid = 9525] [serial = 44] [outer = 0x9531c000] 09:51:40 INFO - PROCESS | 9525 | --DOCSHELL 0x980bbc00 == 14 [pid = 9525] [id = 6] 09:51:40 INFO - PROCESS | 9525 | 1466527900733 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 09:51:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:51:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1483ms 09:51:40 INFO - PROCESS | 9525 | 1466527900804 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 09:51:40 INFO - PROCESS | 9525 | 1466527900815 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 09:51:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:51:40 INFO - PROCESS | 9525 | 1466527900831 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:51:40 INFO - PROCESS | 9525 | 1466527900836 Marionette TRACE conn3 <- [1,34,null,{}] 09:51:40 INFO - PROCESS | 9525 | 1466527900846 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:40 INFO - PROCESS | 9525 | 1466527900853 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:51:41 INFO - PROCESS | 9525 | 1466527901069 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 09:51:41 INFO - PROCESS | 9525 | 1466527901168 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:41 INFO - PROCESS | 9525 | 1466527901177 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:51:41 INFO - PROCESS | 9525 | ++DOCSHELL 0x93a35000 == 15 [pid = 9525] [id = 16] 09:51:41 INFO - PROCESS | 9525 | ++DOMWINDOW == 45 (0x93a36000) [pid = 9525] [serial = 45] [outer = (nil)] 09:51:41 INFO - PROCESS | 9525 | ++DOMWINDOW == 46 (0x9517c400) [pid = 9525] [serial = 46] [outer = 0x93a36000] 09:51:41 INFO - PROCESS | 9525 | 1466527901257 Marionette DEBUG loaded listener.js 09:51:41 INFO - PROCESS | 9525 | ++DOMWINDOW == 47 (0x99a1b000) [pid = 9525] [serial = 47] [outer = 0x93a36000] 09:51:41 INFO - PROCESS | 9525 | 1466527901989 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 09:51:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:51:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1194ms 09:51:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:51:42 INFO - PROCESS | 9525 | 1466527902024 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 09:51:42 INFO - PROCESS | 9525 | 1466527902027 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 09:51:42 INFO - PROCESS | 9525 | 1466527902035 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:51:42 INFO - PROCESS | 9525 | 1466527902040 Marionette TRACE conn3 <- [1,38,null,{}] 09:51:42 INFO - PROCESS | 9525 | 1466527902056 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:42 INFO - PROCESS | 9525 | 1466527902064 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:51:42 INFO - PROCESS | 9525 | 1466527902275 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 09:51:42 INFO - PROCESS | 9525 | 1466527902287 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:42 INFO - PROCESS | 9525 | 1466527902299 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:51:42 INFO - PROCESS | 9525 | ++DOCSHELL 0x99e7a800 == 16 [pid = 9525] [id = 17] 09:51:42 INFO - PROCESS | 9525 | ++DOMWINDOW == 48 (0x99e7b400) [pid = 9525] [serial = 48] [outer = (nil)] 09:51:42 INFO - PROCESS | 9525 | ++DOMWINDOW == 49 (0x9a358c00) [pid = 9525] [serial = 49] [outer = 0x99e7b400] 09:51:42 INFO - PROCESS | 9525 | 1466527902372 Marionette DEBUG loaded listener.js 09:51:42 INFO - PROCESS | 9525 | ++DOMWINDOW == 50 (0x9a899000) [pid = 9525] [serial = 50] [outer = 0x99e7b400] 09:51:43 INFO - PROCESS | 9525 | 1466527903169 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 09:51:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:51:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1184ms 09:51:43 INFO - PROCESS | 9525 | 1466527903230 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 09:51:43 INFO - PROCESS | 9525 | 1466527903235 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 09:51:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:51:43 INFO - PROCESS | 9525 | 1466527903241 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:51:43 INFO - PROCESS | 9525 | 1466527903243 Marionette TRACE conn3 <- [1,42,null,{}] 09:51:43 INFO - PROCESS | 9525 | 1466527903249 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:43 INFO - PROCESS | 9525 | 1466527903254 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:51:43 INFO - PROCESS | 9525 | 1466527903412 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 09:51:43 INFO - PROCESS | 9525 | 1466527903422 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:43 INFO - PROCESS | 9525 | 1466527903430 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:51:43 INFO - PROCESS | 9525 | ++DOCSHELL 0x9221d400 == 17 [pid = 9525] [id = 18] 09:51:43 INFO - PROCESS | 9525 | ++DOMWINDOW == 51 (0x99e75c00) [pid = 9525] [serial = 51] [outer = (nil)] 09:51:43 INFO - PROCESS | 9525 | ++DOMWINDOW == 52 (0x9b110800) [pid = 9525] [serial = 52] [outer = 0x99e75c00] 09:51:43 INFO - PROCESS | 9525 | 1466527903502 Marionette DEBUG loaded listener.js 09:51:43 INFO - PROCESS | 9525 | ++DOMWINDOW == 53 (0x9b706000) [pid = 9525] [serial = 53] [outer = 0x99e75c00] 09:51:44 INFO - PROCESS | 9525 | 1466527904325 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 09:51:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:51:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1147ms 09:51:44 INFO - PROCESS | 9525 | 1466527904389 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 09:51:44 INFO - PROCESS | 9525 | 1466527904392 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 09:51:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:51:44 INFO - PROCESS | 9525 | 1466527904398 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:51:44 INFO - PROCESS | 9525 | 1466527904402 Marionette TRACE conn3 <- [1,46,null,{}] 09:51:44 INFO - PROCESS | 9525 | 1466527904407 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:44 INFO - PROCESS | 9525 | 1466527904412 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:51:44 INFO - PROCESS | 9525 | 1466527904571 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 09:51:44 INFO - PROCESS | 9525 | 1466527904581 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:44 INFO - PROCESS | 9525 | 1466527904587 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:51:44 INFO - PROCESS | 9525 | ++DOCSHELL 0x9abe6800 == 18 [pid = 9525] [id = 19] 09:51:44 INFO - PROCESS | 9525 | ++DOMWINDOW == 54 (0x9b67f400) [pid = 9525] [serial = 54] [outer = (nil)] 09:51:44 INFO - PROCESS | 9525 | ++DOMWINDOW == 55 (0x9c27ac00) [pid = 9525] [serial = 55] [outer = 0x9b67f400] 09:51:44 INFO - PROCESS | 9525 | 1466527904661 Marionette DEBUG loaded listener.js 09:51:44 INFO - PROCESS | 9525 | ++DOMWINDOW == 56 (0x9d4b2c00) [pid = 9525] [serial = 56] [outer = 0x9b67f400] 09:51:45 INFO - PROCESS | 9525 | 1466527905471 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 09:51:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:51:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1129ms 09:51:45 INFO - PROCESS | 9525 | 1466527905530 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 09:51:45 INFO - PROCESS | 9525 | 1466527905533 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 09:51:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:51:45 INFO - PROCESS | 9525 | 1466527905539 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:51:45 INFO - PROCESS | 9525 | 1466527905541 Marionette TRACE conn3 <- [1,50,null,{}] 09:51:45 INFO - PROCESS | 9525 | 1466527905548 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:45 INFO - PROCESS | 9525 | 1466527905558 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:51:45 INFO - PROCESS | 9525 | 1466527905779 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 09:51:45 INFO - PROCESS | 9525 | 1466527905878 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:45 INFO - PROCESS | 9525 | 1466527905886 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:51:45 INFO - PROCESS | 9525 | ++DOCSHELL 0x9222bc00 == 19 [pid = 9525] [id = 20] 09:51:45 INFO - PROCESS | 9525 | ++DOMWINDOW == 57 (0x922e1000) [pid = 9525] [serial = 57] [outer = (nil)] 09:51:45 INFO - PROCESS | 9525 | ++DOMWINDOW == 58 (0xa236fc00) [pid = 9525] [serial = 58] [outer = 0x922e1000] 09:51:45 INFO - PROCESS | 9525 | 1466527905957 Marionette DEBUG loaded listener.js 09:51:46 INFO - PROCESS | 9525 | ++DOMWINDOW == 59 (0xa23f2400) [pid = 9525] [serial = 59] [outer = 0x922e1000] 09:51:46 INFO - PROCESS | 9525 | 1466527906655 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:51:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:51:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1132ms 09:51:46 INFO - PROCESS | 9525 | 1466527906672 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 09:51:46 INFO - PROCESS | 9525 | 1466527906676 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 09:51:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:51:46 INFO - PROCESS | 9525 | 1466527906685 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:51:46 INFO - PROCESS | 9525 | 1466527906689 Marionette TRACE conn3 <- [1,54,null,{}] 09:51:46 INFO - PROCESS | 9525 | 1466527906694 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:46 INFO - PROCESS | 9525 | 1466527906700 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:51:46 INFO - PROCESS | 9525 | 1466527906853 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 09:51:46 INFO - PROCESS | 9525 | 1466527906961 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:46 INFO - PROCESS | 9525 | 1466527906970 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:51:47 INFO - PROCESS | 9525 | ++DOCSHELL 0xa108cc00 == 20 [pid = 9525] [id = 21] 09:51:47 INFO - PROCESS | 9525 | ++DOMWINDOW == 60 (0xa2378000) [pid = 9525] [serial = 60] [outer = (nil)] 09:51:47 INFO - PROCESS | 9525 | ++DOMWINDOW == 61 (0xa2532000) [pid = 9525] [serial = 61] [outer = 0xa2378000] 09:51:47 INFO - PROCESS | 9525 | 1466527907055 Marionette DEBUG loaded listener.js 09:51:47 INFO - PROCESS | 9525 | ++DOMWINDOW == 62 (0xa2555800) [pid = 9525] [serial = 62] [outer = 0xa2378000] 09:51:47 INFO - PROCESS | 9525 | 1466527907777 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:51:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:51:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1129ms 09:51:47 INFO - PROCESS | 9525 | 1466527907816 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 09:51:47 INFO - PROCESS | 9525 | 1466527907819 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 09:51:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:51:47 INFO - PROCESS | 9525 | 1466527907825 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:51:47 INFO - PROCESS | 9525 | 1466527907829 Marionette TRACE conn3 <- [1,58,null,{}] 09:51:47 INFO - PROCESS | 9525 | 1466527907835 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:47 INFO - PROCESS | 9525 | 1466527907840 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:51:48 INFO - PROCESS | 9525 | 1466527908086 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 09:51:48 INFO - PROCESS | 9525 | 1466527908101 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:48 INFO - PROCESS | 9525 | 1466527908110 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:51:48 INFO - PROCESS | 9525 | ++DOCSHELL 0x980eb400 == 21 [pid = 9525] [id = 22] 09:51:48 INFO - PROCESS | 9525 | ++DOMWINDOW == 63 (0x980ebc00) [pid = 9525] [serial = 63] [outer = (nil)] 09:51:48 INFO - PROCESS | 9525 | ++DOMWINDOW == 64 (0x980f4400) [pid = 9525] [serial = 64] [outer = 0x980ebc00] 09:51:48 INFO - PROCESS | 9525 | 1466527908190 Marionette DEBUG loaded listener.js 09:51:48 INFO - PROCESS | 9525 | ++DOMWINDOW == 65 (0x980f6c00) [pid = 9525] [serial = 65] [outer = 0x980ebc00] 09:51:49 INFO - PROCESS | 9525 | --DOCSHELL 0x9b706c00 == 20 [pid = 9525] [id = 14] 09:51:49 INFO - PROCESS | 9525 | --DOCSHELL 0x9c2c1c00 == 19 [pid = 9525] [id = 12] 09:51:49 INFO - PROCESS | 9525 | --DOCSHELL 0xa3288000 == 18 [pid = 9525] [id = 13] 09:51:49 INFO - PROCESS | 9525 | --DOCSHELL 0x92222400 == 17 [pid = 9525] [id = 8] 09:51:49 INFO - PROCESS | 9525 | --DOCSHELL 0x97690000 == 16 [pid = 9525] [id = 11] 09:51:50 INFO - PROCESS | 9525 | 1466527910049 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:51:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:51:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 2285ms 09:51:50 INFO - PROCESS | 9525 | 1466527910116 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 09:51:50 INFO - PROCESS | 9525 | 1466527910122 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 09:51:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:51:50 INFO - PROCESS | 9525 | 1466527910130 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:51:50 INFO - PROCESS | 9525 | 1466527910137 Marionette TRACE conn3 <- [1,62,null,{}] 09:51:50 INFO - PROCESS | 9525 | 1466527910146 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:50 INFO - PROCESS | 9525 | 1466527910152 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:51:50 INFO - PROCESS | 9525 | 1466527910360 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 09:51:50 INFO - PROCESS | 9525 | 1466527910382 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:50 INFO - PROCESS | 9525 | 1466527910390 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:51:50 INFO - PROCESS | 9525 | ++DOCSHELL 0x95316800 == 17 [pid = 9525] [id = 23] 09:51:50 INFO - PROCESS | 9525 | ++DOMWINDOW == 66 (0x9535f400) [pid = 9525] [serial = 66] [outer = (nil)] 09:51:50 INFO - PROCESS | 9525 | ++DOMWINDOW == 67 (0x980ee000) [pid = 9525] [serial = 67] [outer = 0x9535f400] 09:51:50 INFO - PROCESS | 9525 | 1466527910466 Marionette DEBUG loaded listener.js 09:51:50 INFO - PROCESS | 9525 | ++DOMWINDOW == 68 (0x980f5000) [pid = 9525] [serial = 68] [outer = 0x9535f400] 09:51:51 INFO - PROCESS | 9525 | --DOMWINDOW == 67 (0x92223000) [pid = 9525] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:51:51 INFO - PROCESS | 9525 | --DOMWINDOW == 66 (0x98d15000) [pid = 9525] [serial = 29] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:51:51 INFO - PROCESS | 9525 | --DOMWINDOW == 65 (0x9c2c3000) [pid = 9525] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:51:51 INFO - PROCESS | 9525 | --DOMWINDOW == 64 (0xa331f800) [pid = 9525] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:51:51 INFO - PROCESS | 9525 | --DOMWINDOW == 63 (0x9b709400) [pid = 9525] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:51:51 INFO - PROCESS | 9525 | --DOMWINDOW == 62 (0x9531c000) [pid = 9525] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:51:51 INFO - PROCESS | 9525 | --DOMWINDOW == 61 (0x93a36000) [pid = 9525] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:51:51 INFO - PROCESS | 9525 | --DOMWINDOW == 60 (0x99e7b400) [pid = 9525] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:51:51 INFO - PROCESS | 9525 | --DOMWINDOW == 59 (0x99e75c00) [pid = 9525] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:51:51 INFO - PROCESS | 9525 | --DOMWINDOW == 58 (0x922e1000) [pid = 9525] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:51:51 INFO - PROCESS | 9525 | --DOMWINDOW == 57 (0x98233800) [pid = 9525] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:51:51 INFO - PROCESS | 9525 | 1466527911965 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:51:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:51:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1895ms 09:51:52 INFO - PROCESS | 9525 | 1466527912025 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 09:51:52 INFO - PROCESS | 9525 | 1466527912032 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 09:51:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:51:52 INFO - PROCESS | 9525 | 1466527912042 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:51:52 INFO - PROCESS | 9525 | 1466527912047 Marionette TRACE conn3 <- [1,66,null,{}] 09:51:52 INFO - PROCESS | 9525 | 1466527912053 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:52 INFO - PROCESS | 9525 | 1466527912058 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:51:52 INFO - PROCESS | 9525 | 1466527912245 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 09:51:52 INFO - PROCESS | 9525 | 1466527912339 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:52 INFO - PROCESS | 9525 | 1466527912349 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:51:52 INFO - PROCESS | 9525 | ++DOCSHELL 0x93901c00 == 18 [pid = 9525] [id = 24] 09:51:52 INFO - PROCESS | 9525 | ++DOMWINDOW == 58 (0x99489800) [pid = 9525] [serial = 69] [outer = (nil)] 09:51:52 INFO - PROCESS | 9525 | ++DOMWINDOW == 59 (0x997c9400) [pid = 9525] [serial = 70] [outer = 0x99489800] 09:51:52 INFO - PROCESS | 9525 | 1466527912422 Marionette DEBUG loaded listener.js 09:51:52 INFO - PROCESS | 9525 | ++DOMWINDOW == 60 (0x99aa8c00) [pid = 9525] [serial = 71] [outer = 0x99489800] 09:51:53 INFO - PROCESS | 9525 | 1466527913157 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:51:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:51:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1233ms 09:51:53 INFO - PROCESS | 9525 | 1466527913277 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 09:51:53 INFO - PROCESS | 9525 | 1466527913284 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 09:51:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:51:53 INFO - PROCESS | 9525 | 1466527913293 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:51:53 INFO - PROCESS | 9525 | 1466527913300 Marionette TRACE conn3 <- [1,70,null,{}] 09:51:53 INFO - PROCESS | 9525 | 1466527913311 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:53 INFO - PROCESS | 9525 | 1466527913317 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:51:53 INFO - PROCESS | 9525 | 1466527913542 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 09:51:53 INFO - PROCESS | 9525 | 1466527913694 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:53 INFO - PROCESS | 9525 | 1466527913713 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:51:53 INFO - PROCESS | 9525 | ++DOCSHELL 0x94670000 == 19 [pid = 9525] [id = 25] 09:51:53 INFO - PROCESS | 9525 | ++DOMWINDOW == 61 (0x94670c00) [pid = 9525] [serial = 72] [outer = (nil)] 09:51:53 INFO - PROCESS | 9525 | ++DOMWINDOW == 62 (0x95369800) [pid = 9525] [serial = 73] [outer = 0x94670c00] 09:51:53 INFO - PROCESS | 9525 | 1466527913809 Marionette DEBUG loaded listener.js 09:51:53 INFO - PROCESS | 9525 | ++DOMWINDOW == 63 (0x980f3c00) [pid = 9525] [serial = 74] [outer = 0x94670c00] 09:51:54 INFO - PROCESS | 9525 | 1466527914714 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:51:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:51:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1492ms 09:51:54 INFO - PROCESS | 9525 | 1466527914787 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 09:51:54 INFO - PROCESS | 9525 | 1466527914792 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 09:51:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:51:54 INFO - PROCESS | 9525 | 1466527914804 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:51:54 INFO - PROCESS | 9525 | 1466527914809 Marionette TRACE conn3 <- [1,74,null,{}] 09:51:54 INFO - PROCESS | 9525 | 1466527914816 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:54 INFO - PROCESS | 9525 | 1466527914823 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:51:55 INFO - PROCESS | 9525 | 1466527915050 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 09:51:55 INFO - PROCESS | 9525 | 1466527915186 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:55 INFO - PROCESS | 9525 | 1466527915194 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:51:55 INFO - PROCESS | 9525 | ++DOCSHELL 0x99e75800 == 20 [pid = 9525] [id = 26] 09:51:55 INFO - PROCESS | 9525 | ++DOMWINDOW == 64 (0x99e77000) [pid = 9525] [serial = 75] [outer = (nil)] 09:51:55 INFO - PROCESS | 9525 | ++DOMWINDOW == 65 (0x9a037c00) [pid = 9525] [serial = 76] [outer = 0x99e77000] 09:51:55 INFO - PROCESS | 9525 | 1466527915280 Marionette DEBUG loaded listener.js 09:51:55 INFO - PROCESS | 9525 | ++DOMWINDOW == 66 (0x9abdcc00) [pid = 9525] [serial = 77] [outer = 0x99e77000] 09:51:56 INFO - PROCESS | 9525 | 1466527916133 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:51:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:51:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1393ms 09:51:56 INFO - PROCESS | 9525 | 1466527916194 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 09:51:56 INFO - PROCESS | 9525 | 1466527916199 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 09:51:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:51:56 INFO - PROCESS | 9525 | 1466527916226 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:51:56 INFO - PROCESS | 9525 | 1466527916231 Marionette TRACE conn3 <- [1,78,null,{}] 09:51:56 INFO - PROCESS | 9525 | 1466527916247 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:56 INFO - PROCESS | 9525 | 1466527916257 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:51:56 INFO - PROCESS | 9525 | 1466527916446 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 09:51:56 INFO - PROCESS | 9525 | 1466527916584 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:56 INFO - PROCESS | 9525 | 1466527916602 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:51:56 INFO - PROCESS | 9525 | ++DOCSHELL 0x9b70d800 == 21 [pid = 9525] [id = 27] 09:51:56 INFO - PROCESS | 9525 | ++DOMWINDOW == 67 (0x9b7e9800) [pid = 9525] [serial = 78] [outer = (nil)] 09:51:56 INFO - PROCESS | 9525 | ++DOMWINDOW == 68 (0x9c27a800) [pid = 9525] [serial = 79] [outer = 0x9b7e9800] 09:51:56 INFO - PROCESS | 9525 | 1466527916690 Marionette DEBUG loaded listener.js 09:51:56 INFO - PROCESS | 9525 | ++DOMWINDOW == 69 (0x9d4bb400) [pid = 9525] [serial = 80] [outer = 0x9b7e9800] 09:51:57 INFO - PROCESS | 9525 | 1466527917579 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:51:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:51:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1391ms 09:51:57 INFO - PROCESS | 9525 | 1466527917615 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 09:51:57 INFO - PROCESS | 9525 | 1466527917619 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 09:51:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:51:57 INFO - PROCESS | 9525 | 1466527917625 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:51:57 INFO - PROCESS | 9525 | 1466527917628 Marionette TRACE conn3 <- [1,82,null,{}] 09:51:57 INFO - PROCESS | 9525 | 1466527917634 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:57 INFO - PROCESS | 9525 | 1466527917640 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:51:57 INFO - PROCESS | 9525 | 1466527917816 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 09:51:57 INFO - PROCESS | 9525 | 1466527917954 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:57 INFO - PROCESS | 9525 | 1466527917963 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:51:57 INFO - PROCESS | 9525 | ++DOCSHELL 0x9b113400 == 22 [pid = 9525] [id = 28] 09:51:57 INFO - PROCESS | 9525 | ++DOMWINDOW == 70 (0xa1090000) [pid = 9525] [serial = 81] [outer = (nil)] 09:51:58 INFO - PROCESS | 9525 | ++DOMWINDOW == 71 (0xa23a6800) [pid = 9525] [serial = 82] [outer = 0xa1090000] 09:51:58 INFO - PROCESS | 9525 | 1466527918045 Marionette DEBUG loaded listener.js 09:51:58 INFO - PROCESS | 9525 | ++DOMWINDOW == 72 (0xa23f9c00) [pid = 9525] [serial = 83] [outer = 0xa1090000] 09:51:58 INFO - PROCESS | 9525 | 1466527918917 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:51:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:51:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1335ms 09:51:58 INFO - PROCESS | 9525 | 1466527918961 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 09:51:58 INFO - PROCESS | 9525 | 1466527918965 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 09:51:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:51:58 INFO - PROCESS | 9525 | 1466527918990 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:51:58 INFO - PROCESS | 9525 | 1466527918995 Marionette TRACE conn3 <- [1,86,null,{}] 09:51:59 INFO - PROCESS | 9525 | 1466527919002 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:59 INFO - PROCESS | 9525 | 1466527919008 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:51:59 INFO - PROCESS | 9525 | 1466527919184 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 09:51:59 INFO - PROCESS | 9525 | 1466527919322 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:59 INFO - PROCESS | 9525 | 1466527919331 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:51:59 INFO - PROCESS | 9525 | ++DOCSHELL 0x99e6dc00 == 23 [pid = 9525] [id = 29] 09:51:59 INFO - PROCESS | 9525 | ++DOMWINDOW == 73 (0xa2323c00) [pid = 9525] [serial = 84] [outer = (nil)] 09:51:59 INFO - PROCESS | 9525 | ++DOMWINDOW == 74 (0xa2fb0000) [pid = 9525] [serial = 85] [outer = 0xa2323c00] 09:51:59 INFO - PROCESS | 9525 | 1466527919422 Marionette DEBUG loaded listener.js 09:51:59 INFO - PROCESS | 9525 | ++DOMWINDOW == 75 (0xa25f8400) [pid = 9525] [serial = 86] [outer = 0xa2323c00] 09:52:00 INFO - PROCESS | 9525 | 1466527920305 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:52:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:52:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1400ms 09:52:00 INFO - PROCESS | 9525 | 1466527920374 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 09:52:00 INFO - PROCESS | 9525 | 1466527920378 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 09:52:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:52:00 INFO - PROCESS | 9525 | 1466527920385 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:52:00 INFO - PROCESS | 9525 | 1466527920389 Marionette TRACE conn3 <- [1,90,null,{}] 09:52:00 INFO - PROCESS | 9525 | 1466527920395 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:00 INFO - PROCESS | 9525 | 1466527920405 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:00 INFO - PROCESS | 9525 | 1466527920623 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 09:52:00 INFO - PROCESS | 9525 | 1466527920738 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:00 INFO - PROCESS | 9525 | 1466527920750 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:00 INFO - PROCESS | 9525 | ++DOCSHELL 0x93910c00 == 24 [pid = 9525] [id = 30] 09:52:00 INFO - PROCESS | 9525 | ++DOMWINDOW == 76 (0x9d804c00) [pid = 9525] [serial = 87] [outer = (nil)] 09:52:00 INFO - PROCESS | 9525 | ++DOMWINDOW == 77 (0xa33ca000) [pid = 9525] [serial = 88] [outer = 0x9d804c00] 09:52:00 INFO - PROCESS | 9525 | 1466527920832 Marionette DEBUG loaded listener.js 09:52:00 INFO - PROCESS | 9525 | ++DOMWINDOW == 78 (0xa34da000) [pid = 9525] [serial = 89] [outer = 0x9d804c00] 09:52:01 INFO - PROCESS | 9525 | 1466527921686 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:52:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:52:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1330ms 09:52:01 INFO - PROCESS | 9525 | 1466527921716 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 09:52:01 INFO - PROCESS | 9525 | 1466527921720 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 09:52:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:52:01 INFO - PROCESS | 9525 | 1466527921727 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:52:01 INFO - PROCESS | 9525 | 1466527921730 Marionette TRACE conn3 <- [1,94,null,{}] 09:52:01 INFO - PROCESS | 9525 | 1466527921736 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:01 INFO - PROCESS | 9525 | 1466527921741 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:01 INFO - PROCESS | 9525 | 1466527921905 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 09:52:02 INFO - PROCESS | 9525 | 1466527922046 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:02 INFO - PROCESS | 9525 | 1466527922058 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:02 INFO - PROCESS | 9525 | ++DOCSHELL 0x922dec00 == 25 [pid = 9525] [id = 31] 09:52:02 INFO - PROCESS | 9525 | ++DOMWINDOW == 79 (0xa33cc000) [pid = 9525] [serial = 90] [outer = (nil)] 09:52:02 INFO - PROCESS | 9525 | ++DOMWINDOW == 80 (0xa4f1d400) [pid = 9525] [serial = 91] [outer = 0xa33cc000] 09:52:02 INFO - PROCESS | 9525 | 1466527922144 Marionette DEBUG loaded listener.js 09:52:02 INFO - PROCESS | 9525 | ++DOMWINDOW == 81 (0xa4f7ec00) [pid = 9525] [serial = 92] [outer = 0xa33cc000] 09:52:03 INFO - PROCESS | 9525 | 1466527923085 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 09:52:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:52:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1438ms 09:52:03 INFO - PROCESS | 9525 | 1466527923167 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 09:52:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:52:03 INFO - PROCESS | 9525 | 1466527923172 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 09:52:03 INFO - PROCESS | 9525 | 1466527923178 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:52:03 INFO - PROCESS | 9525 | 1466527923182 Marionette TRACE conn3 <- [1,98,null,{}] 09:52:03 INFO - PROCESS | 9525 | 1466527923188 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:03 INFO - PROCESS | 9525 | 1466527923194 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:03 INFO - PROCESS | 9525 | 1466527923359 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 09:52:03 INFO - PROCESS | 9525 | 1466527923502 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:03 INFO - PROCESS | 9525 | 1466527923509 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:03 INFO - PROCESS | 9525 | ++DOCSHELL 0x92221800 == 26 [pid = 9525] [id = 32] 09:52:03 INFO - PROCESS | 9525 | ++DOMWINDOW == 82 (0x922ea400) [pid = 9525] [serial = 93] [outer = (nil)] 09:52:03 INFO - PROCESS | 9525 | ++DOMWINDOW == 83 (0x93a32400) [pid = 9525] [serial = 94] [outer = 0x922ea400] 09:52:03 INFO - PROCESS | 9525 | 1466527923600 Marionette DEBUG loaded listener.js 09:52:03 INFO - PROCESS | 9525 | ++DOMWINDOW == 84 (0x98974000) [pid = 9525] [serial = 95] [outer = 0x922ea400] 09:52:04 INFO - PROCESS | 9525 | ++DOMWINDOW == 85 (0x93a34c00) [pid = 9525] [serial = 96] [outer = 0x9536c800] 09:52:04 INFO - PROCESS | 9525 | 1466527924648 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 09:52:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:52:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1546ms 09:52:04 INFO - PROCESS | 9525 | 1466527924725 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 09:52:04 INFO - PROCESS | 9525 | 1466527924732 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 09:52:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:52:04 INFO - PROCESS | 9525 | 1466527924739 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:52:04 INFO - PROCESS | 9525 | 1466527924744 Marionette TRACE conn3 <- [1,102,null,{}] 09:52:04 INFO - PROCESS | 9525 | 1466527924752 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:04 INFO - PROCESS | 9525 | 1466527924758 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:04 INFO - PROCESS | 9525 | 1466527924988 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 09:52:05 INFO - PROCESS | 9525 | --DOMWINDOW == 84 (0x9a038000) [pid = 9525] [serial = 12] [outer = (nil)] [url = about:blank] 09:52:05 INFO - PROCESS | 9525 | --DOMWINDOW == 83 (0x922e1c00) [pid = 9525] [serial = 22] [outer = (nil)] [url = about:blank] 09:52:05 INFO - PROCESS | 9525 | --DOMWINDOW == 82 (0x98978c00) [pid = 9525] [serial = 28] [outer = (nil)] [url = about:blank] 09:52:05 INFO - PROCESS | 9525 | --DOMWINDOW == 81 (0x99490400) [pid = 9525] [serial = 30] [outer = (nil)] [url = about:blank] 09:52:05 INFO - PROCESS | 9525 | --DOMWINDOW == 80 (0x9c2c6000) [pid = 9525] [serial = 34] [outer = (nil)] [url = about:blank] 09:52:05 INFO - PROCESS | 9525 | --DOMWINDOW == 79 (0xa4f82800) [pid = 9525] [serial = 37] [outer = (nil)] [url = about:blank] 09:52:05 INFO - PROCESS | 9525 | --DOMWINDOW == 78 (0x9b70e800) [pid = 9525] [serial = 40] [outer = (nil)] [url = about:blank] 09:52:05 INFO - PROCESS | 9525 | --DOMWINDOW == 77 (0x9536b800) [pid = 9525] [serial = 43] [outer = (nil)] [url = about:blank] 09:52:05 INFO - PROCESS | 9525 | --DOMWINDOW == 76 (0x9517c400) [pid = 9525] [serial = 46] [outer = (nil)] [url = about:blank] 09:52:05 INFO - PROCESS | 9525 | --DOMWINDOW == 75 (0x99a1b000) [pid = 9525] [serial = 47] [outer = (nil)] [url = about:blank] 09:52:05 INFO - PROCESS | 9525 | --DOMWINDOW == 74 (0x9a358c00) [pid = 9525] [serial = 49] [outer = (nil)] [url = about:blank] 09:52:05 INFO - PROCESS | 9525 | --DOMWINDOW == 73 (0x9b110800) [pid = 9525] [serial = 52] [outer = (nil)] [url = about:blank] 09:52:05 INFO - PROCESS | 9525 | --DOMWINDOW == 72 (0x9c27ac00) [pid = 9525] [serial = 55] [outer = (nil)] [url = about:blank] 09:52:05 INFO - PROCESS | 9525 | --DOMWINDOW == 71 (0xa236fc00) [pid = 9525] [serial = 58] [outer = (nil)] [url = about:blank] 09:52:05 INFO - PROCESS | 9525 | --DOMWINDOW == 70 (0x9b706000) [pid = 9525] [serial = 53] [outer = (nil)] [url = about:blank] 09:52:05 INFO - PROCESS | 9525 | --DOMWINDOW == 69 (0x9517a400) [pid = 9525] [serial = 25] [outer = (nil)] [url = about:blank] 09:52:05 INFO - PROCESS | 9525 | --DOMWINDOW == 68 (0x995ca800) [pid = 9525] [serial = 31] [outer = (nil)] [url = about:blank] 09:52:05 INFO - PROCESS | 9525 | --DOMWINDOW == 67 (0xa23f2400) [pid = 9525] [serial = 59] [outer = (nil)] [url = about:blank] 09:52:05 INFO - PROCESS | 9525 | --DOMWINDOW == 66 (0xa2532000) [pid = 9525] [serial = 61] [outer = (nil)] [url = about:blank] 09:52:05 INFO - PROCESS | 9525 | --DOMWINDOW == 65 (0x97697c00) [pid = 9525] [serial = 44] [outer = (nil)] [url = about:blank] 09:52:05 INFO - PROCESS | 9525 | --DOMWINDOW == 64 (0x9a899000) [pid = 9525] [serial = 50] [outer = (nil)] [url = about:blank] 09:52:05 INFO - PROCESS | 9525 | --DOMWINDOW == 63 (0x9d8ec000) [pid = 9525] [serial = 35] [outer = (nil)] [url = about:blank] 09:52:05 INFO - PROCESS | 9525 | --DOMWINDOW == 62 (0xa25fa000) [pid = 9525] [serial = 17] [outer = (nil)] [url = about:blank] 09:52:05 INFO - PROCESS | 9525 | --DOMWINDOW == 61 (0x922eb800) [pid = 9525] [serial = 23] [outer = (nil)] [url = about:blank] 09:52:05 INFO - PROCESS | 9525 | --DOMWINDOW == 60 (0xa67df400) [pid = 9525] [serial = 38] [outer = (nil)] [url = about:blank] 09:52:05 INFO - PROCESS | 9525 | --DOMWINDOW == 59 (0x9b70fc00) [pid = 9525] [serial = 41] [outer = (nil)] [url = about:blank] 09:52:05 INFO - PROCESS | 9525 | --DOMWINDOW == 58 (0x997c6800) [pid = 9525] [serial = 16] [outer = (nil)] [url = about:blank] 09:52:05 INFO - PROCESS | 9525 | --DOMWINDOW == 57 (0x99e91c00) [pid = 9525] [serial = 9] [outer = (nil)] [url = about:blank] 09:52:05 INFO - PROCESS | 9525 | --DOMWINDOW == 56 (0xa4d4f800) [pid = 9525] [serial = 2] [outer = (nil)] [url = about:blank] 09:52:05 INFO - PROCESS | 9525 | --DOMWINDOW == 55 (0x93902000) [pid = 9525] [serial = 19] [outer = (nil)] [url = about:blank] 09:52:06 INFO - PROCESS | 9525 | 1466527926004 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:06 INFO - PROCESS | 9525 | 1466527926014 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:06 INFO - PROCESS | 9525 | ++DOCSHELL 0x922eb000 == 27 [pid = 9525] [id = 33] 09:52:06 INFO - PROCESS | 9525 | ++DOMWINDOW == 56 (0x922eb800) [pid = 9525] [serial = 97] [outer = (nil)] 09:52:06 INFO - PROCESS | 9525 | ++DOMWINDOW == 57 (0x93903800) [pid = 9525] [serial = 98] [outer = 0x922eb800] 09:52:06 INFO - PROCESS | 9525 | 1466527926098 Marionette DEBUG loaded listener.js 09:52:06 INFO - PROCESS | 9525 | ++DOMWINDOW == 58 (0x9517b800) [pid = 9525] [serial = 99] [outer = 0x922eb800] 09:52:06 INFO - PROCESS | 9525 | 1466527926829 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 09:52:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:52:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 2139ms 09:52:06 INFO - PROCESS | 9525 | 1466527926881 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 09:52:06 INFO - PROCESS | 9525 | 1466527926887 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 09:52:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:52:06 INFO - PROCESS | 9525 | 1466527926905 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:52:06 INFO - PROCESS | 9525 | 1466527926911 Marionette TRACE conn3 <- [1,106,null,{}] 09:52:06 INFO - PROCESS | 9525 | 1466527926920 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:06 INFO - PROCESS | 9525 | 1466527926928 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:07 INFO - PROCESS | 9525 | 1466527927112 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 09:52:07 INFO - PROCESS | 9525 | 1466527927126 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:07 INFO - PROCESS | 9525 | 1466527927135 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:07 INFO - PROCESS | 9525 | ++DOCSHELL 0x989e7800 == 28 [pid = 9525] [id = 34] 09:52:07 INFO - PROCESS | 9525 | ++DOMWINDOW == 59 (0x989e9400) [pid = 9525] [serial = 100] [outer = (nil)] 09:52:07 INFO - PROCESS | 9525 | ++DOMWINDOW == 60 (0x99482400) [pid = 9525] [serial = 101] [outer = 0x989e9400] 09:52:07 INFO - PROCESS | 9525 | 1466527927220 Marionette DEBUG loaded listener.js 09:52:07 INFO - PROCESS | 9525 | ++DOMWINDOW == 61 (0x995c6400) [pid = 9525] [serial = 102] [outer = 0x989e9400] 09:52:08 INFO - PROCESS | 9525 | 1466527928044 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 09:52:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:52:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1192ms 09:52:08 INFO - PROCESS | 9525 | 1466527928103 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 09:52:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:52:08 INFO - PROCESS | 9525 | 1466527928110 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 09:52:08 INFO - PROCESS | 9525 | 1466527928117 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:52:08 INFO - PROCESS | 9525 | 1466527928121 Marionette TRACE conn3 <- [1,110,null,{}] 09:52:08 INFO - PROCESS | 9525 | 1466527928127 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:08 INFO - PROCESS | 9525 | 1466527928133 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:08 INFO - PROCESS | 9525 | 1466527928307 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 09:52:08 INFO - PROCESS | 9525 | 1466527928423 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:08 INFO - PROCESS | 9525 | 1466527928432 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:08 INFO - PROCESS | 9525 | ++DOCSHELL 0x98d0f800 == 29 [pid = 9525] [id = 35] 09:52:08 INFO - PROCESS | 9525 | ++DOMWINDOW == 62 (0x99ab0000) [pid = 9525] [serial = 103] [outer = (nil)] 09:52:08 INFO - PROCESS | 9525 | ++DOMWINDOW == 63 (0x99e7ac00) [pid = 9525] [serial = 104] [outer = 0x99ab0000] 09:52:08 INFO - PROCESS | 9525 | 1466527928503 Marionette DEBUG loaded listener.js 09:52:08 INFO - PROCESS | 9525 | ++DOMWINDOW == 64 (0x9a35b000) [pid = 9525] [serial = 105] [outer = 0x99ab0000] 09:52:09 INFO - PROCESS | 9525 | 1466527929454 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 09:52:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:52:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1389ms 09:52:09 INFO - PROCESS | 9525 | 1466527929507 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 09:52:09 INFO - PROCESS | 9525 | 1466527929510 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 09:52:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:52:09 INFO - PROCESS | 9525 | 1466527929533 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:52:09 INFO - PROCESS | 9525 | 1466527929543 Marionette TRACE conn3 <- [1,114,null,{}] 09:52:09 INFO - PROCESS | 9525 | 1466527929560 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:09 INFO - PROCESS | 9525 | 1466527929568 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:09 INFO - PROCESS | 9525 | 1466527929778 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 09:52:09 INFO - PROCESS | 9525 | 1466527929800 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:09 INFO - PROCESS | 9525 | 1466527929808 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:09 INFO - PROCESS | 9525 | ++DOCSHELL 0x9ad51000 == 30 [pid = 9525] [id = 36] 09:52:09 INFO - PROCESS | 9525 | ++DOMWINDOW == 65 (0x9ad52c00) [pid = 9525] [serial = 106] [outer = (nil)] 09:52:09 INFO - PROCESS | 9525 | ++DOMWINDOW == 66 (0x9b67cc00) [pid = 9525] [serial = 107] [outer = 0x9ad52c00] 09:52:09 INFO - PROCESS | 9525 | 1466527929880 Marionette DEBUG loaded listener.js 09:52:10 INFO - PROCESS | 9525 | ++DOMWINDOW == 67 (0x9b707800) [pid = 9525] [serial = 108] [outer = 0x9ad52c00] 09:52:10 INFO - PROCESS | 9525 | --DOMWINDOW == 66 (0x99489800) [pid = 9525] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:52:10 INFO - PROCESS | 9525 | --DOMWINDOW == 65 (0x9535f400) [pid = 9525] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:52:10 INFO - PROCESS | 9525 | --DOMWINDOW == 64 (0x980ebc00) [pid = 9525] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:52:10 INFO - PROCESS | 9525 | --DOMWINDOW == 63 (0xa2378000) [pid = 9525] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:52:10 INFO - PROCESS | 9525 | --DOMWINDOW == 62 (0x9b67f400) [pid = 9525] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:52:10 INFO - PROCESS | 9525 | 1466527930864 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 09:52:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:52:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1403ms 09:52:10 INFO - PROCESS | 9525 | 1466527930928 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 09:52:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:52:10 INFO - PROCESS | 9525 | 1466527930933 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 09:52:10 INFO - PROCESS | 9525 | 1466527930939 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:52:10 INFO - PROCESS | 9525 | 1466527930943 Marionette TRACE conn3 <- [1,118,null,{}] 09:52:10 INFO - PROCESS | 9525 | 1466527930949 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:10 INFO - PROCESS | 9525 | 1466527930954 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:11 INFO - PROCESS | 9525 | 1466527931122 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 09:52:11 INFO - PROCESS | 9525 | 1466527931239 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:11 INFO - PROCESS | 9525 | 1466527931249 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:11 INFO - PROCESS | 9525 | ++DOCSHELL 0x922e1c00 == 31 [pid = 9525] [id = 37] 09:52:11 INFO - PROCESS | 9525 | ++DOMWINDOW == 63 (0x93a2ec00) [pid = 9525] [serial = 109] [outer = (nil)] 09:52:11 INFO - PROCESS | 9525 | ++DOMWINDOW == 64 (0x95176400) [pid = 9525] [serial = 110] [outer = 0x93a2ec00] 09:52:11 INFO - PROCESS | 9525 | 1466527931323 Marionette DEBUG loaded listener.js 09:52:11 INFO - PROCESS | 9525 | ++DOMWINDOW == 65 (0x95178800) [pid = 9525] [serial = 111] [outer = 0x93a2ec00] 09:52:11 INFO - PROCESS | 9525 | 1466527931993 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 09:52:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:52:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1083ms 09:52:12 INFO - PROCESS | 9525 | 1466527932022 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 09:52:12 INFO - PROCESS | 9525 | 1466527932026 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 09:52:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:52:12 INFO - PROCESS | 9525 | 1466527932032 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:52:12 INFO - PROCESS | 9525 | 1466527932035 Marionette TRACE conn3 <- [1,122,null,{}] 09:52:12 INFO - PROCESS | 9525 | 1466527932041 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:12 INFO - PROCESS | 9525 | 1466527932045 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:12 INFO - PROCESS | 9525 | 1466527932234 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 09:52:12 INFO - PROCESS | 9525 | 1466527932259 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:12 INFO - PROCESS | 9525 | 1466527932277 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:12 INFO - PROCESS | 9525 | ++DOCSHELL 0x9b67f800 == 32 [pid = 9525] [id = 38] 09:52:12 INFO - PROCESS | 9525 | ++DOMWINDOW == 66 (0x9b710c00) [pid = 9525] [serial = 112] [outer = (nil)] 09:52:12 INFO - PROCESS | 9525 | ++DOMWINDOW == 67 (0x9c2c2c00) [pid = 9525] [serial = 113] [outer = 0x9b710c00] 09:52:12 INFO - PROCESS | 9525 | 1466527932360 Marionette DEBUG loaded listener.js 09:52:12 INFO - PROCESS | 9525 | ++DOMWINDOW == 68 (0x9d4b4400) [pid = 9525] [serial = 114] [outer = 0x9b710c00] 09:52:13 INFO - PROCESS | 9525 | 1466527933423 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 09:52:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:52:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1434ms 09:52:13 INFO - PROCESS | 9525 | 1466527933468 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 09:52:13 INFO - PROCESS | 9525 | 1466527933475 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 09:52:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:52:13 INFO - PROCESS | 9525 | 1466527933482 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:52:13 INFO - PROCESS | 9525 | 1466527933490 Marionette TRACE conn3 <- [1,126,null,{}] 09:52:13 INFO - PROCESS | 9525 | 1466527933500 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:13 INFO - PROCESS | 9525 | 1466527933504 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:13 INFO - PROCESS | 9525 | 1466527933696 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 09:52:13 INFO - PROCESS | 9525 | 1466527933849 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:13 INFO - PROCESS | 9525 | 1466527933859 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:13 INFO - PROCESS | 9525 | ++DOCSHELL 0x922ec400 == 33 [pid = 9525] [id = 39] 09:52:13 INFO - PROCESS | 9525 | ++DOMWINDOW == 69 (0x95360800) [pid = 9525] [serial = 115] [outer = (nil)] 09:52:13 INFO - PROCESS | 9525 | ++DOMWINDOW == 70 (0x99ab1400) [pid = 9525] [serial = 116] [outer = 0x95360800] 09:52:13 INFO - PROCESS | 9525 | 1466527933987 Marionette DEBUG loaded listener.js 09:52:14 INFO - PROCESS | 9525 | ++DOMWINDOW == 71 (0x9a038800) [pid = 9525] [serial = 117] [outer = 0x95360800] 09:52:15 INFO - PROCESS | 9525 | 1466527935031 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 09:52:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:52:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1597ms 09:52:15 INFO - PROCESS | 9525 | 1466527935081 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 09:52:15 INFO - PROCESS | 9525 | 1466527935089 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 09:52:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:52:15 INFO - PROCESS | 9525 | 1466527935100 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:52:15 INFO - PROCESS | 9525 | 1466527935104 Marionette TRACE conn3 <- [1,130,null,{}] 09:52:15 INFO - PROCESS | 9525 | 1466527935111 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:15 INFO - PROCESS | 9525 | 1466527935117 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:15 INFO - PROCESS | 9525 | 1466527935355 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 09:52:15 INFO - PROCESS | 9525 | 1466527935571 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:15 INFO - PROCESS | 9525 | 1466527935579 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:15 INFO - PROCESS | 9525 | ++DOCSHELL 0x93a3c000 == 34 [pid = 9525] [id = 40] 09:52:15 INFO - PROCESS | 9525 | ++DOMWINDOW == 72 (0x9b70f000) [pid = 9525] [serial = 118] [outer = (nil)] 09:52:15 INFO - PROCESS | 9525 | ++DOMWINDOW == 73 (0x9c2c3000) [pid = 9525] [serial = 119] [outer = 0x9b70f000] 09:52:15 INFO - PROCESS | 9525 | 1466527935668 Marionette DEBUG loaded listener.js 09:52:15 INFO - PROCESS | 9525 | ++DOMWINDOW == 74 (0x9c2cf400) [pid = 9525] [serial = 120] [outer = 0x9b70f000] 09:52:16 INFO - PROCESS | 9525 | 1466527936702 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 09:52:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:52:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1637ms 09:52:16 INFO - PROCESS | 9525 | 1466527936738 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 09:52:16 INFO - PROCESS | 9525 | 1466527936741 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 09:52:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:52:16 INFO - PROCESS | 9525 | 1466527936749 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:52:16 INFO - PROCESS | 9525 | 1466527936755 Marionette TRACE conn3 <- [1,134,null,{}] 09:52:16 INFO - PROCESS | 9525 | 1466527936771 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:16 INFO - PROCESS | 9525 | 1466527936780 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:17 INFO - PROCESS | 9525 | 1466527936996 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 09:52:17 INFO - PROCESS | 9525 | 1466527937177 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:17 INFO - PROCESS | 9525 | 1466527937189 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:17 INFO - PROCESS | 9525 | ++DOCSHELL 0x922e1400 == 35 [pid = 9525] [id = 41] 09:52:17 INFO - PROCESS | 9525 | ++DOMWINDOW == 75 (0x922e6400) [pid = 9525] [serial = 121] [outer = (nil)] 09:52:17 INFO - PROCESS | 9525 | ++DOMWINDOW == 76 (0x9390d400) [pid = 9525] [serial = 122] [outer = 0x922e6400] 09:52:17 INFO - PROCESS | 9525 | 1466527937406 Marionette DEBUG loaded listener.js 09:52:17 INFO - PROCESS | 9525 | ++DOMWINDOW == 77 (0x9535ec00) [pid = 9525] [serial = 123] [outer = 0x922e6400] 09:52:18 INFO - PROCESS | 9525 | --DOCSHELL 0x9222bc00 == 34 [pid = 9525] [id = 20] 09:52:18 INFO - PROCESS | 9525 | --DOCSHELL 0x9221d400 == 33 [pid = 9525] [id = 18] 09:52:18 INFO - PROCESS | 9525 | --DOCSHELL 0x99e75800 == 32 [pid = 9525] [id = 26] 09:52:18 INFO - PROCESS | 9525 | --DOCSHELL 0x980eb400 == 31 [pid = 9525] [id = 22] 09:52:18 INFO - PROCESS | 9525 | --DOCSHELL 0x94670000 == 30 [pid = 9525] [id = 25] 09:52:18 INFO - PROCESS | 9525 | --DOCSHELL 0x9abe6800 == 29 [pid = 9525] [id = 19] 09:52:18 INFO - PROCESS | 9525 | --DOCSHELL 0x93901c00 == 28 [pid = 9525] [id = 24] 09:52:18 INFO - PROCESS | 9525 | --DOCSHELL 0x99e7a800 == 27 [pid = 9525] [id = 17] 09:52:18 INFO - PROCESS | 9525 | --DOCSHELL 0x95316800 == 26 [pid = 9525] [id = 23] 09:52:18 INFO - PROCESS | 9525 | --DOMWINDOW == 76 (0x997c9400) [pid = 9525] [serial = 70] [outer = (nil)] [url = about:blank] 09:52:18 INFO - PROCESS | 9525 | --DOMWINDOW == 75 (0x980f6c00) [pid = 9525] [serial = 65] [outer = (nil)] [url = about:blank] 09:52:18 INFO - PROCESS | 9525 | --DOMWINDOW == 74 (0x99aa8c00) [pid = 9525] [serial = 71] [outer = (nil)] [url = about:blank] 09:52:18 INFO - PROCESS | 9525 | --DOMWINDOW == 73 (0x980ee000) [pid = 9525] [serial = 67] [outer = (nil)] [url = about:blank] 09:52:18 INFO - PROCESS | 9525 | --DOMWINDOW == 72 (0x980f5000) [pid = 9525] [serial = 68] [outer = (nil)] [url = about:blank] 09:52:18 INFO - PROCESS | 9525 | --DOMWINDOW == 71 (0x980f4400) [pid = 9525] [serial = 64] [outer = (nil)] [url = about:blank] 09:52:18 INFO - PROCESS | 9525 | --DOMWINDOW == 70 (0xa2555800) [pid = 9525] [serial = 62] [outer = (nil)] [url = about:blank] 09:52:18 INFO - PROCESS | 9525 | --DOMWINDOW == 69 (0x9d4b2c00) [pid = 9525] [serial = 56] [outer = (nil)] [url = about:blank] 09:52:18 INFO - PROCESS | 9525 | --DOMWINDOW == 68 (0x9abd9000) [pid = 9525] [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.] 09:52:18 INFO - PROCESS | 9525 | 1466527938482 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 09:52:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:52:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1787ms 09:52:18 INFO - PROCESS | 9525 | 1466527938553 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 09:52:18 INFO - PROCESS | 9525 | 1466527938556 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 09:52:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:52:18 INFO - PROCESS | 9525 | 1466527938601 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:52:18 INFO - PROCESS | 9525 | 1466527938605 Marionette TRACE conn3 <- [1,138,null,{}] 09:52:18 INFO - PROCESS | 9525 | 1466527938612 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:18 INFO - PROCESS | 9525 | 1466527938616 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:18 INFO - PROCESS | 9525 | 1466527938782 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 09:52:18 INFO - PROCESS | 9525 | 1466527938939 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:18 INFO - PROCESS | 9525 | 1466527938946 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:18 INFO - PROCESS | 9525 | ++DOCSHELL 0x980b3800 == 27 [pid = 9525] [id = 42] 09:52:18 INFO - PROCESS | 9525 | ++DOMWINDOW == 69 (0x99777400) [pid = 9525] [serial = 124] [outer = (nil)] 09:52:19 INFO - PROCESS | 9525 | ++DOMWINDOW == 70 (0x99aa8c00) [pid = 9525] [serial = 125] [outer = 0x99777400] 09:52:19 INFO - PROCESS | 9525 | 1466527939021 Marionette DEBUG loaded listener.js 09:52:19 INFO - PROCESS | 9525 | ++DOMWINDOW == 71 (0x99e73000) [pid = 9525] [serial = 126] [outer = 0x99777400] 09:52:19 INFO - PROCESS | 9525 | 1466527939752 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 09:52:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:52:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1191ms 09:52:19 INFO - PROCESS | 9525 | 1466527939786 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 09:52:19 INFO - PROCESS | 9525 | 1466527939792 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 09:52:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:52:19 INFO - PROCESS | 9525 | 1466527939803 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:52:19 INFO - PROCESS | 9525 | 1466527939806 Marionette TRACE conn3 <- [1,142,null,{}] 09:52:19 INFO - PROCESS | 9525 | 1466527939813 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:19 INFO - PROCESS | 9525 | 1466527939819 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:19 INFO - PROCESS | 9525 | 1466527939985 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 09:52:20 INFO - PROCESS | 9525 | 1466527939998 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:20 INFO - PROCESS | 9525 | 1466527940008 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:20 INFO - PROCESS | 9525 | ++DOCSHELL 0x9b10d400 == 28 [pid = 9525] [id = 43] 09:52:20 INFO - PROCESS | 9525 | ++DOMWINDOW == 72 (0x9b10dc00) [pid = 9525] [serial = 127] [outer = (nil)] 09:52:20 INFO - PROCESS | 9525 | ++DOMWINDOW == 73 (0x9b182800) [pid = 9525] [serial = 128] [outer = 0x9b10dc00] 09:52:20 INFO - PROCESS | 9525 | 1466527940085 Marionette DEBUG loaded listener.js 09:52:20 INFO - PROCESS | 9525 | ++DOMWINDOW == 74 (0x9b70f400) [pid = 9525] [serial = 129] [outer = 0x9b10dc00] 09:52:21 INFO - PROCESS | 9525 | 1466527941010 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 09:52:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:52:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1246ms 09:52:21 INFO - PROCESS | 9525 | 1466527941049 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 09:52:21 INFO - PROCESS | 9525 | 1466527941053 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 09:52:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:52:21 INFO - PROCESS | 9525 | 1466527941069 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:52:21 INFO - PROCESS | 9525 | 1466527941075 Marionette TRACE conn3 <- [1,146,null,{}] 09:52:21 INFO - PROCESS | 9525 | 1466527941091 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:21 INFO - PROCESS | 9525 | 1466527941099 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:21 INFO - PROCESS | 9525 | 1466527941329 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 09:52:21 INFO - PROCESS | 9525 | 1466527941410 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:21 INFO - PROCESS | 9525 | 1466527941420 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:21 INFO - PROCESS | 9525 | ++DOCSHELL 0xa2375c00 == 29 [pid = 9525] [id = 44] 09:52:21 INFO - PROCESS | 9525 | ++DOMWINDOW == 75 (0xa2378400) [pid = 9525] [serial = 130] [outer = (nil)] 09:52:21 INFO - PROCESS | 9525 | ++DOMWINDOW == 76 (0xa23a7000) [pid = 9525] [serial = 131] [outer = 0xa2378400] 09:52:21 INFO - PROCESS | 9525 | 1466527941555 Marionette DEBUG loaded listener.js 09:52:21 INFO - PROCESS | 9525 | ++DOMWINDOW == 77 (0xa23f4000) [pid = 9525] [serial = 132] [outer = 0xa2378400] 09:52:22 INFO - PROCESS | 9525 | 1466527942602 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 09:52:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:52:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1593ms 09:52:22 INFO - PROCESS | 9525 | 1466527942664 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 09:52:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:52:22 INFO - PROCESS | 9525 | 1466527942669 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 09:52:22 INFO - PROCESS | 9525 | 1466527942675 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:52:22 INFO - PROCESS | 9525 | 1466527942693 Marionette TRACE conn3 <- [1,150,null,{}] 09:52:22 INFO - PROCESS | 9525 | --DOMWINDOW == 76 (0x9ad52c00) [pid = 9525] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:52:22 INFO - PROCESS | 9525 | --DOMWINDOW == 75 (0x922eb800) [pid = 9525] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:52:22 INFO - PROCESS | 9525 | --DOMWINDOW == 74 (0x989e9400) [pid = 9525] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:52:22 INFO - PROCESS | 9525 | --DOMWINDOW == 73 (0x922ea400) [pid = 9525] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:52:22 INFO - PROCESS | 9525 | --DOMWINDOW == 72 (0x94670c00) [pid = 9525] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:52:22 INFO - PROCESS | 9525 | --DOMWINDOW == 71 (0x99e77000) [pid = 9525] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:52:22 INFO - PROCESS | 9525 | --DOMWINDOW == 70 (0x9b7e9800) [pid = 9525] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:52:22 INFO - PROCESS | 9525 | --DOMWINDOW == 69 (0xa1090000) [pid = 9525] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:52:22 INFO - PROCESS | 9525 | --DOMWINDOW == 68 (0xa2323c00) [pid = 9525] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:52:22 INFO - PROCESS | 9525 | --DOMWINDOW == 67 (0x9d804c00) [pid = 9525] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:52:22 INFO - PROCESS | 9525 | --DOMWINDOW == 66 (0xa33cc000) [pid = 9525] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:52:22 INFO - PROCESS | 9525 | --DOMWINDOW == 65 (0x99ab0000) [pid = 9525] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:52:22 INFO - PROCESS | 9525 | --DOMWINDOW == 64 (0x93a2ec00) [pid = 9525] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:52:22 INFO - PROCESS | 9525 | 1466527942815 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:22 INFO - PROCESS | 9525 | 1466527942817 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:22 INFO - PROCESS | 9525 | 1466527942971 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 09:52:23 INFO - PROCESS | 9525 | 1466527943117 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:23 INFO - PROCESS | 9525 | 1466527943123 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:23 INFO - PROCESS | 9525 | ++DOCSHELL 0x9a899800 == 30 [pid = 9525] [id = 45] 09:52:23 INFO - PROCESS | 9525 | ++DOMWINDOW == 65 (0x9abe5c00) [pid = 9525] [serial = 133] [outer = (nil)] 09:52:23 INFO - PROCESS | 9525 | ++DOMWINDOW == 66 (0x9c2c5400) [pid = 9525] [serial = 134] [outer = 0x9abe5c00] 09:52:23 INFO - PROCESS | 9525 | 1466527943198 Marionette DEBUG loaded listener.js 09:52:23 INFO - PROCESS | 9525 | ++DOMWINDOW == 67 (0x9b70d400) [pid = 9525] [serial = 135] [outer = 0x9abe5c00] 09:52:23 INFO - PROCESS | 9525 | 1466527943895 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 09:52:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:52:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1276ms 09:52:23 INFO - PROCESS | 9525 | 1466527943953 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 09:52:23 INFO - PROCESS | 9525 | 1466527943957 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 09:52:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:52:23 INFO - PROCESS | 9525 | 1466527943964 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:52:23 INFO - PROCESS | 9525 | 1466527943967 Marionette TRACE conn3 <- [1,154,null,{}] 09:52:23 INFO - PROCESS | 9525 | 1466527943973 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:23 INFO - PROCESS | 9525 | 1466527943978 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:24 INFO - PROCESS | 9525 | 1466527944184 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 09:52:24 INFO - PROCESS | 9525 | 1466527944195 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:24 INFO - PROCESS | 9525 | 1466527944202 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:24 INFO - PROCESS | 9525 | ++DOCSHELL 0x93902000 == 31 [pid = 9525] [id = 46] 09:52:24 INFO - PROCESS | 9525 | ++DOMWINDOW == 68 (0x9b708800) [pid = 9525] [serial = 136] [outer = (nil)] 09:52:24 INFO - PROCESS | 9525 | ++DOMWINDOW == 69 (0xa2558000) [pid = 9525] [serial = 137] [outer = 0x9b708800] 09:52:24 INFO - PROCESS | 9525 | 1466527944291 Marionette DEBUG loaded listener.js 09:52:24 INFO - PROCESS | 9525 | ++DOMWINDOW == 70 (0xa3258400) [pid = 9525] [serial = 138] [outer = 0x9b708800] 09:52:25 INFO - PROCESS | 9525 | 1466527945321 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 09:52:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:52:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1429ms 09:52:25 INFO - PROCESS | 9525 | 1466527945395 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 09:52:25 INFO - PROCESS | 9525 | 1466527945403 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 09:52:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:52:25 INFO - PROCESS | 9525 | 1466527945415 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:52:25 INFO - PROCESS | 9525 | 1466527945419 Marionette TRACE conn3 <- [1,158,null,{}] 09:52:25 INFO - PROCESS | 9525 | 1466527945436 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:25 INFO - PROCESS | 9525 | 1466527945446 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:25 INFO - PROCESS | 9525 | 1466527945756 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 09:52:25 INFO - PROCESS | 9525 | 1466527945925 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:25 INFO - PROCESS | 9525 | 1466527945941 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:25 INFO - PROCESS | 9525 | ++DOCSHELL 0x9768c000 == 32 [pid = 9525] [id = 47] 09:52:25 INFO - PROCESS | 9525 | ++DOMWINDOW == 71 (0x9768f400) [pid = 9525] [serial = 139] [outer = (nil)] 09:52:26 INFO - PROCESS | 9525 | ++DOMWINDOW == 72 (0x98974400) [pid = 9525] [serial = 140] [outer = 0x9768f400] 09:52:26 INFO - PROCESS | 9525 | 1466527946022 Marionette DEBUG loaded listener.js 09:52:26 INFO - PROCESS | 9525 | ++DOMWINDOW == 73 (0x995cc000) [pid = 9525] [serial = 141] [outer = 0x9768f400] 09:52:26 INFO - PROCESS | 9525 | 1466527946929 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 09:52:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:52:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1587ms 09:52:27 INFO - PROCESS | 9525 | 1466527947001 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 09:52:27 INFO - PROCESS | 9525 | 1466527947008 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 09:52:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:52:27 INFO - PROCESS | 9525 | 1466527947020 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:52:27 INFO - PROCESS | 9525 | 1466527947024 Marionette TRACE conn3 <- [1,162,null,{}] 09:52:27 INFO - PROCESS | 9525 | 1466527947031 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:27 INFO - PROCESS | 9525 | 1466527947037 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:27 INFO - PROCESS | 9525 | 1466527947265 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 09:52:27 INFO - PROCESS | 9525 | 1466527947446 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:27 INFO - PROCESS | 9525 | 1466527947456 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:27 INFO - PROCESS | 9525 | ++DOCSHELL 0x9d807800 == 33 [pid = 9525] [id = 48] 09:52:27 INFO - PROCESS | 9525 | ++DOMWINDOW == 74 (0x9d80d400) [pid = 9525] [serial = 142] [outer = (nil)] 09:52:27 INFO - PROCESS | 9525 | ++DOMWINDOW == 75 (0xa108f400) [pid = 9525] [serial = 143] [outer = 0x9d80d400] 09:52:27 INFO - PROCESS | 9525 | 1466527947629 Marionette DEBUG loaded listener.js 09:52:27 INFO - PROCESS | 9525 | ++DOMWINDOW == 76 (0xa1014000) [pid = 9525] [serial = 144] [outer = 0x9d80d400] 09:52:27 INFO - PROCESS | 9525 | 1466527947834 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:52:28 INFO - PROCESS | 9525 | 1466527948613 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 09:52:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:52:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1635ms 09:52:28 INFO - PROCESS | 9525 | 1466527948655 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 09:52:28 INFO - PROCESS | 9525 | 1466527948661 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 09:52:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:52:28 INFO - PROCESS | 9525 | 1466527948686 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:52:28 INFO - PROCESS | 9525 | 1466527948693 Marionette TRACE conn3 <- [1,166,null,{}] 09:52:28 INFO - PROCESS | 9525 | 1466527948709 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:28 INFO - PROCESS | 9525 | 1466527948718 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:28 INFO - PROCESS | 9525 | 1466527948921 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 09:52:29 INFO - PROCESS | 9525 | 1466527949083 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:29 INFO - PROCESS | 9525 | 1466527949099 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:29 INFO - PROCESS | 9525 | ++DOCSHELL 0x93a36000 == 34 [pid = 9525] [id = 49] 09:52:29 INFO - PROCESS | 9525 | ++DOMWINDOW == 77 (0xa3288400) [pid = 9525] [serial = 145] [outer = (nil)] 09:52:29 INFO - PROCESS | 9525 | ++DOMWINDOW == 78 (0xa331e400) [pid = 9525] [serial = 146] [outer = 0xa3288400] 09:52:29 INFO - PROCESS | 9525 | 1466527949230 Marionette DEBUG loaded listener.js 09:52:29 INFO - PROCESS | 9525 | ++DOMWINDOW == 79 (0xa33c2800) [pid = 9525] [serial = 147] [outer = 0xa3288400] 09:52:30 INFO - PROCESS | 9525 | 1466527950259 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 09:52:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:52:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1639ms 09:52:30 INFO - PROCESS | 9525 | 1466527950324 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 09:52:30 INFO - PROCESS | 9525 | 1466527950330 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 09:52:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:52:30 INFO - PROCESS | 9525 | 1466527950336 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:52:30 INFO - PROCESS | 9525 | 1466527950340 Marionette TRACE conn3 <- [1,170,null,{}] 09:52:30 INFO - PROCESS | 9525 | 1466527950346 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:30 INFO - PROCESS | 9525 | 1466527950351 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:30 INFO - PROCESS | 9525 | 1466527950658 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 09:52:30 INFO - PROCESS | 9525 | 1466527950807 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:30 INFO - PROCESS | 9525 | 1466527950818 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:30 INFO - PROCESS | 9525 | ++DOCSHELL 0xa4d51000 == 35 [pid = 9525] [id = 50] 09:52:30 INFO - PROCESS | 9525 | ++DOMWINDOW == 80 (0xa4d56400) [pid = 9525] [serial = 148] [outer = (nil)] 09:52:30 INFO - PROCESS | 9525 | ++DOMWINDOW == 81 (0xa4f20000) [pid = 9525] [serial = 149] [outer = 0xa4d56400] 09:52:30 INFO - PROCESS | 9525 | 1466527950897 Marionette DEBUG loaded listener.js 09:52:31 INFO - PROCESS | 9525 | ++DOMWINDOW == 82 (0xa610fc00) [pid = 9525] [serial = 150] [outer = 0xa4d56400] 09:52:31 INFO - PROCESS | 9525 | 1466527951731 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 09:52:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:52:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1433ms 09:52:31 INFO - PROCESS | 9525 | 1466527951770 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 09:52:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:52:31 INFO - PROCESS | 9525 | 1466527951774 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 09:52:31 INFO - PROCESS | 9525 | 1466527951781 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:52:31 INFO - PROCESS | 9525 | 1466527951784 Marionette TRACE conn3 <- [1,174,null,{}] 09:52:31 INFO - PROCESS | 9525 | 1466527951790 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:31 INFO - PROCESS | 9525 | 1466527951795 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:31 INFO - PROCESS | 9525 | 1466527951975 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 09:52:32 INFO - PROCESS | 9525 | 1466527952118 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:32 INFO - PROCESS | 9525 | 1466527952130 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:32 INFO - PROCESS | 9525 | ++DOCSHELL 0x93872c00 == 36 [pid = 9525] [id = 51] 09:52:32 INFO - PROCESS | 9525 | ++DOMWINDOW == 83 (0x99e4ec00) [pid = 9525] [serial = 151] [outer = (nil)] 09:52:32 INFO - PROCESS | 9525 | ++DOMWINDOW == 84 (0x99e56000) [pid = 9525] [serial = 152] [outer = 0x99e4ec00] 09:52:32 INFO - PROCESS | 9525 | 1466527952211 Marionette DEBUG loaded listener.js 09:52:32 INFO - PROCESS | 9525 | ++DOMWINDOW == 85 (0x99e59000) [pid = 9525] [serial = 153] [outer = 0x99e4ec00] 09:52:33 INFO - PROCESS | 9525 | 1466527953203 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 09:52:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:52:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1487ms 09:52:33 INFO - PROCESS | 9525 | 1466527953268 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 09:52:33 INFO - PROCESS | 9525 | 1466527953271 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 09:52:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:52:33 INFO - PROCESS | 9525 | 1466527953278 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:52:33 INFO - PROCESS | 9525 | 1466527953283 Marionette TRACE conn3 <- [1,178,null,{}] 09:52:33 INFO - PROCESS | 9525 | 1466527953289 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:33 INFO - PROCESS | 9525 | 1466527953300 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:33 INFO - PROCESS | 9525 | 1466527953554 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 09:52:33 INFO - PROCESS | 9525 | 1466527953941 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:33 INFO - PROCESS | 9525 | 1466527953950 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:34 INFO - PROCESS | 9525 | ++DOCSHELL 0x95179400 == 37 [pid = 9525] [id = 52] 09:52:34 INFO - PROCESS | 9525 | ++DOMWINDOW == 86 (0x9517a800) [pid = 9525] [serial = 154] [outer = (nil)] 09:52:34 INFO - PROCESS | 9525 | ++DOMWINDOW == 87 (0x9768bc00) [pid = 9525] [serial = 155] [outer = 0x9517a800] 09:52:34 INFO - PROCESS | 9525 | 1466527954069 Marionette DEBUG loaded listener.js 09:52:34 INFO - PROCESS | 9525 | ++DOMWINDOW == 88 (0x980f7800) [pid = 9525] [serial = 156] [outer = 0x9517a800] 09:52:34 INFO - PROCESS | 9525 | --DOMWINDOW == 87 (0x9c2c2c00) [pid = 9525] [serial = 113] [outer = (nil)] [url = about:blank] 09:52:34 INFO - PROCESS | 9525 | 1466527954963 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 09:52:34 INFO - PROCESS | 9525 | --DOMWINDOW == 86 (0x9b67cc00) [pid = 9525] [serial = 107] [outer = (nil)] [url = about:blank] 09:52:34 INFO - PROCESS | 9525 | --DOMWINDOW == 85 (0x93903800) [pid = 9525] [serial = 98] [outer = (nil)] [url = about:blank] 09:52:35 INFO - PROCESS | 9525 | --DOMWINDOW == 84 (0x9517b800) [pid = 9525] [serial = 99] [outer = (nil)] [url = about:blank] 09:52:35 INFO - PROCESS | 9525 | --DOMWINDOW == 83 (0x99482400) [pid = 9525] [serial = 101] [outer = (nil)] [url = about:blank] 09:52:35 INFO - PROCESS | 9525 | --DOMWINDOW == 82 (0x995c6400) [pid = 9525] [serial = 102] [outer = (nil)] [url = about:blank] 09:52:35 INFO - PROCESS | 9525 | --DOMWINDOW == 81 (0x98974000) [pid = 9525] [serial = 95] [outer = (nil)] [url = about:blank] 09:52:35 INFO - PROCESS | 9525 | --DOMWINDOW == 80 (0x93a32400) [pid = 9525] [serial = 94] [outer = (nil)] [url = about:blank] 09:52:35 INFO - PROCESS | 9525 | --DOMWINDOW == 79 (0x980f3c00) [pid = 9525] [serial = 74] [outer = (nil)] [url = about:blank] 09:52:35 INFO - PROCESS | 9525 | --DOMWINDOW == 78 (0x95369800) [pid = 9525] [serial = 73] [outer = (nil)] [url = about:blank] 09:52:35 INFO - PROCESS | 9525 | --DOMWINDOW == 77 (0x9abdcc00) [pid = 9525] [serial = 77] [outer = (nil)] [url = about:blank] 09:52:35 INFO - PROCESS | 9525 | --DOMWINDOW == 76 (0x9a037c00) [pid = 9525] [serial = 76] [outer = (nil)] [url = about:blank] 09:52:35 INFO - PROCESS | 9525 | --DOMWINDOW == 75 (0x9d4bb400) [pid = 9525] [serial = 80] [outer = (nil)] [url = about:blank] 09:52:35 INFO - PROCESS | 9525 | --DOMWINDOW == 74 (0x9c27a800) [pid = 9525] [serial = 79] [outer = (nil)] [url = about:blank] 09:52:35 INFO - PROCESS | 9525 | --DOMWINDOW == 73 (0xa23f9c00) [pid = 9525] [serial = 83] [outer = (nil)] [url = about:blank] 09:52:35 INFO - PROCESS | 9525 | --DOMWINDOW == 72 (0xa23a6800) [pid = 9525] [serial = 82] [outer = (nil)] [url = about:blank] 09:52:35 INFO - PROCESS | 9525 | --DOMWINDOW == 71 (0xa25f8400) [pid = 9525] [serial = 86] [outer = (nil)] [url = about:blank] 09:52:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:52:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1744ms 09:52:35 INFO - PROCESS | 9525 | --DOMWINDOW == 70 (0xa2fb0000) [pid = 9525] [serial = 85] [outer = (nil)] [url = about:blank] 09:52:35 INFO - PROCESS | 9525 | --DOMWINDOW == 69 (0xa34da000) [pid = 9525] [serial = 89] [outer = (nil)] [url = about:blank] 09:52:35 INFO - PROCESS | 9525 | --DOMWINDOW == 68 (0xa33ca000) [pid = 9525] [serial = 88] [outer = (nil)] [url = about:blank] 09:52:35 INFO - PROCESS | 9525 | --DOMWINDOW == 67 (0xa4f7ec00) [pid = 9525] [serial = 92] [outer = (nil)] [url = about:blank] 09:52:35 INFO - PROCESS | 9525 | --DOMWINDOW == 66 (0xa4f1d400) [pid = 9525] [serial = 91] [outer = (nil)] [url = about:blank] 09:52:35 INFO - PROCESS | 9525 | --DOMWINDOW == 65 (0x9a35b000) [pid = 9525] [serial = 105] [outer = (nil)] [url = about:blank] 09:52:35 INFO - PROCESS | 9525 | --DOMWINDOW == 64 (0x99e7ac00) [pid = 9525] [serial = 104] [outer = (nil)] [url = about:blank] 09:52:35 INFO - PROCESS | 9525 | --DOMWINDOW == 63 (0x95176400) [pid = 9525] [serial = 110] [outer = (nil)] [url = about:blank] 09:52:35 INFO - PROCESS | 9525 | --DOMWINDOW == 62 (0x9b707800) [pid = 9525] [serial = 108] [outer = (nil)] [url = about:blank] 09:52:35 INFO - PROCESS | 9525 | --DOMWINDOW == 61 (0x95178800) [pid = 9525] [serial = 111] [outer = (nil)] [url = about:blank] 09:52:35 INFO - PROCESS | 9525 | 1466527955025 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 09:52:35 INFO - PROCESS | 9525 | 1466527955034 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 09:52:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:52:35 INFO - PROCESS | 9525 | 1466527955047 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:52:35 INFO - PROCESS | 9525 | 1466527955051 Marionette TRACE conn3 <- [1,182,null,{}] 09:52:35 INFO - PROCESS | 9525 | 1466527955059 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:35 INFO - PROCESS | 9525 | 1466527955066 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:35 INFO - PROCESS | 9525 | 1466527955224 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 09:52:35 INFO - PROCESS | 9525 | 1466527955237 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:35 INFO - PROCESS | 9525 | 1466527955246 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:35 INFO - PROCESS | 9525 | ++DOCSHELL 0x94665000 == 38 [pid = 9525] [id = 53] 09:52:35 INFO - PROCESS | 9525 | ++DOMWINDOW == 62 (0x980edc00) [pid = 9525] [serial = 157] [outer = (nil)] 09:52:35 INFO - PROCESS | 9525 | ++DOMWINDOW == 63 (0x98d0a000) [pid = 9525] [serial = 158] [outer = 0x980edc00] 09:52:35 INFO - PROCESS | 9525 | 1466527955319 Marionette DEBUG loaded listener.js 09:52:35 INFO - PROCESS | 9525 | ++DOMWINDOW == 64 (0x995c7000) [pid = 9525] [serial = 159] [outer = 0x980edc00] 09:52:36 INFO - PROCESS | 9525 | 1466527956134 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 09:52:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:52:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1132ms 09:52:36 INFO - PROCESS | 9525 | 1466527956183 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 09:52:36 INFO - PROCESS | 9525 | 1466527956189 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 09:52:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:52:36 INFO - PROCESS | 9525 | 1466527956201 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:52:36 INFO - PROCESS | 9525 | 1466527956204 Marionette TRACE conn3 <- [1,186,null,{}] 09:52:36 INFO - PROCESS | 9525 | 1466527956210 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:36 INFO - PROCESS | 9525 | 1466527956216 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:36 INFO - PROCESS | 9525 | 1466527956395 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 09:52:36 INFO - PROCESS | 9525 | 1466527956499 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:36 INFO - PROCESS | 9525 | 1466527956506 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:36 INFO - PROCESS | 9525 | ++DOCSHELL 0x980f9c00 == 39 [pid = 9525] [id = 54] 09:52:36 INFO - PROCESS | 9525 | ++DOMWINDOW == 65 (0x99887400) [pid = 9525] [serial = 160] [outer = (nil)] 09:52:36 INFO - PROCESS | 9525 | ++DOMWINDOW == 66 (0x99e8f400) [pid = 9525] [serial = 161] [outer = 0x99887400] 09:52:36 INFO - PROCESS | 9525 | 1466527956577 Marionette DEBUG loaded listener.js 09:52:36 INFO - PROCESS | 9525 | ++DOMWINDOW == 67 (0x9a898400) [pid = 9525] [serial = 162] [outer = 0x99887400] 09:52:37 INFO - PROCESS | 9525 | 1466527957289 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 09:52:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:52:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1137ms 09:52:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:52:37 INFO - PROCESS | 9525 | 1466527957340 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 09:52:37 INFO - PROCESS | 9525 | 1466527957343 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 09:52:37 INFO - PROCESS | 9525 | 1466527957364 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:52:37 INFO - PROCESS | 9525 | 1466527957372 Marionette TRACE conn3 <- [1,190,null,{}] 09:52:37 INFO - PROCESS | 9525 | 1466527957386 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:37 INFO - PROCESS | 9525 | 1466527957393 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:37 INFO - PROCESS | 9525 | 1466527957608 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 09:52:37 INFO - PROCESS | 9525 | 1466527957627 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:37 INFO - PROCESS | 9525 | 1466527957637 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:37 INFO - PROCESS | 9525 | ++DOCSHELL 0x92227000 == 40 [pid = 9525] [id = 55] 09:52:37 INFO - PROCESS | 9525 | ++DOMWINDOW == 68 (0x9b708400) [pid = 9525] [serial = 163] [outer = (nil)] 09:52:37 INFO - PROCESS | 9525 | ++DOMWINDOW == 69 (0x9d4b1c00) [pid = 9525] [serial = 164] [outer = 0x9b708400] 09:52:37 INFO - PROCESS | 9525 | 1466527957718 Marionette DEBUG loaded listener.js 09:52:37 INFO - PROCESS | 9525 | ++DOMWINDOW == 70 (0x9d8edc00) [pid = 9525] [serial = 165] [outer = 0x9b708400] 09:52:38 INFO - PROCESS | 9525 | 1466527958559 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 09:52:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:52:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1254ms 09:52:38 INFO - PROCESS | 9525 | 1466527958605 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 09:52:38 INFO - PROCESS | 9525 | 1466527958610 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 09:52:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:52:38 INFO - PROCESS | 9525 | 1466527958623 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:52:38 INFO - PROCESS | 9525 | 1466527958625 Marionette TRACE conn3 <- [1,194,null,{}] 09:52:38 INFO - PROCESS | 9525 | 1466527958632 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:38 INFO - PROCESS | 9525 | 1466527958637 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:38 INFO - PROCESS | 9525 | 1466527958846 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 09:52:38 INFO - PROCESS | 9525 | 1466527958874 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:38 INFO - PROCESS | 9525 | 1466527958881 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:38 INFO - PROCESS | 9525 | ++DOCSHELL 0x9a02b400 == 41 [pid = 9525] [id = 56] 09:52:38 INFO - PROCESS | 9525 | ++DOMWINDOW == 71 (0x9d4b7000) [pid = 9525] [serial = 166] [outer = (nil)] 09:52:38 INFO - PROCESS | 9525 | ++DOMWINDOW == 72 (0xa23fb800) [pid = 9525] [serial = 167] [outer = 0x9d4b7000] 09:52:38 INFO - PROCESS | 9525 | 1466527958965 Marionette DEBUG loaded listener.js 09:52:39 INFO - PROCESS | 9525 | ++DOMWINDOW == 73 (0xa255b800) [pid = 9525] [serial = 168] [outer = 0x9d4b7000] 09:52:39 INFO - PROCESS | 9525 | --DOMWINDOW == 72 (0xa2378400) [pid = 9525] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:52:39 INFO - PROCESS | 9525 | --DOMWINDOW == 71 (0x99777400) [pid = 9525] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:52:39 INFO - PROCESS | 9525 | --DOMWINDOW == 70 (0x922e6400) [pid = 9525] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:52:39 INFO - PROCESS | 9525 | --DOMWINDOW == 69 (0x9b10dc00) [pid = 9525] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:52:39 INFO - PROCESS | 9525 | --DOMWINDOW == 68 (0x9abe5c00) [pid = 9525] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:52:39 INFO - PROCESS | 9525 | 1466527959867 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 09:52:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:52:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1292ms 09:52:39 INFO - PROCESS | 9525 | 1466527959910 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 09:52:39 INFO - PROCESS | 9525 | 1466527959913 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 09:52:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:52:39 INFO - PROCESS | 9525 | 1466527959924 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:52:39 INFO - PROCESS | 9525 | 1466527959927 Marionette TRACE conn3 <- [1,198,null,{}] 09:52:39 INFO - PROCESS | 9525 | 1466527959933 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:39 INFO - PROCESS | 9525 | 1466527959938 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:40 INFO - PROCESS | 9525 | 1466527960131 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 09:52:40 INFO - PROCESS | 9525 | 1466527960145 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:40 INFO - PROCESS | 9525 | 1466527960161 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:40 INFO - PROCESS | 9525 | ++DOCSHELL 0x93901400 == 42 [pid = 9525] [id = 57] 09:52:40 INFO - PROCESS | 9525 | ++DOMWINDOW == 69 (0x9abe5c00) [pid = 9525] [serial = 169] [outer = (nil)] 09:52:40 INFO - PROCESS | 9525 | ++DOMWINDOW == 70 (0xa25f8800) [pid = 9525] [serial = 170] [outer = 0x9abe5c00] 09:52:40 INFO - PROCESS | 9525 | 1466527960244 Marionette DEBUG loaded listener.js 09:52:40 INFO - PROCESS | 9525 | ++DOMWINDOW == 71 (0xa325a000) [pid = 9525] [serial = 171] [outer = 0x9abe5c00] 09:52:41 INFO - PROCESS | 9525 | 1466527961035 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 09:52:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:52:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1135ms 09:52:41 INFO - PROCESS | 9525 | 1466527961055 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 09:52:41 INFO - PROCESS | 9525 | 1466527961057 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 09:52:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:52:41 INFO - PROCESS | 9525 | 1466527961064 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:52:41 INFO - PROCESS | 9525 | 1466527961067 Marionette TRACE conn3 <- [1,202,null,{}] 09:52:41 INFO - PROCESS | 9525 | 1466527961085 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:41 INFO - PROCESS | 9525 | 1466527961091 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:41 INFO - PROCESS | 9525 | 1466527961249 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 09:52:41 INFO - PROCESS | 9525 | 1466527961258 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:41 INFO - PROCESS | 9525 | 1466527961269 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:41 INFO - PROCESS | 9525 | ++DOCSHELL 0xa2fb3000 == 43 [pid = 9525] [id = 58] 09:52:41 INFO - PROCESS | 9525 | ++DOMWINDOW == 72 (0xa3252c00) [pid = 9525] [serial = 172] [outer = (nil)] 09:52:41 INFO - PROCESS | 9525 | ++DOMWINDOW == 73 (0xa34dbc00) [pid = 9525] [serial = 173] [outer = 0xa3252c00] 09:52:41 INFO - PROCESS | 9525 | 1466527961350 Marionette DEBUG loaded listener.js 09:52:41 INFO - PROCESS | 9525 | ++DOMWINDOW == 74 (0xa33c4c00) [pid = 9525] [serial = 174] [outer = 0xa3252c00] 09:52:42 INFO - PROCESS | 9525 | 1466527962370 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 09:52:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:52:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1352ms 09:52:42 INFO - PROCESS | 9525 | 1466527962417 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 09:52:42 INFO - PROCESS | 9525 | 1466527962424 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 09:52:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:52:42 INFO - PROCESS | 9525 | 1466527962432 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:52:42 INFO - PROCESS | 9525 | 1466527962441 Marionette TRACE conn3 <- [1,206,null,{}] 09:52:42 INFO - PROCESS | 9525 | 1466527962449 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:42 INFO - PROCESS | 9525 | 1466527962454 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:42 INFO - PROCESS | 9525 | 1466527962682 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 09:52:42 INFO - PROCESS | 9525 | 1466527962882 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:42 INFO - PROCESS | 9525 | 1466527962893 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:42 INFO - PROCESS | 9525 | ++DOCSHELL 0x980f4c00 == 44 [pid = 9525] [id = 59] 09:52:42 INFO - PROCESS | 9525 | ++DOMWINDOW == 75 (0x980f7c00) [pid = 9525] [serial = 175] [outer = (nil)] 09:52:42 INFO - PROCESS | 9525 | ++DOMWINDOW == 76 (0x99aa7800) [pid = 9525] [serial = 176] [outer = 0x980f7c00] 09:52:43 INFO - PROCESS | 9525 | 1466527962996 Marionette DEBUG loaded listener.js 09:52:43 INFO - PROCESS | 9525 | ++DOMWINDOW == 77 (0x99e54400) [pid = 9525] [serial = 177] [outer = 0x980f7c00] 09:52:43 INFO - PROCESS | 9525 | 1466527963830 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 09:52:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:52:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1446ms 09:52:43 INFO - PROCESS | 9525 | 1466527963879 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 09:52:43 INFO - PROCESS | 9525 | 1466527963886 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 09:52:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:52:43 INFO - PROCESS | 9525 | 1466527963916 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:52:43 INFO - PROCESS | 9525 | 1466527963927 Marionette TRACE conn3 <- [1,210,null,{}] 09:52:43 INFO - PROCESS | 9525 | 1466527963939 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:43 INFO - PROCESS | 9525 | 1466527963946 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:44 INFO - PROCESS | 9525 | 1466527964144 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 09:52:44 INFO - PROCESS | 9525 | 1466527964299 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:44 INFO - PROCESS | 9525 | 1466527964311 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:44 INFO - PROCESS | 9525 | ++DOCSHELL 0x93869800 == 45 [pid = 9525] [id = 60] 09:52:44 INFO - PROCESS | 9525 | ++DOMWINDOW == 78 (0x9ad4e800) [pid = 9525] [serial = 178] [outer = (nil)] 09:52:44 INFO - PROCESS | 9525 | ++DOMWINDOW == 79 (0x9b705400) [pid = 9525] [serial = 179] [outer = 0x9ad4e800] 09:52:44 INFO - PROCESS | 9525 | 1466527964402 Marionette DEBUG loaded listener.js 09:52:44 INFO - PROCESS | 9525 | ++DOMWINDOW == 80 (0x9c2c2c00) [pid = 9525] [serial = 180] [outer = 0x9ad4e800] 09:52:45 INFO - PROCESS | 9525 | 1466527965277 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 09:52:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:52:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1413ms 09:52:45 INFO - PROCESS | 9525 | 1466527965342 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 09:52:45 INFO - PROCESS | 9525 | 1466527965348 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 09:52:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:52:45 INFO - PROCESS | 9525 | 1466527965357 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:52:45 INFO - PROCESS | 9525 | 1466527965362 Marionette TRACE conn3 <- [1,214,null,{}] 09:52:45 INFO - PROCESS | 9525 | 1466527965380 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:45 INFO - PROCESS | 9525 | 1466527965389 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:45 INFO - PROCESS | 9525 | 1466527965577 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 09:52:45 INFO - PROCESS | 9525 | 1466527965730 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:45 INFO - PROCESS | 9525 | 1466527965748 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:45 INFO - PROCESS | 9525 | ++DOCSHELL 0xa33c1800 == 46 [pid = 9525] [id = 61] 09:52:45 INFO - PROCESS | 9525 | ++DOMWINDOW == 81 (0xa33c9c00) [pid = 9525] [serial = 181] [outer = (nil)] 09:52:45 INFO - PROCESS | 9525 | ++DOMWINDOW == 82 (0xa4d0b400) [pid = 9525] [serial = 182] [outer = 0xa33c9c00] 09:52:45 INFO - PROCESS | 9525 | 1466527965867 Marionette DEBUG loaded listener.js 09:52:45 INFO - PROCESS | 9525 | ++DOMWINDOW == 83 (0xa61b2000) [pid = 9525] [serial = 183] [outer = 0xa33c9c00] 09:52:46 INFO - PROCESS | 9525 | 1466527966780 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 09:52:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:52:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1490ms 09:52:46 INFO - PROCESS | 9525 | 1466527966848 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 09:52:46 INFO - PROCESS | 9525 | 1466527966854 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 09:52:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:52:46 INFO - PROCESS | 9525 | 1466527966861 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:52:46 INFO - PROCESS | 9525 | 1466527966864 Marionette TRACE conn3 <- [1,218,null,{}] 09:52:46 INFO - PROCESS | 9525 | 1466527966870 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:46 INFO - PROCESS | 9525 | 1466527966876 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:47 INFO - PROCESS | 9525 | 1466527967107 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 09:52:47 INFO - PROCESS | 9525 | 1466527967292 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:47 INFO - PROCESS | 9525 | 1466527967300 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:47 INFO - PROCESS | 9525 | ++DOCSHELL 0xa61bd400 == 47 [pid = 9525] [id = 62] 09:52:47 INFO - PROCESS | 9525 | ++DOMWINDOW == 84 (0xa672b000) [pid = 9525] [serial = 184] [outer = (nil)] 09:52:47 INFO - PROCESS | 9525 | ++DOMWINDOW == 85 (0xa6785c00) [pid = 9525] [serial = 185] [outer = 0xa672b000] 09:52:47 INFO - PROCESS | 9525 | 1466527967421 Marionette DEBUG loaded listener.js 09:52:47 INFO - PROCESS | 9525 | ++DOMWINDOW == 86 (0xa67dd000) [pid = 9525] [serial = 186] [outer = 0xa672b000] 09:52:48 INFO - PROCESS | 9525 | 1466527968263 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 09:52:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:52:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1438ms 09:52:48 INFO - PROCESS | 9525 | 1466527968300 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 09:52:48 INFO - PROCESS | 9525 | 1466527968305 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 09:52:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:52:48 INFO - PROCESS | 9525 | 1466527968314 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:52:48 INFO - PROCESS | 9525 | 1466527968319 Marionette TRACE conn3 <- [1,222,null,{}] 09:52:48 INFO - PROCESS | 9525 | 1466527968326 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:48 INFO - PROCESS | 9525 | 1466527968333 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:48 INFO - PROCESS | 9525 | 1466527968527 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 09:52:48 INFO - PROCESS | 9525 | 1466527968679 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:48 INFO - PROCESS | 9525 | 1466527968687 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:48 INFO - PROCESS | 9525 | ++DOCSHELL 0x95175c00 == 48 [pid = 9525] [id = 63] 09:52:48 INFO - PROCESS | 9525 | ++DOMWINDOW == 87 (0x9536b800) [pid = 9525] [serial = 187] [outer = (nil)] 09:52:48 INFO - PROCESS | 9525 | ++DOMWINDOW == 88 (0xa6840800) [pid = 9525] [serial = 188] [outer = 0x9536b800] 09:52:48 INFO - PROCESS | 9525 | 1466527968772 Marionette DEBUG loaded listener.js 09:52:48 INFO - PROCESS | 9525 | ++DOMWINDOW == 89 (0xa6845c00) [pid = 9525] [serial = 189] [outer = 0x9536b800] 09:52:49 INFO - PROCESS | 9525 | 1466527969736 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 09:52:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:52:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1493ms 09:52:49 INFO - PROCESS | 9525 | 1466527969808 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 09:52:49 INFO - PROCESS | 9525 | 1466527969812 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 09:52:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:52:49 INFO - PROCESS | 9525 | 1466527969818 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:52:49 INFO - PROCESS | 9525 | 1466527969822 Marionette TRACE conn3 <- [1,226,null,{}] 09:52:49 INFO - PROCESS | 9525 | 1466527969828 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:49 INFO - PROCESS | 9525 | 1466527969838 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:50 INFO - PROCESS | 9525 | 1466527970069 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 09:52:50 INFO - PROCESS | 9525 | 1466527970256 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:50 INFO - PROCESS | 9525 | 1466527970264 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:50 INFO - PROCESS | 9525 | ++DOCSHELL 0xa67df800 == 49 [pid = 9525] [id = 64] 09:52:50 INFO - PROCESS | 9525 | ++DOMWINDOW == 90 (0xa67e6400) [pid = 9525] [serial = 190] [outer = (nil)] 09:52:50 INFO - PROCESS | 9525 | ++DOMWINDOW == 91 (0xa82acc00) [pid = 9525] [serial = 191] [outer = 0xa67e6400] 09:52:50 INFO - PROCESS | 9525 | 1466527970396 Marionette DEBUG loaded listener.js 09:52:50 INFO - PROCESS | 9525 | ++DOMWINDOW == 92 (0xa82f0c00) [pid = 9525] [serial = 192] [outer = 0xa67e6400] 09:52:51 INFO - PROCESS | 9525 | 1466527971289 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 09:52:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:52:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1531ms 09:52:51 INFO - PROCESS | 9525 | 1466527971351 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 09:52:51 INFO - PROCESS | 9525 | 1466527971354 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 09:52:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:52:51 INFO - PROCESS | 9525 | 1466527971362 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:52:51 INFO - PROCESS | 9525 | 1466527971365 Marionette TRACE conn3 <- [1,230,null,{}] 09:52:51 INFO - PROCESS | 9525 | 1466527971371 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:51 INFO - PROCESS | 9525 | 1466527971376 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:51 INFO - PROCESS | 9525 | 1466527971590 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 09:52:51 INFO - PROCESS | 9525 | 1466527971747 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:51 INFO - PROCESS | 9525 | 1466527971758 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:51 INFO - PROCESS | 9525 | ++DOCSHELL 0x921e5c00 == 50 [pid = 9525] [id = 65] 09:52:51 INFO - PROCESS | 9525 | ++DOMWINDOW == 93 (0x921e7400) [pid = 9525] [serial = 193] [outer = (nil)] 09:52:51 INFO - PROCESS | 9525 | ++DOMWINDOW == 94 (0x921ed800) [pid = 9525] [serial = 194] [outer = 0x921e7400] 09:52:51 INFO - PROCESS | 9525 | 1466527971839 Marionette DEBUG loaded listener.js 09:52:51 INFO - PROCESS | 9525 | ++DOMWINDOW == 95 (0x921f0000) [pid = 9525] [serial = 195] [outer = 0x921e7400] 09:52:52 INFO - PROCESS | 9525 | 1466527972970 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 09:52:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:52:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1682ms 09:52:53 INFO - PROCESS | 9525 | 1466527973046 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 09:52:53 INFO - PROCESS | 9525 | 1466527973054 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 09:52:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:52:53 INFO - PROCESS | 9525 | 1466527973064 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:52:53 INFO - PROCESS | 9525 | 1466527973068 Marionette TRACE conn3 <- [1,234,null,{}] 09:52:53 INFO - PROCESS | 9525 | 1466527973078 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:53 INFO - PROCESS | 9525 | 1466527973083 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:53 INFO - PROCESS | 9525 | 1466527973357 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 09:52:53 INFO - PROCESS | 9525 | 1466527973558 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:53 INFO - PROCESS | 9525 | 1466527973573 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:53 INFO - PROCESS | 9525 | ++DOCSHELL 0x9535f000 == 51 [pid = 9525] [id = 66] 09:52:53 INFO - PROCESS | 9525 | ++DOMWINDOW == 96 (0x980f0400) [pid = 9525] [serial = 196] [outer = (nil)] 09:52:53 INFO - PROCESS | 9525 | ++DOMWINDOW == 97 (0x989db800) [pid = 9525] [serial = 197] [outer = 0x980f0400] 09:52:53 INFO - PROCESS | 9525 | 1466527973650 Marionette DEBUG loaded listener.js 09:52:53 INFO - PROCESS | 9525 | ++DOMWINDOW == 98 (0x99489800) [pid = 9525] [serial = 198] [outer = 0x980f0400] 09:52:54 INFO - PROCESS | 9525 | 1466527974593 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 09:52:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:52:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1546ms 09:52:54 INFO - PROCESS | 9525 | 1466527974607 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 09:52:54 INFO - PROCESS | 9525 | 1466527974615 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 09:52:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:52:54 INFO - PROCESS | 9525 | 1466527974626 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:52:54 INFO - PROCESS | 9525 | 1466527974630 Marionette TRACE conn3 <- [1,238,null,{}] 09:52:54 INFO - PROCESS | 9525 | 1466527974637 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:54 INFO - PROCESS | 9525 | 1466527974645 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:54 INFO - PROCESS | 9525 | 1466527974841 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 09:52:55 INFO - PROCESS | 9525 | 1466527975041 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:55 INFO - PROCESS | 9525 | 1466527975050 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:55 INFO - PROCESS | 9525 | ++DOCSHELL 0x93a2f000 == 52 [pid = 9525] [id = 67] 09:52:55 INFO - PROCESS | 9525 | ++DOMWINDOW == 99 (0x95176000) [pid = 9525] [serial = 199] [outer = (nil)] 09:52:55 INFO - PROCESS | 9525 | ++DOMWINDOW == 100 (0x976da800) [pid = 9525] [serial = 200] [outer = 0x95176000] 09:52:55 INFO - PROCESS | 9525 | 1466527975204 Marionette DEBUG loaded listener.js 09:52:55 INFO - PROCESS | 9525 | ++DOMWINDOW == 101 (0x980f4400) [pid = 9525] [serial = 201] [outer = 0x95176000] 09:52:55 INFO - PROCESS | 9525 | --DOCSHELL 0x922eb000 == 51 [pid = 9525] [id = 33] 09:52:55 INFO - PROCESS | 9525 | --DOCSHELL 0x9b70d800 == 50 [pid = 9525] [id = 27] 09:52:55 INFO - PROCESS | 9525 | --DOMWINDOW == 100 (0xa2558000) [pid = 9525] [serial = 137] [outer = (nil)] [url = about:blank] 09:52:55 INFO - PROCESS | 9525 | --DOMWINDOW == 99 (0xa23a7000) [pid = 9525] [serial = 131] [outer = (nil)] [url = about:blank] 09:52:55 INFO - PROCESS | 9525 | --DOMWINDOW == 98 (0xa23f4000) [pid = 9525] [serial = 132] [outer = (nil)] [url = about:blank] 09:52:55 INFO - PROCESS | 9525 | --DOMWINDOW == 97 (0x99aa8c00) [pid = 9525] [serial = 125] [outer = (nil)] [url = about:blank] 09:52:55 INFO - PROCESS | 9525 | --DOMWINDOW == 96 (0x99e73000) [pid = 9525] [serial = 126] [outer = (nil)] [url = about:blank] 09:52:55 INFO - PROCESS | 9525 | --DOMWINDOW == 95 (0x99ab1400) [pid = 9525] [serial = 116] [outer = (nil)] [url = about:blank] 09:52:55 INFO - PROCESS | 9525 | --DOMWINDOW == 94 (0x9535ec00) [pid = 9525] [serial = 123] [outer = (nil)] [url = about:blank] 09:52:55 INFO - PROCESS | 9525 | --DOMWINDOW == 93 (0x9390d400) [pid = 9525] [serial = 122] [outer = (nil)] [url = about:blank] 09:52:55 INFO - PROCESS | 9525 | --DOMWINDOW == 92 (0x9b182800) [pid = 9525] [serial = 128] [outer = (nil)] [url = about:blank] 09:52:55 INFO - PROCESS | 9525 | --DOMWINDOW == 91 (0x9c2c3000) [pid = 9525] [serial = 119] [outer = (nil)] [url = about:blank] 09:52:55 INFO - PROCESS | 9525 | --DOMWINDOW == 90 (0x9c2c5400) [pid = 9525] [serial = 134] [outer = (nil)] [url = about:blank] 09:52:55 INFO - PROCESS | 9525 | --DOMWINDOW == 89 (0x9b70d400) [pid = 9525] [serial = 135] [outer = (nil)] [url = about:blank] 09:52:55 INFO - PROCESS | 9525 | --DOMWINDOW == 88 (0x9b70f400) [pid = 9525] [serial = 129] [outer = (nil)] [url = about:blank] 09:52:56 INFO - PROCESS | 9525 | 1466527976047 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 09:52:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:52:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1491ms 09:52:56 INFO - PROCESS | 9525 | 1466527976118 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 09:52:56 INFO - PROCESS | 9525 | 1466527976123 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 09:52:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:52:56 INFO - PROCESS | 9525 | 1466527976130 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:52:56 INFO - PROCESS | 9525 | 1466527976136 Marionette TRACE conn3 <- [1,242,null,{}] 09:52:56 INFO - PROCESS | 9525 | 1466527976156 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:56 INFO - PROCESS | 9525 | 1466527976166 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:56 INFO - PROCESS | 9525 | 1466527976370 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 09:52:56 INFO - PROCESS | 9525 | 1466527976490 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:56 INFO - PROCESS | 9525 | 1466527976500 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:56 INFO - PROCESS | 9525 | ++DOCSHELL 0x99e50c00 == 51 [pid = 9525] [id = 68] 09:52:56 INFO - PROCESS | 9525 | ++DOMWINDOW == 89 (0x99e5b800) [pid = 9525] [serial = 202] [outer = (nil)] 09:52:56 INFO - PROCESS | 9525 | ++DOMWINDOW == 90 (0x9a35d800) [pid = 9525] [serial = 203] [outer = 0x99e5b800] 09:52:56 INFO - PROCESS | 9525 | 1466527976582 Marionette DEBUG loaded listener.js 09:52:56 INFO - PROCESS | 9525 | ++DOMWINDOW == 91 (0x9ad4c000) [pid = 9525] [serial = 204] [outer = 0x99e5b800] 09:52:57 INFO - PROCESS | 9525 | 1466527977410 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 09:52:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:52:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1350ms 09:52:57 INFO - PROCESS | 9525 | 1466527977499 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 09:52:57 INFO - PROCESS | 9525 | 1466527977508 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 09:52:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:52:57 INFO - PROCESS | 9525 | 1466527977519 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:52:57 INFO - PROCESS | 9525 | 1466527977521 Marionette TRACE conn3 <- [1,246,null,{}] 09:52:57 INFO - PROCESS | 9525 | 1466527977529 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:57 INFO - PROCESS | 9525 | 1466527977534 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:57 INFO - PROCESS | 9525 | 1466527977722 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 09:52:57 INFO - PROCESS | 9525 | 1466527977872 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:57 INFO - PROCESS | 9525 | 1466527977882 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:57 INFO - PROCESS | 9525 | ++DOCSHELL 0x99e91800 == 52 [pid = 9525] [id = 69] 09:52:57 INFO - PROCESS | 9525 | ++DOMWINDOW == 92 (0x9b17ac00) [pid = 9525] [serial = 205] [outer = (nil)] 09:52:57 INFO - PROCESS | 9525 | ++DOMWINDOW == 93 (0xa2284c00) [pid = 9525] [serial = 206] [outer = 0x9b17ac00] 09:52:57 INFO - PROCESS | 9525 | 1466527977968 Marionette DEBUG loaded listener.js 09:52:58 INFO - PROCESS | 9525 | ++DOMWINDOW == 94 (0xa23ae400) [pid = 9525] [serial = 207] [outer = 0x9b17ac00] 09:52:58 INFO - PROCESS | 9525 | 1466527978922 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 09:52:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:52:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1437ms 09:52:58 INFO - PROCESS | 9525 | 1466527978960 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 09:52:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:52:58 INFO - PROCESS | 9525 | 1466527978965 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 09:52:58 INFO - PROCESS | 9525 | 1466527978973 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:52:58 INFO - PROCESS | 9525 | 1466527978976 Marionette TRACE conn3 <- [1,250,null,{}] 09:52:59 INFO - PROCESS | 9525 | 1466527979001 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:59 INFO - PROCESS | 9525 | 1466527979007 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:59 INFO - PROCESS | 9525 | 1466527979241 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 09:52:59 INFO - PROCESS | 9525 | 1466527979267 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:59 INFO - PROCESS | 9525 | 1466527979274 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:52:59 INFO - PROCESS | 9525 | ++DOCSHELL 0x976d9800 == 53 [pid = 9525] [id = 70] 09:52:59 INFO - PROCESS | 9525 | ++DOMWINDOW == 95 (0x99e79400) [pid = 9525] [serial = 208] [outer = (nil)] 09:52:59 INFO - PROCESS | 9525 | ++DOMWINDOW == 96 (0xa2532000) [pid = 9525] [serial = 209] [outer = 0x99e79400] 09:52:59 INFO - PROCESS | 9525 | 1466527979347 Marionette DEBUG loaded listener.js 09:52:59 INFO - PROCESS | 9525 | ++DOMWINDOW == 97 (0xa2fcf000) [pid = 9525] [serial = 210] [outer = 0x99e79400] 09:52:59 INFO - PROCESS | 9525 | --DOMWINDOW == 96 (0x9d4b7000) [pid = 9525] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:52:59 INFO - PROCESS | 9525 | --DOMWINDOW == 95 (0x9abe5c00) [pid = 9525] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:52:59 INFO - PROCESS | 9525 | --DOMWINDOW == 94 (0x99887400) [pid = 9525] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:52:59 INFO - PROCESS | 9525 | --DOMWINDOW == 93 (0x9b708400) [pid = 9525] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:52:59 INFO - PROCESS | 9525 | --DOMWINDOW == 92 (0x980edc00) [pid = 9525] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:52:59 INFO - PROCESS | 9525 | --DOMWINDOW == 91 (0x9517a800) [pid = 9525] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:53:00 INFO - PROCESS | 9525 | 1466527980227 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 09:53:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:53:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1292ms 09:53:00 INFO - PROCESS | 9525 | 1466527980265 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 09:53:00 INFO - PROCESS | 9525 | 1466527980268 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 09:53:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:53:00 INFO - PROCESS | 9525 | 1466527980276 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:53:00 INFO - PROCESS | 9525 | 1466527980278 Marionette TRACE conn3 <- [1,254,null,{}] 09:53:00 INFO - PROCESS | 9525 | 1466527980284 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:00 INFO - PROCESS | 9525 | 1466527980295 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:00 INFO - PROCESS | 9525 | 1466527980508 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 09:53:00 INFO - PROCESS | 9525 | 1466527980631 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:00 INFO - PROCESS | 9525 | 1466527980639 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:00 INFO - PROCESS | 9525 | ++DOCSHELL 0x919c1c00 == 54 [pid = 9525] [id = 71] 09:53:00 INFO - PROCESS | 9525 | ++DOMWINDOW == 92 (0x919c2c00) [pid = 9525] [serial = 211] [outer = (nil)] 09:53:00 INFO - PROCESS | 9525 | ++DOMWINDOW == 93 (0x919ccc00) [pid = 9525] [serial = 212] [outer = 0x919c2c00] 09:53:00 INFO - PROCESS | 9525 | 1466527980719 Marionette DEBUG loaded listener.js 09:53:00 INFO - PROCESS | 9525 | ++DOMWINDOW == 94 (0xa23eec00) [pid = 9525] [serial = 213] [outer = 0x919c2c00] 09:53:01 INFO - PROCESS | 9525 | 1466527981505 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 09:53:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:53:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1284ms 09:53:01 INFO - PROCESS | 9525 | 1466527981560 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 09:53:01 INFO - PROCESS | 9525 | 1466527981564 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 09:53:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:53:01 INFO - PROCESS | 9525 | 1466527981571 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:53:01 INFO - PROCESS | 9525 | 1466527981574 Marionette TRACE conn3 <- [1,258,null,{}] 09:53:01 INFO - PROCESS | 9525 | 1466527981580 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:01 INFO - PROCESS | 9525 | 1466527981586 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:01 INFO - PROCESS | 9525 | 1466527981754 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 09:53:01 INFO - PROCESS | 9525 | 1466527981770 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:01 INFO - PROCESS | 9525 | 1466527981782 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:01 INFO - PROCESS | 9525 | ++DOCSHELL 0x921e8c00 == 55 [pid = 9525] [id = 72] 09:53:01 INFO - PROCESS | 9525 | ++DOMWINDOW == 95 (0x93a3d800) [pid = 9525] [serial = 214] [outer = (nil)] 09:53:01 INFO - PROCESS | 9525 | ++DOMWINDOW == 96 (0xa3289400) [pid = 9525] [serial = 215] [outer = 0x93a3d800] 09:53:01 INFO - PROCESS | 9525 | 1466527981860 Marionette DEBUG loaded listener.js 09:53:01 INFO - PROCESS | 9525 | ++DOMWINDOW == 97 (0xa325d400) [pid = 9525] [serial = 216] [outer = 0x93a3d800] 09:53:03 INFO - PROCESS | 9525 | 1466527983053 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 09:53:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:53:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1550ms 09:53:03 INFO - PROCESS | 9525 | 1466527983124 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 09:53:03 INFO - PROCESS | 9525 | 1466527983132 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 09:53:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:53:03 INFO - PROCESS | 9525 | 1466527983203 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:53:03 INFO - PROCESS | 9525 | 1466527983210 Marionette TRACE conn3 <- [1,262,null,{}] 09:53:03 INFO - PROCESS | 9525 | 1466527983220 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:03 INFO - PROCESS | 9525 | 1466527983227 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:03 INFO - PROCESS | 9525 | 1466527983454 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 09:53:03 INFO - PROCESS | 9525 | 1466527983645 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:03 INFO - PROCESS | 9525 | 1466527983655 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:03 INFO - PROCESS | 9525 | ++DOCSHELL 0x921f0800 == 56 [pid = 9525] [id = 73] 09:53:03 INFO - PROCESS | 9525 | ++DOMWINDOW == 98 (0x921f3400) [pid = 9525] [serial = 217] [outer = (nil)] 09:53:03 INFO - PROCESS | 9525 | ++DOMWINDOW == 99 (0x97693400) [pid = 9525] [serial = 218] [outer = 0x921f3400] 09:53:03 INFO - PROCESS | 9525 | 1466527983750 Marionette DEBUG loaded listener.js 09:53:03 INFO - PROCESS | 9525 | ++DOMWINDOW == 100 (0x976d2000) [pid = 9525] [serial = 219] [outer = 0x921f3400] 09:53:04 INFO - PROCESS | 9525 | ++DOMWINDOW == 101 (0x976da400) [pid = 9525] [serial = 220] [outer = 0x9536c800] 09:53:04 INFO - PROCESS | 9525 | 1466527984740 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 09:53:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:53:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1607ms 09:53:04 INFO - PROCESS | 9525 | 1466527984801 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 09:53:04 INFO - PROCESS | 9525 | 1466527984809 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 09:53:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:53:04 INFO - PROCESS | 9525 | 1466527984822 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:53:04 INFO - PROCESS | 9525 | 1466527984826 Marionette TRACE conn3 <- [1,266,null,{}] 09:53:04 INFO - PROCESS | 9525 | 1466527984833 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:04 INFO - PROCESS | 9525 | 1466527984839 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:05 INFO - PROCESS | 9525 | 1466527985083 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 09:53:05 INFO - PROCESS | 9525 | 1466527985287 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:05 INFO - PROCESS | 9525 | 1466527985296 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:05 INFO - PROCESS | 9525 | ++DOCSHELL 0x921ed000 == 57 [pid = 9525] [id = 74] 09:53:05 INFO - PROCESS | 9525 | ++DOMWINDOW == 102 (0x95320000) [pid = 9525] [serial = 221] [outer = (nil)] 09:53:05 INFO - PROCESS | 9525 | ++DOMWINDOW == 103 (0x99e6c400) [pid = 9525] [serial = 222] [outer = 0x95320000] 09:53:05 INFO - PROCESS | 9525 | 1466527985398 Marionette DEBUG loaded listener.js 09:53:05 INFO - PROCESS | 9525 | ++DOMWINDOW == 104 (0x9b10d000) [pid = 9525] [serial = 223] [outer = 0x95320000] 09:53:06 INFO - PROCESS | 9525 | 1466527986293 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 09:53:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:53:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1535ms 09:53:06 INFO - PROCESS | 9525 | 1466527986359 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 09:53:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:53:06 INFO - PROCESS | 9525 | 1466527986364 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 09:53:06 INFO - PROCESS | 9525 | 1466527986372 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:53:06 INFO - PROCESS | 9525 | 1466527986379 Marionette TRACE conn3 <- [1,270,null,{}] 09:53:06 INFO - PROCESS | 9525 | 1466527986397 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:06 INFO - PROCESS | 9525 | 1466527986408 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:06 INFO - PROCESS | 9525 | 1466527986656 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 09:53:06 INFO - PROCESS | 9525 | 1466527986903 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:06 INFO - PROCESS | 9525 | 1466527986916 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:06 INFO - PROCESS | 9525 | ++DOCSHELL 0xa25f8400 == 58 [pid = 9525] [id = 75] 09:53:06 INFO - PROCESS | 9525 | ++DOMWINDOW == 105 (0xa4f22800) [pid = 9525] [serial = 224] [outer = (nil)] 09:53:07 INFO - PROCESS | 9525 | ++DOMWINDOW == 106 (0xa6788000) [pid = 9525] [serial = 225] [outer = 0xa4f22800] 09:53:07 INFO - PROCESS | 9525 | 1466527987047 Marionette DEBUG loaded listener.js 09:53:07 INFO - PROCESS | 9525 | ++DOMWINDOW == 107 (0xa6b81c00) [pid = 9525] [serial = 226] [outer = 0xa4f22800] 09:53:08 INFO - PROCESS | 9525 | 1466527988001 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 09:53:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:53:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1645ms 09:53:08 INFO - PROCESS | 9525 | 1466527988016 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 09:53:08 INFO - PROCESS | 9525 | 1466527988021 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 09:53:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:53:08 INFO - PROCESS | 9525 | 1466527988028 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:53:08 INFO - PROCESS | 9525 | 1466527988032 Marionette TRACE conn3 <- [1,274,null,{}] 09:53:08 INFO - PROCESS | 9525 | 1466527988038 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:08 INFO - PROCESS | 9525 | 1466527988043 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:08 INFO - PROCESS | 9525 | 1466527988222 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 09:53:08 INFO - PROCESS | 9525 | 1466527988384 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:08 INFO - PROCESS | 9525 | 1466527988392 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:08 INFO - PROCESS | 9525 | ++DOCSHELL 0xa6b83000 == 59 [pid = 9525] [id = 76] 09:53:08 INFO - PROCESS | 9525 | ++DOMWINDOW == 108 (0xa6b85c00) [pid = 9525] [serial = 227] [outer = (nil)] 09:53:08 INFO - PROCESS | 9525 | ++DOMWINDOW == 109 (0xa6b88800) [pid = 9525] [serial = 228] [outer = 0xa6b85c00] 09:53:08 INFO - PROCESS | 9525 | 1466527988477 Marionette DEBUG loaded listener.js 09:53:08 INFO - PROCESS | 9525 | ++DOMWINDOW == 110 (0xa6b8b400) [pid = 9525] [serial = 229] [outer = 0xa6b85c00] 09:53:09 INFO - PROCESS | 9525 | 1466527989362 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 09:53:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:53:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1380ms 09:53:09 INFO - PROCESS | 9525 | 1466527989410 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 09:53:09 INFO - PROCESS | 9525 | 1466527989415 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 09:53:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:53:09 INFO - PROCESS | 9525 | 1466527989425 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:53:09 INFO - PROCESS | 9525 | 1466527989431 Marionette TRACE conn3 <- [1,278,null,{}] 09:53:09 INFO - PROCESS | 9525 | 1466527989440 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:09 INFO - PROCESS | 9525 | 1466527989446 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:09 INFO - PROCESS | 9525 | 1466527989648 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 09:53:09 INFO - PROCESS | 9525 | 1466527989815 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:09 INFO - PROCESS | 9525 | 1466527989827 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:09 INFO - PROCESS | 9525 | ++DOCSHELL 0x9116e800 == 60 [pid = 9525] [id = 77] 09:53:09 INFO - PROCESS | 9525 | ++DOMWINDOW == 111 (0x91171800) [pid = 9525] [serial = 230] [outer = (nil)] 09:53:09 INFO - PROCESS | 9525 | ++DOMWINDOW == 112 (0x91177800) [pid = 9525] [serial = 231] [outer = 0x91171800] 09:53:09 INFO - PROCESS | 9525 | 1466527989914 Marionette DEBUG loaded listener.js 09:53:10 INFO - PROCESS | 9525 | ++DOMWINDOW == 113 (0x9117a800) [pid = 9525] [serial = 232] [outer = 0x91171800] 09:53:10 INFO - PROCESS | 9525 | 1466527990829 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 09:53:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:53:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1440ms 09:53:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:53:10 INFO - PROCESS | 9525 | 1466527990864 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 09:53:10 INFO - PROCESS | 9525 | 1466527990867 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 09:53:10 INFO - PROCESS | 9525 | 1466527990874 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:53:10 INFO - PROCESS | 9525 | 1466527990878 Marionette TRACE conn3 <- [1,282,null,{}] 09:53:10 INFO - PROCESS | 9525 | 1466527990884 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:10 INFO - PROCESS | 9525 | 1466527990894 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:11 INFO - PROCESS | 9525 | 1466527991113 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 09:53:11 INFO - PROCESS | 9525 | 1466527991272 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:11 INFO - PROCESS | 9525 | 1466527991283 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:11 INFO - PROCESS | 9525 | ++DOCSHELL 0x91171400 == 61 [pid = 9525] [id = 78] 09:53:11 INFO - PROCESS | 9525 | ++DOMWINDOW == 114 (0x921e5800) [pid = 9525] [serial = 233] [outer = (nil)] 09:53:11 INFO - PROCESS | 9525 | ++DOMWINDOW == 115 (0xa6f3c800) [pid = 9525] [serial = 234] [outer = 0x921e5800] 09:53:11 INFO - PROCESS | 9525 | 1466527991367 Marionette DEBUG loaded listener.js 09:53:11 INFO - PROCESS | 9525 | ++DOMWINDOW == 116 (0xa6f47000) [pid = 9525] [serial = 235] [outer = 0x921e5800] 09:53:12 INFO - PROCESS | 9525 | 1466527992239 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 09:53:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:53:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1435ms 09:53:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:53:12 INFO - PROCESS | 9525 | 1466527992310 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 09:53:12 INFO - PROCESS | 9525 | 1466527992314 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 09:53:12 INFO - PROCESS | 9525 | 1466527992322 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:53:12 INFO - PROCESS | 9525 | 1466527992325 Marionette TRACE conn3 <- [1,286,null,{}] 09:53:12 INFO - PROCESS | 9525 | 1466527992332 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:12 INFO - PROCESS | 9525 | 1466527992337 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:12 INFO - PROCESS | 9525 | 1466527992591 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 09:53:12 INFO - PROCESS | 9525 | 1466527992799 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:12 INFO - PROCESS | 9525 | 1466527992805 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:12 INFO - PROCESS | 9525 | ++DOCSHELL 0x92223800 == 62 [pid = 9525] [id = 79] 09:53:12 INFO - PROCESS | 9525 | ++DOMWINDOW == 117 (0x9232cc00) [pid = 9525] [serial = 236] [outer = (nil)] 09:53:12 INFO - PROCESS | 9525 | ++DOMWINDOW == 118 (0x92333000) [pid = 9525] [serial = 237] [outer = 0x9232cc00] 09:53:12 INFO - PROCESS | 9525 | 1466527992925 Marionette DEBUG loaded listener.js 09:53:13 INFO - PROCESS | 9525 | ++DOMWINDOW == 119 (0x92336800) [pid = 9525] [serial = 238] [outer = 0x9232cc00] 09:53:13 INFO - PROCESS | 9525 | 1466527993790 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 09:53:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:53:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1499ms 09:53:13 INFO - PROCESS | 9525 | 1466527993820 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 09:53:13 INFO - PROCESS | 9525 | 1466527993825 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 09:53:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:53:13 INFO - PROCESS | 9525 | 1466527993831 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:53:13 INFO - PROCESS | 9525 | 1466527993835 Marionette TRACE conn3 <- [1,290,null,{}] 09:53:13 INFO - PROCESS | 9525 | 1466527993841 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:13 INFO - PROCESS | 9525 | 1466527993846 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:14 INFO - PROCESS | 9525 | 1466527994059 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 09:53:14 INFO - PROCESS | 9525 | 1466527994233 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:14 INFO - PROCESS | 9525 | 1466527994242 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:14 INFO - PROCESS | 9525 | ++DOCSHELL 0x91170800 == 63 [pid = 9525] [id = 80] 09:53:14 INFO - PROCESS | 9525 | ++DOMWINDOW == 120 (0x92338c00) [pid = 9525] [serial = 239] [outer = (nil)] 09:53:14 INFO - PROCESS | 9525 | ++DOMWINDOW == 121 (0x929bc800) [pid = 9525] [serial = 240] [outer = 0x92338c00] 09:53:14 INFO - PROCESS | 9525 | 1466527994337 Marionette DEBUG loaded listener.js 09:53:14 INFO - PROCESS | 9525 | ++DOMWINDOW == 122 (0x929be800) [pid = 9525] [serial = 241] [outer = 0x92338c00] 09:53:15 INFO - PROCESS | 9525 | 1466527995292 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 09:53:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:53:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1494ms 09:53:15 INFO - PROCESS | 9525 | 1466527995326 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 09:53:15 INFO - PROCESS | 9525 | 1466527995329 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 09:53:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:53:15 INFO - PROCESS | 9525 | 1466527995336 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:53:15 INFO - PROCESS | 9525 | 1466527995339 Marionette TRACE conn3 <- [1,294,null,{}] 09:53:15 INFO - PROCESS | 9525 | 1466527995345 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:15 INFO - PROCESS | 9525 | 1466527995351 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:15 INFO - PROCESS | 9525 | 1466527995543 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 09:53:15 INFO - PROCESS | 9525 | 1466527995707 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:15 INFO - PROCESS | 9525 | 1466527995715 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:15 INFO - PROCESS | 9525 | ++DOCSHELL 0x921e6800 == 64 [pid = 9525] [id = 81] 09:53:15 INFO - PROCESS | 9525 | ++DOMWINDOW == 123 (0x921ea800) [pid = 9525] [serial = 242] [outer = (nil)] 09:53:15 INFO - PROCESS | 9525 | ++DOMWINDOW == 124 (0x929c6400) [pid = 9525] [serial = 243] [outer = 0x921ea800] 09:53:15 INFO - PROCESS | 9525 | 1466527995795 Marionette DEBUG loaded listener.js 09:53:15 INFO - PROCESS | 9525 | ++DOMWINDOW == 125 (0x929c7400) [pid = 9525] [serial = 244] [outer = 0x921ea800] 09:53:17 INFO - PROCESS | 9525 | 1466527997045 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:53:17 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. 09:53:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1782ms 09:53:17 INFO - PROCESS | 9525 | 1466527997119 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 09:53:17 INFO - PROCESS | 9525 | 1466527997124 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 09:53:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:53:17 INFO - PROCESS | 9525 | 1466527997134 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:53:17 INFO - PROCESS | 9525 | 1466527997138 Marionette TRACE conn3 <- [1,298,null,{}] 09:53:17 INFO - PROCESS | 9525 | 1466527997147 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:17 INFO - PROCESS | 9525 | 1466527997153 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:17 INFO - PROCESS | 9525 | 1466527997412 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 09:53:17 INFO - PROCESS | 9525 | 1466527997549 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:17 INFO - PROCESS | 9525 | 1466527997565 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:17 INFO - PROCESS | 9525 | ++DOCSHELL 0x929b8800 == 65 [pid = 9525] [id = 82] 09:53:17 INFO - PROCESS | 9525 | ++DOMWINDOW == 126 (0x929b9400) [pid = 9525] [serial = 245] [outer = (nil)] 09:53:17 INFO - PROCESS | 9525 | ++DOMWINDOW == 127 (0x929c3c00) [pid = 9525] [serial = 246] [outer = 0x929b9400] 09:53:17 INFO - PROCESS | 9525 | 1466527997652 Marionette DEBUG loaded listener.js 09:53:17 INFO - PROCESS | 9525 | ++DOMWINDOW == 128 (0x92ac7c00) [pid = 9525] [serial = 247] [outer = 0x929b9400] 09:53:18 INFO - PROCESS | 9525 | 1466527998595 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:53:18 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. 09:53:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1533ms 09:53:18 INFO - PROCESS | 9525 | 1466527998668 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 09:53:18 INFO - PROCESS | 9525 | 1466527998676 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 09:53:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:53:18 INFO - PROCESS | 9525 | 1466527998687 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:53:18 INFO - PROCESS | 9525 | 1466527998691 Marionette TRACE conn3 <- [1,302,null,{}] 09:53:18 INFO - PROCESS | 9525 | 1466527998699 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:18 INFO - PROCESS | 9525 | 1466527998705 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:18 INFO - PROCESS | 9525 | 1466527998941 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 09:53:19 INFO - PROCESS | 9525 | --DOCSHELL 0x92227000 == 64 [pid = 9525] [id = 55] 09:53:19 INFO - PROCESS | 9525 | --DOCSHELL 0x980f9c00 == 63 [pid = 9525] [id = 54] 09:53:19 INFO - PROCESS | 9525 | --DOMWINDOW == 127 (0x99e56000) [pid = 9525] [serial = 152] [outer = (nil)] [url = about:blank] 09:53:19 INFO - PROCESS | 9525 | 1466527999243 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:19 INFO - PROCESS | 9525 | 1466527999254 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:19 INFO - PROCESS | 9525 | --DOCSHELL 0x94665000 == 62 [pid = 9525] [id = 53] 09:53:19 INFO - PROCESS | 9525 | --DOCSHELL 0x919c1c00 == 61 [pid = 9525] [id = 71] 09:53:19 INFO - PROCESS | 9525 | ++DOCSHELL 0x919c1c00 == 62 [pid = 9525] [id = 83] 09:53:19 INFO - PROCESS | 9525 | ++DOMWINDOW == 128 (0x921ed400) [pid = 9525] [serial = 248] [outer = (nil)] 09:53:19 INFO - PROCESS | 9525 | ++DOMWINDOW == 129 (0x93910400) [pid = 9525] [serial = 249] [outer = 0x921ed400] 09:53:19 INFO - PROCESS | 9525 | 1466527999352 Marionette DEBUG loaded listener.js 09:53:19 INFO - PROCESS | 9525 | ++DOMWINDOW == 130 (0x9517b800) [pid = 9525] [serial = 250] [outer = 0x921ed400] 09:53:19 INFO - PROCESS | 9525 | --DOCSHELL 0x976d9800 == 61 [pid = 9525] [id = 70] 09:53:19 INFO - PROCESS | 9525 | --DOCSHELL 0x99e91800 == 60 [pid = 9525] [id = 69] 09:53:19 INFO - PROCESS | 9525 | --DOCSHELL 0x99e50c00 == 59 [pid = 9525] [id = 68] 09:53:19 INFO - PROCESS | 9525 | --DOCSHELL 0x93a2f000 == 58 [pid = 9525] [id = 67] 09:53:19 INFO - PROCESS | 9525 | --DOCSHELL 0x9535f000 == 57 [pid = 9525] [id = 66] 09:53:19 INFO - PROCESS | 9525 | --DOMWINDOW == 129 (0xa325a000) [pid = 9525] [serial = 171] [outer = (nil)] [url = about:blank] 09:53:19 INFO - PROCESS | 9525 | --DOMWINDOW == 128 (0xa23fb800) [pid = 9525] [serial = 167] [outer = (nil)] [url = about:blank] 09:53:19 INFO - PROCESS | 9525 | --DOMWINDOW == 127 (0xa331e400) [pid = 9525] [serial = 146] [outer = (nil)] [url = about:blank] 09:53:19 INFO - PROCESS | 9525 | --DOMWINDOW == 126 (0xa4f20000) [pid = 9525] [serial = 149] [outer = (nil)] [url = about:blank] 09:53:19 INFO - PROCESS | 9525 | --DOMWINDOW == 125 (0xa108f400) [pid = 9525] [serial = 143] [outer = (nil)] [url = about:blank] 09:53:19 INFO - PROCESS | 9525 | --DOMWINDOW == 124 (0xa25f8800) [pid = 9525] [serial = 170] [outer = (nil)] [url = about:blank] 09:53:19 INFO - PROCESS | 9525 | --DOMWINDOW == 123 (0x9a898400) [pid = 9525] [serial = 162] [outer = (nil)] [url = about:blank] 09:53:19 INFO - PROCESS | 9525 | --DOMWINDOW == 122 (0xa255b800) [pid = 9525] [serial = 168] [outer = (nil)] [url = about:blank] 09:53:19 INFO - PROCESS | 9525 | --DOMWINDOW == 121 (0x9d4b1c00) [pid = 9525] [serial = 164] [outer = (nil)] [url = about:blank] 09:53:19 INFO - PROCESS | 9525 | --DOMWINDOW == 120 (0x9d8edc00) [pid = 9525] [serial = 165] [outer = (nil)] [url = about:blank] 09:53:19 INFO - PROCESS | 9525 | --DOMWINDOW == 119 (0x98d0a000) [pid = 9525] [serial = 158] [outer = (nil)] [url = about:blank] 09:53:19 INFO - PROCESS | 9525 | --DOMWINDOW == 118 (0x9768bc00) [pid = 9525] [serial = 155] [outer = (nil)] [url = about:blank] 09:53:19 INFO - PROCESS | 9525 | --DOMWINDOW == 117 (0x980f7800) [pid = 9525] [serial = 156] [outer = (nil)] [url = about:blank] 09:53:19 INFO - PROCESS | 9525 | --DOMWINDOW == 116 (0x99e8f400) [pid = 9525] [serial = 161] [outer = (nil)] [url = about:blank] 09:53:19 INFO - PROCESS | 9525 | --DOMWINDOW == 115 (0x98974400) [pid = 9525] [serial = 140] [outer = (nil)] [url = about:blank] 09:53:19 INFO - PROCESS | 9525 | --DOMWINDOW == 114 (0x995c7000) [pid = 9525] [serial = 159] [outer = (nil)] [url = about:blank] 09:53:20 INFO - PROCESS | 9525 | 1466528000245 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:53:20 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. 09:53:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1593ms 09:53:20 INFO - PROCESS | 9525 | 1466528000280 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 09:53:20 INFO - PROCESS | 9525 | 1466528000284 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 09:53:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:53:20 INFO - PROCESS | 9525 | 1466528000291 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:53:20 INFO - PROCESS | 9525 | 1466528000297 Marionette TRACE conn3 <- [1,306,null,{}] 09:53:20 INFO - PROCESS | 9525 | 1466528000319 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:20 INFO - PROCESS | 9525 | 1466528000327 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:20 INFO - PROCESS | 9525 | 1466528000511 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 09:53:20 INFO - PROCESS | 9525 | 1466528000641 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:20 INFO - PROCESS | 9525 | 1466528000653 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:20 INFO - PROCESS | 9525 | ++DOCSHELL 0x980f8400 == 58 [pid = 9525] [id = 84] 09:53:20 INFO - PROCESS | 9525 | ++DOMWINDOW == 115 (0x98226000) [pid = 9525] [serial = 251] [outer = (nil)] 09:53:20 INFO - PROCESS | 9525 | ++DOMWINDOW == 116 (0x98d0a000) [pid = 9525] [serial = 252] [outer = 0x98226000] 09:53:20 INFO - PROCESS | 9525 | 1466528000732 Marionette DEBUG loaded listener.js 09:53:20 INFO - PROCESS | 9525 | ++DOMWINDOW == 117 (0x997ca400) [pid = 9525] [serial = 253] [outer = 0x98226000] 09:53:21 INFO - PROCESS | 9525 | 1466528001662 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:53:21 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. 09:53:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1446ms 09:53:21 INFO - PROCESS | 9525 | 1466528001739 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 09:53:21 INFO - PROCESS | 9525 | 1466528001743 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 09:53:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:53:21 INFO - PROCESS | 9525 | 1466528001750 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:53:21 INFO - PROCESS | 9525 | 1466528001753 Marionette TRACE conn3 <- [1,310,null,{}] 09:53:21 INFO - PROCESS | 9525 | 1466528001764 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:21 INFO - PROCESS | 9525 | 1466528001768 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:21 INFO - PROCESS | 9525 | 1466528001985 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 09:53:22 INFO - PROCESS | 9525 | 1466528002012 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:22 INFO - PROCESS | 9525 | 1466528002021 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:22 INFO - PROCESS | 9525 | ++DOCSHELL 0x976d1400 == 59 [pid = 9525] [id = 85] 09:53:22 INFO - PROCESS | 9525 | ++DOMWINDOW == 118 (0x99ab0800) [pid = 9525] [serial = 254] [outer = (nil)] 09:53:22 INFO - PROCESS | 9525 | ++DOMWINDOW == 119 (0x99e5bc00) [pid = 9525] [serial = 255] [outer = 0x99ab0800] 09:53:22 INFO - PROCESS | 9525 | 1466528002091 Marionette DEBUG loaded listener.js 09:53:22 INFO - PROCESS | 9525 | ++DOMWINDOW == 120 (0x99e78800) [pid = 9525] [serial = 256] [outer = 0x99ab0800] 09:53:22 INFO - PROCESS | 9525 | 1466528002964 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:53:23 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. 09:53:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1285ms 09:53:23 INFO - PROCESS | 9525 | 1466528003036 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 09:53:23 INFO - PROCESS | 9525 | 1466528003040 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 09:53:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:53:23 INFO - PROCESS | 9525 | 1466528003047 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:53:23 INFO - PROCESS | 9525 | 1466528003066 Marionette TRACE conn3 <- [1,314,null,{}] 09:53:23 INFO - PROCESS | 9525 | 1466528003080 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:23 INFO - PROCESS | 9525 | 1466528003084 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:23 INFO - PROCESS | 9525 | 1466528003308 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 09:53:23 INFO - PROCESS | 9525 | 1466528003334 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:23 INFO - PROCESS | 9525 | 1466528003340 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:23 INFO - PROCESS | 9525 | ++DOCSHELL 0x99490400 == 60 [pid = 9525] [id = 86] 09:53:23 INFO - PROCESS | 9525 | ++DOMWINDOW == 121 (0x99778000) [pid = 9525] [serial = 257] [outer = (nil)] 09:53:23 INFO - PROCESS | 9525 | ++DOMWINDOW == 122 (0x9abd9800) [pid = 9525] [serial = 258] [outer = 0x99778000] 09:53:23 INFO - PROCESS | 9525 | 1466528003412 Marionette DEBUG loaded listener.js 09:53:23 INFO - PROCESS | 9525 | ++DOMWINDOW == 123 (0x9b111400) [pid = 9525] [serial = 259] [outer = 0x99778000] 09:53:24 INFO - PROCESS | 9525 | --DOMWINDOW == 122 (0x99e79400) [pid = 9525] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:53:24 INFO - PROCESS | 9525 | --DOMWINDOW == 121 (0x99e5b800) [pid = 9525] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:53:24 INFO - PROCESS | 9525 | --DOMWINDOW == 120 (0x980f0400) [pid = 9525] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:53:24 INFO - PROCESS | 9525 | --DOMWINDOW == 119 (0x95176000) [pid = 9525] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:53:24 INFO - PROCESS | 9525 | --DOMWINDOW == 118 (0x9b17ac00) [pid = 9525] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:53:24 INFO - PROCESS | 9525 | --DOMWINDOW == 117 (0x919c2c00) [pid = 9525] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:53:24 INFO - PROCESS | 9525 | 1466528004484 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:53:24 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. 09:53:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1453ms 09:53:24 INFO - PROCESS | 9525 | 1466528004503 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 09:53:24 INFO - PROCESS | 9525 | 1466528004507 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 09:53:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:53:24 INFO - PROCESS | 9525 | 1466528004513 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:53:24 INFO - PROCESS | 9525 | 1466528004516 Marionette TRACE conn3 <- [1,318,null,{}] 09:53:24 INFO - PROCESS | 9525 | 1466528004522 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:24 INFO - PROCESS | 9525 | 1466528004532 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:24 INFO - PROCESS | 9525 | 1466528004793 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 09:53:24 INFO - PROCESS | 9525 | 1466528004810 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:24 INFO - PROCESS | 9525 | 1466528004817 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:24 INFO - PROCESS | 9525 | ++DOCSHELL 0x919ca800 == 61 [pid = 9525] [id = 87] 09:53:24 INFO - PROCESS | 9525 | ++DOMWINDOW == 118 (0x99e79400) [pid = 9525] [serial = 260] [outer = (nil)] 09:53:24 INFO - PROCESS | 9525 | ++DOMWINDOW == 119 (0xa108a400) [pid = 9525] [serial = 261] [outer = 0x99e79400] 09:53:24 INFO - PROCESS | 9525 | 1466528004892 Marionette DEBUG loaded listener.js 09:53:25 INFO - PROCESS | 9525 | ++DOMWINDOW == 120 (0xa23ab400) [pid = 9525] [serial = 262] [outer = 0x99e79400] 09:53:25 INFO - PROCESS | 9525 | 1466528005758 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:53:25 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. 09:53:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1287ms 09:53:25 INFO - PROCESS | 9525 | 1466528005801 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 09:53:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:53:25 INFO - PROCESS | 9525 | 1466528005805 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 09:53:25 INFO - PROCESS | 9525 | 1466528005812 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:53:25 INFO - PROCESS | 9525 | 1466528005815 Marionette TRACE conn3 <- [1,322,null,{}] 09:53:25 INFO - PROCESS | 9525 | 1466528005821 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:25 INFO - PROCESS | 9525 | 1466528005826 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:26 INFO - PROCESS | 9525 | 1466528005997 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 09:53:26 INFO - PROCESS | 9525 | 1466528006083 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:26 INFO - PROCESS | 9525 | 1466528006095 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:26 INFO - PROCESS | 9525 | ++DOCSHELL 0x91174800 == 62 [pid = 9525] [id = 88] 09:53:26 INFO - PROCESS | 9525 | ++DOMWINDOW == 121 (0x91175000) [pid = 9525] [serial = 263] [outer = (nil)] 09:53:26 INFO - PROCESS | 9525 | ++DOMWINDOW == 122 (0x919ca000) [pid = 9525] [serial = 264] [outer = 0x91175000] 09:53:26 INFO - PROCESS | 9525 | 1466528006306 Marionette DEBUG loaded listener.js 09:53:26 INFO - PROCESS | 9525 | ++DOMWINDOW == 123 (0x921ee000) [pid = 9525] [serial = 265] [outer = 0x91175000] 09:53:27 INFO - PROCESS | 9525 | 1466528007436 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:53:27 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. 09:53:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1642ms 09:53:27 INFO - PROCESS | 9525 | 1466528007455 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 09:53:27 INFO - PROCESS | 9525 | 1466528007462 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 09:53:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:53:27 INFO - PROCESS | 9525 | 1466528007470 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:53:27 INFO - PROCESS | 9525 | 1466528007475 Marionette TRACE conn3 <- [1,326,null,{}] 09:53:27 INFO - PROCESS | 9525 | 1466528007485 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:27 INFO - PROCESS | 9525 | 1466528007494 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:27 INFO - PROCESS | 9525 | 1466528007707 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 09:53:27 INFO - PROCESS | 9525 | 1466528007917 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:27 INFO - PROCESS | 9525 | 1466528007927 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:28 INFO - PROCESS | 9525 | ++DOCSHELL 0x94669800 == 63 [pid = 9525] [id = 89] 09:53:28 INFO - PROCESS | 9525 | ++DOMWINDOW == 124 (0x95174400) [pid = 9525] [serial = 266] [outer = (nil)] 09:53:28 INFO - PROCESS | 9525 | ++DOMWINDOW == 125 (0x9531a400) [pid = 9525] [serial = 267] [outer = 0x95174400] 09:53:28 INFO - PROCESS | 9525 | 1466528008065 Marionette DEBUG loaded listener.js 09:53:28 INFO - PROCESS | 9525 | ++DOMWINDOW == 126 (0x976cf800) [pid = 9525] [serial = 268] [outer = 0x95174400] 09:53:29 INFO - PROCESS | 9525 | 1466528009120 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:53:29 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. 09:53:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1699ms 09:53:29 INFO - PROCESS | 9525 | 1466528009172 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 09:53:29 INFO - PROCESS | 9525 | 1466528009179 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 09:53:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:53:29 INFO - PROCESS | 9525 | 1466528009189 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:53:29 INFO - PROCESS | 9525 | 1466528009192 Marionette TRACE conn3 <- [1,330,null,{}] 09:53:29 INFO - PROCESS | 9525 | 1466528009200 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:29 INFO - PROCESS | 9525 | 1466528009205 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:29 INFO - PROCESS | 9525 | 1466528009455 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 09:53:29 INFO - PROCESS | 9525 | 1466528009670 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:29 INFO - PROCESS | 9525 | 1466528009677 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:29 INFO - PROCESS | 9525 | ++DOCSHELL 0x99dda800 == 64 [pid = 9525] [id = 90] 09:53:29 INFO - PROCESS | 9525 | ++DOMWINDOW == 127 (0x99e4c800) [pid = 9525] [serial = 269] [outer = (nil)] 09:53:29 INFO - PROCESS | 9525 | ++DOMWINDOW == 128 (0x99e5b800) [pid = 9525] [serial = 270] [outer = 0x99e4c800] 09:53:29 INFO - PROCESS | 9525 | 1466528009775 Marionette DEBUG loaded listener.js 09:53:29 INFO - PROCESS | 9525 | ++DOMWINDOW == 129 (0x9a899000) [pid = 9525] [serial = 271] [outer = 0x99e4c800] 09:53:30 INFO - PROCESS | 9525 | 1466528010817 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:53:30 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. 09:53:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1691ms 09:53:30 INFO - PROCESS | 9525 | 1466528010881 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 09:53:30 INFO - PROCESS | 9525 | 1466528010886 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 09:53:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:53:30 INFO - PROCESS | 9525 | 1466528010895 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:53:30 INFO - PROCESS | 9525 | 1466528010905 Marionette TRACE conn3 <- [1,334,null,{}] 09:53:30 INFO - PROCESS | 9525 | 1466528010921 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:30 INFO - PROCESS | 9525 | 1466528010930 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:31 INFO - PROCESS | 9525 | 1466528011206 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 09:53:31 INFO - PROCESS | 9525 | 1466528011512 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:31 INFO - PROCESS | 9525 | 1466528011521 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:31 INFO - PROCESS | 9525 | ++DOCSHELL 0x99e7a000 == 65 [pid = 9525] [id = 91] 09:53:31 INFO - PROCESS | 9525 | ++DOMWINDOW == 130 (0x9c2cac00) [pid = 9525] [serial = 272] [outer = (nil)] 09:53:31 INFO - PROCESS | 9525 | ++DOMWINDOW == 131 (0x9d8ec000) [pid = 9525] [serial = 273] [outer = 0x9c2cac00] 09:53:31 INFO - PROCESS | 9525 | 1466528011623 Marionette DEBUG loaded listener.js 09:53:31 INFO - PROCESS | 9525 | ++DOMWINDOW == 132 (0xa23f4c00) [pid = 9525] [serial = 274] [outer = 0x9c2cac00] 09:53:32 INFO - PROCESS | 9525 | 1466528012574 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:53:32 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. 09:53:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1758ms 09:53:32 INFO - PROCESS | 9525 | 1466528012652 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 09:53:32 INFO - PROCESS | 9525 | 1466528012658 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 09:53:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:53:32 INFO - PROCESS | 9525 | 1466528012666 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:53:32 INFO - PROCESS | 9525 | 1466528012671 Marionette TRACE conn3 <- [1,338,null,{}] 09:53:32 INFO - PROCESS | 9525 | 1466528012677 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:32 INFO - PROCESS | 9525 | 1466528012682 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:32 INFO - PROCESS | 9525 | 1466528012937 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 09:53:33 INFO - PROCESS | 9525 | 1466528013197 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:33 INFO - PROCESS | 9525 | 1466528013205 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:33 INFO - PROCESS | 9525 | ++DOCSHELL 0x91170400 == 66 [pid = 9525] [id = 92] 09:53:33 INFO - PROCESS | 9525 | ++DOMWINDOW == 133 (0x9d4b2400) [pid = 9525] [serial = 275] [outer = (nil)] 09:53:33 INFO - PROCESS | 9525 | ++DOMWINDOW == 134 (0xa331e400) [pid = 9525] [serial = 276] [outer = 0x9d4b2400] 09:53:33 INFO - PROCESS | 9525 | 1466528013310 Marionette DEBUG loaded listener.js 09:53:33 INFO - PROCESS | 9525 | ++DOMWINDOW == 135 (0xa3348000) [pid = 9525] [serial = 277] [outer = 0x9d4b2400] 09:53:34 INFO - PROCESS | 9525 | 1466528014276 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:53:34 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. 09:53:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1686ms 09:53:34 INFO - PROCESS | 9525 | 1466528014354 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 09:53:34 INFO - PROCESS | 9525 | 1466528014359 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 09:53:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:53:34 INFO - PROCESS | 9525 | 1466528014367 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:53:34 INFO - PROCESS | 9525 | 1466528014371 Marionette TRACE conn3 <- [1,342,null,{}] 09:53:34 INFO - PROCESS | 9525 | 1466528014377 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:34 INFO - PROCESS | 9525 | 1466528014382 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:34 INFO - PROCESS | 9525 | 1466528014613 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 09:53:34 INFO - PROCESS | 9525 | 1466528014831 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:34 INFO - PROCESS | 9525 | 1466528014848 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:34 INFO - PROCESS | 9525 | ++DOCSHELL 0x92978800 == 67 [pid = 9525] [id = 93] 09:53:34 INFO - PROCESS | 9525 | ++DOMWINDOW == 136 (0x92978c00) [pid = 9525] [serial = 278] [outer = (nil)] 09:53:34 INFO - PROCESS | 9525 | ++DOMWINDOW == 137 (0x9297b400) [pid = 9525] [serial = 279] [outer = 0x92978c00] 09:53:34 INFO - PROCESS | 9525 | 1466528014986 Marionette DEBUG loaded listener.js 09:53:35 INFO - PROCESS | 9525 | ++DOMWINDOW == 138 (0xa4f14800) [pid = 9525] [serial = 280] [outer = 0x92978c00] 09:53:35 INFO - PROCESS | 9525 | 1466528015941 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:53:35 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. 09:53:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1632ms 09:53:36 INFO - PROCESS | 9525 | 1466528016001 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 09:53:36 INFO - PROCESS | 9525 | 1466528016005 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 09:53:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:53:36 INFO - PROCESS | 9525 | 1466528016013 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:53:36 INFO - PROCESS | 9525 | 1466528016017 Marionette TRACE conn3 <- [1,346,null,{}] 09:53:36 INFO - PROCESS | 9525 | 1466528016023 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:36 INFO - PROCESS | 9525 | 1466528016030 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:36 INFO - PROCESS | 9525 | 1466528016258 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 09:53:36 INFO - PROCESS | 9525 | 1466528016497 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:36 INFO - PROCESS | 9525 | 1466528016504 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:36 INFO - PROCESS | 9525 | ++DOCSHELL 0x92977000 == 68 [pid = 9525] [id = 94] 09:53:36 INFO - PROCESS | 9525 | ++DOMWINDOW == 139 (0x9977cc00) [pid = 9525] [serial = 281] [outer = (nil)] 09:53:36 INFO - PROCESS | 9525 | ++DOMWINDOW == 140 (0xa6b87800) [pid = 9525] [serial = 282] [outer = 0x9977cc00] 09:53:36 INFO - PROCESS | 9525 | 1466528016648 Marionette DEBUG loaded listener.js 09:53:36 INFO - PROCESS | 9525 | ++DOMWINDOW == 141 (0xa6bd6400) [pid = 9525] [serial = 283] [outer = 0x9977cc00] 09:53:37 INFO - PROCESS | 9525 | 1466528017676 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:53:37 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. 09:53:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1696ms 09:53:37 INFO - PROCESS | 9525 | 1466528017712 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 09:53:37 INFO - PROCESS | 9525 | 1466528017715 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 09:53:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:53:37 INFO - PROCESS | 9525 | 1466528017724 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:53:37 INFO - PROCESS | 9525 | 1466528017728 Marionette TRACE conn3 <- [1,350,null,{}] 09:53:37 INFO - PROCESS | 9525 | 1466528017735 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:37 INFO - PROCESS | 9525 | 1466528017741 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:37 INFO - PROCESS | 9525 | 1466528017951 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 09:53:38 INFO - PROCESS | 9525 | 1466528018178 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:38 INFO - PROCESS | 9525 | 1466528018186 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:38 INFO - PROCESS | 9525 | ++DOCSHELL 0x8f4bd800 == 69 [pid = 9525] [id = 95] 09:53:38 INFO - PROCESS | 9525 | ++DOMWINDOW == 142 (0x8f4bec00) [pid = 9525] [serial = 284] [outer = (nil)] 09:53:38 INFO - PROCESS | 9525 | ++DOMWINDOW == 143 (0x8f4c4c00) [pid = 9525] [serial = 285] [outer = 0x8f4bec00] 09:53:38 INFO - PROCESS | 9525 | 1466528018312 Marionette DEBUG loaded listener.js 09:53:38 INFO - PROCESS | 9525 | ++DOMWINDOW == 144 (0x8f4c8800) [pid = 9525] [serial = 286] [outer = 0x8f4bec00] 09:53:39 INFO - PROCESS | 9525 | 1466528019196 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:53:39 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. 09:53:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1538ms 09:53:39 INFO - PROCESS | 9525 | 1466528019262 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 09:53:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:53:39 INFO - PROCESS | 9525 | 1466528019267 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 09:53:39 INFO - PROCESS | 9525 | 1466528019273 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:53:39 INFO - PROCESS | 9525 | 1466528019277 Marionette TRACE conn3 <- [1,354,null,{}] 09:53:39 INFO - PROCESS | 9525 | 1466528019283 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:39 INFO - PROCESS | 9525 | 1466528019288 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:39 INFO - PROCESS | 9525 | 1466528019475 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 09:53:39 INFO - PROCESS | 9525 | 1466528019642 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:39 INFO - PROCESS | 9525 | 1466528019649 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:39 INFO - PROCESS | 9525 | ++DOCSHELL 0x8f4c2000 == 70 [pid = 9525] [id = 96] 09:53:39 INFO - PROCESS | 9525 | ++DOMWINDOW == 145 (0x8f4c2400) [pid = 9525] [serial = 287] [outer = (nil)] 09:53:39 INFO - PROCESS | 9525 | ++DOMWINDOW == 146 (0x8f6b9000) [pid = 9525] [serial = 288] [outer = 0x8f4c2400] 09:53:39 INFO - PROCESS | 9525 | 1466528019739 Marionette DEBUG loaded listener.js 09:53:39 INFO - PROCESS | 9525 | ++DOMWINDOW == 147 (0x8f6bc400) [pid = 9525] [serial = 289] [outer = 0x8f4c2400] 09:53:40 INFO - PROCESS | 9525 | 1466528020825 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:53:40 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. 09:53:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1581ms 09:53:40 INFO - PROCESS | 9525 | 1466528020855 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 09:53:40 INFO - PROCESS | 9525 | 1466528020860 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 09:53:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:53:40 INFO - PROCESS | 9525 | 1466528020866 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:53:40 INFO - PROCESS | 9525 | 1466528020870 Marionette TRACE conn3 <- [1,358,null,{}] 09:53:40 INFO - PROCESS | 9525 | 1466528020876 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:40 INFO - PROCESS | 9525 | 1466528020881 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:41 INFO - PROCESS | 9525 | 1466528021086 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 09:53:41 INFO - PROCESS | 9525 | 1466528021304 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:41 INFO - PROCESS | 9525 | 1466528021312 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:41 INFO - PROCESS | 9525 | ++DOCSHELL 0x8eb01c00 == 71 [pid = 9525] [id = 97] 09:53:41 INFO - PROCESS | 9525 | ++DOMWINDOW == 148 (0x8eb05000) [pid = 9525] [serial = 290] [outer = (nil)] 09:53:41 INFO - PROCESS | 9525 | ++DOMWINDOW == 149 (0x8eb0b400) [pid = 9525] [serial = 291] [outer = 0x8eb05000] 09:53:41 INFO - PROCESS | 9525 | 1466528021410 Marionette DEBUG loaded listener.js 09:53:41 INFO - PROCESS | 9525 | ++DOMWINDOW == 150 (0x8eb0e400) [pid = 9525] [serial = 292] [outer = 0x8eb05000] 09:53:42 INFO - PROCESS | 9525 | 1466528022383 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:53:42 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. 09:53:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1532ms 09:53:42 INFO - PROCESS | 9525 | 1466528022399 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 09:53:42 INFO - PROCESS | 9525 | 1466528022404 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 09:53:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:53:42 INFO - PROCESS | 9525 | 1466528022411 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:53:42 INFO - PROCESS | 9525 | 1466528022415 Marionette TRACE conn3 <- [1,362,null,{}] 09:53:42 INFO - PROCESS | 9525 | 1466528022421 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:42 INFO - PROCESS | 9525 | 1466528022428 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:42 INFO - PROCESS | 9525 | 1466528022646 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 09:53:42 INFO - PROCESS | 9525 | 1466528022880 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:42 INFO - PROCESS | 9525 | 1466528022892 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:43 INFO - PROCESS | 9525 | ++DOCSHELL 0x8eb0f800 == 72 [pid = 9525] [id = 98] 09:53:43 INFO - PROCESS | 9525 | ++DOMWINDOW == 151 (0x8f6c4800) [pid = 9525] [serial = 293] [outer = (nil)] 09:53:43 INFO - PROCESS | 9525 | ++DOMWINDOW == 152 (0x9116fc00) [pid = 9525] [serial = 294] [outer = 0x8f6c4800] 09:53:43 INFO - PROCESS | 9525 | 1466528023241 Marionette DEBUG loaded listener.js 09:53:43 INFO - PROCESS | 9525 | ++DOMWINDOW == 153 (0x919c6800) [pid = 9525] [serial = 295] [outer = 0x8f6c4800] 09:53:44 INFO - PROCESS | 9525 | 1466528024281 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:53:44 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. 09:53:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1933ms 09:53:44 INFO - PROCESS | 9525 | 1466528024348 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 09:53:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:53:44 INFO - PROCESS | 9525 | 1466528024358 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 09:53:44 INFO - PROCESS | 9525 | 1466528024372 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:53:44 INFO - PROCESS | 9525 | 1466528024377 Marionette TRACE conn3 <- [1,366,null,{}] 09:53:44 INFO - PROCESS | 9525 | 1466528024493 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:44 INFO - PROCESS | 9525 | 1466528024504 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:44 INFO - PROCESS | 9525 | 1466528024748 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 09:53:44 INFO - PROCESS | 9525 | 1466528024958 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:44 INFO - PROCESS | 9525 | 1466528024968 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:44 INFO - PROCESS | 9525 | ++DOCSHELL 0x8f4bdc00 == 73 [pid = 9525] [id = 99] 09:53:44 INFO - PROCESS | 9525 | ++DOMWINDOW == 154 (0x921e9400) [pid = 9525] [serial = 296] [outer = (nil)] 09:53:45 INFO - PROCESS | 9525 | ++DOMWINDOW == 155 (0x92972c00) [pid = 9525] [serial = 297] [outer = 0x921e9400] 09:53:45 INFO - PROCESS | 9525 | 1466528025047 Marionette DEBUG loaded listener.js 09:53:45 INFO - PROCESS | 9525 | ++DOMWINDOW == 156 (0x9297c000) [pid = 9525] [serial = 298] [outer = 0x921e9400] 09:53:45 INFO - PROCESS | 9525 | --DOCSHELL 0x93901400 == 72 [pid = 9525] [id = 57] 09:53:45 INFO - PROCESS | 9525 | --DOCSHELL 0x98d0f800 == 71 [pid = 9525] [id = 35] 09:53:45 INFO - PROCESS | 9525 | --DOCSHELL 0x9a02b400 == 70 [pid = 9525] [id = 56] 09:53:45 INFO - PROCESS | 9525 | --DOCSHELL 0x93a36000 == 69 [pid = 9525] [id = 49] 09:53:45 INFO - PROCESS | 9525 | --DOCSHELL 0x95179400 == 68 [pid = 9525] [id = 52] 09:53:45 INFO - PROCESS | 9525 | --DOCSHELL 0x9d807800 == 67 [pid = 9525] [id = 48] 09:53:45 INFO - PROCESS | 9525 | --DOCSHELL 0x919ca800 == 66 [pid = 9525] [id = 87] 09:53:45 INFO - PROCESS | 9525 | --DOCSHELL 0x99490400 == 65 [pid = 9525] [id = 86] 09:53:45 INFO - PROCESS | 9525 | --DOCSHELL 0x976d1400 == 64 [pid = 9525] [id = 85] 09:53:45 INFO - PROCESS | 9525 | --DOCSHELL 0x980f8400 == 63 [pid = 9525] [id = 84] 09:53:45 INFO - PROCESS | 9525 | --DOCSHELL 0x919c1c00 == 62 [pid = 9525] [id = 83] 09:53:45 INFO - PROCESS | 9525 | --DOCSHELL 0x929b8800 == 61 [pid = 9525] [id = 82] 09:53:45 INFO - PROCESS | 9525 | --DOCSHELL 0x921f0800 == 60 [pid = 9525] [id = 73] 09:53:46 INFO - PROCESS | 9525 | 1466528026064 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:53:46 INFO - PROCESS | 9525 | --DOMWINDOW == 155 (0xa2532000) [pid = 9525] [serial = 209] [outer = (nil)] [url = about:blank] 09:53:46 INFO - PROCESS | 9525 | --DOMWINDOW == 154 (0xa2fcf000) [pid = 9525] [serial = 210] [outer = (nil)] [url = about:blank] 09:53:46 INFO - PROCESS | 9525 | --DOMWINDOW == 153 (0x9a35d800) [pid = 9525] [serial = 203] [outer = (nil)] [url = about:blank] 09:53:46 INFO - PROCESS | 9525 | --DOMWINDOW == 152 (0x9ad4c000) [pid = 9525] [serial = 204] [outer = (nil)] [url = about:blank] 09:53:46 INFO - PROCESS | 9525 | --DOMWINDOW == 151 (0xa34dbc00) [pid = 9525] [serial = 173] [outer = (nil)] [url = about:blank] 09:53:46 INFO - PROCESS | 9525 | --DOMWINDOW == 150 (0xa6785c00) [pid = 9525] [serial = 185] [outer = (nil)] [url = about:blank] 09:53:46 INFO - PROCESS | 9525 | --DOMWINDOW == 149 (0x99489800) [pid = 9525] [serial = 198] [outer = (nil)] [url = about:blank] 09:53:46 INFO - PROCESS | 9525 | --DOMWINDOW == 148 (0x976da800) [pid = 9525] [serial = 200] [outer = (nil)] [url = about:blank] 09:53:46 INFO - PROCESS | 9525 | --DOMWINDOW == 147 (0x980f4400) [pid = 9525] [serial = 201] [outer = (nil)] [url = about:blank] 09:53:46 INFO - PROCESS | 9525 | --DOMWINDOW == 146 (0x9b705400) [pid = 9525] [serial = 179] [outer = (nil)] [url = about:blank] 09:53:46 INFO - PROCESS | 9525 | --DOMWINDOW == 145 (0x99aa7800) [pid = 9525] [serial = 176] [outer = (nil)] [url = about:blank] 09:53:46 INFO - PROCESS | 9525 | --DOMWINDOW == 144 (0x921ed800) [pid = 9525] [serial = 194] [outer = (nil)] [url = about:blank] 09:53:46 INFO - PROCESS | 9525 | --DOMWINDOW == 143 (0xa4d0b400) [pid = 9525] [serial = 182] [outer = (nil)] [url = about:blank] 09:53:46 INFO - PROCESS | 9525 | --DOMWINDOW == 142 (0xa82acc00) [pid = 9525] [serial = 191] [outer = (nil)] [url = about:blank] 09:53:46 INFO - PROCESS | 9525 | --DOMWINDOW == 141 (0xa6840800) [pid = 9525] [serial = 188] [outer = (nil)] [url = about:blank] 09:53:46 INFO - PROCESS | 9525 | --DOMWINDOW == 140 (0x989db800) [pid = 9525] [serial = 197] [outer = (nil)] [url = about:blank] 09:53:46 INFO - PROCESS | 9525 | --DOMWINDOW == 139 (0xa2284c00) [pid = 9525] [serial = 206] [outer = (nil)] [url = about:blank] 09:53:46 INFO - PROCESS | 9525 | --DOMWINDOW == 138 (0x919ccc00) [pid = 9525] [serial = 212] [outer = (nil)] [url = about:blank] 09:53:46 INFO - PROCESS | 9525 | --DOMWINDOW == 137 (0xa23eec00) [pid = 9525] [serial = 213] [outer = (nil)] [url = about:blank] 09:53:46 INFO - PROCESS | 9525 | --DOMWINDOW == 136 (0xa23ae400) [pid = 9525] [serial = 207] [outer = (nil)] [url = about:blank] 09:53:46 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. 09:53:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1789ms 09:53:46 INFO - PROCESS | 9525 | 1466528026155 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 09:53:46 INFO - PROCESS | 9525 | 1466528026160 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 09:53:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:53:46 INFO - PROCESS | 9525 | 1466528026172 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:53:46 INFO - PROCESS | 9525 | 1466528026176 Marionette TRACE conn3 <- [1,370,null,{}] 09:53:46 INFO - PROCESS | 9525 | 1466528026182 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:46 INFO - PROCESS | 9525 | 1466528026188 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:46 INFO - PROCESS | 9525 | 1466528026412 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 09:53:46 INFO - PROCESS | 9525 | 1466528026642 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:46 INFO - PROCESS | 9525 | 1466528026655 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:46 INFO - PROCESS | 9525 | ++DOCSHELL 0x92ac3800 == 61 [pid = 9525] [id = 100] 09:53:46 INFO - PROCESS | 9525 | ++DOMWINDOW == 137 (0x92aca800) [pid = 9525] [serial = 299] [outer = (nil)] 09:53:46 INFO - PROCESS | 9525 | ++DOMWINDOW == 138 (0x92ad0800) [pid = 9525] [serial = 300] [outer = 0x92aca800] 09:53:46 INFO - PROCESS | 9525 | 1466528026736 Marionette DEBUG loaded listener.js 09:53:46 INFO - PROCESS | 9525 | ++DOMWINDOW == 139 (0x9466d400) [pid = 9525] [serial = 301] [outer = 0x92aca800] 09:53:47 INFO - PROCESS | 9525 | 1466528027600 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:53:47 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. 09:53:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1442ms 09:53:47 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:53:47 INFO - PROCESS | 9525 | 1466528027616 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 09:53:47 INFO - PROCESS | 9525 | 1466528027619 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 09:53:47 INFO - PROCESS | 9525 | 1466528027626 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:53:47 INFO - PROCESS | 9525 | 1466528027632 Marionette TRACE conn3 <- [1,374,null,{}] 09:53:47 INFO - PROCESS | 9525 | 1466528027674 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:47 INFO - PROCESS | 9525 | 1466528027683 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:47 INFO - PROCESS | 9525 | 1466528027893 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 09:53:47 INFO - PROCESS | 9525 | 1466528027906 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:47 INFO - PROCESS | 9525 | 1466528027915 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:48 INFO - PROCESS | 9525 | ++DOCSHELL 0x95179800 == 62 [pid = 9525] [id = 101] 09:53:48 INFO - PROCESS | 9525 | ++DOMWINDOW == 140 (0x980f0800) [pid = 9525] [serial = 302] [outer = (nil)] 09:53:48 INFO - PROCESS | 9525 | ++DOMWINDOW == 141 (0x995c1000) [pid = 9525] [serial = 303] [outer = 0x980f0800] 09:53:48 INFO - PROCESS | 9525 | 1466528028127 Marionette DEBUG loaded listener.js 09:53:48 INFO - PROCESS | 9525 | ++DOMWINDOW == 142 (0x99a1b000) [pid = 9525] [serial = 304] [outer = 0x980f0800] 09:53:49 INFO - PROCESS | 9525 | 1466528029083 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:53:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:53:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1490ms 09:53:49 INFO - PROCESS | 9525 | 1466528029117 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 09:53:49 INFO - PROCESS | 9525 | 1466528029121 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 09:53:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:53:49 INFO - PROCESS | 9525 | 1466528029130 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:53:49 INFO - PROCESS | 9525 | 1466528029135 Marionette TRACE conn3 <- [1,378,null,{}] 09:53:49 INFO - PROCESS | 9525 | 1466528029151 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:49 INFO - PROCESS | 9525 | 1466528029157 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:49 INFO - PROCESS | 9525 | 1466528029415 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 09:53:49 INFO - PROCESS | 9525 | 1466528029460 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:49 INFO - PROCESS | 9525 | 1466528029468 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:49 INFO - PROCESS | 9525 | ++DOCSHELL 0x99776000 == 63 [pid = 9525] [id = 102] 09:53:49 INFO - PROCESS | 9525 | ++DOMWINDOW == 143 (0x99d67800) [pid = 9525] [serial = 305] [outer = (nil)] 09:53:49 INFO - PROCESS | 9525 | ++DOMWINDOW == 144 (0x9a363800) [pid = 9525] [serial = 306] [outer = 0x99d67800] 09:53:49 INFO - PROCESS | 9525 | 1466528029542 Marionette DEBUG loaded listener.js 09:53:49 INFO - PROCESS | 9525 | ++DOMWINDOW == 145 (0x9a893000) [pid = 9525] [serial = 307] [outer = 0x99d67800] 09:53:50 INFO - PROCESS | 9525 | --DOMWINDOW == 144 (0x929b9400) [pid = 9525] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:53:50 INFO - PROCESS | 9525 | --DOMWINDOW == 143 (0x99ab0800) [pid = 9525] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:53:50 INFO - PROCESS | 9525 | --DOMWINDOW == 142 (0x921ed400) [pid = 9525] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:53:50 INFO - PROCESS | 9525 | --DOMWINDOW == 141 (0x98226000) [pid = 9525] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:53:50 INFO - PROCESS | 9525 | --DOMWINDOW == 140 (0x99778000) [pid = 9525] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:53:50 INFO - PROCESS | 9525 | 1466528030656 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:53:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:53:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1552ms 09:53:50 INFO - PROCESS | 9525 | 1466528030682 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 09:53:50 INFO - PROCESS | 9525 | 1466528030686 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 09:53:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:53:50 INFO - PROCESS | 9525 | 1466528030692 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:53:50 INFO - PROCESS | 9525 | 1466528030696 Marionette TRACE conn3 <- [1,382,null,{}] 09:53:50 INFO - PROCESS | 9525 | 1466528030713 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:50 INFO - PROCESS | 9525 | 1466528030717 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:50 INFO - PROCESS | 9525 | 1466528030903 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 09:53:50 INFO - PROCESS | 9525 | 1466528030920 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:50 INFO - PROCESS | 9525 | 1466528030932 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:50 INFO - PROCESS | 9525 | ++DOCSHELL 0x995bf000 == 64 [pid = 9525] [id = 103] 09:53:50 INFO - PROCESS | 9525 | ++DOMWINDOW == 141 (0x9a02f000) [pid = 9525] [serial = 308] [outer = (nil)] 09:53:51 INFO - PROCESS | 9525 | ++DOMWINDOW == 142 (0x9ad4d400) [pid = 9525] [serial = 309] [outer = 0x9a02f000] 09:53:51 INFO - PROCESS | 9525 | 1466528031022 Marionette DEBUG loaded listener.js 09:53:51 INFO - PROCESS | 9525 | ++DOMWINDOW == 143 (0x9c27b000) [pid = 9525] [serial = 310] [outer = 0x9a02f000] 09:53:51 INFO - PROCESS | 9525 | SkCairoFTTypeface::onFilterRec unimplemented 09:53:51 INFO - PROCESS | 9525 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:53:51 INFO - PROCESS | 9525 | SkCairoFTTypeface::onFilterRec unimplemented 09:53:51 INFO - PROCESS | 9525 | SkCairoFTTypeface::onFilterRec unimplemented 09:53:51 INFO - PROCESS | 9525 | SkCairoFTTypeface::onFilterRec unimplemented 09:53:52 INFO - PROCESS | 9525 | 1466528032030 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:53:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:53:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1388ms 09:53:52 INFO - PROCESS | 9525 | 1466528032081 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 09:53:52 INFO - PROCESS | 9525 | 1466528032086 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 09:53:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:53:52 INFO - PROCESS | 9525 | 1466528032093 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:53:52 INFO - PROCESS | 9525 | 1466528032096 Marionette TRACE conn3 <- [1,386,null,{}] 09:53:52 INFO - PROCESS | 9525 | 1466528032102 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:52 INFO - PROCESS | 9525 | 1466528032111 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:52 INFO - PROCESS | 9525 | 1466528032497 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 09:53:52 INFO - PROCESS | 9525 | 1466528032702 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:52 INFO - PROCESS | 9525 | 1466528032715 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:52 INFO - PROCESS | 9525 | ++DOCSHELL 0x8f4c3400 == 65 [pid = 9525] [id = 104] 09:53:52 INFO - PROCESS | 9525 | ++DOMWINDOW == 144 (0x919c3000) [pid = 9525] [serial = 311] [outer = (nil)] 09:53:52 INFO - PROCESS | 9525 | ++DOMWINDOW == 145 (0x919ccc00) [pid = 9525] [serial = 312] [outer = 0x919c3000] 09:53:52 INFO - PROCESS | 9525 | 1466528032829 Marionette DEBUG loaded listener.js 09:53:52 INFO - PROCESS | 9525 | ++DOMWINDOW == 146 (0x921f2000) [pid = 9525] [serial = 313] [outer = 0x919c3000] 09:53:53 INFO - PROCESS | 9525 | 1466528033915 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 09:53:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:53:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1895ms 09:53:53 INFO - PROCESS | 9525 | 1466528033992 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 09:53:54 INFO - PROCESS | 9525 | 1466528034000 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 09:53:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:53:54 INFO - PROCESS | 9525 | 1466528034010 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:53:54 INFO - PROCESS | 9525 | 1466528034015 Marionette TRACE conn3 <- [1,390,null,{}] 09:53:54 INFO - PROCESS | 9525 | 1466528034025 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:54 INFO - PROCESS | 9525 | 1466528034031 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:54 INFO - PROCESS | 9525 | 1466528034372 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 09:53:54 INFO - PROCESS | 9525 | 1466528034557 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:54 INFO - PROCESS | 9525 | 1466528034565 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:54 INFO - PROCESS | 9525 | ++DOCSHELL 0x929bbc00 == 66 [pid = 9525] [id = 105] 09:53:54 INFO - PROCESS | 9525 | ++DOMWINDOW == 147 (0x92acc000) [pid = 9525] [serial = 314] [outer = (nil)] 09:53:54 INFO - PROCESS | 9525 | ++DOMWINDOW == 148 (0x94665000) [pid = 9525] [serial = 315] [outer = 0x92acc000] 09:53:54 INFO - PROCESS | 9525 | 1466528034660 Marionette DEBUG loaded listener.js 09:53:54 INFO - PROCESS | 9525 | ++DOMWINDOW == 149 (0x976cf400) [pid = 9525] [serial = 316] [outer = 0x92acc000] 09:53:55 INFO - PROCESS | 9525 | 1466528035680 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 09:53:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:53:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1741ms 09:53:55 INFO - PROCESS | 9525 | 1466528035753 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 09:53:55 INFO - PROCESS | 9525 | 1466528035760 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 09:53:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:53:55 INFO - PROCESS | 9525 | 1466528035769 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:53:55 INFO - PROCESS | 9525 | 1466528035775 Marionette TRACE conn3 <- [1,394,null,{}] 09:53:55 INFO - PROCESS | 9525 | 1466528035784 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:55 INFO - PROCESS | 9525 | 1466528035790 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:56 INFO - PROCESS | 9525 | 1466528036070 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 09:53:56 INFO - PROCESS | 9525 | 1466528036353 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:56 INFO - PROCESS | 9525 | 1466528036364 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:56 INFO - PROCESS | 9525 | ++DOCSHELL 0x98d0f000 == 67 [pid = 9525] [id = 106] 09:53:56 INFO - PROCESS | 9525 | ++DOMWINDOW == 150 (0x99e55800) [pid = 9525] [serial = 317] [outer = (nil)] 09:53:56 INFO - PROCESS | 9525 | ++DOMWINDOW == 151 (0x99e73400) [pid = 9525] [serial = 318] [outer = 0x99e55800] 09:53:56 INFO - PROCESS | 9525 | 1466528036535 Marionette DEBUG loaded listener.js 09:53:56 INFO - PROCESS | 9525 | ++DOMWINDOW == 152 (0x9ad4c000) [pid = 9525] [serial = 319] [outer = 0x99e55800] 09:53:57 INFO - PROCESS | 9525 | 1466528037660 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 09:53:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:53:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1937ms 09:53:57 INFO - PROCESS | 9525 | 1466528037707 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 09:53:57 INFO - PROCESS | 9525 | 1466528037715 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 09:53:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:53:57 INFO - PROCESS | 9525 | 1466528037734 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:53:57 INFO - PROCESS | 9525 | 1466528037742 Marionette TRACE conn3 <- [1,398,null,{}] 09:53:57 INFO - PROCESS | 9525 | 1466528037750 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:57 INFO - PROCESS | 9525 | 1466528037755 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:58 INFO - PROCESS | 9525 | 1466528038035 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 09:53:58 INFO - PROCESS | 9525 | 1466528038334 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:58 INFO - PROCESS | 9525 | 1466528038340 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:58 INFO - PROCESS | 9525 | ++DOCSHELL 0x8f6c3c00 == 68 [pid = 9525] [id = 107] 09:53:58 INFO - PROCESS | 9525 | ++DOMWINDOW == 153 (0x9536ac00) [pid = 9525] [serial = 320] [outer = (nil)] 09:53:58 INFO - PROCESS | 9525 | ++DOMWINDOW == 154 (0xa23a5400) [pid = 9525] [serial = 321] [outer = 0x9536ac00] 09:53:58 INFO - PROCESS | 9525 | 1466528038442 Marionette DEBUG loaded listener.js 09:53:58 INFO - PROCESS | 9525 | ++DOMWINDOW == 155 (0xa2539000) [pid = 9525] [serial = 322] [outer = 0x9536ac00] 09:53:59 INFO - PROCESS | 9525 | 1466528039520 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 09:53:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:53:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1854ms 09:53:59 INFO - PROCESS | 9525 | 1466528039579 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 09:53:59 INFO - PROCESS | 9525 | 1466528039583 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 09:53:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:53:59 INFO - PROCESS | 9525 | 1466528039590 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:53:59 INFO - PROCESS | 9525 | 1466528039594 Marionette TRACE conn3 <- [1,402,null,{}] 09:53:59 INFO - PROCESS | 9525 | 1466528039601 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:59 INFO - PROCESS | 9525 | 1466528039607 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:53:59 INFO - PROCESS | 9525 | 1466528039813 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 09:54:00 INFO - PROCESS | 9525 | 1466528040047 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:00 INFO - PROCESS | 9525 | 1466528040060 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:00 INFO - PROCESS | 9525 | ++DOCSHELL 0x92943800 == 69 [pid = 9525] [id = 108] 09:54:00 INFO - PROCESS | 9525 | ++DOMWINDOW == 156 (0x92944400) [pid = 9525] [serial = 323] [outer = (nil)] 09:54:00 INFO - PROCESS | 9525 | ++DOMWINDOW == 157 (0x9294b400) [pid = 9525] [serial = 324] [outer = 0x92944400] 09:54:00 INFO - PROCESS | 9525 | 1466528040233 Marionette DEBUG loaded listener.js 09:54:00 INFO - PROCESS | 9525 | ++DOMWINDOW == 158 (0x9294d800) [pid = 9525] [serial = 325] [outer = 0x92944400] 09:54:01 INFO - PROCESS | 9525 | 1466528041259 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 09:54:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:54:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1739ms 09:54:01 INFO - PROCESS | 9525 | 1466528041331 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 09:54:01 INFO - PROCESS | 9525 | 1466528041335 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 09:54:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:54:01 INFO - PROCESS | 9525 | 1466528041342 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:54:01 INFO - PROCESS | 9525 | 1466528041346 Marionette TRACE conn3 <- [1,406,null,{}] 09:54:01 INFO - PROCESS | 9525 | 1466528041353 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:01 INFO - PROCESS | 9525 | 1466528041360 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:01 INFO - PROCESS | 9525 | 1466528041754 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 09:54:02 INFO - PROCESS | 9525 | 1466528042042 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:02 INFO - PROCESS | 9525 | 1466528042061 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:02 INFO - PROCESS | 9525 | ++DOCSHELL 0x8f6c2800 == 70 [pid = 9525] [id = 109] 09:54:02 INFO - PROCESS | 9525 | ++DOMWINDOW == 159 (0xa23a7000) [pid = 9525] [serial = 326] [outer = (nil)] 09:54:02 INFO - PROCESS | 9525 | ++DOMWINDOW == 160 (0xa4d0b400) [pid = 9525] [serial = 327] [outer = 0xa23a7000] 09:54:02 INFO - PROCESS | 9525 | 1466528042191 Marionette DEBUG loaded listener.js 09:54:02 INFO - PROCESS | 9525 | ++DOMWINDOW == 161 (0xa6788c00) [pid = 9525] [serial = 328] [outer = 0xa23a7000] 09:54:03 INFO - PROCESS | 9525 | 1466528043210 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 09:54:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:54:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1939ms 09:54:03 INFO - PROCESS | 9525 | 1466528043283 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 09:54:03 INFO - PROCESS | 9525 | 1466528043286 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 09:54:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:54:03 INFO - PROCESS | 9525 | 1466528043294 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:54:03 INFO - PROCESS | 9525 | 1466528043298 Marionette TRACE conn3 <- [1,410,null,{}] 09:54:03 INFO - PROCESS | 9525 | 1466528043304 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:03 INFO - PROCESS | 9525 | 1466528043309 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:03 INFO - PROCESS | 9525 | 1466528043519 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 09:54:03 INFO - PROCESS | 9525 | 1466528043748 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:03 INFO - PROCESS | 9525 | 1466528043758 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:03 INFO - PROCESS | 9525 | ++DOCSHELL 0xa3347c00 == 71 [pid = 9525] [id = 110] 09:54:03 INFO - PROCESS | 9525 | ++DOMWINDOW == 162 (0xa4f13c00) [pid = 9525] [serial = 329] [outer = (nil)] 09:54:03 INFO - PROCESS | 9525 | ++DOMWINDOW == 163 (0xa6b80400) [pid = 9525] [serial = 330] [outer = 0xa4f13c00] 09:54:03 INFO - PROCESS | 9525 | 1466528043857 Marionette DEBUG loaded listener.js 09:54:03 INFO - PROCESS | 9525 | ++DOMWINDOW == 164 (0xa6b86c00) [pid = 9525] [serial = 331] [outer = 0xa4f13c00] 09:54:04 INFO - PROCESS | 9525 | 1466528044865 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 09:54:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:54:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1638ms 09:54:04 INFO - PROCESS | 9525 | 1466528044933 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 09:54:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:54:04 INFO - PROCESS | 9525 | 1466528044937 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 09:54:04 INFO - PROCESS | 9525 | 1466528044944 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:54:04 INFO - PROCESS | 9525 | 1466528044948 Marionette TRACE conn3 <- [1,414,null,{}] 09:54:04 INFO - PROCESS | 9525 | 1466528044955 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:04 INFO - PROCESS | 9525 | 1466528044960 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:05 INFO - PROCESS | 9525 | 1466528045195 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 09:54:05 INFO - PROCESS | 9525 | 1466528045465 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:05 INFO - PROCESS | 9525 | 1466528045476 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:05 INFO - PROCESS | 9525 | ++DOCSHELL 0x8f2df000 == 72 [pid = 9525] [id = 111] 09:54:05 INFO - PROCESS | 9525 | ++DOMWINDOW == 165 (0x8f2df800) [pid = 9525] [serial = 332] [outer = (nil)] 09:54:05 INFO - PROCESS | 9525 | ++DOMWINDOW == 166 (0x8f2e3000) [pid = 9525] [serial = 333] [outer = 0x8f2df800] 09:54:05 INFO - PROCESS | 9525 | 1466528045562 Marionette DEBUG loaded listener.js 09:54:05 INFO - PROCESS | 9525 | ++DOMWINDOW == 167 (0x8f2e7800) [pid = 9525] [serial = 334] [outer = 0x8f2df800] 09:54:06 INFO - PROCESS | 9525 | 1466528046752 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 09:54:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:54:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1885ms 09:54:06 INFO - PROCESS | 9525 | 1466528046830 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 09:54:06 INFO - PROCESS | 9525 | 1466528046835 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 09:54:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:54:06 INFO - PROCESS | 9525 | 1466528046843 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:54:06 INFO - PROCESS | 9525 | 1466528046847 Marionette TRACE conn3 <- [1,418,null,{}] 09:54:06 INFO - PROCESS | 9525 | 1466528046854 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:06 INFO - PROCESS | 9525 | 1466528046858 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:07 INFO - PROCESS | 9525 | 1466528047120 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 09:54:07 INFO - PROCESS | 9525 | 1466528047336 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:07 INFO - PROCESS | 9525 | 1466528047342 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:07 INFO - PROCESS | 9525 | ++DOCSHELL 0x8f2dac00 == 73 [pid = 9525] [id = 112] 09:54:07 INFO - PROCESS | 9525 | ++DOMWINDOW == 168 (0x8f2db000) [pid = 9525] [serial = 335] [outer = (nil)] 09:54:07 INFO - PROCESS | 9525 | ++DOMWINDOW == 169 (0xa6b8e800) [pid = 9525] [serial = 336] [outer = 0x8f2db000] 09:54:07 INFO - PROCESS | 9525 | 1466528047438 Marionette DEBUG loaded listener.js 09:54:07 INFO - PROCESS | 9525 | ++DOMWINDOW == 170 (0xa6c1cc00) [pid = 9525] [serial = 337] [outer = 0x8f2db000] 09:54:09 INFO - PROCESS | 9525 | 1466528049088 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 09:54:09 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 09:54:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2288ms 09:54:09 INFO - PROCESS | 9525 | 1466528049134 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 09:54:09 INFO - PROCESS | 9525 | 1466528049141 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 09:54:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:54:09 INFO - PROCESS | 9525 | 1466528049151 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:54:09 INFO - PROCESS | 9525 | 1466528049155 Marionette TRACE conn3 <- [1,422,null,{}] 09:54:09 INFO - PROCESS | 9525 | 1466528049164 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:09 INFO - PROCESS | 9525 | 1466528049170 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:09 INFO - PROCESS | 9525 | 1466528049412 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 09:54:09 INFO - PROCESS | 9525 | 1466528049611 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:09 INFO - PROCESS | 9525 | 1466528049623 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:09 INFO - PROCESS | 9525 | ++DOCSHELL 0x8f6bfc00 == 74 [pid = 9525] [id = 113] 09:54:09 INFO - PROCESS | 9525 | ++DOMWINDOW == 171 (0x8f6c2000) [pid = 9525] [serial = 338] [outer = (nil)] 09:54:09 INFO - PROCESS | 9525 | ++DOMWINDOW == 172 (0x91173800) [pid = 9525] [serial = 339] [outer = 0x8f6c2000] 09:54:09 INFO - PROCESS | 9525 | 1466528049704 Marionette DEBUG loaded listener.js 09:54:09 INFO - PROCESS | 9525 | ++DOMWINDOW == 173 (0x91178400) [pid = 9525] [serial = 340] [outer = 0x8f6c2000] 09:54:11 INFO - PROCESS | 9525 | 1466528051262 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 09:54:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:54:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2133ms 09:54:11 INFO - PROCESS | 9525 | 1466528051285 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 09:54:11 INFO - PROCESS | 9525 | 1466528051292 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 09:54:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:54:11 INFO - PROCESS | 9525 | 1466528051305 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:54:11 INFO - PROCESS | 9525 | 1466528051309 Marionette TRACE conn3 <- [1,426,null,{}] 09:54:11 INFO - PROCESS | 9525 | 1466528051317 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:11 INFO - PROCESS | 9525 | 1466528051323 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:11 INFO - PROCESS | 9525 | 1466528051509 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 09:54:11 INFO - PROCESS | 9525 | 1466528051696 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:11 INFO - PROCESS | 9525 | 1466528051702 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:11 INFO - PROCESS | 9525 | ++DOCSHELL 0x8f4c9800 == 75 [pid = 9525] [id = 114] 09:54:11 INFO - PROCESS | 9525 | ++DOMWINDOW == 174 (0x919c4c00) [pid = 9525] [serial = 341] [outer = (nil)] 09:54:11 INFO - PROCESS | 9525 | ++DOMWINDOW == 175 (0x9233a400) [pid = 9525] [serial = 342] [outer = 0x919c4c00] 09:54:11 INFO - PROCESS | 9525 | 1466528051797 Marionette DEBUG loaded listener.js 09:54:11 INFO - PROCESS | 9525 | ++DOMWINDOW == 176 (0x92973400) [pid = 9525] [serial = 343] [outer = 0x919c4c00] 09:54:12 INFO - PROCESS | 9525 | --DOCSHELL 0x980f4c00 == 74 [pid = 9525] [id = 59] 09:54:12 INFO - PROCESS | 9525 | --DOCSHELL 0x921e5c00 == 73 [pid = 9525] [id = 65] 09:54:12 INFO - PROCESS | 9525 | --DOCSHELL 0x95175c00 == 72 [pid = 9525] [id = 63] 09:54:12 INFO - PROCESS | 9525 | --DOMWINDOW == 175 (0xa108a400) [pid = 9525] [serial = 261] [outer = (nil)] [url = about:blank] 09:54:12 INFO - PROCESS | 9525 | --DOMWINDOW == 174 (0x99e6c400) [pid = 9525] [serial = 222] [outer = (nil)] [url = about:blank] 09:54:12 INFO - PROCESS | 9525 | --DOMWINDOW == 173 (0xa6788000) [pid = 9525] [serial = 225] [outer = (nil)] [url = about:blank] 09:54:12 INFO - PROCESS | 9525 | --DOMWINDOW == 172 (0xa6f3c800) [pid = 9525] [serial = 234] [outer = (nil)] [url = about:blank] 09:54:12 INFO - PROCESS | 9525 | --DOMWINDOW == 171 (0x929c6400) [pid = 9525] [serial = 243] [outer = (nil)] [url = about:blank] 09:54:12 INFO - PROCESS | 9525 | --DOMWINDOW == 170 (0xa3289400) [pid = 9525] [serial = 215] [outer = (nil)] [url = about:blank] 09:54:12 INFO - PROCESS | 9525 | --DOMWINDOW == 169 (0xa6b88800) [pid = 9525] [serial = 228] [outer = (nil)] [url = about:blank] 09:54:12 INFO - PROCESS | 9525 | --DOMWINDOW == 168 (0x97693400) [pid = 9525] [serial = 218] [outer = (nil)] [url = about:blank] 09:54:12 INFO - PROCESS | 9525 | --DOMWINDOW == 167 (0x91177800) [pid = 9525] [serial = 231] [outer = (nil)] [url = about:blank] 09:54:12 INFO - PROCESS | 9525 | --DOMWINDOW == 166 (0x92333000) [pid = 9525] [serial = 237] [outer = (nil)] [url = about:blank] 09:54:12 INFO - PROCESS | 9525 | --DOMWINDOW == 165 (0x929bc800) [pid = 9525] [serial = 240] [outer = (nil)] [url = about:blank] 09:54:12 INFO - PROCESS | 9525 | --DOCSHELL 0xa61bd400 == 71 [pid = 9525] [id = 62] 09:54:12 INFO - PROCESS | 9525 | --DOCSHELL 0xa33c1800 == 70 [pid = 9525] [id = 61] 09:54:12 INFO - PROCESS | 9525 | --DOCSHELL 0xa67df800 == 69 [pid = 9525] [id = 64] 09:54:12 INFO - PROCESS | 9525 | --DOCSHELL 0x93869800 == 68 [pid = 9525] [id = 60] 09:54:12 INFO - PROCESS | 9525 | --DOCSHELL 0x99776000 == 67 [pid = 9525] [id = 102] 09:54:12 INFO - PROCESS | 9525 | --DOCSHELL 0x95179800 == 66 [pid = 9525] [id = 101] 09:54:12 INFO - PROCESS | 9525 | 1466528052913 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 09:54:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:54:13 INFO - PROCESS | 9525 | 1466528052999 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 09:54:13 INFO - PROCESS | 9525 | 1466528053006 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:54:13 INFO - PROCESS | 9525 | 1466528053012 Marionette TRACE conn3 <- [1,430,null,{}] 09:54:13 INFO - PROCESS | 9525 | 1466528053028 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:13 INFO - PROCESS | 9525 | 1466528053037 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:13 INFO - PROCESS | 9525 | 1466528053246 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 09:54:13 INFO - PROCESS | 9525 | --DOMWINDOW == 164 (0x92ac7c00) [pid = 9525] [serial = 247] [outer = (nil)] [url = about:blank] 09:54:13 INFO - PROCESS | 9525 | --DOMWINDOW == 163 (0x99e78800) [pid = 9525] [serial = 256] [outer = (nil)] [url = about:blank] 09:54:13 INFO - PROCESS | 9525 | --DOMWINDOW == 162 (0x9517b800) [pid = 9525] [serial = 250] [outer = (nil)] [url = about:blank] 09:54:13 INFO - PROCESS | 9525 | --DOMWINDOW == 161 (0x929c3c00) [pid = 9525] [serial = 246] [outer = (nil)] [url = about:blank] 09:54:13 INFO - PROCESS | 9525 | --DOMWINDOW == 160 (0x997ca400) [pid = 9525] [serial = 253] [outer = (nil)] [url = about:blank] 09:54:13 INFO - PROCESS | 9525 | --DOMWINDOW == 159 (0x99e5bc00) [pid = 9525] [serial = 255] [outer = (nil)] [url = about:blank] 09:54:13 INFO - PROCESS | 9525 | --DOMWINDOW == 158 (0x9b111400) [pid = 9525] [serial = 259] [outer = (nil)] [url = about:blank] 09:54:13 INFO - PROCESS | 9525 | --DOMWINDOW == 157 (0x98d0a000) [pid = 9525] [serial = 252] [outer = (nil)] [url = about:blank] 09:54:13 INFO - PROCESS | 9525 | --DOMWINDOW == 156 (0x9abd9800) [pid = 9525] [serial = 258] [outer = (nil)] [url = about:blank] 09:54:13 INFO - PROCESS | 9525 | --DOMWINDOW == 155 (0x93910400) [pid = 9525] [serial = 249] [outer = (nil)] [url = about:blank] 09:54:13 INFO - PROCESS | 9525 | --DOMWINDOW == 154 (0x93a34c00) [pid = 9525] [serial = 96] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:54:13 INFO - PROCESS | 9525 | 1466528053514 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:13 INFO - PROCESS | 9525 | 1466528053527 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:13 INFO - PROCESS | 9525 | ++DOCSHELL 0x929c6800 == 62 [pid = 9525] [id = 115] 09:54:13 INFO - PROCESS | 9525 | ++DOMWINDOW == 155 (0x929c7000) [pid = 9525] [serial = 344] [outer = (nil)] 09:54:13 INFO - PROCESS | 9525 | ++DOMWINDOW == 156 (0x92ac7800) [pid = 9525] [serial = 345] [outer = 0x929c7000] 09:54:13 INFO - PROCESS | 9525 | 1466528053608 Marionette DEBUG loaded listener.js 09:54:13 INFO - PROCESS | 9525 | ++DOMWINDOW == 157 (0x93a33000) [pid = 9525] [serial = 346] [outer = 0x929c7000] 09:54:14 INFO - PROCESS | 9525 | 1466528054503 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 09:54:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:54:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1542ms 09:54:14 INFO - PROCESS | 9525 | 1466528054548 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 09:54:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:54:14 INFO - PROCESS | 9525 | 1466528054554 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 09:54:14 INFO - PROCESS | 9525 | 1466528054561 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:54:14 INFO - PROCESS | 9525 | 1466528054564 Marionette TRACE conn3 <- [1,434,null,{}] 09:54:14 INFO - PROCESS | 9525 | 1466528054572 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:14 INFO - PROCESS | 9525 | 1466528054576 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:14 INFO - PROCESS | 9525 | 1466528054790 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 09:54:14 INFO - PROCESS | 9525 | 1466528054943 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:14 INFO - PROCESS | 9525 | 1466528054949 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:14 INFO - PROCESS | 9525 | ++DOCSHELL 0x8f2e1800 == 63 [pid = 9525] [id = 116] 09:54:14 INFO - PROCESS | 9525 | ++DOMWINDOW == 158 (0x93a36000) [pid = 9525] [serial = 347] [outer = (nil)] 09:54:15 INFO - PROCESS | 9525 | ++DOMWINDOW == 159 (0x980f6000) [pid = 9525] [serial = 348] [outer = 0x93a36000] 09:54:15 INFO - PROCESS | 9525 | 1466528055025 Marionette DEBUG loaded listener.js 09:54:15 INFO - PROCESS | 9525 | ++DOMWINDOW == 160 (0x99489800) [pid = 9525] [serial = 349] [outer = 0x93a36000] 09:54:15 INFO - PROCESS | 9525 | 1466528055934 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 09:54:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:54:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1433ms 09:54:15 INFO - PROCESS | 9525 | 1466528055994 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 09:54:15 INFO - PROCESS | 9525 | 1466528055997 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 09:54:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:54:16 INFO - PROCESS | 9525 | 1466528056010 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:54:16 INFO - PROCESS | 9525 | 1466528056013 Marionette TRACE conn3 <- [1,438,null,{}] 09:54:16 INFO - PROCESS | 9525 | 1466528056020 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:16 INFO - PROCESS | 9525 | 1466528056025 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:16 INFO - PROCESS | 9525 | 1466528056274 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 09:54:16 INFO - PROCESS | 9525 | 1466528056313 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:16 INFO - PROCESS | 9525 | 1466528056322 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:16 INFO - PROCESS | 9525 | ++DOCSHELL 0x92ac8400 == 64 [pid = 9525] [id = 117] 09:54:16 INFO - PROCESS | 9525 | ++DOMWINDOW == 161 (0x976cec00) [pid = 9525] [serial = 350] [outer = (nil)] 09:54:16 INFO - PROCESS | 9525 | ++DOMWINDOW == 162 (0x99e4f400) [pid = 9525] [serial = 351] [outer = 0x976cec00] 09:54:16 INFO - PROCESS | 9525 | 1466528056395 Marionette DEBUG loaded listener.js 09:54:16 INFO - PROCESS | 9525 | ++DOMWINDOW == 163 (0x99e5bc00) [pid = 9525] [serial = 352] [outer = 0x976cec00] 09:54:17 INFO - PROCESS | 9525 | --DOMWINDOW == 162 (0x99d67800) [pid = 9525] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:54:17 INFO - PROCESS | 9525 | --DOMWINDOW == 161 (0x921e9400) [pid = 9525] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:54:17 INFO - PROCESS | 9525 | --DOMWINDOW == 160 (0x8f6c4800) [pid = 9525] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:54:17 INFO - PROCESS | 9525 | --DOMWINDOW == 159 (0x92aca800) [pid = 9525] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:54:17 INFO - PROCESS | 9525 | --DOMWINDOW == 158 (0x980f0800) [pid = 9525] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:54:17 INFO - PROCESS | 9525 | --DOMWINDOW == 157 (0x921e7400) [pid = 9525] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:54:17 INFO - PROCESS | 9525 | --DOMWINDOW == 156 (0x921ea800) [pid = 9525] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:54:17 INFO - PROCESS | 9525 | --DOMWINDOW == 155 (0x99e79400) [pid = 9525] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:54:17 INFO - PROCESS | 9525 | 1466528057843 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 09:54:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:54:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1892ms 09:54:17 INFO - PROCESS | 9525 | 1466528057941 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 09:54:17 INFO - PROCESS | 9525 | 1466528057945 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 09:54:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:54:17 INFO - PROCESS | 9525 | 1466528057957 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:54:17 INFO - PROCESS | 9525 | 1466528057960 Marionette TRACE conn3 <- [1,442,null,{}] 09:54:17 INFO - PROCESS | 9525 | 1466528057971 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:17 INFO - PROCESS | 9525 | 1466528057982 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:18 INFO - PROCESS | 9525 | 1466528058269 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 09:54:18 INFO - PROCESS | 9525 | 1466528058359 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:18 INFO - PROCESS | 9525 | 1466528058370 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:18 INFO - PROCESS | 9525 | ++DOCSHELL 0x9517c400 == 65 [pid = 9525] [id = 118] 09:54:18 INFO - PROCESS | 9525 | ++DOMWINDOW == 156 (0x99e78800) [pid = 9525] [serial = 353] [outer = (nil)] 09:54:18 INFO - PROCESS | 9525 | ++DOMWINDOW == 157 (0x9ad4ac00) [pid = 9525] [serial = 354] [outer = 0x99e78800] 09:54:18 INFO - PROCESS | 9525 | 1466528058445 Marionette DEBUG loaded listener.js 09:54:18 INFO - PROCESS | 9525 | ++DOMWINDOW == 158 (0x9b70ec00) [pid = 9525] [serial = 355] [outer = 0x99e78800] 09:54:19 INFO - PROCESS | 9525 | 1466528059367 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 09:54:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:54:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1479ms 09:54:19 INFO - PROCESS | 9525 | 1466528059438 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 09:54:19 INFO - PROCESS | 9525 | 1466528059445 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 09:54:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:54:19 INFO - PROCESS | 9525 | 1466528059455 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:54:19 INFO - PROCESS | 9525 | 1466528059460 Marionette TRACE conn3 <- [1,446,null,{}] 09:54:19 INFO - PROCESS | 9525 | 1466528059470 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:19 INFO - PROCESS | 9525 | 1466528059475 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:19 INFO - PROCESS | 9525 | 1466528059706 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 09:54:20 INFO - PROCESS | 9525 | 1466528059993 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:20 INFO - PROCESS | 9525 | 1466528060005 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:20 INFO - PROCESS | 9525 | ++DOCSHELL 0x8eb08000 == 66 [pid = 9525] [id = 119] 09:54:20 INFO - PROCESS | 9525 | ++DOMWINDOW == 159 (0x8f4bd400) [pid = 9525] [serial = 356] [outer = (nil)] 09:54:20 INFO - PROCESS | 9525 | ++DOMWINDOW == 160 (0x91177000) [pid = 9525] [serial = 357] [outer = 0x8f4bd400] 09:54:20 INFO - PROCESS | 9525 | 1466528060105 Marionette DEBUG loaded listener.js 09:54:20 INFO - PROCESS | 9525 | ++DOMWINDOW == 161 (0x919cec00) [pid = 9525] [serial = 358] [outer = 0x8f4bd400] 09:54:21 INFO - PROCESS | 9525 | 1466528061148 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 09:54:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:54:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1736ms 09:54:21 INFO - PROCESS | 9525 | 1466528061191 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 09:54:21 INFO - PROCESS | 9525 | 1466528061199 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 09:54:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:54:21 INFO - PROCESS | 9525 | 1466528061213 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:54:21 INFO - PROCESS | 9525 | 1466528061218 Marionette TRACE conn3 <- [1,450,null,{}] 09:54:21 INFO - PROCESS | 9525 | 1466528061225 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:21 INFO - PROCESS | 9525 | 1466528061231 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:21 INFO - PROCESS | 9525 | 1466528061470 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 09:54:21 INFO - PROCESS | 9525 | 1466528061725 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:21 INFO - PROCESS | 9525 | 1466528061737 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:21 INFO - PROCESS | 9525 | ++DOCSHELL 0x92947c00 == 67 [pid = 9525] [id = 120] 09:54:21 INFO - PROCESS | 9525 | ++DOMWINDOW == 162 (0x92980000) [pid = 9525] [serial = 359] [outer = (nil)] 09:54:21 INFO - PROCESS | 9525 | ++DOMWINDOW == 163 (0x929c0400) [pid = 9525] [serial = 360] [outer = 0x92980000] 09:54:21 INFO - PROCESS | 9525 | 1466528061839 Marionette DEBUG loaded listener.js 09:54:21 INFO - PROCESS | 9525 | ++DOMWINDOW == 164 (0x92acb000) [pid = 9525] [serial = 361] [outer = 0x92980000] 09:54:22 INFO - PROCESS | 9525 | 1466528062915 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 09:54:22 INFO - PROCESS | 9525 | 1466528062961 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 09:54:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:54:22 INFO - PROCESS | 9525 | 1466528062969 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:54:22 INFO - PROCESS | 9525 | 1466528062975 Marionette TRACE conn3 <- [1,454,null,{}] 09:54:22 INFO - PROCESS | 9525 | 1466528062992 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:23 INFO - PROCESS | 9525 | 1466528063002 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:23 INFO - PROCESS | 9525 | 1466528063238 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 09:54:23 INFO - PROCESS | 9525 | 1466528063494 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:23 INFO - PROCESS | 9525 | 1466528063502 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:23 INFO - PROCESS | 9525 | ++DOCSHELL 0x9ad52800 == 68 [pid = 9525] [id = 121] 09:54:23 INFO - PROCESS | 9525 | ++DOMWINDOW == 165 (0x9b682000) [pid = 9525] [serial = 362] [outer = (nil)] 09:54:23 INFO - PROCESS | 9525 | ++DOMWINDOW == 166 (0x9c2c7000) [pid = 9525] [serial = 363] [outer = 0x9b682000] 09:54:23 INFO - PROCESS | 9525 | 1466528063594 Marionette DEBUG loaded listener.js 09:54:23 INFO - PROCESS | 9525 | ++DOMWINDOW == 167 (0x9d80b000) [pid = 9525] [serial = 364] [outer = 0x9b682000] 09:54:24 INFO - PROCESS | 9525 | [9525] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:54:24 INFO - PROCESS | 9525 | 1466528064576 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 09:54:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:54:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1687ms 09:54:24 INFO - PROCESS | 9525 | 1466528064657 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 09:54:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:54:24 INFO - PROCESS | 9525 | 1466528064663 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 09:54:24 INFO - PROCESS | 9525 | 1466528064671 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:54:24 INFO - PROCESS | 9525 | 1466528064675 Marionette TRACE conn3 <- [1,458,null,{}] 09:54:24 INFO - PROCESS | 9525 | 1466528064683 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:24 INFO - PROCESS | 9525 | 1466528064690 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:24 INFO - PROCESS | 9525 | 1466528064954 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 09:54:25 INFO - PROCESS | 9525 | 1466528065637 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:25 INFO - PROCESS | 9525 | 1466528065645 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:25 INFO - PROCESS | 9525 | ++DOCSHELL 0xa33cc400 == 69 [pid = 9525] [id = 122] 09:54:25 INFO - PROCESS | 9525 | ++DOMWINDOW == 168 (0xa4d09800) [pid = 9525] [serial = 365] [outer = (nil)] 09:54:25 INFO - PROCESS | 9525 | ++DOMWINDOW == 169 (0xa4f7ec00) [pid = 9525] [serial = 366] [outer = 0xa4d09800] 09:54:25 INFO - PROCESS | 9525 | 1466528065862 Marionette DEBUG loaded listener.js 09:54:25 INFO - PROCESS | 9525 | ++DOMWINDOW == 170 (0xa6726000) [pid = 9525] [serial = 367] [outer = 0xa4d09800] 09:54:26 INFO - PROCESS | 9525 | 1466528066914 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 09:54:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:54:26 INFO - PROCESS | 9525 | 1466528066966 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 09:54:26 INFO - PROCESS | 9525 | 1466528066973 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:54:26 INFO - PROCESS | 9525 | 1466528066976 Marionette TRACE conn3 <- [1,462,null,{}] 09:54:26 INFO - PROCESS | 9525 | 1466528066984 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:26 INFO - PROCESS | 9525 | 1466528066990 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:27 INFO - PROCESS | 9525 | 1466528067206 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 09:54:27 INFO - PROCESS | 9525 | 1466528067386 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:27 INFO - PROCESS | 9525 | 1466528067394 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:27 INFO - PROCESS | 9525 | ++DOCSHELL 0x8eb02000 == 70 [pid = 9525] [id = 123] 09:54:27 INFO - PROCESS | 9525 | ++DOMWINDOW == 171 (0x95368000) [pid = 9525] [serial = 368] [outer = (nil)] 09:54:27 INFO - PROCESS | 9525 | ++DOMWINDOW == 172 (0xa6b8d800) [pid = 9525] [serial = 369] [outer = 0x95368000] 09:54:27 INFO - PROCESS | 9525 | 1466528067491 Marionette DEBUG loaded listener.js 09:54:27 INFO - PROCESS | 9525 | ++DOMWINDOW == 173 (0xa6c1f000) [pid = 9525] [serial = 370] [outer = 0x95368000] 09:54:28 INFO - PROCESS | 9525 | [9525] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:54:28 INFO - PROCESS | 9525 | 1466528068622 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 09:54:28 INFO - PROCESS | 9525 | 1466528068725 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 09:54:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:54:28 INFO - PROCESS | 9525 | 1466528068732 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:54:28 INFO - PROCESS | 9525 | 1466528068737 Marionette TRACE conn3 <- [1,466,null,{}] 09:54:28 INFO - PROCESS | 9525 | 1466528068762 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:28 INFO - PROCESS | 9525 | 1466528068774 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:29 INFO - PROCESS | 9525 | 1466528069161 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 09:54:29 INFO - PROCESS | 9525 | 1466528069307 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:29 INFO - PROCESS | 9525 | 1466528069314 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:29 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d478400 == 71 [pid = 9525] [id = 124] 09:54:29 INFO - PROCESS | 9525 | ++DOMWINDOW == 174 (0x9517b400) [pid = 9525] [serial = 371] [outer = (nil)] 09:54:29 INFO - PROCESS | 9525 | ++DOMWINDOW == 175 (0xa6d2f000) [pid = 9525] [serial = 372] [outer = 0x9517b400] 09:54:29 INFO - PROCESS | 9525 | 1466528069401 Marionette DEBUG loaded listener.js 09:54:29 INFO - PROCESS | 9525 | ++DOMWINDOW == 176 (0xa6d33400) [pid = 9525] [serial = 373] [outer = 0x9517b400] 09:54:30 INFO - PROCESS | 9525 | 1466528070416 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 09:54:30 INFO - PROCESS | 9525 | 1466528070481 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 09:54:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:54:30 INFO - PROCESS | 9525 | 1466528070489 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:54:30 INFO - PROCESS | 9525 | 1466528070493 Marionette TRACE conn3 <- [1,470,null,{}] 09:54:30 INFO - PROCESS | 9525 | 1466528070499 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:30 INFO - PROCESS | 9525 | 1466528070505 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:30 INFO - PROCESS | 9525 | 1466528070717 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 09:54:30 INFO - PROCESS | 9525 | 1466528070947 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:30 INFO - PROCESS | 9525 | 1466528070953 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:30 INFO - PROCESS | 9525 | ++DOCSHELL 0x9a5bf400 == 72 [pid = 9525] [id = 125] 09:54:30 INFO - PROCESS | 9525 | ++DOMWINDOW == 177 (0x9a5bfc00) [pid = 9525] [serial = 374] [outer = (nil)] 09:54:31 INFO - PROCESS | 9525 | ++DOMWINDOW == 178 (0x9a5c9000) [pid = 9525] [serial = 375] [outer = 0x9a5bfc00] 09:54:31 INFO - PROCESS | 9525 | 1466528071058 Marionette DEBUG loaded listener.js 09:54:31 INFO - PROCESS | 9525 | ++DOMWINDOW == 179 (0x9a5cc400) [pid = 9525] [serial = 376] [outer = 0x9a5bfc00] 09:54:31 INFO - PROCESS | 9525 | 1466528071983 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 09:54:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:54:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1543ms 09:54:32 INFO - PROCESS | 9525 | 1466528072033 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 09:54:32 INFO - PROCESS | 9525 | 1466528072038 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 09:54:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:54:32 INFO - PROCESS | 9525 | 1466528072044 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:54:32 INFO - PROCESS | 9525 | 1466528072048 Marionette TRACE conn3 <- [1,474,null,{}] 09:54:32 INFO - PROCESS | 9525 | 1466528072054 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:32 INFO - PROCESS | 9525 | 1466528072060 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:32 INFO - PROCESS | 9525 | 1466528072285 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 09:54:32 INFO - PROCESS | 9525 | 1466528072549 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:32 INFO - PROCESS | 9525 | 1466528072560 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:32 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d7d9c00 == 73 [pid = 9525] [id = 126] 09:54:32 INFO - PROCESS | 9525 | ++DOMWINDOW == 180 (0x8d7dc800) [pid = 9525] [serial = 377] [outer = (nil)] 09:54:32 INFO - PROCESS | 9525 | ++DOMWINDOW == 181 (0x8d7e2c00) [pid = 9525] [serial = 378] [outer = 0x8d7dc800] 09:54:32 INFO - PROCESS | 9525 | 1466528072660 Marionette DEBUG loaded listener.js 09:54:32 INFO - PROCESS | 9525 | ++DOMWINDOW == 182 (0x8d7e7c00) [pid = 9525] [serial = 379] [outer = 0x8d7dc800] 09:54:33 INFO - PROCESS | 9525 | 1466528073595 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 09:54:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:54:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1588ms 09:54:33 INFO - PROCESS | 9525 | 1466528073633 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 09:54:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:54:33 INFO - PROCESS | 9525 | 1466528073637 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 09:54:33 INFO - PROCESS | 9525 | 1466528073644 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:54:33 INFO - PROCESS | 9525 | 1466528073648 Marionette TRACE conn3 <- [1,478,null,{}] 09:54:33 INFO - PROCESS | 9525 | 1466528073654 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:33 INFO - PROCESS | 9525 | 1466528073659 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:33 INFO - PROCESS | 9525 | 1466528073864 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 09:54:34 INFO - PROCESS | 9525 | 1466528074089 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:34 INFO - PROCESS | 9525 | 1466528074099 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:34 INFO - PROCESS | 9525 | ++DOCSHELL 0x9a5c8400 == 74 [pid = 9525] [id = 127] 09:54:34 INFO - PROCESS | 9525 | ++DOMWINDOW == 183 (0x9a5ca000) [pid = 9525] [serial = 380] [outer = (nil)] 09:54:34 INFO - PROCESS | 9525 | ++DOMWINDOW == 184 (0x9ad85400) [pid = 9525] [serial = 381] [outer = 0x9a5ca000] 09:54:34 INFO - PROCESS | 9525 | 1466528074193 Marionette DEBUG loaded listener.js 09:54:34 INFO - PROCESS | 9525 | ++DOMWINDOW == 185 (0x9ad87c00) [pid = 9525] [serial = 382] [outer = 0x9a5ca000] 09:54:34 INFO - PROCESS | 9525 | ++DOMWINDOW == 186 (0x8cfd3c00) [pid = 9525] [serial = 383] [outer = 0x9536c800] 09:54:35 INFO - PROCESS | 9525 | 1466528075293 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 09:54:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:54:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1684ms 09:54:35 INFO - PROCESS | 9525 | 1466528075328 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 09:54:35 INFO - PROCESS | 9525 | 1466528075331 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 09:54:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:54:35 INFO - PROCESS | 9525 | 1466528075339 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:54:35 INFO - PROCESS | 9525 | 1466528075342 Marionette TRACE conn3 <- [1,482,null,{}] 09:54:35 INFO - PROCESS | 9525 | 1466528075348 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:35 INFO - PROCESS | 9525 | 1466528075354 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:35 INFO - PROCESS | 9525 | 1466528075561 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 09:54:35 INFO - PROCESS | 9525 | 1466528075765 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:35 INFO - PROCESS | 9525 | 1466528075776 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:35 INFO - PROCESS | 9525 | ++DOCSHELL 0x8cfcf400 == 75 [pid = 9525] [id = 128] 09:54:35 INFO - PROCESS | 9525 | ++DOMWINDOW == 187 (0x8cfd0400) [pid = 9525] [serial = 384] [outer = (nil)] 09:54:35 INFO - PROCESS | 9525 | ++DOMWINDOW == 188 (0x8cfd9c00) [pid = 9525] [serial = 385] [outer = 0x8cfd0400] 09:54:35 INFO - PROCESS | 9525 | 1466528075856 Marionette DEBUG loaded listener.js 09:54:35 INFO - PROCESS | 9525 | ++DOMWINDOW == 189 (0x9a5c1000) [pid = 9525] [serial = 386] [outer = 0x8cfd0400] 09:54:36 INFO - PROCESS | 9525 | 1466528076819 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 09:54:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:54:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1544ms 09:54:36 INFO - PROCESS | 9525 | 1466528076885 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 09:54:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:54:36 INFO - PROCESS | 9525 | 1466528076890 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 09:54:36 INFO - PROCESS | 9525 | 1466528076897 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:54:36 INFO - PROCESS | 9525 | 1466528076902 Marionette TRACE conn3 <- [1,486,null,{}] 09:54:36 INFO - PROCESS | 9525 | 1466528076909 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:36 INFO - PROCESS | 9525 | 1466528076915 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:37 INFO - PROCESS | 9525 | 1466528077180 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 09:54:37 INFO - PROCESS | 9525 | 1466528077482 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:37 INFO - PROCESS | 9525 | 1466528077496 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:37 INFO - PROCESS | 9525 | ++DOCSHELL 0x8cd0a800 == 76 [pid = 9525] [id = 129] 09:54:37 INFO - PROCESS | 9525 | ++DOMWINDOW == 190 (0x8cd0b000) [pid = 9525] [serial = 387] [outer = (nil)] 09:54:37 INFO - PROCESS | 9525 | ++DOMWINDOW == 191 (0x8cd10c00) [pid = 9525] [serial = 388] [outer = 0x8cd0b000] 09:54:37 INFO - PROCESS | 9525 | 1466528077586 Marionette DEBUG loaded listener.js 09:54:37 INFO - PROCESS | 9525 | ++DOMWINDOW == 192 (0x9a5c9800) [pid = 9525] [serial = 389] [outer = 0x8cd0b000] 09:54:38 INFO - PROCESS | 9525 | 1466528078627 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 09:54:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:54:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1788ms 09:54:38 INFO - PROCESS | 9525 | 1466528078685 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 09:54:38 INFO - PROCESS | 9525 | 1466528078688 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 09:54:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:54:38 INFO - PROCESS | 9525 | 1466528078696 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:54:38 INFO - PROCESS | 9525 | 1466528078700 Marionette TRACE conn3 <- [1,490,null,{}] 09:54:38 INFO - PROCESS | 9525 | 1466528078706 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:38 INFO - PROCESS | 9525 | 1466528078711 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:38 INFO - PROCESS | 9525 | 1466528078917 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 09:54:39 INFO - PROCESS | 9525 | 1466528079202 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:39 INFO - PROCESS | 9525 | 1466528079211 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:39 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d75c400 == 77 [pid = 9525] [id = 130] 09:54:39 INFO - PROCESS | 9525 | ++DOMWINDOW == 193 (0x8d75c800) [pid = 9525] [serial = 390] [outer = (nil)] 09:54:39 INFO - PROCESS | 9525 | ++DOMWINDOW == 194 (0x8d762c00) [pid = 9525] [serial = 391] [outer = 0x8d75c800] 09:54:39 INFO - PROCESS | 9525 | 1466528079297 Marionette DEBUG loaded listener.js 09:54:39 INFO - PROCESS | 9525 | ++DOMWINDOW == 195 (0x8d764800) [pid = 9525] [serial = 392] [outer = 0x8d75c800] 09:54:40 INFO - PROCESS | 9525 | 1466528080291 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 09:54:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:54:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1635ms 09:54:40 INFO - PROCESS | 9525 | 1466528080333 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 09:54:40 INFO - PROCESS | 9525 | 1466528080336 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 09:54:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:54:40 INFO - PROCESS | 9525 | 1466528080344 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:54:40 INFO - PROCESS | 9525 | 1466528080348 Marionette TRACE conn3 <- [1,494,null,{}] 09:54:40 INFO - PROCESS | 9525 | 1466528080354 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:40 INFO - PROCESS | 9525 | 1466528080360 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:40 INFO - PROCESS | 9525 | 1466528080581 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 09:54:40 INFO - PROCESS | 9525 | 1466528080815 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:40 INFO - PROCESS | 9525 | 1466528080826 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:40 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d75e800 == 78 [pid = 9525] [id = 131] 09:54:40 INFO - PROCESS | 9525 | ++DOMWINDOW == 196 (0x8d761c00) [pid = 9525] [serial = 393] [outer = (nil)] 09:54:40 INFO - PROCESS | 9525 | ++DOMWINDOW == 197 (0x919c5c00) [pid = 9525] [serial = 394] [outer = 0x8d761c00] 09:54:40 INFO - PROCESS | 9525 | 1466528080950 Marionette DEBUG loaded listener.js 09:54:41 INFO - PROCESS | 9525 | ++DOMWINDOW == 198 (0x921ec000) [pid = 9525] [serial = 395] [outer = 0x8d761c00] 09:54:42 INFO - PROCESS | 9525 | 1466528082234 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 09:54:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:54:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1940ms 09:54:42 INFO - PROCESS | 9525 | 1466528082286 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 09:54:42 INFO - PROCESS | 9525 | 1466528082293 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 09:54:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:54:42 INFO - PROCESS | 9525 | 1466528082358 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:54:42 INFO - PROCESS | 9525 | 1466528082364 Marionette TRACE conn3 <- [1,498,null,{}] 09:54:42 INFO - PROCESS | 9525 | 1466528082412 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:42 INFO - PROCESS | 9525 | 1466528082426 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:42 INFO - PROCESS | 9525 | 1466528082611 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 09:54:42 INFO - PROCESS | 9525 | 1466528082770 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:42 INFO - PROCESS | 9525 | 1466528082789 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:42 INFO - PROCESS | 9525 | ++DOCSHELL 0x8cd05c00 == 79 [pid = 9525] [id = 132] 09:54:42 INFO - PROCESS | 9525 | ++DOMWINDOW == 199 (0x8d472000) [pid = 9525] [serial = 396] [outer = (nil)] 09:54:42 INFO - PROCESS | 9525 | ++DOMWINDOW == 200 (0x8eb03800) [pid = 9525] [serial = 397] [outer = 0x8d472000] 09:54:42 INFO - PROCESS | 9525 | 1466528082902 Marionette DEBUG loaded listener.js 09:54:43 INFO - PROCESS | 9525 | ++DOMWINDOW == 201 (0x8f2d9400) [pid = 9525] [serial = 398] [outer = 0x8d472000] 09:54:43 INFO - PROCESS | 9525 | 1466528083978 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 09:54:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:54:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1724ms 09:54:44 INFO - PROCESS | 9525 | 1466528084027 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 09:54:44 INFO - PROCESS | 9525 | 1466528084035 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 09:54:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:54:44 INFO - PROCESS | 9525 | 1466528084046 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:54:44 INFO - PROCESS | 9525 | 1466528084051 Marionette TRACE conn3 <- [1,502,null,{}] 09:54:44 INFO - PROCESS | 9525 | 1466528084058 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:44 INFO - PROCESS | 9525 | 1466528084065 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:44 INFO - PROCESS | 9525 | 1466528084275 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 09:54:44 INFO - PROCESS | 9525 | --DOCSHELL 0x921e8c00 == 78 [pid = 9525] [id = 72] 09:54:44 INFO - PROCESS | 9525 | --DOMWINDOW == 200 (0x9ad4d400) [pid = 9525] [serial = 309] [outer = (nil)] [url = about:blank] 09:54:44 INFO - PROCESS | 9525 | 1466528084617 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:44 INFO - PROCESS | 9525 | 1466528084628 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:44 INFO - PROCESS | 9525 | ++DOCSHELL 0x8f4c6400 == 79 [pid = 9525] [id = 133] 09:54:44 INFO - PROCESS | 9525 | ++DOMWINDOW == 201 (0x8f4c7400) [pid = 9525] [serial = 399] [outer = (nil)] 09:54:44 INFO - PROCESS | 9525 | ++DOMWINDOW == 202 (0x8f6c4400) [pid = 9525] [serial = 400] [outer = 0x8f4c7400] 09:54:44 INFO - PROCESS | 9525 | 1466528084738 Marionette DEBUG loaded listener.js 09:54:44 INFO - PROCESS | 9525 | ++DOMWINDOW == 203 (0x919cb400) [pid = 9525] [serial = 401] [outer = 0x8f4c7400] 09:54:45 INFO - PROCESS | 9525 | --DOCSHELL 0x98d0f000 == 78 [pid = 9525] [id = 106] 09:54:45 INFO - PROCESS | 9525 | --DOCSHELL 0x929bbc00 == 77 [pid = 9525] [id = 105] 09:54:45 INFO - PROCESS | 9525 | --DOCSHELL 0x8f4c3400 == 76 [pid = 9525] [id = 104] 09:54:45 INFO - PROCESS | 9525 | --DOMWINDOW == 202 (0x921f0000) [pid = 9525] [serial = 195] [outer = (nil)] [url = about:blank] 09:54:45 INFO - PROCESS | 9525 | --DOMWINDOW == 201 (0x929c7400) [pid = 9525] [serial = 244] [outer = (nil)] [url = about:blank] 09:54:45 INFO - PROCESS | 9525 | --DOMWINDOW == 200 (0xa23ab400) [pid = 9525] [serial = 262] [outer = (nil)] [url = about:blank] 09:54:45 INFO - PROCESS | 9525 | --DOMWINDOW == 199 (0x9a363800) [pid = 9525] [serial = 306] [outer = (nil)] [url = about:blank] 09:54:45 INFO - PROCESS | 9525 | --DOMWINDOW == 198 (0x9a893000) [pid = 9525] [serial = 307] [outer = (nil)] [url = about:blank] 09:54:45 INFO - PROCESS | 9525 | --DOMWINDOW == 197 (0x8eb0b400) [pid = 9525] [serial = 291] [outer = (nil)] [url = about:blank] 09:54:45 INFO - PROCESS | 9525 | --DOMWINDOW == 196 (0x919ca000) [pid = 9525] [serial = 264] [outer = (nil)] [url = about:blank] 09:54:45 INFO - PROCESS | 9525 | --DOMWINDOW == 195 (0x8f4c4c00) [pid = 9525] [serial = 285] [outer = (nil)] [url = about:blank] 09:54:45 INFO - PROCESS | 9525 | --DOMWINDOW == 194 (0xa331e400) [pid = 9525] [serial = 276] [outer = (nil)] [url = about:blank] 09:54:45 INFO - PROCESS | 9525 | --DOMWINDOW == 193 (0xa6b87800) [pid = 9525] [serial = 282] [outer = (nil)] [url = about:blank] 09:54:45 INFO - PROCESS | 9525 | --DOMWINDOW == 192 (0x99e5b800) [pid = 9525] [serial = 270] [outer = (nil)] [url = about:blank] 09:54:45 INFO - PROCESS | 9525 | --DOMWINDOW == 191 (0x9d8ec000) [pid = 9525] [serial = 273] [outer = (nil)] [url = about:blank] 09:54:45 INFO - PROCESS | 9525 | --DOMWINDOW == 190 (0x9297c000) [pid = 9525] [serial = 298] [outer = (nil)] [url = about:blank] 09:54:45 INFO - PROCESS | 9525 | --DOMWINDOW == 189 (0x92972c00) [pid = 9525] [serial = 297] [outer = (nil)] [url = about:blank] 09:54:45 INFO - PROCESS | 9525 | --DOMWINDOW == 188 (0x919c6800) [pid = 9525] [serial = 295] [outer = (nil)] [url = about:blank] 09:54:45 INFO - PROCESS | 9525 | --DOMWINDOW == 187 (0x9116fc00) [pid = 9525] [serial = 294] [outer = (nil)] [url = about:blank] 09:54:45 INFO - PROCESS | 9525 | --DOMWINDOW == 186 (0x92ad0800) [pid = 9525] [serial = 300] [outer = (nil)] [url = about:blank] 09:54:45 INFO - PROCESS | 9525 | --DOMWINDOW == 185 (0x9466d400) [pid = 9525] [serial = 301] [outer = (nil)] [url = about:blank] 09:54:45 INFO - PROCESS | 9525 | --DOMWINDOW == 184 (0x9531a400) [pid = 9525] [serial = 267] [outer = (nil)] [url = about:blank] 09:54:45 INFO - PROCESS | 9525 | --DOMWINDOW == 183 (0x9297b400) [pid = 9525] [serial = 279] [outer = (nil)] [url = about:blank] 09:54:45 INFO - PROCESS | 9525 | --DOMWINDOW == 182 (0x8f6b9000) [pid = 9525] [serial = 288] [outer = (nil)] [url = about:blank] 09:54:45 INFO - PROCESS | 9525 | --DOMWINDOW == 181 (0x99a1b000) [pid = 9525] [serial = 304] [outer = (nil)] [url = about:blank] 09:54:45 INFO - PROCESS | 9525 | --DOMWINDOW == 180 (0x995c1000) [pid = 9525] [serial = 303] [outer = (nil)] [url = about:blank] 09:54:45 INFO - PROCESS | 9525 | 1466528085627 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 09:54:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:54:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1633ms 09:54:45 INFO - PROCESS | 9525 | 1466528085680 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 09:54:45 INFO - PROCESS | 9525 | 1466528085684 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 09:54:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:54:45 INFO - PROCESS | 9525 | 1466528085693 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:54:45 INFO - PROCESS | 9525 | 1466528085699 Marionette TRACE conn3 <- [1,506,null,{}] 09:54:45 INFO - PROCESS | 9525 | 1466528085717 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:45 INFO - PROCESS | 9525 | 1466528085726 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:45 INFO - PROCESS | 9525 | 1466528085925 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 09:54:46 INFO - PROCESS | 9525 | 1466528086085 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:46 INFO - PROCESS | 9525 | 1466528086096 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:46 INFO - PROCESS | 9525 | ++DOCSHELL 0x92976000 == 77 [pid = 9525] [id = 134] 09:54:46 INFO - PROCESS | 9525 | ++DOMWINDOW == 181 (0x9297b400) [pid = 9525] [serial = 402] [outer = (nil)] 09:54:46 INFO - PROCESS | 9525 | ++DOMWINDOW == 182 (0x929b8800) [pid = 9525] [serial = 403] [outer = 0x9297b400] 09:54:46 INFO - PROCESS | 9525 | 1466528086259 Marionette DEBUG loaded listener.js 09:54:46 INFO - PROCESS | 9525 | ++DOMWINDOW == 183 (0x92ac5000) [pid = 9525] [serial = 404] [outer = 0x9297b400] 09:54:47 INFO - PROCESS | 9525 | 1466528087077 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 09:54:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:54:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1444ms 09:54:47 INFO - PROCESS | 9525 | 1466528087137 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 09:54:47 INFO - PROCESS | 9525 | 1466528087143 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 09:54:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:54:47 INFO - PROCESS | 9525 | 1466528087149 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:54:47 INFO - PROCESS | 9525 | 1466528087151 Marionette TRACE conn3 <- [1,510,null,{}] 09:54:47 INFO - PROCESS | 9525 | 1466528087158 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:47 INFO - PROCESS | 9525 | 1466528087162 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:47 INFO - PROCESS | 9525 | 1466528087405 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 09:54:47 INFO - PROCESS | 9525 | 1466528087427 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:47 INFO - PROCESS | 9525 | 1466528087441 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:47 INFO - PROCESS | 9525 | ++DOCSHELL 0x92944800 == 78 [pid = 9525] [id = 135] 09:54:47 INFO - PROCESS | 9525 | ++DOMWINDOW == 184 (0x92ac2c00) [pid = 9525] [serial = 405] [outer = (nil)] 09:54:47 INFO - PROCESS | 9525 | ++DOMWINDOW == 185 (0x976d6800) [pid = 9525] [serial = 406] [outer = 0x92ac2c00] 09:54:47 INFO - PROCESS | 9525 | 1466528087519 Marionette DEBUG loaded listener.js 09:54:47 INFO - PROCESS | 9525 | ++DOMWINDOW == 186 (0x980f9400) [pid = 9525] [serial = 407] [outer = 0x92ac2c00] 09:54:48 INFO - PROCESS | 9525 | 1466528088589 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 09:54:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:54:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1485ms 09:54:48 INFO - PROCESS | 9525 | 1466528088660 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 09:54:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:54:48 INFO - PROCESS | 9525 | 1466528088665 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 09:54:48 INFO - PROCESS | 9525 | 1466528088672 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:54:48 INFO - PROCESS | 9525 | 1466528088676 Marionette TRACE conn3 <- [1,514,null,{}] 09:54:48 INFO - PROCESS | 9525 | 1466528088682 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:48 INFO - PROCESS | 9525 | 1466528088688 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:48 INFO - PROCESS | 9525 | 1466528088962 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 09:54:49 INFO - PROCESS | 9525 | 1466528089003 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:49 INFO - PROCESS | 9525 | 1466528089011 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:49 INFO - PROCESS | 9525 | ++DOCSHELL 0x92979800 == 79 [pid = 9525] [id = 136] 09:54:49 INFO - PROCESS | 9525 | ++DOMWINDOW == 187 (0x976d4c00) [pid = 9525] [serial = 408] [outer = (nil)] 09:54:49 INFO - PROCESS | 9525 | ++DOMWINDOW == 188 (0x99e6e800) [pid = 9525] [serial = 409] [outer = 0x976d4c00] 09:54:49 INFO - PROCESS | 9525 | 1466528089081 Marionette DEBUG loaded listener.js 09:54:49 INFO - PROCESS | 9525 | ++DOMWINDOW == 189 (0x99e7b800) [pid = 9525] [serial = 410] [outer = 0x976d4c00] 09:54:50 INFO - PROCESS | 9525 | --DOMWINDOW == 188 (0x929c7000) [pid = 9525] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:54:50 INFO - PROCESS | 9525 | --DOMWINDOW == 187 (0x8f6c2000) [pid = 9525] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:54:50 INFO - PROCESS | 9525 | --DOMWINDOW == 186 (0x93a36000) [pid = 9525] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:54:50 INFO - PROCESS | 9525 | --DOMWINDOW == 185 (0x976cec00) [pid = 9525] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:54:50 INFO - PROCESS | 9525 | --DOMWINDOW == 184 (0x919c4c00) [pid = 9525] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:54:50 INFO - PROCESS | 9525 | 1466528090489 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 09:54:50 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 09:54:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1845ms 09:54:50 INFO - PROCESS | 9525 | 1466528090517 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 09:54:50 INFO - PROCESS | 9525 | 1466528090521 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 09:54:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:54:50 INFO - PROCESS | 9525 | 1466528090527 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:54:50 INFO - PROCESS | 9525 | 1466528090531 Marionette TRACE conn3 <- [1,518,null,{}] 09:54:50 INFO - PROCESS | 9525 | 1466528090541 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:50 INFO - PROCESS | 9525 | 1466528090551 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:50 INFO - PROCESS | 9525 | 1466528090761 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 09:54:50 INFO - PROCESS | 9525 | 1466528090904 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:50 INFO - PROCESS | 9525 | 1466528090914 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:50 INFO - PROCESS | 9525 | ++DOCSHELL 0x8f6c2000 == 80 [pid = 9525] [id = 137] 09:54:50 INFO - PROCESS | 9525 | ++DOMWINDOW == 185 (0x919c4c00) [pid = 9525] [serial = 411] [outer = (nil)] 09:54:50 INFO - PROCESS | 9525 | ++DOMWINDOW == 186 (0x9ad8ac00) [pid = 9525] [serial = 412] [outer = 0x919c4c00] 09:54:50 INFO - PROCESS | 9525 | 1466528090989 Marionette DEBUG loaded listener.js 09:54:51 INFO - PROCESS | 9525 | ++DOMWINDOW == 187 (0x9ad8e800) [pid = 9525] [serial = 413] [outer = 0x919c4c00] 09:54:51 INFO - PROCESS | 9525 | 1466528091792 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 09:54:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:54:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1285ms 09:54:51 INFO - PROCESS | 9525 | 1466528091813 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 09:54:51 INFO - PROCESS | 9525 | 1466528091819 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 09:54:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:54:51 INFO - PROCESS | 9525 | 1466528091935 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:54:51 INFO - PROCESS | 9525 | 1466528091941 Marionette TRACE conn3 <- [1,522,null,{}] 09:54:51 INFO - PROCESS | 9525 | 1466528091955 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:51 INFO - PROCESS | 9525 | 1466528091963 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:52 INFO - PROCESS | 9525 | 1466528092217 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 09:54:52 INFO - PROCESS | 9525 | 1466528092473 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:52 INFO - PROCESS | 9525 | 1466528092485 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:52 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d46c800 == 81 [pid = 9525] [id = 138] 09:54:52 INFO - PROCESS | 9525 | ++DOMWINDOW == 188 (0x8d768000) [pid = 9525] [serial = 414] [outer = (nil)] 09:54:52 INFO - PROCESS | 9525 | ++DOMWINDOW == 189 (0x8d7df000) [pid = 9525] [serial = 415] [outer = 0x8d768000] 09:54:52 INFO - PROCESS | 9525 | 1466528092593 Marionette DEBUG loaded listener.js 09:54:52 INFO - PROCESS | 9525 | ++DOMWINDOW == 190 (0x8eb0f800) [pid = 9525] [serial = 416] [outer = 0x8d768000] 09:54:53 INFO - PROCESS | 9525 | 1466528093635 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 09:54:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:54:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1840ms 09:54:53 INFO - PROCESS | 9525 | 1466528093678 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 09:54:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:54:53 INFO - PROCESS | 9525 | 1466528093685 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 09:54:53 INFO - PROCESS | 9525 | 1466528093694 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:54:53 INFO - PROCESS | 9525 | 1466528093699 Marionette TRACE conn3 <- [1,526,null,{}] 09:54:53 INFO - PROCESS | 9525 | 1466528093709 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:53 INFO - PROCESS | 9525 | 1466528093716 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:53 INFO - PROCESS | 9525 | 1466528093944 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 09:54:54 INFO - PROCESS | 9525 | 1466528094228 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:54 INFO - PROCESS | 9525 | 1466528094237 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:54 INFO - PROCESS | 9525 | ++DOCSHELL 0x921f0000 == 82 [pid = 9525] [id = 139] 09:54:54 INFO - PROCESS | 9525 | ++DOMWINDOW == 191 (0x9222a000) [pid = 9525] [serial = 417] [outer = (nil)] 09:54:54 INFO - PROCESS | 9525 | ++DOMWINDOW == 192 (0x92945800) [pid = 9525] [serial = 418] [outer = 0x9222a000] 09:54:54 INFO - PROCESS | 9525 | 1466528094329 Marionette DEBUG loaded listener.js 09:54:54 INFO - PROCESS | 9525 | ++DOMWINDOW == 193 (0x92978400) [pid = 9525] [serial = 419] [outer = 0x9222a000] 09:54:55 INFO - PROCESS | 9525 | 1466528095372 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 09:54:55 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 09:54:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1746ms 09:54:55 INFO - PROCESS | 9525 | 1466528095440 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 09:54:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:54:55 INFO - PROCESS | 9525 | 1466528095445 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 09:54:55 INFO - PROCESS | 9525 | 1466528095453 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:54:55 INFO - PROCESS | 9525 | 1466528095457 Marionette TRACE conn3 <- [1,530,null,{}] 09:54:55 INFO - PROCESS | 9525 | 1466528095464 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:55 INFO - PROCESS | 9525 | 1466528095471 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:55 INFO - PROCESS | 9525 | 1466528095709 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 09:54:56 INFO - PROCESS | 9525 | 1466528095994 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:56 INFO - PROCESS | 9525 | 1466528096015 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:56 INFO - PROCESS | 9525 | ++DOCSHELL 0x9abdb400 == 83 [pid = 9525] [id = 140] 09:54:56 INFO - PROCESS | 9525 | ++DOMWINDOW == 194 (0x9ad53000) [pid = 9525] [serial = 420] [outer = (nil)] 09:54:56 INFO - PROCESS | 9525 | ++DOMWINDOW == 195 (0x9ad8a400) [pid = 9525] [serial = 421] [outer = 0x9ad53000] 09:54:56 INFO - PROCESS | 9525 | 1466528096102 Marionette DEBUG loaded listener.js 09:54:56 INFO - PROCESS | 9525 | ++DOMWINDOW == 196 (0x9ad92400) [pid = 9525] [serial = 422] [outer = 0x9ad53000] 09:54:56 INFO - PROCESS | 9525 | 1466528096964 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 09:54:57 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 09:54:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:54:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:54:57 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 09:54:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:54:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:54:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1588ms 09:54:57 INFO - PROCESS | 9525 | 1466528097045 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 09:54:57 INFO - PROCESS | 9525 | 1466528097051 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 09:54:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:54:57 INFO - PROCESS | 9525 | 1466528097061 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:54:57 INFO - PROCESS | 9525 | 1466528097066 Marionette TRACE conn3 <- [1,534,null,{}] 09:54:57 INFO - PROCESS | 9525 | 1466528097094 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:57 INFO - PROCESS | 9525 | 1466528097101 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:57 INFO - PROCESS | 9525 | 1466528097354 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 09:54:57 INFO - PROCESS | 9525 | 1466528097597 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:57 INFO - PROCESS | 9525 | 1466528097610 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:57 INFO - PROCESS | 9525 | ++DOCSHELL 0x9ad8c000 == 84 [pid = 9525] [id = 141] 09:54:57 INFO - PROCESS | 9525 | ++DOMWINDOW == 197 (0xa237a000) [pid = 9525] [serial = 423] [outer = (nil)] 09:54:57 INFO - PROCESS | 9525 | ++DOMWINDOW == 198 (0xa33ccc00) [pid = 9525] [serial = 424] [outer = 0xa237a000] 09:54:57 INFO - PROCESS | 9525 | 1466528097712 Marionette DEBUG loaded listener.js 09:54:57 INFO - PROCESS | 9525 | ++DOMWINDOW == 199 (0xa610dc00) [pid = 9525] [serial = 425] [outer = 0xa237a000] 09:54:58 INFO - PROCESS | 9525 | 1466528098650 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 09:54:58 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 09:54:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1663ms 09:54:58 INFO - PROCESS | 9525 | 1466528098724 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 09:54:58 INFO - PROCESS | 9525 | 1466528098731 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 09:54:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:54:58 INFO - PROCESS | 9525 | 1466528098741 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:54:58 INFO - PROCESS | 9525 | 1466528098745 Marionette TRACE conn3 <- [1,538,null,{}] 09:54:58 INFO - PROCESS | 9525 | 1466528098755 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:58 INFO - PROCESS | 9525 | 1466528098762 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:59 INFO - PROCESS | 9525 | 1466528099016 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 09:54:59 INFO - PROCESS | 9525 | 1466528099287 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:59 INFO - PROCESS | 9525 | 1466528099294 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:54:59 INFO - PROCESS | 9525 | ++DOCSHELL 0x8cfd3000 == 85 [pid = 9525] [id = 142] 09:54:59 INFO - PROCESS | 9525 | ++DOMWINDOW == 200 (0x9b705000) [pid = 9525] [serial = 426] [outer = (nil)] 09:54:59 INFO - PROCESS | 9525 | ++DOMWINDOW == 201 (0xa6b89000) [pid = 9525] [serial = 427] [outer = 0x9b705000] 09:54:59 INFO - PROCESS | 9525 | 1466528099388 Marionette DEBUG loaded listener.js 09:54:59 INFO - PROCESS | 9525 | ++DOMWINDOW == 202 (0xa6c28000) [pid = 9525] [serial = 428] [outer = 0x9b705000] 09:55:00 INFO - PROCESS | 9525 | 1466528100312 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 09:55:00 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. 09:55:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1587ms 09:55:00 INFO - PROCESS | 9525 | 1466528100328 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 09:55:00 INFO - PROCESS | 9525 | 1466528100331 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 09:55:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:55:00 INFO - PROCESS | 9525 | 1466528100340 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:55:00 INFO - PROCESS | 9525 | 1466528100344 Marionette TRACE conn3 <- [1,542,null,{}] 09:55:00 INFO - PROCESS | 9525 | 1466528100372 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:00 INFO - PROCESS | 9525 | 1466528100383 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:00 INFO - PROCESS | 9525 | 1466528100660 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 09:55:00 INFO - PROCESS | 9525 | 1466528100934 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:00 INFO - PROCESS | 9525 | 1466528100944 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:00 INFO - PROCESS | 9525 | ++DOCSHELL 0x8bdf0000 == 86 [pid = 9525] [id = 143] 09:55:00 INFO - PROCESS | 9525 | ++DOMWINDOW == 203 (0x8bdf6400) [pid = 9525] [serial = 429] [outer = (nil)] 09:55:01 INFO - PROCESS | 9525 | ++DOMWINDOW == 204 (0x8f4c4c00) [pid = 9525] [serial = 430] [outer = 0x8bdf6400] 09:55:01 INFO - PROCESS | 9525 | 1466528101038 Marionette DEBUG loaded listener.js 09:55:01 INFO - PROCESS | 9525 | ++DOMWINDOW == 205 (0xa6d2c800) [pid = 9525] [serial = 431] [outer = 0x8bdf6400] 09:55:01 INFO - PROCESS | 9525 | 1466528101920 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 09:55:01 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. 09:55:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1607ms 09:55:01 INFO - PROCESS | 9525 | 1466528101991 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 09:55:02 INFO - PROCESS | 9525 | 1466528101997 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 09:55:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:55:02 INFO - PROCESS | 9525 | 1466528102010 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:55:02 INFO - PROCESS | 9525 | 1466528102014 Marionette TRACE conn3 <- [1,546,null,{}] 09:55:02 INFO - PROCESS | 9525 | 1466528102022 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:02 INFO - PROCESS | 9525 | 1466528102031 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:02 INFO - PROCESS | 9525 | 1466528102296 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 09:55:02 INFO - PROCESS | 9525 | 1466528102552 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:02 INFO - PROCESS | 9525 | 1466528102562 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:02 INFO - PROCESS | 9525 | ++DOCSHELL 0x8bdf6c00 == 87 [pid = 9525] [id = 144] 09:55:02 INFO - PROCESS | 9525 | ++DOMWINDOW == 206 (0x8d46bc00) [pid = 9525] [serial = 432] [outer = (nil)] 09:55:02 INFO - PROCESS | 9525 | ++DOMWINDOW == 207 (0x92bde800) [pid = 9525] [serial = 433] [outer = 0x8d46bc00] 09:55:02 INFO - PROCESS | 9525 | 1466528102710 Marionette DEBUG loaded listener.js 09:55:02 INFO - PROCESS | 9525 | ++DOMWINDOW == 208 (0x92be5000) [pid = 9525] [serial = 434] [outer = 0x8d46bc00] 09:55:03 INFO - PROCESS | 9525 | 1466528103678 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 09:55:03 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 09:55:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1750ms 09:55:03 INFO - PROCESS | 9525 | 1466528103760 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 09:55:03 INFO - PROCESS | 9525 | 1466528103765 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 09:55:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:55:03 INFO - PROCESS | 9525 | 1466528103772 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:55:03 INFO - PROCESS | 9525 | 1466528103776 Marionette TRACE conn3 <- [1,550,null,{}] 09:55:03 INFO - PROCESS | 9525 | 1466528103783 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:03 INFO - PROCESS | 9525 | 1466528103787 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:04 INFO - PROCESS | 9525 | 1466528104039 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 09:55:04 INFO - PROCESS | 9525 | 1466528104301 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:04 INFO - PROCESS | 9525 | 1466528104310 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:04 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b6e6400 == 88 [pid = 9525] [id = 145] 09:55:04 INFO - PROCESS | 9525 | ++DOMWINDOW == 209 (0x8b6e6800) [pid = 9525] [serial = 435] [outer = (nil)] 09:55:04 INFO - PROCESS | 9525 | ++DOMWINDOW == 210 (0x8b6ea000) [pid = 9525] [serial = 436] [outer = 0x8b6e6800] 09:55:04 INFO - PROCESS | 9525 | 1466528104395 Marionette DEBUG loaded listener.js 09:55:04 INFO - PROCESS | 9525 | ++DOMWINDOW == 211 (0x8b6ee400) [pid = 9525] [serial = 437] [outer = 0x8b6e6800] 09:55:05 INFO - PROCESS | 9525 | 1466528105302 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 09:55:05 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. 09:55:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1586ms 09:55:05 INFO - PROCESS | 9525 | 1466528105363 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 09:55:05 INFO - PROCESS | 9525 | 1466528105366 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 09:55:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:55:05 INFO - PROCESS | 9525 | 1466528105378 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:55:05 INFO - PROCESS | 9525 | 1466528105381 Marionette TRACE conn3 <- [1,554,null,{}] 09:55:05 INFO - PROCESS | 9525 | 1466528105388 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:05 INFO - PROCESS | 9525 | 1466528105394 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:05 INFO - PROCESS | 9525 | 1466528105625 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 09:55:05 INFO - PROCESS | 9525 | 1466528105865 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:05 INFO - PROCESS | 9525 | 1466528105877 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:05 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b6e8400 == 89 [pid = 9525] [id = 146] 09:55:05 INFO - PROCESS | 9525 | ++DOMWINDOW == 212 (0x8b6ebc00) [pid = 9525] [serial = 438] [outer = (nil)] 09:55:05 INFO - PROCESS | 9525 | ++DOMWINDOW == 213 (0x8bede800) [pid = 9525] [serial = 439] [outer = 0x8b6ebc00] 09:55:06 INFO - PROCESS | 9525 | 1466528106006 Marionette DEBUG loaded listener.js 09:55:06 INFO - PROCESS | 9525 | ++DOMWINDOW == 214 (0x8bee1000) [pid = 9525] [serial = 440] [outer = 0x8b6ebc00] 09:55:06 INFO - PROCESS | 9525 | [9525] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:55:06 INFO - PROCESS | 9525 | 1466528106951 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 09:55:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:55:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1629ms 09:55:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:55:07 INFO - PROCESS | 9525 | 1466528107008 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 09:55:07 INFO - PROCESS | 9525 | 1466528107011 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 09:55:07 INFO - PROCESS | 9525 | 1466528107019 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:55:07 INFO - PROCESS | 9525 | 1466528107022 Marionette TRACE conn3 <- [1,558,null,{}] 09:55:07 INFO - PROCESS | 9525 | 1466528107029 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:07 INFO - PROCESS | 9525 | 1466528107034 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:07 INFO - PROCESS | 9525 | 1466528107285 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 09:55:07 INFO - PROCESS | 9525 | 1466528107546 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:07 INFO - PROCESS | 9525 | 1466528107554 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:07 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b6f2c00 == 90 [pid = 9525] [id = 147] 09:55:07 INFO - PROCESS | 9525 | ++DOMWINDOW == 215 (0x8b6f5c00) [pid = 9525] [serial = 441] [outer = (nil)] 09:55:07 INFO - PROCESS | 9525 | ++DOMWINDOW == 216 (0x8bee7800) [pid = 9525] [serial = 442] [outer = 0x8b6f5c00] 09:55:07 INFO - PROCESS | 9525 | 1466528107639 Marionette DEBUG loaded listener.js 09:55:07 INFO - PROCESS | 9525 | ++DOMWINDOW == 217 (0x8bee9400) [pid = 9525] [serial = 443] [outer = 0x8b6f5c00] 09:55:08 INFO - PROCESS | 9525 | 1466528108543 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 09:55:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:55:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1587ms 09:55:08 INFO - PROCESS | 9525 | 1466528108605 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 09:55:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:55:08 INFO - PROCESS | 9525 | 1466528108609 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 09:55:08 INFO - PROCESS | 9525 | 1466528108616 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:55:08 INFO - PROCESS | 9525 | 1466528108621 Marionette TRACE conn3 <- [1,562,null,{}] 09:55:08 INFO - PROCESS | 9525 | 1466528108628 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:08 INFO - PROCESS | 9525 | 1466528108634 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:08 INFO - PROCESS | 9525 | 1466528108884 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 09:55:09 INFO - PROCESS | 9525 | 1466528109135 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:09 INFO - PROCESS | 9525 | 1466528109148 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:09 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad76c00 == 91 [pid = 9525] [id = 148] 09:55:09 INFO - PROCESS | 9525 | ++DOMWINDOW == 218 (0x8ad78400) [pid = 9525] [serial = 444] [outer = (nil)] 09:55:09 INFO - PROCESS | 9525 | ++DOMWINDOW == 219 (0x8ad7d400) [pid = 9525] [serial = 445] [outer = 0x8ad78400] 09:55:09 INFO - PROCESS | 9525 | 1466528109246 Marionette DEBUG loaded listener.js 09:55:09 INFO - PROCESS | 9525 | ++DOMWINDOW == 220 (0x8bee8c00) [pid = 9525] [serial = 446] [outer = 0x8ad78400] 09:55:09 INFO - PROCESS | 9525 | [9525] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:55:10 INFO - PROCESS | 9525 | 1466528110193 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 09:55:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:55:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1639ms 09:55:10 INFO - PROCESS | 9525 | 1466528110255 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 09:55:10 INFO - PROCESS | 9525 | 1466528110261 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 09:55:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:55:10 INFO - PROCESS | 9525 | 1466528110268 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:55:10 INFO - PROCESS | 9525 | 1466528110271 Marionette TRACE conn3 <- [1,566,null,{}] 09:55:10 INFO - PROCESS | 9525 | 1466528110278 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:10 INFO - PROCESS | 9525 | 1466528110283 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:10 INFO - PROCESS | 9525 | 1466528110591 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 09:55:10 INFO - PROCESS | 9525 | 1466528110884 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:10 INFO - PROCESS | 9525 | 1466528110894 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:10 INFO - PROCESS | 9525 | ++DOCSHELL 0x8af55000 == 92 [pid = 9525] [id = 149] 09:55:10 INFO - PROCESS | 9525 | ++DOMWINDOW == 221 (0x8af56800) [pid = 9525] [serial = 447] [outer = (nil)] 09:55:10 INFO - PROCESS | 9525 | ++DOMWINDOW == 222 (0x8af5a000) [pid = 9525] [serial = 448] [outer = 0x8af56800] 09:55:10 INFO - PROCESS | 9525 | 1466528110991 Marionette DEBUG loaded listener.js 09:55:11 INFO - PROCESS | 9525 | ++DOMWINDOW == 223 (0x8af5bc00) [pid = 9525] [serial = 449] [outer = 0x8af56800] 09:55:11 INFO - PROCESS | 9525 | [9525] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:55:11 INFO - PROCESS | 9525 | 1466528111988 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:55:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:55:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1785ms 09:55:12 INFO - PROCESS | 9525 | 1466528112055 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 09:55:12 INFO - PROCESS | 9525 | 1466528112060 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 09:55:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:55:12 INFO - PROCESS | 9525 | 1466528112067 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:55:12 INFO - PROCESS | 9525 | 1466528112072 Marionette TRACE conn3 <- [1,570,null,{}] 09:55:12 INFO - PROCESS | 9525 | 1466528112078 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:12 INFO - PROCESS | 9525 | 1466528112082 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:12 INFO - PROCESS | 9525 | 1466528112302 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 09:55:12 INFO - PROCESS | 9525 | 1466528112552 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:12 INFO - PROCESS | 9525 | 1466528112562 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:12 INFO - PROCESS | 9525 | ++DOCSHELL 0x8af52400 == 93 [pid = 9525] [id = 150] 09:55:12 INFO - PROCESS | 9525 | ++DOMWINDOW == 224 (0x8af54800) [pid = 9525] [serial = 450] [outer = (nil)] 09:55:12 INFO - PROCESS | 9525 | ++DOMWINDOW == 225 (0x8b0a5c00) [pid = 9525] [serial = 451] [outer = 0x8af54800] 09:55:12 INFO - PROCESS | 9525 | 1466528112693 Marionette DEBUG loaded listener.js 09:55:12 INFO - PROCESS | 9525 | ++DOMWINDOW == 226 (0x8b0a9800) [pid = 9525] [serial = 452] [outer = 0x8af54800] 09:55:13 INFO - PROCESS | 9525 | [9525] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:55:13 INFO - PROCESS | 9525 | 1466528113596 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 09:55:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:55:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1586ms 09:55:13 INFO - PROCESS | 9525 | 1466528113654 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 09:55:13 INFO - PROCESS | 9525 | 1466528113661 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 09:55:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:55:13 INFO - PROCESS | 9525 | 1466528113667 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:55:13 INFO - PROCESS | 9525 | 1466528113670 Marionette TRACE conn3 <- [1,574,null,{}] 09:55:13 INFO - PROCESS | 9525 | 1466528113676 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:13 INFO - PROCESS | 9525 | 1466528113681 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:13 INFO - PROCESS | 9525 | 1466528113901 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 09:55:14 INFO - PROCESS | 9525 | 1466528114160 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:14 INFO - PROCESS | 9525 | 1466528114167 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:14 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad7dc00 == 94 [pid = 9525] [id = 151] 09:55:14 INFO - PROCESS | 9525 | ++DOMWINDOW == 227 (0x8af59c00) [pid = 9525] [serial = 453] [outer = (nil)] 09:55:14 INFO - PROCESS | 9525 | ++DOMWINDOW == 228 (0x8b0b0800) [pid = 9525] [serial = 454] [outer = 0x8af59c00] 09:55:14 INFO - PROCESS | 9525 | 1466528114258 Marionette DEBUG loaded listener.js 09:55:14 INFO - PROCESS | 9525 | ++DOMWINDOW == 229 (0x8b0b2000) [pid = 9525] [serial = 455] [outer = 0x8af59c00] 09:55:15 INFO - PROCESS | 9525 | 1466528115156 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:55:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:55:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1530ms 09:55:15 INFO - PROCESS | 9525 | 1466528115198 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 09:55:15 INFO - PROCESS | 9525 | 1466528115202 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 09:55:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:55:15 INFO - PROCESS | 9525 | 1466528115209 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:55:15 INFO - PROCESS | 9525 | 1466528115213 Marionette TRACE conn3 <- [1,578,null,{}] 09:55:15 INFO - PROCESS | 9525 | 1466528115219 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:15 INFO - PROCESS | 9525 | 1466528115225 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:15 INFO - PROCESS | 9525 | 1466528115450 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 09:55:15 INFO - PROCESS | 9525 | 1466528115693 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:15 INFO - PROCESS | 9525 | 1466528115702 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:15 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b0adc00 == 95 [pid = 9525] [id = 152] 09:55:15 INFO - PROCESS | 9525 | ++DOMWINDOW == 230 (0x9136f800) [pid = 9525] [serial = 456] [outer = (nil)] 09:55:15 INFO - PROCESS | 9525 | ++DOMWINDOW == 231 (0x91374400) [pid = 9525] [serial = 457] [outer = 0x9136f800] 09:55:15 INFO - PROCESS | 9525 | 1466528115853 Marionette DEBUG loaded listener.js 09:55:15 INFO - PROCESS | 9525 | ++DOMWINDOW == 232 (0x91377000) [pid = 9525] [serial = 458] [outer = 0x9136f800] 09:55:16 INFO - PROCESS | 9525 | 1466528116803 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 09:55:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:55:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1634ms 09:55:16 INFO - PROCESS | 9525 | 1466528116845 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 09:55:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:55:16 INFO - PROCESS | 9525 | 1466528116850 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 09:55:16 INFO - PROCESS | 9525 | 1466528116857 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:55:16 INFO - PROCESS | 9525 | 1466528116861 Marionette TRACE conn3 <- [1,582,null,{}] 09:55:16 INFO - PROCESS | 9525 | 1466528116867 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:16 INFO - PROCESS | 9525 | 1466528116873 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:17 INFO - PROCESS | 9525 | 1466528117125 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 09:55:17 INFO - PROCESS | 9525 | 1466528117423 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:17 INFO - PROCESS | 9525 | 1466528117433 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:17 INFO - PROCESS | 9525 | ++DOCSHELL 0x8beea000 == 96 [pid = 9525] [id = 153] 09:55:17 INFO - PROCESS | 9525 | ++DOMWINDOW == 233 (0x9136fc00) [pid = 9525] [serial = 459] [outer = (nil)] 09:55:17 INFO - PROCESS | 9525 | ++DOMWINDOW == 234 (0x9137b800) [pid = 9525] [serial = 460] [outer = 0x9136fc00] 09:55:17 INFO - PROCESS | 9525 | 1466528117523 Marionette DEBUG loaded listener.js 09:55:17 INFO - PROCESS | 9525 | ++DOMWINDOW == 235 (0x9137d800) [pid = 9525] [serial = 461] [outer = 0x9136fc00] 09:55:18 INFO - PROCESS | 9525 | 1466528118504 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 09:55:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:55:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1743ms 09:55:18 INFO - PROCESS | 9525 | 1466528118601 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 09:55:18 INFO - PROCESS | 9525 | 1466528118604 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 09:55:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:55:18 INFO - PROCESS | 9525 | 1466528118613 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:55:18 INFO - PROCESS | 9525 | 1466528118617 Marionette TRACE conn3 <- [1,586,null,{}] 09:55:18 INFO - PROCESS | 9525 | 1466528118624 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:18 INFO - PROCESS | 9525 | 1466528118630 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:18 INFO - PROCESS | 9525 | 1466528118901 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 09:55:19 INFO - PROCESS | 9525 | 1466528119521 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:19 INFO - PROCESS | 9525 | 1466528119529 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:19 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad77c00 == 97 [pid = 9525] [id = 154] 09:55:19 INFO - PROCESS | 9525 | ++DOMWINDOW == 236 (0x8ad78c00) [pid = 9525] [serial = 462] [outer = (nil)] 09:55:19 INFO - PROCESS | 9525 | ++DOMWINDOW == 237 (0x8ad7bc00) [pid = 9525] [serial = 463] [outer = 0x8ad78c00] 09:55:19 INFO - PROCESS | 9525 | 1466528119615 Marionette DEBUG loaded listener.js 09:55:19 INFO - PROCESS | 9525 | ++DOMWINDOW == 238 (0x8af5e800) [pid = 9525] [serial = 464] [outer = 0x8ad78c00] 09:55:20 INFO - PROCESS | 9525 | [9525] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:55:20 INFO - PROCESS | 9525 | 1466528120578 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 09:55:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:55:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 2035ms 09:55:20 INFO - PROCESS | 9525 | 1466528120650 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 09:55:20 INFO - PROCESS | 9525 | 1466528120656 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 09:55:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:55:20 INFO - PROCESS | 9525 | 1466528120665 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:55:20 INFO - PROCESS | 9525 | 1466528120669 Marionette TRACE conn3 <- [1,590,null,{}] 09:55:20 INFO - PROCESS | 9525 | 1466528120679 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:20 INFO - PROCESS | 9525 | 1466528120688 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:20 INFO - PROCESS | 9525 | 1466528120954 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 09:55:21 INFO - PROCESS | 9525 | 1466528121238 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:21 INFO - PROCESS | 9525 | 1466528121251 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:21 INFO - PROCESS | 9525 | ++DOCSHELL 0x8cd06800 == 98 [pid = 9525] [id = 155] 09:55:21 INFO - PROCESS | 9525 | ++DOMWINDOW == 239 (0x8cd07400) [pid = 9525] [serial = 465] [outer = (nil)] 09:55:21 INFO - PROCESS | 9525 | ++DOMWINDOW == 240 (0x8cd0e400) [pid = 9525] [serial = 466] [outer = 0x8cd07400] 09:55:21 INFO - PROCESS | 9525 | 1466528121329 Marionette DEBUG loaded listener.js 09:55:21 INFO - PROCESS | 9525 | ++DOMWINDOW == 241 (0x8cfd6400) [pid = 9525] [serial = 467] [outer = 0x8cd07400] 09:55:22 INFO - PROCESS | 9525 | --DOCSHELL 0x9b10d400 == 97 [pid = 9525] [id = 43] 09:55:22 INFO - PROCESS | 9525 | --DOCSHELL 0x922e1400 == 96 [pid = 9525] [id = 41] 09:55:22 INFO - PROCESS | 9525 | --DOCSHELL 0x92978800 == 95 [pid = 9525] [id = 93] 09:55:22 INFO - PROCESS | 9525 | --DOCSHELL 0x92977000 == 94 [pid = 9525] [id = 94] 09:55:22 INFO - PROCESS | 9525 | --DOCSHELL 0x91170400 == 93 [pid = 9525] [id = 92] 09:55:22 INFO - PROCESS | 9525 | --DOCSHELL 0x8f4bd800 == 92 [pid = 9525] [id = 95] 09:55:22 INFO - PROCESS | 9525 | --DOCSHELL 0x8f4c2000 == 91 [pid = 9525] [id = 96] 09:55:22 INFO - PROCESS | 9525 | --DOCSHELL 0x8eb01c00 == 90 [pid = 9525] [id = 97] 09:55:22 INFO - PROCESS | 9525 | --DOCSHELL 0x99e7a000 == 89 [pid = 9525] [id = 91] 09:55:22 INFO - PROCESS | 9525 | --DOMWINDOW == 240 (0x92ac7800) [pid = 9525] [serial = 345] [outer = (nil)] [url = about:blank] 09:55:22 INFO - PROCESS | 9525 | --DOMWINDOW == 239 (0x91178400) [pid = 9525] [serial = 340] [outer = (nil)] [url = about:blank] 09:55:22 INFO - PROCESS | 9525 | --DOMWINDOW == 238 (0x919ccc00) [pid = 9525] [serial = 312] [outer = (nil)] [url = about:blank] 09:55:22 INFO - PROCESS | 9525 | --DOMWINDOW == 237 (0x9294b400) [pid = 9525] [serial = 324] [outer = (nil)] [url = about:blank] 09:55:22 INFO - PROCESS | 9525 | --DOMWINDOW == 236 (0x99489800) [pid = 9525] [serial = 349] [outer = (nil)] [url = about:blank] 09:55:22 INFO - PROCESS | 9525 | --DOMWINDOW == 235 (0x91173800) [pid = 9525] [serial = 339] [outer = (nil)] [url = about:blank] 09:55:22 INFO - PROCESS | 9525 | --DOMWINDOW == 234 (0x94665000) [pid = 9525] [serial = 315] [outer = (nil)] [url = about:blank] 09:55:22 INFO - PROCESS | 9525 | --DOMWINDOW == 233 (0xa6b8e800) [pid = 9525] [serial = 336] [outer = (nil)] [url = about:blank] 09:55:22 INFO - PROCESS | 9525 | --DOMWINDOW == 232 (0x99e5bc00) [pid = 9525] [serial = 352] [outer = (nil)] [url = about:blank] 09:55:22 INFO - PROCESS | 9525 | --DOMWINDOW == 231 (0xa4d0b400) [pid = 9525] [serial = 327] [outer = (nil)] [url = about:blank] 09:55:22 INFO - PROCESS | 9525 | --DOMWINDOW == 230 (0x93a33000) [pid = 9525] [serial = 346] [outer = (nil)] [url = about:blank] 09:55:22 INFO - PROCESS | 9525 | --DOMWINDOW == 229 (0x92973400) [pid = 9525] [serial = 343] [outer = (nil)] [url = about:blank] 09:55:22 INFO - PROCESS | 9525 | --DOMWINDOW == 228 (0x99e73400) [pid = 9525] [serial = 318] [outer = (nil)] [url = about:blank] 09:55:22 INFO - PROCESS | 9525 | --DOMWINDOW == 227 (0x9233a400) [pid = 9525] [serial = 342] [outer = (nil)] [url = about:blank] 09:55:22 INFO - PROCESS | 9525 | --DOMWINDOW == 226 (0xa23a5400) [pid = 9525] [serial = 321] [outer = (nil)] [url = about:blank] 09:55:22 INFO - PROCESS | 9525 | --DOMWINDOW == 225 (0x99e4f400) [pid = 9525] [serial = 351] [outer = (nil)] [url = about:blank] 09:55:22 INFO - PROCESS | 9525 | --DOMWINDOW == 224 (0xa6b80400) [pid = 9525] [serial = 330] [outer = (nil)] [url = about:blank] 09:55:22 INFO - PROCESS | 9525 | --DOMWINDOW == 223 (0x980f6000) [pid = 9525] [serial = 348] [outer = (nil)] [url = about:blank] 09:55:22 INFO - PROCESS | 9525 | --DOMWINDOW == 222 (0x8f2e3000) [pid = 9525] [serial = 333] [outer = (nil)] [url = about:blank] 09:55:22 INFO - PROCESS | 9525 | --DOMWINDOW == 221 (0x9ad4ac00) [pid = 9525] [serial = 354] [outer = (nil)] [url = about:blank] 09:55:22 INFO - PROCESS | 9525 | 1466528122951 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 09:55:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:55:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 2346ms 09:55:23 INFO - PROCESS | 9525 | 1466528123014 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 09:55:23 INFO - PROCESS | 9525 | 1466528123022 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 09:55:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:55:23 INFO - PROCESS | 9525 | 1466528123032 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:55:23 INFO - PROCESS | 9525 | 1466528123036 Marionette TRACE conn3 <- [1,594,null,{}] 09:55:23 INFO - PROCESS | 9525 | 1466528123044 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:23 INFO - PROCESS | 9525 | 1466528123050 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:23 INFO - PROCESS | 9525 | 1466528123245 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 09:55:23 INFO - PROCESS | 9525 | 1466528123282 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:23 INFO - PROCESS | 9525 | 1466528123292 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:23 INFO - PROCESS | 9525 | ++DOCSHELL 0x8cd0a000 == 90 [pid = 9525] [id = 156] 09:55:23 INFO - PROCESS | 9525 | ++DOMWINDOW == 222 (0x8d46b800) [pid = 9525] [serial = 468] [outer = (nil)] 09:55:23 INFO - PROCESS | 9525 | ++DOMWINDOW == 223 (0x8eb0dc00) [pid = 9525] [serial = 469] [outer = 0x8d46b800] 09:55:23 INFO - PROCESS | 9525 | 1466528123520 Marionette DEBUG loaded listener.js 09:55:23 INFO - PROCESS | 9525 | ++DOMWINDOW == 224 (0x91372800) [pid = 9525] [serial = 470] [outer = 0x8d46b800] 09:55:24 INFO - PROCESS | 9525 | 1466528124380 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 09:55:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:55:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1383ms 09:55:24 INFO - PROCESS | 9525 | 1466528124416 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 09:55:24 INFO - PROCESS | 9525 | 1466528124419 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 09:55:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:55:24 INFO - PROCESS | 9525 | 1466528124430 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:55:24 INFO - PROCESS | 9525 | 1466528124440 Marionette TRACE conn3 <- [1,598,null,{}] 09:55:24 INFO - PROCESS | 9525 | 1466528124454 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:24 INFO - PROCESS | 9525 | 1466528124462 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:24 INFO - PROCESS | 9525 | 1466528124671 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 09:55:24 INFO - PROCESS | 9525 | 1466528124859 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:24 INFO - PROCESS | 9525 | 1466528124870 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:24 INFO - PROCESS | 9525 | ++DOCSHELL 0x919c1800 == 91 [pid = 9525] [id = 157] 09:55:24 INFO - PROCESS | 9525 | ++DOMWINDOW == 225 (0x922e9800) [pid = 9525] [serial = 471] [outer = (nil)] 09:55:24 INFO - PROCESS | 9525 | ++DOMWINDOW == 226 (0x927f3400) [pid = 9525] [serial = 472] [outer = 0x922e9800] 09:55:24 INFO - PROCESS | 9525 | 1466528124978 Marionette DEBUG loaded listener.js 09:55:25 INFO - PROCESS | 9525 | ++DOMWINDOW == 227 (0x927f6000) [pid = 9525] [serial = 473] [outer = 0x922e9800] 09:55:25 INFO - PROCESS | 9525 | 1466528125967 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 09:55:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:55:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1604ms 09:55:26 INFO - PROCESS | 9525 | 1466528126047 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 09:55:26 INFO - PROCESS | 9525 | 1466528126053 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 09:55:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:55:26 INFO - PROCESS | 9525 | 1466528126100 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:55:26 INFO - PROCESS | 9525 | 1466528126103 Marionette TRACE conn3 <- [1,602,null,{}] 09:55:26 INFO - PROCESS | 9525 | 1466528126115 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:26 INFO - PROCESS | 9525 | 1466528126119 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:26 INFO - PROCESS | 9525 | 1466528126376 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 09:55:26 INFO - PROCESS | 9525 | 1466528126408 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:26 INFO - PROCESS | 9525 | 1466528126418 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:26 INFO - PROCESS | 9525 | ++DOCSHELL 0x922e6400 == 92 [pid = 9525] [id = 158] 09:55:26 INFO - PROCESS | 9525 | ++DOMWINDOW == 228 (0x927f8c00) [pid = 9525] [serial = 474] [outer = (nil)] 09:55:26 INFO - PROCESS | 9525 | ++DOMWINDOW == 229 (0x92ac4800) [pid = 9525] [serial = 475] [outer = 0x927f8c00] 09:55:26 INFO - PROCESS | 9525 | 1466528126488 Marionette DEBUG loaded listener.js 09:55:26 INFO - PROCESS | 9525 | ++DOMWINDOW == 230 (0x92bea800) [pid = 9525] [serial = 476] [outer = 0x927f8c00] 09:55:28 INFO - PROCESS | 9525 | --DOMWINDOW == 229 (0x9297b400) [pid = 9525] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:55:28 INFO - PROCESS | 9525 | --DOMWINDOW == 228 (0x8d472000) [pid = 9525] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:55:28 INFO - PROCESS | 9525 | --DOMWINDOW == 227 (0x92ac2c00) [pid = 9525] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:55:28 INFO - PROCESS | 9525 | --DOMWINDOW == 226 (0x976d4c00) [pid = 9525] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:55:28 INFO - PROCESS | 9525 | --DOMWINDOW == 225 (0x8f4c7400) [pid = 9525] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:55:28 INFO - PROCESS | 9525 | --DOMWINDOW == 224 (0x9a02f000) [pid = 9525] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:55:28 INFO - PROCESS | 9525 | --DOMWINDOW == 223 (0x8f2db000) [pid = 9525] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:55:28 INFO - PROCESS | 9525 | 1466528128234 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 09:55:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:55:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 2191ms 09:55:28 INFO - PROCESS | 9525 | 1466528128291 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 09:55:28 INFO - PROCESS | 9525 | 1466528128296 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 09:55:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:55:28 INFO - PROCESS | 9525 | 1466528128303 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:55:28 INFO - PROCESS | 9525 | 1466528128307 Marionette TRACE conn3 <- [1,606,null,{}] 09:55:28 INFO - PROCESS | 9525 | 1466528128313 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:28 INFO - PROCESS | 9525 | 1466528128319 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:28 INFO - PROCESS | 9525 | 1466528128538 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 09:55:28 INFO - PROCESS | 9525 | 1466528128696 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:28 INFO - PROCESS | 9525 | 1466528128715 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:28 INFO - PROCESS | 9525 | ++DOCSHELL 0x919c7000 == 93 [pid = 9525] [id = 159] 09:55:28 INFO - PROCESS | 9525 | ++DOMWINDOW == 224 (0x9297b400) [pid = 9525] [serial = 477] [outer = (nil)] 09:55:28 INFO - PROCESS | 9525 | ++DOMWINDOW == 225 (0x93a33400) [pid = 9525] [serial = 478] [outer = 0x9297b400] 09:55:28 INFO - PROCESS | 9525 | 1466528128800 Marionette DEBUG loaded listener.js 09:55:28 INFO - PROCESS | 9525 | ++DOMWINDOW == 226 (0x976cec00) [pid = 9525] [serial = 479] [outer = 0x9297b400] 09:55:29 INFO - PROCESS | 9525 | 1466528129593 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:55:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:55:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1339ms 09:55:29 INFO - PROCESS | 9525 | 1466528129644 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 09:55:29 INFO - PROCESS | 9525 | 1466528129647 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 09:55:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:55:29 INFO - PROCESS | 9525 | 1466528129654 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:55:29 INFO - PROCESS | 9525 | 1466528129657 Marionette TRACE conn3 <- [1,610,null,{}] 09:55:29 INFO - PROCESS | 9525 | 1466528129663 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:29 INFO - PROCESS | 9525 | 1466528129668 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:29 INFO - PROCESS | 9525 | 1466528129869 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 09:55:30 INFO - PROCESS | 9525 | 1466528130118 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:30 INFO - PROCESS | 9525 | 1466528130129 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:30 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad73c00 == 94 [pid = 9525] [id = 160] 09:55:30 INFO - PROCESS | 9525 | ++DOMWINDOW == 227 (0x8ad74400) [pid = 9525] [serial = 480] [outer = (nil)] 09:55:30 INFO - PROCESS | 9525 | ++DOMWINDOW == 228 (0x8ad7c000) [pid = 9525] [serial = 481] [outer = 0x8ad74400] 09:55:30 INFO - PROCESS | 9525 | 1466528130227 Marionette DEBUG loaded listener.js 09:55:30 INFO - PROCESS | 9525 | ++DOMWINDOW == 229 (0x8b0b3c00) [pid = 9525] [serial = 482] [outer = 0x8ad74400] 09:55:31 INFO - PROCESS | 9525 | 1466528131331 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 09:55:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:55:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1732ms 09:55:31 INFO - PROCESS | 9525 | 1466528131391 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 09:55:31 INFO - PROCESS | 9525 | 1466528131399 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 09:55:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:55:31 INFO - PROCESS | 9525 | 1466528131409 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:55:31 INFO - PROCESS | 9525 | 1466528131415 Marionette TRACE conn3 <- [1,614,null,{}] 09:55:31 INFO - PROCESS | 9525 | 1466528131425 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:31 INFO - PROCESS | 9525 | 1466528131435 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:31 INFO - PROCESS | 9525 | 1466528131715 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 09:55:32 INFO - PROCESS | 9525 | 1466528132017 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:32 INFO - PROCESS | 9525 | 1466528132031 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:32 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d474800 == 95 [pid = 9525] [id = 161] 09:55:32 INFO - PROCESS | 9525 | ++DOMWINDOW == 230 (0x8d760400) [pid = 9525] [serial = 483] [outer = (nil)] 09:55:32 INFO - PROCESS | 9525 | ++DOMWINDOW == 231 (0x8eb01800) [pid = 9525] [serial = 484] [outer = 0x8d760400] 09:55:32 INFO - PROCESS | 9525 | 1466528132135 Marionette DEBUG loaded listener.js 09:55:32 INFO - PROCESS | 9525 | ++DOMWINDOW == 232 (0x9116ec00) [pid = 9525] [serial = 485] [outer = 0x8d760400] 09:55:33 INFO - PROCESS | 9525 | 1466528133180 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 09:55:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:55:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1804ms 09:55:33 INFO - PROCESS | 9525 | 1466528133218 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 09:55:33 INFO - PROCESS | 9525 | 1466528133225 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 09:55:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:55:33 INFO - PROCESS | 9525 | 1466528133235 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:55:33 INFO - PROCESS | 9525 | 1466528133239 Marionette TRACE conn3 <- [1,618,null,{}] 09:55:33 INFO - PROCESS | 9525 | 1466528133247 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:33 INFO - PROCESS | 9525 | 1466528133253 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:33 INFO - PROCESS | 9525 | 1466528133555 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 09:55:33 INFO - PROCESS | 9525 | 1466528133915 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:33 INFO - PROCESS | 9525 | 1466528133926 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:33 INFO - PROCESS | 9525 | ++DOCSHELL 0x922e5400 == 96 [pid = 9525] [id = 162] 09:55:33 INFO - PROCESS | 9525 | ++DOMWINDOW == 233 (0x927ee800) [pid = 9525] [serial = 486] [outer = (nil)] 09:55:34 INFO - PROCESS | 9525 | ++DOMWINDOW == 234 (0x927f9c00) [pid = 9525] [serial = 487] [outer = 0x927ee800] 09:55:34 INFO - PROCESS | 9525 | 1466528134015 Marionette DEBUG loaded listener.js 09:55:34 INFO - PROCESS | 9525 | ++DOMWINDOW == 235 (0x92acb800) [pid = 9525] [serial = 488] [outer = 0x927ee800] 09:55:34 INFO - PROCESS | 9525 | 1466528134965 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:55:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:55:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1782ms 09:55:35 INFO - PROCESS | 9525 | 1466528135017 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 09:55:35 INFO - PROCESS | 9525 | 1466528135022 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 09:55:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:55:35 INFO - PROCESS | 9525 | 1466528135039 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:55:35 INFO - PROCESS | 9525 | 1466528135050 Marionette TRACE conn3 <- [1,622,null,{}] 09:55:35 INFO - PROCESS | 9525 | 1466528135060 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:35 INFO - PROCESS | 9525 | 1466528135069 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:35 INFO - PROCESS | 9525 | 1466528135335 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 09:55:35 INFO - PROCESS | 9525 | 1466528135645 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:35 INFO - PROCESS | 9525 | 1466528135654 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:35 INFO - PROCESS | 9525 | ++DOCSHELL 0x919ccc00 == 97 [pid = 9525] [id = 163] 09:55:35 INFO - PROCESS | 9525 | ++DOMWINDOW == 236 (0x92bdc400) [pid = 9525] [serial = 489] [outer = (nil)] 09:55:35 INFO - PROCESS | 9525 | ++DOMWINDOW == 237 (0x980f5000) [pid = 9525] [serial = 490] [outer = 0x92bdc400] 09:55:35 INFO - PROCESS | 9525 | 1466528135742 Marionette DEBUG loaded listener.js 09:55:35 INFO - PROCESS | 9525 | ++DOMWINDOW == 238 (0x98978c00) [pid = 9525] [serial = 491] [outer = 0x92bdc400] 09:55:36 INFO - PROCESS | 9525 | 1466528136653 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 09:55:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:55:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1657ms 09:55:36 INFO - PROCESS | 9525 | 1466528136687 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 09:55:36 INFO - PROCESS | 9525 | 1466528136692 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 09:55:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:55:36 INFO - PROCESS | 9525 | 1466528136699 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:55:36 INFO - PROCESS | 9525 | 1466528136702 Marionette TRACE conn3 <- [1,626,null,{}] 09:55:36 INFO - PROCESS | 9525 | 1466528136708 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:36 INFO - PROCESS | 9525 | 1466528136713 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:36 INFO - PROCESS | 9525 | 1466528136944 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 09:55:37 INFO - PROCESS | 9525 | 1466528137196 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:37 INFO - PROCESS | 9525 | 1466528137202 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:37 INFO - PROCESS | 9525 | ++DOCSHELL 0x92ad0400 == 98 [pid = 9525] [id = 164] 09:55:37 INFO - PROCESS | 9525 | ++DOMWINDOW == 239 (0x980ec000) [pid = 9525] [serial = 492] [outer = (nil)] 09:55:37 INFO - PROCESS | 9525 | ++DOMWINDOW == 240 (0x99e58800) [pid = 9525] [serial = 493] [outer = 0x980ec000] 09:55:37 INFO - PROCESS | 9525 | 1466528137331 Marionette DEBUG loaded listener.js 09:55:37 INFO - PROCESS | 9525 | ++DOMWINDOW == 241 (0x99e77800) [pid = 9525] [serial = 494] [outer = 0x980ec000] 09:55:38 INFO - PROCESS | 9525 | 1466528138311 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 09:55:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:55:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1682ms 09:55:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:55:38 INFO - PROCESS | 9525 | 1466528138382 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 09:55:38 INFO - PROCESS | 9525 | 1466528138386 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 09:55:38 INFO - PROCESS | 9525 | 1466528138394 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:55:38 INFO - PROCESS | 9525 | 1466528138397 Marionette TRACE conn3 <- [1,630,null,{}] 09:55:38 INFO - PROCESS | 9525 | 1466528138404 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:38 INFO - PROCESS | 9525 | 1466528138411 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:38 INFO - PROCESS | 9525 | 1466528138685 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 09:55:39 INFO - PROCESS | 9525 | 1466528138986 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:39 INFO - PROCESS | 9525 | 1466528139007 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:39 INFO - PROCESS | 9525 | ++DOCSHELL 0x9a5c0800 == 99 [pid = 9525] [id = 165] 09:55:39 INFO - PROCESS | 9525 | ++DOMWINDOW == 242 (0x9a5c2000) [pid = 9525] [serial = 495] [outer = (nil)] 09:55:39 INFO - PROCESS | 9525 | ++DOMWINDOW == 243 (0x9a5cb400) [pid = 9525] [serial = 496] [outer = 0x9a5c2000] 09:55:39 INFO - PROCESS | 9525 | 1466528139106 Marionette DEBUG loaded listener.js 09:55:39 INFO - PROCESS | 9525 | ++DOMWINDOW == 244 (0x9b10d400) [pid = 9525] [serial = 497] [outer = 0x9a5c2000] 09:55:40 INFO - PROCESS | 9525 | 1466528140086 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 09:55:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:55:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1741ms 09:55:40 INFO - PROCESS | 9525 | 1466528140135 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 09:55:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:55:40 INFO - PROCESS | 9525 | 1466528140139 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 09:55:40 INFO - PROCESS | 9525 | 1466528140146 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:55:40 INFO - PROCESS | 9525 | 1466528140150 Marionette TRACE conn3 <- [1,634,null,{}] 09:55:40 INFO - PROCESS | 9525 | 1466528140156 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:40 INFO - PROCESS | 9525 | 1466528140162 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:40 INFO - PROCESS | 9525 | 1466528140380 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 09:55:40 INFO - PROCESS | 9525 | 1466528140678 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:40 INFO - PROCESS | 9525 | 1466528140686 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:40 INFO - PROCESS | 9525 | ++DOCSHELL 0x989e7c00 == 100 [pid = 9525] [id = 166] 09:55:40 INFO - PROCESS | 9525 | ++DOMWINDOW == 245 (0x997c5000) [pid = 9525] [serial = 498] [outer = (nil)] 09:55:40 INFO - PROCESS | 9525 | ++DOMWINDOW == 246 (0xa1013400) [pid = 9525] [serial = 499] [outer = 0x997c5000] 09:55:40 INFO - PROCESS | 9525 | 1466528140779 Marionette DEBUG loaded listener.js 09:55:40 INFO - PROCESS | 9525 | ++DOMWINDOW == 247 (0xa228b400) [pid = 9525] [serial = 500] [outer = 0x997c5000] 09:55:41 INFO - PROCESS | 9525 | [9525] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:55:41 INFO - PROCESS | 9525 | 1466528141686 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 09:55:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:55:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1591ms 09:55:41 INFO - PROCESS | 9525 | 1466528141738 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 09:55:41 INFO - PROCESS | 9525 | 1466528141742 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 09:55:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:55:41 INFO - PROCESS | 9525 | 1466528141749 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:55:41 INFO - PROCESS | 9525 | 1466528141754 Marionette TRACE conn3 <- [1,638,null,{}] 09:55:41 INFO - PROCESS | 9525 | 1466528141760 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:41 INFO - PROCESS | 9525 | 1466528141765 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:41 INFO - PROCESS | 9525 | 1466528141988 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 09:55:42 INFO - PROCESS | 9525 | 1466528142286 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:42 INFO - PROCESS | 9525 | 1466528142293 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:42 INFO - PROCESS | 9525 | ++DOCSHELL 0xa209b400 == 101 [pid = 9525] [id = 167] 09:55:42 INFO - PROCESS | 9525 | ++DOMWINDOW == 248 (0xa25f0400) [pid = 9525] [serial = 501] [outer = (nil)] 09:55:42 INFO - PROCESS | 9525 | ++DOMWINDOW == 249 (0xa331b800) [pid = 9525] [serial = 502] [outer = 0xa25f0400] 09:55:42 INFO - PROCESS | 9525 | 1466528142384 Marionette DEBUG loaded listener.js 09:55:42 INFO - PROCESS | 9525 | ++DOMWINDOW == 250 (0xa33c1800) [pid = 9525] [serial = 503] [outer = 0xa25f0400] 09:55:42 INFO - PROCESS | 9525 | [9525] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:55:43 INFO - PROCESS | 9525 | 1466528143286 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:55:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:55:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1586ms 09:55:43 INFO - PROCESS | 9525 | 1466528143337 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 09:55:43 INFO - PROCESS | 9525 | 1466528143341 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 09:55:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:55:43 INFO - PROCESS | 9525 | 1466528143348 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:55:43 INFO - PROCESS | 9525 | 1466528143352 Marionette TRACE conn3 <- [1,642,null,{}] 09:55:43 INFO - PROCESS | 9525 | 1466528143358 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:43 INFO - PROCESS | 9525 | 1466528143363 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:43 INFO - PROCESS | 9525 | 1466528143576 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 09:55:43 INFO - PROCESS | 9525 | 1466528143837 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:43 INFO - PROCESS | 9525 | 1466528143849 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:43 INFO - PROCESS | 9525 | ++DOCSHELL 0x8cec5800 == 102 [pid = 9525] [id = 168] 09:55:43 INFO - PROCESS | 9525 | ++DOMWINDOW == 251 (0x8cec6000) [pid = 9525] [serial = 504] [outer = (nil)] 09:55:43 INFO - PROCESS | 9525 | ++DOMWINDOW == 252 (0x8cecc400) [pid = 9525] [serial = 505] [outer = 0x8cec6000] 09:55:43 INFO - PROCESS | 9525 | 1466528143973 Marionette DEBUG loaded listener.js 09:55:44 INFO - PROCESS | 9525 | ++DOMWINDOW == 253 (0x8cecfc00) [pid = 9525] [serial = 506] [outer = 0x8cec6000] 09:55:44 INFO - PROCESS | 9525 | 1466528144859 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 09:55:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:55:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1581ms 09:55:44 INFO - PROCESS | 9525 | 1466528144931 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 09:55:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:55:44 INFO - PROCESS | 9525 | 1466528144935 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 09:55:44 INFO - PROCESS | 9525 | 1466528144942 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:55:44 INFO - PROCESS | 9525 | 1466528144945 Marionette TRACE conn3 <- [1,646,null,{}] 09:55:44 INFO - PROCESS | 9525 | 1466528144951 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:44 INFO - PROCESS | 9525 | 1466528144956 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:45 INFO - PROCESS | 9525 | 1466528145163 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 09:55:45 INFO - PROCESS | 9525 | 1466528145414 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:45 INFO - PROCESS | 9525 | 1466528145427 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:45 INFO - PROCESS | 9525 | ++DOCSHELL 0x8cd0c400 == 103 [pid = 9525] [id = 169] 09:55:45 INFO - PROCESS | 9525 | ++DOMWINDOW == 254 (0x8cec5c00) [pid = 9525] [serial = 507] [outer = (nil)] 09:55:45 INFO - PROCESS | 9525 | ++DOMWINDOW == 255 (0x9d8edc00) [pid = 9525] [serial = 508] [outer = 0x8cec5c00] 09:55:45 INFO - PROCESS | 9525 | 1466528145551 Marionette DEBUG loaded listener.js 09:55:45 INFO - PROCESS | 9525 | ++DOMWINDOW == 256 (0xa331f800) [pid = 9525] [serial = 509] [outer = 0x8cec5c00] 09:55:46 INFO - PROCESS | 9525 | 1466528146473 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:55:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:55:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1587ms 09:55:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:55:46 INFO - PROCESS | 9525 | 1466528146530 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 09:55:46 INFO - PROCESS | 9525 | 1466528146533 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 09:55:46 INFO - PROCESS | 9525 | 1466528146540 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:55:46 INFO - PROCESS | 9525 | 1466528146543 Marionette TRACE conn3 <- [1,650,null,{}] 09:55:46 INFO - PROCESS | 9525 | 1466528146549 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:46 INFO - PROCESS | 9525 | 1466528146554 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:46 INFO - PROCESS | 9525 | 1466528146771 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 09:55:47 INFO - PROCESS | 9525 | 1466528147029 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:47 INFO - PROCESS | 9525 | 1466528147039 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:47 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d4c7400 == 104 [pid = 9525] [id = 170] 09:55:47 INFO - PROCESS | 9525 | ++DOMWINDOW == 257 (0x8d4c7800) [pid = 9525] [serial = 510] [outer = (nil)] 09:55:47 INFO - PROCESS | 9525 | ++DOMWINDOW == 258 (0x8d4ca400) [pid = 9525] [serial = 511] [outer = 0x8d4c7800] 09:55:47 INFO - PROCESS | 9525 | 1466528147190 Marionette DEBUG loaded listener.js 09:55:47 INFO - PROCESS | 9525 | ++DOMWINDOW == 259 (0x8d4cf800) [pid = 9525] [serial = 512] [outer = 0x8d4c7800] 09:55:48 INFO - PROCESS | 9525 | 1466528148153 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 09:55:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:55:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1693ms 09:55:48 INFO - PROCESS | 9525 | 1466528148233 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 09:55:48 INFO - PROCESS | 9525 | 1466528148238 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 09:55:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:55:48 INFO - PROCESS | 9525 | 1466528148244 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:55:48 INFO - PROCESS | 9525 | 1466528148249 Marionette TRACE conn3 <- [1,654,null,{}] 09:55:48 INFO - PROCESS | 9525 | 1466528148254 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:48 INFO - PROCESS | 9525 | 1466528148261 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:48 INFO - PROCESS | 9525 | 1466528148540 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 09:55:48 INFO - PROCESS | 9525 | 1466528148898 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:48 INFO - PROCESS | 9525 | 1466528148907 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:48 INFO - PROCESS | 9525 | ++DOCSHELL 0x9294cc00 == 105 [pid = 9525] [id = 171] 09:55:48 INFO - PROCESS | 9525 | ++DOMWINDOW == 260 (0x92c72c00) [pid = 9525] [serial = 513] [outer = (nil)] 09:55:48 INFO - PROCESS | 9525 | ++DOMWINDOW == 261 (0x92c7b400) [pid = 9525] [serial = 514] [outer = 0x92c72c00] 09:55:49 INFO - PROCESS | 9525 | 1466528149001 Marionette DEBUG loaded listener.js 09:55:49 INFO - PROCESS | 9525 | ++DOMWINDOW == 262 (0x92c80400) [pid = 9525] [serial = 515] [outer = 0x92c72c00] 09:55:50 INFO - PROCESS | 9525 | 1466528149998 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 09:55:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:55:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1797ms 09:55:50 INFO - PROCESS | 9525 | 1466528150042 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 09:55:50 INFO - PROCESS | 9525 | 1466528150046 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 09:55:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:55:50 INFO - PROCESS | 9525 | 1466528150053 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:55:50 INFO - PROCESS | 9525 | 1466528150057 Marionette TRACE conn3 <- [1,658,null,{}] 09:55:50 INFO - PROCESS | 9525 | 1466528150062 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:50 INFO - PROCESS | 9525 | 1466528150067 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:50 INFO - PROCESS | 9525 | 1466528150278 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 09:55:50 INFO - PROCESS | 9525 | 1466528150535 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:50 INFO - PROCESS | 9525 | 1466528150542 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:50 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d46a400 == 106 [pid = 9525] [id = 172] 09:55:50 INFO - PROCESS | 9525 | ++DOMWINDOW == 263 (0x8d46b000) [pid = 9525] [serial = 516] [outer = (nil)] 09:55:50 INFO - PROCESS | 9525 | ++DOMWINDOW == 264 (0x8d526c00) [pid = 9525] [serial = 517] [outer = 0x8d46b000] 09:55:50 INFO - PROCESS | 9525 | 1466528150703 Marionette DEBUG loaded listener.js 09:55:50 INFO - PROCESS | 9525 | ++DOMWINDOW == 265 (0x8d529c00) [pid = 9525] [serial = 518] [outer = 0x8d46b000] 09:55:51 INFO - PROCESS | 9525 | 1466528151702 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:55:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:55:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1686ms 09:55:51 INFO - PROCESS | 9525 | 1466528151742 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 09:55:51 INFO - PROCESS | 9525 | 1466528151745 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 09:55:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:55:51 INFO - PROCESS | 9525 | 1466528151753 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:55:51 INFO - PROCESS | 9525 | 1466528151756 Marionette TRACE conn3 <- [1,662,null,{}] 09:55:51 INFO - PROCESS | 9525 | 1466528151762 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:51 INFO - PROCESS | 9525 | 1466528151767 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:51 INFO - PROCESS | 9525 | 1466528151966 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 09:55:52 INFO - PROCESS | 9525 | 1466528152284 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:52 INFO - PROCESS | 9525 | 1466528152293 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:52 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d4c2800 == 107 [pid = 9525] [id = 173] 09:55:52 INFO - PROCESS | 9525 | ++DOMWINDOW == 266 (0x8d51fc00) [pid = 9525] [serial = 519] [outer = (nil)] 09:55:52 INFO - PROCESS | 9525 | ++DOMWINDOW == 267 (0x919c7c00) [pid = 9525] [serial = 520] [outer = 0x8d51fc00] 09:55:52 INFO - PROCESS | 9525 | 1466528152442 Marionette DEBUG loaded listener.js 09:55:52 INFO - PROCESS | 9525 | ++DOMWINDOW == 268 (0x9297e000) [pid = 9525] [serial = 521] [outer = 0x8d51fc00] 09:55:53 INFO - PROCESS | 9525 | [9525] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:55:53 INFO - PROCESS | 9525 | 1466528153478 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 09:55:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:55:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1787ms 09:55:53 INFO - PROCESS | 9525 | 1466528153542 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 09:55:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:55:53 INFO - PROCESS | 9525 | 1466528153547 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 09:55:53 INFO - PROCESS | 9525 | 1466528153554 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:55:53 INFO - PROCESS | 9525 | 1466528153557 Marionette TRACE conn3 <- [1,666,null,{}] 09:55:53 INFO - PROCESS | 9525 | 1466528153563 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:53 INFO - PROCESS | 9525 | 1466528153569 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:53 INFO - PROCESS | 9525 | 1466528153910 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 09:55:54 INFO - PROCESS | 9525 | 1466528154159 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:54 INFO - PROCESS | 9525 | 1466528154165 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:54 INFO - PROCESS | 9525 | ++DOCSHELL 0x929c2400 == 108 [pid = 9525] [id = 174] 09:55:54 INFO - PROCESS | 9525 | ++DOMWINDOW == 269 (0x92aca800) [pid = 9525] [serial = 522] [outer = (nil)] 09:55:54 INFO - PROCESS | 9525 | ++DOMWINDOW == 270 (0x982e6000) [pid = 9525] [serial = 523] [outer = 0x92aca800] 09:55:54 INFO - PROCESS | 9525 | 1466528154253 Marionette DEBUG loaded listener.js 09:55:54 INFO - PROCESS | 9525 | ++DOMWINDOW == 271 (0x99e6d400) [pid = 9525] [serial = 524] [outer = 0x92aca800] 09:55:54 INFO - PROCESS | 9525 | [9525] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:55:55 INFO - PROCESS | 9525 | 1466528155170 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 09:55:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:55:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1682ms 09:55:55 INFO - PROCESS | 9525 | 1466528155237 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 09:55:55 INFO - PROCESS | 9525 | 1466528155240 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 09:55:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:55:55 INFO - PROCESS | 9525 | 1466528155247 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:55:55 INFO - PROCESS | 9525 | 1466528155250 Marionette TRACE conn3 <- [1,670,null,{}] 09:55:55 INFO - PROCESS | 9525 | 1466528155256 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:55 INFO - PROCESS | 9525 | 1466528155261 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:56 INFO - PROCESS | 9525 | 1466528156084 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 09:55:56 INFO - PROCESS | 9525 | 1466528156401 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:56 INFO - PROCESS | 9525 | 1466528156408 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:56 INFO - PROCESS | 9525 | ++DOCSHELL 0x894ca800 == 109 [pid = 9525] [id = 175] 09:55:56 INFO - PROCESS | 9525 | ++DOMWINDOW == 272 (0x894cd800) [pid = 9525] [serial = 525] [outer = (nil)] 09:55:56 INFO - PROCESS | 9525 | ++DOMWINDOW == 273 (0x8ad6f400) [pid = 9525] [serial = 526] [outer = 0x894cd800] 09:55:56 INFO - PROCESS | 9525 | 1466528156490 Marionette DEBUG loaded listener.js 09:55:56 INFO - PROCESS | 9525 | ++DOMWINDOW == 274 (0x8af54400) [pid = 9525] [serial = 527] [outer = 0x894cd800] 09:55:57 INFO - PROCESS | 9525 | 1466528157406 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 09:55:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:55:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 2237ms 09:55:57 INFO - PROCESS | 9525 | 1466528157486 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 09:55:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:55:57 INFO - PROCESS | 9525 | 1466528157493 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 09:55:57 INFO - PROCESS | 9525 | 1466528157501 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:55:57 INFO - PROCESS | 9525 | 1466528157506 Marionette TRACE conn3 <- [1,674,null,{}] 09:55:57 INFO - PROCESS | 9525 | 1466528157513 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:57 INFO - PROCESS | 9525 | 1466528157519 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:57 INFO - PROCESS | 9525 | 1466528157805 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 09:55:58 INFO - PROCESS | 9525 | 1466528158061 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:55:58 INFO - PROCESS | 9525 | 1466528158072 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:58 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b6e9800 == 110 [pid = 9525] [id = 176] 09:55:58 INFO - PROCESS | 9525 | ++DOMWINDOW == 275 (0x8bdf4400) [pid = 9525] [serial = 528] [outer = (nil)] 09:55:58 INFO - PROCESS | 9525 | ++DOMWINDOW == 276 (0x8bee9c00) [pid = 9525] [serial = 529] [outer = 0x8bdf4400] 09:55:58 INFO - PROCESS | 9525 | 1466528158155 Marionette DEBUG loaded listener.js 09:55:58 INFO - PROCESS | 9525 | ++DOMWINDOW == 277 (0x8cecc800) [pid = 9525] [serial = 530] [outer = 0x8bdf4400] 09:55:58 INFO - PROCESS | 9525 | [9525] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:55:59 INFO - PROCESS | 9525 | 1466528159303 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 09:55:59 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 09:55:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1884ms 09:55:59 INFO - PROCESS | 9525 | 1466528159385 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 09:55:59 INFO - PROCESS | 9525 | 1466528159390 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 09:55:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:55:59 INFO - PROCESS | 9525 | 1466528159397 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:55:59 INFO - PROCESS | 9525 | 1466528159400 Marionette TRACE conn3 <- [1,678,null,{}] 09:55:59 INFO - PROCESS | 9525 | 1466528159407 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:55:59 INFO - PROCESS | 9525 | 1466528159411 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:55:59 INFO - PROCESS | 9525 | 1466528159675 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 09:56:00 INFO - PROCESS | 9525 | 1466528160030 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:00 INFO - PROCESS | 9525 | 1466528160038 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:00 INFO - PROCESS | 9525 | ++DOCSHELL 0x8af55c00 == 111 [pid = 9525] [id = 177] 09:56:00 INFO - PROCESS | 9525 | ++DOMWINDOW == 278 (0x8b0a7400) [pid = 9525] [serial = 531] [outer = (nil)] 09:56:00 INFO - PROCESS | 9525 | ++DOMWINDOW == 279 (0x8d521800) [pid = 9525] [serial = 532] [outer = 0x8b0a7400] 09:56:00 INFO - PROCESS | 9525 | 1466528160118 Marionette DEBUG loaded listener.js 09:56:00 INFO - PROCESS | 9525 | ++DOMWINDOW == 280 (0x8d764400) [pid = 9525] [serial = 533] [outer = 0x8b0a7400] 09:56:00 INFO - PROCESS | 9525 | --DOCSHELL 0x92944800 == 110 [pid = 9525] [id = 135] 09:56:00 INFO - PROCESS | 9525 | --DOCSHELL 0x922e1c00 == 109 [pid = 9525] [id = 37] 09:56:00 INFO - PROCESS | 9525 | --DOMWINDOW == 279 (0x9a5c9000) [pid = 9525] [serial = 375] [outer = (nil)] [url = about:blank] 09:56:00 INFO - PROCESS | 9525 | --DOMWINDOW == 278 (0x8cd10c00) [pid = 9525] [serial = 388] [outer = (nil)] [url = about:blank] 09:56:00 INFO - PROCESS | 9525 | --DOMWINDOW == 277 (0x8d762c00) [pid = 9525] [serial = 391] [outer = (nil)] [url = about:blank] 09:56:00 INFO - PROCESS | 9525 | --DOMWINDOW == 276 (0x8cfd9c00) [pid = 9525] [serial = 385] [outer = (nil)] [url = about:blank] 09:56:00 INFO - PROCESS | 9525 | --DOMWINDOW == 275 (0x9ad85400) [pid = 9525] [serial = 381] [outer = (nil)] [url = about:blank] 09:56:00 INFO - PROCESS | 9525 | --DOMWINDOW == 274 (0x8d7e2c00) [pid = 9525] [serial = 378] [outer = (nil)] [url = about:blank] 09:56:00 INFO - PROCESS | 9525 | --DOMWINDOW == 273 (0x919c5c00) [pid = 9525] [serial = 394] [outer = (nil)] [url = about:blank] 09:56:00 INFO - PROCESS | 9525 | --DOMWINDOW == 272 (0x9ad8ac00) [pid = 9525] [serial = 412] [outer = (nil)] [url = about:blank] 09:56:00 INFO - PROCESS | 9525 | --DOCSHELL 0x92223800 == 108 [pid = 9525] [id = 79] 09:56:00 INFO - PROCESS | 9525 | --DOCSHELL 0xa6b83000 == 107 [pid = 9525] [id = 76] 09:56:00 INFO - PROCESS | 9525 | --DOCSHELL 0x91171400 == 106 [pid = 9525] [id = 78] 09:56:00 INFO - PROCESS | 9525 | --DOCSHELL 0x93a35000 == 105 [pid = 9525] [id = 16] 09:56:01 INFO - PROCESS | 9525 | --DOCSHELL 0x919c7000 == 104 [pid = 9525] [id = 159] 09:56:01 INFO - PROCESS | 9525 | --DOCSHELL 0x922e6400 == 103 [pid = 9525] [id = 158] 09:56:01 INFO - PROCESS | 9525 | --DOCSHELL 0x919c1800 == 102 [pid = 9525] [id = 157] 09:56:01 INFO - PROCESS | 9525 | --DOCSHELL 0x8cd0a000 == 101 [pid = 9525] [id = 156] 09:56:01 INFO - PROCESS | 9525 | --DOCSHELL 0x8cd06800 == 100 [pid = 9525] [id = 155] 09:56:01 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad77c00 == 99 [pid = 9525] [id = 154] 09:56:01 INFO - PROCESS | 9525 | --DOCSHELL 0x8cfd3000 == 98 [pid = 9525] [id = 142] 09:56:01 INFO - PROCESS | 9525 | --DOCSHELL 0x9ad8c000 == 97 [pid = 9525] [id = 141] 09:56:01 INFO - PROCESS | 9525 | 1466528161232 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 09:56:01 INFO - PROCESS | 9525 | --DOMWINDOW == 271 (0x976da400) [pid = 9525] [serial = 220] [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.] 09:56:01 INFO - PROCESS | 9525 | --DOMWINDOW == 270 (0x92ac5000) [pid = 9525] [serial = 404] [outer = (nil)] [url = about:blank] 09:56:01 INFO - PROCESS | 9525 | --DOMWINDOW == 269 (0x929b8800) [pid = 9525] [serial = 403] [outer = (nil)] [url = about:blank] 09:56:01 INFO - PROCESS | 9525 | --DOMWINDOW == 268 (0x8f2d9400) [pid = 9525] [serial = 398] [outer = (nil)] [url = about:blank] 09:56:01 INFO - PROCESS | 9525 | --DOMWINDOW == 267 (0x980f9400) [pid = 9525] [serial = 407] [outer = (nil)] [url = about:blank] 09:56:01 INFO - PROCESS | 9525 | --DOMWINDOW == 266 (0x99e6e800) [pid = 9525] [serial = 409] [outer = (nil)] [url = about:blank] 09:56:01 INFO - PROCESS | 9525 | --DOMWINDOW == 265 (0x8f6c4400) [pid = 9525] [serial = 400] [outer = (nil)] [url = about:blank] 09:56:01 INFO - PROCESS | 9525 | --DOMWINDOW == 264 (0x929c0400) [pid = 9525] [serial = 360] [outer = (nil)] [url = about:blank] 09:56:01 INFO - PROCESS | 9525 | --DOMWINDOW == 263 (0x919cb400) [pid = 9525] [serial = 401] [outer = (nil)] [url = about:blank] 09:56:01 INFO - PROCESS | 9525 | --DOMWINDOW == 262 (0xa6d2f000) [pid = 9525] [serial = 372] [outer = (nil)] [url = about:blank] 09:56:01 INFO - PROCESS | 9525 | --DOMWINDOW == 261 (0xa6b8d800) [pid = 9525] [serial = 369] [outer = (nil)] [url = about:blank] 09:56:01 INFO - PROCESS | 9525 | --DOMWINDOW == 260 (0x976d6800) [pid = 9525] [serial = 406] [outer = (nil)] [url = about:blank] 09:56:01 INFO - PROCESS | 9525 | --DOMWINDOW == 259 (0x9c2c7000) [pid = 9525] [serial = 363] [outer = (nil)] [url = about:blank] 09:56:01 INFO - PROCESS | 9525 | --DOMWINDOW == 258 (0x99e7b800) [pid = 9525] [serial = 410] [outer = (nil)] [url = about:blank] 09:56:01 INFO - PROCESS | 9525 | --DOMWINDOW == 257 (0x91177000) [pid = 9525] [serial = 357] [outer = (nil)] [url = about:blank] 09:56:01 INFO - PROCESS | 9525 | --DOMWINDOW == 256 (0xa4f7ec00) [pid = 9525] [serial = 366] [outer = (nil)] [url = about:blank] 09:56:01 INFO - PROCESS | 9525 | --DOMWINDOW == 255 (0x9c27b000) [pid = 9525] [serial = 310] [outer = (nil)] [url = about:blank] 09:56:01 INFO - PROCESS | 9525 | --DOMWINDOW == 254 (0xa6c1cc00) [pid = 9525] [serial = 337] [outer = (nil)] [url = about:blank] 09:56:01 INFO - PROCESS | 9525 | --DOMWINDOW == 253 (0x8eb03800) [pid = 9525] [serial = 397] [outer = (nil)] [url = about:blank] 09:56:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:56:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1895ms 09:56:01 INFO - PROCESS | 9525 | 1466528161293 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 09:56:01 INFO - PROCESS | 9525 | 1466528161300 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 09:56:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:56:01 INFO - PROCESS | 9525 | 1466528161317 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:56:01 INFO - PROCESS | 9525 | 1466528161324 Marionette TRACE conn3 <- [1,682,null,{}] 09:56:01 INFO - PROCESS | 9525 | 1466528161330 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:01 INFO - PROCESS | 9525 | 1466528161336 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:01 INFO - PROCESS | 9525 | 1466528161551 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 09:56:01 INFO - PROCESS | 9525 | 1466528161800 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:01 INFO - PROCESS | 9525 | 1466528161812 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:01 INFO - PROCESS | 9525 | ++DOCSHELL 0x8af57000 == 98 [pid = 9525] [id = 178] 09:56:01 INFO - PROCESS | 9525 | ++DOMWINDOW == 254 (0x8bee0800) [pid = 9525] [serial = 534] [outer = (nil)] 09:56:01 INFO - PROCESS | 9525 | ++DOMWINDOW == 255 (0x8eb08400) [pid = 9525] [serial = 535] [outer = 0x8bee0800] 09:56:01 INFO - PROCESS | 9525 | 1466528161882 Marionette DEBUG loaded listener.js 09:56:02 INFO - PROCESS | 9525 | ++DOMWINDOW == 256 (0x91371000) [pid = 9525] [serial = 536] [outer = 0x8bee0800] 09:56:03 INFO - PROCESS | 9525 | SkCairoFTTypeface::onFilterRec unimplemented 09:56:03 INFO - PROCESS | 9525 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:56:03 INFO - PROCESS | 9525 | 1466528163184 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 09:56:03 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) 09:56:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1895ms 09:56:03 INFO - PROCESS | 9525 | 1466528163204 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 09:56:03 INFO - PROCESS | 9525 | 1466528163207 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 09:56:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:56:03 INFO - PROCESS | 9525 | 1466528163213 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:56:03 INFO - PROCESS | 9525 | 1466528163217 Marionette TRACE conn3 <- [1,686,null,{}] 09:56:03 INFO - PROCESS | 9525 | 1466528163234 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:03 INFO - PROCESS | 9525 | 1466528163237 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:03 INFO - PROCESS | 9525 | 1466528163581 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 09:56:03 INFO - PROCESS | 9525 | 1466528163614 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:03 INFO - PROCESS | 9525 | 1466528163620 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:03 INFO - PROCESS | 9525 | ++DOCSHELL 0x8f6bb800 == 99 [pid = 9525] [id = 179] 09:56:03 INFO - PROCESS | 9525 | ++DOMWINDOW == 257 (0x91171400) [pid = 9525] [serial = 537] [outer = (nil)] 09:56:03 INFO - PROCESS | 9525 | ++DOMWINDOW == 258 (0x921e8c00) [pid = 9525] [serial = 538] [outer = 0x91171400] 09:56:03 INFO - PROCESS | 9525 | 1466528163692 Marionette DEBUG loaded listener.js 09:56:03 INFO - PROCESS | 9525 | ++DOMWINDOW == 259 (0x922e1400) [pid = 9525] [serial = 539] [outer = 0x91171400] 09:56:04 INFO - PROCESS | 9525 | SkCairoFTTypeface::onFilterRec unimplemented 09:56:05 INFO - PROCESS | 9525 | 1466528165024 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 09:56:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:56:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1855ms 09:56:05 INFO - PROCESS | 9525 | 1466528165078 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 09:56:05 INFO - PROCESS | 9525 | 1466528165081 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 09:56:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:56:05 INFO - PROCESS | 9525 | 1466528165087 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:56:05 INFO - PROCESS | 9525 | 1466528165091 Marionette TRACE conn3 <- [1,690,null,{}] 09:56:05 INFO - PROCESS | 9525 | 1466528165114 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:05 INFO - PROCESS | 9525 | 1466528165120 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:05 INFO - PROCESS | 9525 | 1466528165409 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 09:56:05 INFO - PROCESS | 9525 | 1466528165446 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:05 INFO - PROCESS | 9525 | 1466528165463 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:05 INFO - PROCESS | 9525 | ++DOCSHELL 0x927f9400 == 100 [pid = 9525] [id = 180] 09:56:05 INFO - PROCESS | 9525 | ++DOMWINDOW == 260 (0x927fa800) [pid = 9525] [serial = 540] [outer = (nil)] 09:56:05 INFO - PROCESS | 9525 | ++DOMWINDOW == 261 (0x92978000) [pid = 9525] [serial = 541] [outer = 0x927fa800] 09:56:05 INFO - PROCESS | 9525 | 1466528165540 Marionette DEBUG loaded listener.js 09:56:05 INFO - PROCESS | 9525 | ++DOMWINDOW == 262 (0x92be4800) [pid = 9525] [serial = 542] [outer = 0x927fa800] 09:56:06 INFO - PROCESS | 9525 | --DOMWINDOW == 261 (0x927f8c00) [pid = 9525] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:56:06 INFO - PROCESS | 9525 | --DOMWINDOW == 260 (0x8cd07400) [pid = 9525] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:56:06 INFO - PROCESS | 9525 | --DOMWINDOW == 259 (0x919c4c00) [pid = 9525] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:56:06 INFO - PROCESS | 9525 | --DOMWINDOW == 258 (0x8d46b800) [pid = 9525] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:56:06 INFO - PROCESS | 9525 | --DOMWINDOW == 257 (0x922e9800) [pid = 9525] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:56:06 INFO - PROCESS | 9525 | --DOMWINDOW == 256 (0x8d761c00) [pid = 9525] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:56:06 INFO - PROCESS | 9525 | --DOMWINDOW == 255 (0x8ad78c00) [pid = 9525] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:56:07 INFO - PROCESS | 9525 | SkCairoFTTypeface::onFilterRec unimplemented 09:56:07 INFO - PROCESS | 9525 | 1466528167851 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 09:56:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:56:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2795ms 09:56:07 INFO - PROCESS | 9525 | 1466528167884 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 09:56:07 INFO - PROCESS | 9525 | 1466528167887 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 09:56:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:56:07 INFO - PROCESS | 9525 | 1466528167894 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:56:07 INFO - PROCESS | 9525 | 1466528167898 Marionette TRACE conn3 <- [1,694,null,{}] 09:56:07 INFO - PROCESS | 9525 | 1466528167914 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:07 INFO - PROCESS | 9525 | 1466528167919 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:08 INFO - PROCESS | 9525 | 1466528168145 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 09:56:08 INFO - PROCESS | 9525 | 1466528168306 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:08 INFO - PROCESS | 9525 | 1466528168313 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:08 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b6f2400 == 101 [pid = 9525] [id = 181] 09:56:08 INFO - PROCESS | 9525 | ++DOMWINDOW == 256 (0x8bdf3400) [pid = 9525] [serial = 543] [outer = (nil)] 09:56:08 INFO - PROCESS | 9525 | ++DOMWINDOW == 257 (0x9297e400) [pid = 9525] [serial = 544] [outer = 0x8bdf3400] 09:56:08 INFO - PROCESS | 9525 | 1466528168386 Marionette DEBUG loaded listener.js 09:56:08 INFO - PROCESS | 9525 | ++DOMWINDOW == 258 (0x92be9c00) [pid = 9525] [serial = 545] [outer = 0x8bdf3400] 09:56:09 INFO - PROCESS | 9525 | SkCairoFTTypeface::onFilterRec unimplemented 09:56:09 INFO - PROCESS | 9525 | 1466528169782 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 09:56:09 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) 09:56:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1948ms 09:56:09 INFO - PROCESS | 9525 | 1466528169845 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 09:56:09 INFO - PROCESS | 9525 | 1466528169852 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 09:56:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:56:09 INFO - PROCESS | 9525 | 1466528169861 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:56:09 INFO - PROCESS | 9525 | 1466528169867 Marionette TRACE conn3 <- [1,698,null,{}] 09:56:09 INFO - PROCESS | 9525 | 1466528169877 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:09 INFO - PROCESS | 9525 | 1466528169882 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:10 INFO - PROCESS | 9525 | 1466528170130 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 09:56:10 INFO - PROCESS | 9525 | 1466528170337 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:10 INFO - PROCESS | 9525 | 1466528170346 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:10 INFO - PROCESS | 9525 | ++DOCSHELL 0x894c7c00 == 102 [pid = 9525] [id = 182] 09:56:10 INFO - PROCESS | 9525 | ++DOMWINDOW == 259 (0x8ad79800) [pid = 9525] [serial = 546] [outer = (nil)] 09:56:10 INFO - PROCESS | 9525 | ++DOMWINDOW == 260 (0x8bdfbc00) [pid = 9525] [serial = 547] [outer = 0x8ad79800] 09:56:10 INFO - PROCESS | 9525 | 1466528170474 Marionette DEBUG loaded listener.js 09:56:10 INFO - PROCESS | 9525 | ++DOMWINDOW == 261 (0x8cd03400) [pid = 9525] [serial = 548] [outer = 0x8ad79800] 09:56:11 INFO - PROCESS | 9525 | SkCairoFTTypeface::onFilterRec unimplemented 09:56:11 INFO - PROCESS | 9525 | 1466528171856 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 09:56:11 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) 09:56:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2040ms 09:56:11 INFO - PROCESS | 9525 | 1466528171925 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 09:56:11 INFO - PROCESS | 9525 | 1466528171933 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 09:56:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:56:11 INFO - PROCESS | 9525 | 1466528171965 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:56:11 INFO - PROCESS | 9525 | 1466528171969 Marionette TRACE conn3 <- [1,702,null,{}] 09:56:11 INFO - PROCESS | 9525 | 1466528171977 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:11 INFO - PROCESS | 9525 | 1466528171984 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:12 INFO - PROCESS | 9525 | 1466528172188 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 09:56:12 INFO - PROCESS | 9525 | 1466528172406 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:12 INFO - PROCESS | 9525 | 1466528172416 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:12 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b0a6800 == 103 [pid = 9525] [id = 183] 09:56:12 INFO - PROCESS | 9525 | ++DOMWINDOW == 262 (0x8b6edc00) [pid = 9525] [serial = 549] [outer = (nil)] 09:56:12 INFO - PROCESS | 9525 | ++DOMWINDOW == 263 (0x8d75a400) [pid = 9525] [serial = 550] [outer = 0x8b6edc00] 09:56:12 INFO - PROCESS | 9525 | 1466528172541 Marionette DEBUG loaded listener.js 09:56:12 INFO - PROCESS | 9525 | ++DOMWINDOW == 264 (0x8eb0ac00) [pid = 9525] [serial = 551] [outer = 0x8b6edc00] 09:56:13 INFO - PROCESS | 9525 | SkCairoFTTypeface::onFilterRec unimplemented 09:56:14 INFO - PROCESS | 9525 | 1466528174046 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 09:56:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:56:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2141ms 09:56:14 INFO - PROCESS | 9525 | 1466528174103 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 09:56:14 INFO - PROCESS | 9525 | 1466528174106 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 09:56:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:56:14 INFO - PROCESS | 9525 | 1466528174115 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:56:14 INFO - PROCESS | 9525 | 1466528174121 Marionette TRACE conn3 <- [1,706,null,{}] 09:56:14 INFO - PROCESS | 9525 | 1466528174190 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:14 INFO - PROCESS | 9525 | 1466528174200 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:14 INFO - PROCESS | 9525 | 1466528174438 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 09:56:14 INFO - PROCESS | 9525 | 1466528174651 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:14 INFO - PROCESS | 9525 | 1466528174664 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:14 INFO - PROCESS | 9525 | ++DOCSHELL 0x8cfd3000 == 104 [pid = 9525] [id = 184] 09:56:14 INFO - PROCESS | 9525 | ++DOMWINDOW == 265 (0x9233a400) [pid = 9525] [serial = 552] [outer = (nil)] 09:56:14 INFO - PROCESS | 9525 | ++DOMWINDOW == 266 (0x92bea000) [pid = 9525] [serial = 553] [outer = 0x9233a400] 09:56:14 INFO - PROCESS | 9525 | 1466528174785 Marionette DEBUG loaded listener.js 09:56:14 INFO - PROCESS | 9525 | ++DOMWINDOW == 267 (0x92c7d000) [pid = 9525] [serial = 554] [outer = 0x9233a400] 09:56:16 INFO - PROCESS | 9525 | SkCairoFTTypeface::onFilterRec unimplemented 09:56:16 INFO - PROCESS | 9525 | 1466528176151 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 09:56:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:56:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2101ms 09:56:16 INFO - PROCESS | 9525 | 1466528176232 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 09:56:16 INFO - PROCESS | 9525 | 1466528176237 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 09:56:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:56:16 INFO - PROCESS | 9525 | 1466528176247 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:56:16 INFO - PROCESS | 9525 | 1466528176250 Marionette TRACE conn3 <- [1,710,null,{}] 09:56:16 INFO - PROCESS | 9525 | 1466528176257 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:16 INFO - PROCESS | 9525 | 1466528176261 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:16 INFO - PROCESS | 9525 | 1466528176473 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 09:56:16 INFO - PROCESS | 9525 | 1466528176677 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:16 INFO - PROCESS | 9525 | 1466528176684 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:16 INFO - PROCESS | 9525 | ++DOCSHELL 0x9294ac00 == 105 [pid = 9525] [id = 185] 09:56:16 INFO - PROCESS | 9525 | ++DOMWINDOW == 268 (0x92bdf800) [pid = 9525] [serial = 555] [outer = (nil)] 09:56:16 INFO - PROCESS | 9525 | ++DOMWINDOW == 269 (0x9466d400) [pid = 9525] [serial = 556] [outer = 0x92bdf800] 09:56:16 INFO - PROCESS | 9525 | 1466528176814 Marionette DEBUG loaded listener.js 09:56:16 INFO - PROCESS | 9525 | ++DOMWINDOW == 270 (0x976ce000) [pid = 9525] [serial = 557] [outer = 0x92bdf800] 09:56:18 INFO - PROCESS | 9525 | SkCairoFTTypeface::onFilterRec unimplemented 09:56:18 INFO - PROCESS | 9525 | 1466528178177 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 09:56:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:56:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1981ms 09:56:18 INFO - PROCESS | 9525 | 1466528178253 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 09:56:18 INFO - PROCESS | 9525 | 1466528178256 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 09:56:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:56:18 INFO - PROCESS | 9525 | 1466528178267 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:56:18 INFO - PROCESS | 9525 | 1466528178270 Marionette TRACE conn3 <- [1,714,null,{}] 09:56:18 INFO - PROCESS | 9525 | 1466528178276 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:18 INFO - PROCESS | 9525 | 1466528178282 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:18 INFO - PROCESS | 9525 | 1466528178490 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 09:56:18 INFO - PROCESS | 9525 | 1466528178694 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:18 INFO - PROCESS | 9525 | 1466528178702 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:18 INFO - PROCESS | 9525 | ++DOCSHELL 0x92972400 == 106 [pid = 9525] [id = 186] 09:56:18 INFO - PROCESS | 9525 | ++DOMWINDOW == 271 (0x92be8400) [pid = 9525] [serial = 558] [outer = (nil)] 09:56:18 INFO - PROCESS | 9525 | ++DOMWINDOW == 272 (0x980f2400) [pid = 9525] [serial = 559] [outer = 0x92be8400] 09:56:18 INFO - PROCESS | 9525 | 1466528178821 Marionette DEBUG loaded listener.js 09:56:18 INFO - PROCESS | 9525 | ++DOMWINDOW == 273 (0x9977bc00) [pid = 9525] [serial = 560] [outer = 0x92be8400] 09:56:20 INFO - PROCESS | 9525 | SkCairoFTTypeface::onFilterRec unimplemented 09:56:20 INFO - PROCESS | 9525 | 1466528180295 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 09:56:20 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 09:56:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2080ms 09:56:20 INFO - PROCESS | 9525 | 1466528180349 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 09:56:20 INFO - PROCESS | 9525 | 1466528180352 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 09:56:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:56:20 INFO - PROCESS | 9525 | 1466528180359 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:56:20 INFO - PROCESS | 9525 | 1466528180362 Marionette TRACE conn3 <- [1,718,null,{}] 09:56:20 INFO - PROCESS | 9525 | 1466528180369 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:20 INFO - PROCESS | 9525 | 1466528180379 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:20 INFO - PROCESS | 9525 | 1466528180756 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 09:56:20 INFO - PROCESS | 9525 | 1466528180912 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:20 INFO - PROCESS | 9525 | 1466528180926 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:20 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b6f2000 == 107 [pid = 9525] [id = 187] 09:56:20 INFO - PROCESS | 9525 | ++DOMWINDOW == 274 (0x8b6f3c00) [pid = 9525] [serial = 561] [outer = (nil)] 09:56:20 INFO - PROCESS | 9525 | ++DOMWINDOW == 275 (0x94671400) [pid = 9525] [serial = 562] [outer = 0x8b6f3c00] 09:56:21 INFO - PROCESS | 9525 | 1466528181004 Marionette DEBUG loaded listener.js 09:56:21 INFO - PROCESS | 9525 | ++DOMWINDOW == 276 (0x99e5b800) [pid = 9525] [serial = 563] [outer = 0x8b6f3c00] 09:56:22 INFO - PROCESS | 9525 | SkCairoFTTypeface::onFilterRec unimplemented 09:56:22 INFO - PROCESS | 9525 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:56:22 INFO - PROCESS | 9525 | 1466528182455 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 09:56:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:56:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2147ms 09:56:22 INFO - PROCESS | 9525 | 1466528182508 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 09:56:22 INFO - PROCESS | 9525 | 1466528182513 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 09:56:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:56:22 INFO - PROCESS | 9525 | 1466528182521 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:56:22 INFO - PROCESS | 9525 | 1466528182524 Marionette TRACE conn3 <- [1,722,null,{}] 09:56:22 INFO - PROCESS | 9525 | 1466528182531 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:22 INFO - PROCESS | 9525 | 1466528182537 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:22 INFO - PROCESS | 9525 | 1466528182782 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 09:56:23 INFO - PROCESS | 9525 | 1466528182992 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:23 INFO - PROCESS | 9525 | 1466528183004 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:23 INFO - PROCESS | 9525 | ++DOCSHELL 0x92974c00 == 108 [pid = 9525] [id = 188] 09:56:23 INFO - PROCESS | 9525 | ++DOMWINDOW == 277 (0x93a30000) [pid = 9525] [serial = 564] [outer = (nil)] 09:56:23 INFO - PROCESS | 9525 | ++DOMWINDOW == 278 (0x9a898c00) [pid = 9525] [serial = 565] [outer = 0x93a30000] 09:56:23 INFO - PROCESS | 9525 | 1466528183119 Marionette DEBUG loaded listener.js 09:56:23 INFO - PROCESS | 9525 | ++DOMWINDOW == 279 (0x9abd9000) [pid = 9525] [serial = 566] [outer = 0x93a30000] 09:56:24 INFO - PROCESS | 9525 | 1466528184071 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 09:56:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:56:24 INFO - PROCESS | 9525 | 1466528184119 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 09:56:24 INFO - PROCESS | 9525 | 1466528184125 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:56:24 INFO - PROCESS | 9525 | 1466528184129 Marionette TRACE conn3 <- [1,726,null,{}] 09:56:24 INFO - PROCESS | 9525 | 1466528184135 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:24 INFO - PROCESS | 9525 | 1466528184140 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:24 INFO - PROCESS | 9525 | 1466528184340 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 09:56:25 INFO - PROCESS | 9525 | 1466528185128 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:25 INFO - PROCESS | 9525 | 1466528185140 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:25 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b0b3800 == 109 [pid = 9525] [id = 189] 09:56:25 INFO - PROCESS | 9525 | ++DOMWINDOW == 280 (0x8b6e8000) [pid = 9525] [serial = 567] [outer = (nil)] 09:56:25 INFO - PROCESS | 9525 | ++DOMWINDOW == 281 (0x8bdf1400) [pid = 9525] [serial = 568] [outer = 0x8b6e8000] 09:56:25 INFO - PROCESS | 9525 | 1466528185224 Marionette DEBUG loaded listener.js 09:56:25 INFO - PROCESS | 9525 | ++DOMWINDOW == 282 (0x8bee5c00) [pid = 9525] [serial = 569] [outer = 0x8b6e8000] 09:56:25 INFO - PROCESS | 9525 | SkCairoFTTypeface::onFilterRec unimplemented 09:56:25 INFO - PROCESS | 9525 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:56:26 INFO - PROCESS | 9525 | 1466528186242 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 09:56:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:56:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 2196ms 09:56:26 INFO - PROCESS | 9525 | 1466528186324 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 09:56:26 INFO - PROCESS | 9525 | 1466528186330 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 09:56:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:56:26 INFO - PROCESS | 9525 | 1466528186338 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:56:26 INFO - PROCESS | 9525 | 1466528186343 Marionette TRACE conn3 <- [1,730,null,{}] 09:56:26 INFO - PROCESS | 9525 | 1466528186350 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:26 INFO - PROCESS | 9525 | 1466528186359 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:26 INFO - PROCESS | 9525 | 1466528186595 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 09:56:27 INFO - PROCESS | 9525 | 1466528187023 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:27 INFO - PROCESS | 9525 | 1466528187036 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:27 INFO - PROCESS | 9525 | ++DOCSHELL 0x8bdf9800 == 110 [pid = 9525] [id = 190] 09:56:27 INFO - PROCESS | 9525 | ++DOMWINDOW == 283 (0x8cfce400) [pid = 9525] [serial = 570] [outer = (nil)] 09:56:27 INFO - PROCESS | 9525 | ++DOMWINDOW == 284 (0x8d75d800) [pid = 9525] [serial = 571] [outer = 0x8cfce400] 09:56:27 INFO - PROCESS | 9525 | 1466528187112 Marionette DEBUG loaded listener.js 09:56:27 INFO - PROCESS | 9525 | ++DOMWINDOW == 285 (0x8eb07800) [pid = 9525] [serial = 572] [outer = 0x8cfce400] 09:56:27 INFO - PROCESS | 9525 | SkCairoFTTypeface::onFilterRec unimplemented 09:56:27 INFO - PROCESS | 9525 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:56:28 INFO - PROCESS | 9525 | 1466528188143 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 09:56:28 INFO - PROCESS | 9525 | 1466528188238 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 09:56:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:56:28 INFO - PROCESS | 9525 | 1466528188252 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:56:28 INFO - PROCESS | 9525 | 1466528188254 Marionette TRACE conn3 <- [1,734,null,{}] 09:56:28 INFO - PROCESS | 9525 | 1466528188261 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:28 INFO - PROCESS | 9525 | 1466528188267 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:28 INFO - PROCESS | 9525 | 1466528188444 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 09:56:28 INFO - PROCESS | 9525 | --DOMWINDOW == 283 (0x92ac4800) [pid = 9525] [serial = 475] [outer = (nil)] [url = about:blank] 09:56:28 INFO - PROCESS | 9525 | --DOMWINDOW == 282 (0x9ad8a400) [pid = 9525] [serial = 421] [outer = (nil)] [url = about:blank] 09:56:28 INFO - PROCESS | 9525 | --DOMWINDOW == 281 (0x8bede800) [pid = 9525] [serial = 439] [outer = (nil)] [url = about:blank] 09:56:28 INFO - PROCESS | 9525 | --DOMWINDOW == 280 (0x8cfd6400) [pid = 9525] [serial = 467] [outer = (nil)] [url = about:blank] 09:56:28 INFO - PROCESS | 9525 | --DOMWINDOW == 279 (0x9ad8e800) [pid = 9525] [serial = 413] [outer = (nil)] [url = about:blank] 09:56:28 INFO - PROCESS | 9525 | --DOMWINDOW == 278 (0x8b0a5c00) [pid = 9525] [serial = 451] [outer = (nil)] [url = about:blank] 09:56:28 INFO - PROCESS | 9525 | --DOMWINDOW == 277 (0x8ad7d400) [pid = 9525] [serial = 445] [outer = (nil)] [url = about:blank] 09:56:28 INFO - PROCESS | 9525 | --DOMWINDOW == 276 (0xa33ccc00) [pid = 9525] [serial = 424] [outer = (nil)] [url = about:blank] 09:56:28 INFO - PROCESS | 9525 | --DOMWINDOW == 275 (0x8cd0e400) [pid = 9525] [serial = 466] [outer = (nil)] [url = about:blank] 09:56:28 INFO - PROCESS | 9525 | --DOMWINDOW == 274 (0x91372800) [pid = 9525] [serial = 470] [outer = (nil)] [url = about:blank] 09:56:28 INFO - PROCESS | 9525 | --DOMWINDOW == 273 (0x8bee7800) [pid = 9525] [serial = 442] [outer = (nil)] [url = about:blank] 09:56:28 INFO - PROCESS | 9525 | --DOMWINDOW == 272 (0x927f6000) [pid = 9525] [serial = 473] [outer = (nil)] [url = about:blank] 09:56:28 INFO - PROCESS | 9525 | --DOMWINDOW == 271 (0x8b0b0800) [pid = 9525] [serial = 454] [outer = (nil)] [url = about:blank] 09:56:28 INFO - PROCESS | 9525 | --DOMWINDOW == 270 (0x921ec000) [pid = 9525] [serial = 395] [outer = (nil)] [url = about:blank] 09:56:28 INFO - PROCESS | 9525 | --DOMWINDOW == 269 (0x8ad7bc00) [pid = 9525] [serial = 463] [outer = (nil)] [url = about:blank] 09:56:28 INFO - PROCESS | 9525 | --DOMWINDOW == 268 (0x92bde800) [pid = 9525] [serial = 433] [outer = (nil)] [url = about:blank] 09:56:28 INFO - PROCESS | 9525 | --DOMWINDOW == 267 (0x9137b800) [pid = 9525] [serial = 460] [outer = (nil)] [url = about:blank] 09:56:28 INFO - PROCESS | 9525 | --DOMWINDOW == 266 (0x91374400) [pid = 9525] [serial = 457] [outer = (nil)] [url = about:blank] 09:56:28 INFO - PROCESS | 9525 | --DOMWINDOW == 265 (0x92945800) [pid = 9525] [serial = 418] [outer = (nil)] [url = about:blank] 09:56:28 INFO - PROCESS | 9525 | --DOMWINDOW == 264 (0x8f4c4c00) [pid = 9525] [serial = 430] [outer = (nil)] [url = about:blank] 09:56:28 INFO - PROCESS | 9525 | --DOMWINDOW == 263 (0x8af5a000) [pid = 9525] [serial = 448] [outer = (nil)] [url = about:blank] 09:56:28 INFO - PROCESS | 9525 | --DOMWINDOW == 262 (0x927f3400) [pid = 9525] [serial = 472] [outer = (nil)] [url = about:blank] 09:56:28 INFO - PROCESS | 9525 | --DOMWINDOW == 261 (0x8b6ea000) [pid = 9525] [serial = 436] [outer = (nil)] [url = about:blank] 09:56:28 INFO - PROCESS | 9525 | --DOMWINDOW == 260 (0x8eb0dc00) [pid = 9525] [serial = 469] [outer = (nil)] [url = about:blank] 09:56:28 INFO - PROCESS | 9525 | --DOMWINDOW == 259 (0x92bea800) [pid = 9525] [serial = 476] [outer = (nil)] [url = about:blank] 09:56:28 INFO - PROCESS | 9525 | --DOMWINDOW == 258 (0x8af5e800) [pid = 9525] [serial = 464] [outer = (nil)] [url = about:blank] 09:56:28 INFO - PROCESS | 9525 | --DOMWINDOW == 257 (0x8d7df000) [pid = 9525] [serial = 415] [outer = (nil)] [url = about:blank] 09:56:28 INFO - PROCESS | 9525 | --DOMWINDOW == 256 (0xa6b89000) [pid = 9525] [serial = 427] [outer = (nil)] [url = about:blank] 09:56:28 INFO - PROCESS | 9525 | 1466528188786 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:28 INFO - PROCESS | 9525 | 1466528188793 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:28 INFO - PROCESS | 9525 | ++DOCSHELL 0x894c9c00 == 96 [pid = 9525] [id = 191] 09:56:28 INFO - PROCESS | 9525 | ++DOMWINDOW == 257 (0x8ad7d400) [pid = 9525] [serial = 573] [outer = (nil)] 09:56:28 INFO - PROCESS | 9525 | ++DOMWINDOW == 258 (0x8ceca000) [pid = 9525] [serial = 574] [outer = 0x8ad7d400] 09:56:28 INFO - PROCESS | 9525 | 1466528188893 Marionette DEBUG loaded listener.js 09:56:29 INFO - PROCESS | 9525 | ++DOMWINDOW == 259 (0x8d7e4800) [pid = 9525] [serial = 575] [outer = 0x8ad7d400] 09:56:29 INFO - PROCESS | 9525 | SkCairoFTTypeface::onFilterRec unimplemented 09:56:29 INFO - PROCESS | 9525 | 1466528189669 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 09:56:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:56:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1444ms 09:56:29 INFO - PROCESS | 9525 | 1466528189699 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 09:56:29 INFO - PROCESS | 9525 | 1466528189703 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 09:56:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:56:29 INFO - PROCESS | 9525 | 1466528189718 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:56:29 INFO - PROCESS | 9525 | 1466528189727 Marionette TRACE conn3 <- [1,738,null,{}] 09:56:29 INFO - PROCESS | 9525 | 1466528189746 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:29 INFO - PROCESS | 9525 | 1466528189754 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:29 INFO - PROCESS | 9525 | 1466528189942 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 09:56:29 INFO - PROCESS | 9525 | 1466528189953 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:29 INFO - PROCESS | 9525 | 1466528189962 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:29 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b6eb800 == 97 [pid = 9525] [id = 192] 09:56:29 INFO - PROCESS | 9525 | ++DOMWINDOW == 260 (0x91374400) [pid = 9525] [serial = 576] [outer = (nil)] 09:56:30 INFO - PROCESS | 9525 | ++DOMWINDOW == 261 (0x92223800) [pid = 9525] [serial = 577] [outer = 0x91374400] 09:56:30 INFO - PROCESS | 9525 | 1466528190029 Marionette DEBUG loaded listener.js 09:56:30 INFO - PROCESS | 9525 | ++DOMWINDOW == 262 (0x927eec00) [pid = 9525] [serial = 578] [outer = 0x91374400] 09:56:31 INFO - PROCESS | 9525 | SkCairoFTTypeface::onFilterRec unimplemented 09:56:31 INFO - PROCESS | 9525 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:56:31 INFO - PROCESS | 9525 | 1466528191467 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 09:56:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:56:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1801ms 09:56:31 INFO - PROCESS | 9525 | 1466528191511 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 09:56:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:56:31 INFO - PROCESS | 9525 | 1466528191516 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 09:56:31 INFO - PROCESS | 9525 | 1466528191530 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:56:31 INFO - PROCESS | 9525 | 1466528191533 Marionette TRACE conn3 <- [1,742,null,{}] 09:56:31 INFO - PROCESS | 9525 | 1466528191631 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:31 INFO - PROCESS | 9525 | 1466528191635 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:31 INFO - PROCESS | 9525 | 1466528191863 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 09:56:31 INFO - PROCESS | 9525 | 1466528191889 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:31 INFO - PROCESS | 9525 | 1466528191895 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:31 INFO - PROCESS | 9525 | ++DOCSHELL 0x894d1800 == 98 [pid = 9525] [id = 193] 09:56:31 INFO - PROCESS | 9525 | ++DOMWINDOW == 263 (0x8b0a5c00) [pid = 9525] [serial = 579] [outer = (nil)] 09:56:31 INFO - PROCESS | 9525 | ++DOMWINDOW == 264 (0x9294d400) [pid = 9525] [serial = 580] [outer = 0x8b0a5c00] 09:56:31 INFO - PROCESS | 9525 | 1466528191966 Marionette DEBUG loaded listener.js 09:56:32 INFO - PROCESS | 9525 | ++DOMWINDOW == 265 (0x92975000) [pid = 9525] [serial = 581] [outer = 0x8b0a5c00] 09:56:34 INFO - PROCESS | 9525 | --DOMWINDOW == 264 (0x9297b400) [pid = 9525] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:56:34 INFO - PROCESS | 9525 | --DOMWINDOW == 263 (0x8bdf4400) [pid = 9525] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:56:34 INFO - PROCESS | 9525 | --DOMWINDOW == 262 (0x894cd800) [pid = 9525] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:56:34 INFO - PROCESS | 9525 | --DOMWINDOW == 261 (0x8bee0800) [pid = 9525] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:56:34 INFO - PROCESS | 9525 | --DOMWINDOW == 260 (0x8b0a7400) [pid = 9525] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:56:34 INFO - PROCESS | 9525 | --DOMWINDOW == 259 (0x927fa800) [pid = 9525] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:56:34 INFO - PROCESS | 9525 | --DOMWINDOW == 258 (0x91171400) [pid = 9525] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:56:34 INFO - PROCESS | 9525 | SkCairoFTTypeface::onFilterRec unimplemented 09:56:34 INFO - PROCESS | 9525 | 1466528194573 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 09:56:34 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 09:56:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 3070ms 09:56:34 INFO - PROCESS | 9525 | 1466528194592 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 09:56:34 INFO - PROCESS | 9525 | 1466528194596 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 09:56:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:56:34 INFO - PROCESS | 9525 | 1466528194602 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:56:34 INFO - PROCESS | 9525 | 1466528194605 Marionette TRACE conn3 <- [1,746,null,{}] 09:56:34 INFO - PROCESS | 9525 | 1466528194611 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:34 INFO - PROCESS | 9525 | 1466528194617 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:34 INFO - PROCESS | 9525 | 1466528194789 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 09:56:34 INFO - PROCESS | 9525 | 1466528194965 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:34 INFO - PROCESS | 9525 | 1466528194982 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:34 INFO - PROCESS | 9525 | ++DOMWINDOW == 259 (0x8bdf3000) [pid = 9525] [serial = 582] [outer = 0x9536c800] 09:56:35 INFO - PROCESS | 9525 | ++DOCSHELL 0x9294f000 == 99 [pid = 9525] [id = 194] 09:56:35 INFO - PROCESS | 9525 | ++DOMWINDOW == 260 (0x92972c00) [pid = 9525] [serial = 583] [outer = (nil)] 09:56:35 INFO - PROCESS | 9525 | ++DOMWINDOW == 261 (0x92980c00) [pid = 9525] [serial = 584] [outer = 0x92972c00] 09:56:35 INFO - PROCESS | 9525 | 1466528195090 Marionette DEBUG loaded listener.js 09:56:35 INFO - PROCESS | 9525 | ++DOMWINDOW == 262 (0x92bde800) [pid = 9525] [serial = 585] [outer = 0x92972c00] 09:56:35 INFO - PROCESS | 9525 | SkCairoFTTypeface::onFilterRec unimplemented 09:56:36 INFO - PROCESS | 9525 | SkCairoFTTypeface::onFilterRec unimplemented 09:56:36 INFO - PROCESS | 9525 | 1466528196403 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 09:56:36 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.) 09:56:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1832ms 09:56:36 INFO - PROCESS | 9525 | 1466528196435 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 09:56:36 INFO - PROCESS | 9525 | 1466528196441 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 09:56:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:56:36 INFO - PROCESS | 9525 | 1466528196563 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:56:36 INFO - PROCESS | 9525 | 1466528196569 Marionette TRACE conn3 <- [1,750,null,{}] 09:56:36 INFO - PROCESS | 9525 | 1466528196580 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:36 INFO - PROCESS | 9525 | 1466528196587 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:36 INFO - PROCESS | 9525 | 1466528196792 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 09:56:37 INFO - PROCESS | 9525 | 1466528197000 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:37 INFO - PROCESS | 9525 | 1466528197017 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:37 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad7bc00 == 100 [pid = 9525] [id = 195] 09:56:37 INFO - PROCESS | 9525 | ++DOMWINDOW == 263 (0x8bdfc400) [pid = 9525] [serial = 586] [outer = (nil)] 09:56:37 INFO - PROCESS | 9525 | ++DOMWINDOW == 264 (0x8bee5400) [pid = 9525] [serial = 587] [outer = 0x8bdfc400] 09:56:37 INFO - PROCESS | 9525 | 1466528197141 Marionette DEBUG loaded listener.js 09:56:37 INFO - PROCESS | 9525 | ++DOMWINDOW == 265 (0x8cd09400) [pid = 9525] [serial = 588] [outer = 0x8bdfc400] 09:56:38 INFO - PROCESS | 9525 | SkCairoFTTypeface::onFilterRec unimplemented 09:56:38 INFO - PROCESS | 9525 | 1466528198611 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 09:56:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:56:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2148ms 09:56:38 INFO - PROCESS | 9525 | 1466528198658 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 09:56:38 INFO - PROCESS | 9525 | 1466528198666 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 09:56:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:56:38 INFO - PROCESS | 9525 | 1466528198677 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:56:38 INFO - PROCESS | 9525 | 1466528198681 Marionette TRACE conn3 <- [1,754,null,{}] 09:56:38 INFO - PROCESS | 9525 | 1466528198689 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:38 INFO - PROCESS | 9525 | 1466528198694 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:38 INFO - PROCESS | 9525 | 1466528198993 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 09:56:39 INFO - PROCESS | 9525 | 1466528199184 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:39 INFO - PROCESS | 9525 | 1466528199190 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:39 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b6f0400 == 101 [pid = 9525] [id = 196] 09:56:39 INFO - PROCESS | 9525 | ++DOMWINDOW == 266 (0x8d4c4800) [pid = 9525] [serial = 589] [outer = (nil)] 09:56:39 INFO - PROCESS | 9525 | ++DOMWINDOW == 267 (0x8d7df000) [pid = 9525] [serial = 590] [outer = 0x8d4c4800] 09:56:39 INFO - PROCESS | 9525 | 1466528199281 Marionette DEBUG loaded listener.js 09:56:39 INFO - PROCESS | 9525 | ++DOMWINDOW == 268 (0x8f4c6400) [pid = 9525] [serial = 591] [outer = 0x8d4c4800] 09:56:40 INFO - PROCESS | 9525 | SkCairoFTTypeface::onFilterRec unimplemented 09:56:40 INFO - PROCESS | 9525 | 1466528200669 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 09:56:40 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 09:56:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2138ms 09:56:40 INFO - PROCESS | 9525 | 1466528200827 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 09:56:40 INFO - PROCESS | 9525 | 1466528200836 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 09:56:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:56:40 INFO - PROCESS | 9525 | 1466528200856 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:56:40 INFO - PROCESS | 9525 | 1466528200863 Marionette TRACE conn3 <- [1,758,null,{}] 09:56:40 INFO - PROCESS | 9525 | 1466528200882 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:40 INFO - PROCESS | 9525 | 1466528200891 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:41 INFO - PROCESS | 9525 | 1466528201141 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 09:56:41 INFO - PROCESS | 9525 | 1466528201349 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:41 INFO - PROCESS | 9525 | 1466528201358 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:41 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad73400 == 102 [pid = 9525] [id = 197] 09:56:41 INFO - PROCESS | 9525 | ++DOMWINDOW == 269 (0x8f6c0c00) [pid = 9525] [serial = 592] [outer = (nil)] 09:56:41 INFO - PROCESS | 9525 | ++DOMWINDOW == 270 (0x92976c00) [pid = 9525] [serial = 593] [outer = 0x8f6c0c00] 09:56:41 INFO - PROCESS | 9525 | 1466528201492 Marionette DEBUG loaded listener.js 09:56:41 INFO - PROCESS | 9525 | ++DOMWINDOW == 271 (0x92c75000) [pid = 9525] [serial = 594] [outer = 0x8f6c0c00] 09:56:42 INFO - PROCESS | 9525 | SkCairoFTTypeface::onFilterRec unimplemented 09:56:42 INFO - PROCESS | 9525 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:56:42 INFO - PROCESS | 9525 | SkCairoFTTypeface::onFilterRec unimplemented 09:56:42 INFO - PROCESS | 9525 | SkCairoFTTypeface::onFilterRec unimplemented 09:56:42 INFO - PROCESS | 9525 | SkCairoFTTypeface::onFilterRec unimplemented 09:56:42 INFO - PROCESS | 9525 | 1466528202500 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 09:56:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:56:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1694ms 09:56:42 INFO - PROCESS | 9525 | 1466528202550 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 09:56:42 INFO - PROCESS | 9525 | 1466528202555 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 09:56:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:56:42 INFO - PROCESS | 9525 | 1466528202562 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:56:42 INFO - PROCESS | 9525 | 1466528202565 Marionette TRACE conn3 <- [1,762,null,{}] 09:56:42 INFO - PROCESS | 9525 | 1466528202571 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:42 INFO - PROCESS | 9525 | 1466528202577 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:42 INFO - PROCESS | 9525 | 1466528202803 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 09:56:43 INFO - PROCESS | 9525 | 1466528203108 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:43 INFO - PROCESS | 9525 | 1466528203119 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:43 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad71800 == 103 [pid = 9525] [id = 198] 09:56:43 INFO - PROCESS | 9525 | ++DOMWINDOW == 272 (0x8d761c00) [pid = 9525] [serial = 595] [outer = (nil)] 09:56:43 INFO - PROCESS | 9525 | ++DOMWINDOW == 273 (0x976cfc00) [pid = 9525] [serial = 596] [outer = 0x8d761c00] 09:56:43 INFO - PROCESS | 9525 | 1466528203205 Marionette DEBUG loaded listener.js 09:56:43 INFO - PROCESS | 9525 | ++DOMWINDOW == 274 (0x98975400) [pid = 9525] [serial = 597] [outer = 0x8d761c00] 09:56:44 INFO - PROCESS | 9525 | 1466528204509 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 09:56:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:56:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1987ms 09:56:44 INFO - PROCESS | 9525 | 1466528204551 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 09:56:44 INFO - PROCESS | 9525 | 1466528204555 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 09:56:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:56:44 INFO - PROCESS | 9525 | 1466528204562 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:56:44 INFO - PROCESS | 9525 | 1466528204572 Marionette TRACE conn3 <- [1,766,null,{}] 09:56:44 INFO - PROCESS | 9525 | 1466528204680 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:44 INFO - PROCESS | 9525 | 1466528204687 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:44 INFO - PROCESS | 9525 | 1466528204937 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 09:56:45 INFO - PROCESS | 9525 | 1466528205089 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:45 INFO - PROCESS | 9525 | 1466528205097 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:45 INFO - PROCESS | 9525 | ++DOCSHELL 0x894d2400 == 104 [pid = 9525] [id = 199] 09:56:45 INFO - PROCESS | 9525 | ++DOMWINDOW == 275 (0x93a39c00) [pid = 9525] [serial = 598] [outer = (nil)] 09:56:45 INFO - PROCESS | 9525 | ++DOMWINDOW == 276 (0x99a1c400) [pid = 9525] [serial = 599] [outer = 0x93a39c00] 09:56:45 INFO - PROCESS | 9525 | 1466528205212 Marionette DEBUG loaded listener.js 09:56:45 INFO - PROCESS | 9525 | ++DOMWINDOW == 277 (0x99e77c00) [pid = 9525] [serial = 600] [outer = 0x93a39c00] 09:56:46 INFO - PROCESS | 9525 | 1466528206534 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 09:56:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:56:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2050ms 09:56:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:56:46 INFO - PROCESS | 9525 | 1466528206646 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 09:56:46 INFO - PROCESS | 9525 | 1466528206649 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 09:56:46 INFO - PROCESS | 9525 | 1466528206658 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:56:46 INFO - PROCESS | 9525 | 1466528206660 Marionette TRACE conn3 <- [1,770,null,{}] 09:56:46 INFO - PROCESS | 9525 | 1466528206667 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:46 INFO - PROCESS | 9525 | 1466528206677 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:46 INFO - PROCESS | 9525 | 1466528206959 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 09:56:47 INFO - PROCESS | 9525 | 1466528207216 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:47 INFO - PROCESS | 9525 | 1466528207227 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:47 INFO - PROCESS | 9525 | ++DOCSHELL 0x997c9400 == 105 [pid = 9525] [id = 200] 09:56:47 INFO - PROCESS | 9525 | ++DOMWINDOW == 278 (0x99e74c00) [pid = 9525] [serial = 601] [outer = (nil)] 09:56:47 INFO - PROCESS | 9525 | ++DOMWINDOW == 279 (0x9b109800) [pid = 9525] [serial = 602] [outer = 0x99e74c00] 09:56:47 INFO - PROCESS | 9525 | 1466528207308 Marionette DEBUG loaded listener.js 09:56:47 INFO - PROCESS | 9525 | ++DOMWINDOW == 280 (0x9c2cec00) [pid = 9525] [serial = 603] [outer = 0x99e74c00] 09:56:48 INFO - PROCESS | 9525 | 1466528208275 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 09:56:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:56:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1644ms 09:56:48 INFO - PROCESS | 9525 | 1466528208301 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 09:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:56:48 INFO - PROCESS | 9525 | 1466528208305 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 09:56:48 INFO - PROCESS | 9525 | 1466528208313 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:56:48 INFO - PROCESS | 9525 | 1466528208317 Marionette TRACE conn3 <- [1,774,null,{}] 09:56:48 INFO - PROCESS | 9525 | 1466528208324 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:48 INFO - PROCESS | 9525 | 1466528208330 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:48 INFO - PROCESS | 9525 | 1466528208538 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 09:56:48 INFO - PROCESS | 9525 | 1466528208823 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:48 INFO - PROCESS | 9525 | 1466528208834 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:48 INFO - PROCESS | 9525 | ++DOCSHELL 0x8af5b800 == 106 [pid = 9525] [id = 201] 09:56:48 INFO - PROCESS | 9525 | ++DOMWINDOW == 281 (0x8b6ed800) [pid = 9525] [serial = 604] [outer = (nil)] 09:56:48 INFO - PROCESS | 9525 | ++DOMWINDOW == 282 (0x8d52c000) [pid = 9525] [serial = 605] [outer = 0x8b6ed800] 09:56:48 INFO - PROCESS | 9525 | 1466528208961 Marionette DEBUG loaded listener.js 09:56:49 INFO - PROCESS | 9525 | ++DOMWINDOW == 283 (0x919c3c00) [pid = 9525] [serial = 606] [outer = 0x8b6ed800] 09:56:49 INFO - PROCESS | 9525 | 1466528209933 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 09:56:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:56:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1649ms 09:56:49 INFO - PROCESS | 9525 | 1466528209961 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 09:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:56:49 INFO - PROCESS | 9525 | 1466528209966 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 09:56:49 INFO - PROCESS | 9525 | 1466528209972 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:56:49 INFO - PROCESS | 9525 | 1466528209976 Marionette TRACE conn3 <- [1,778,null,{}] 09:56:49 INFO - PROCESS | 9525 | 1466528209983 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:49 INFO - PROCESS | 9525 | 1466528209988 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:50 INFO - PROCESS | 9525 | 1466528210212 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 09:56:50 INFO - PROCESS | 9525 | 1466528210481 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:50 INFO - PROCESS | 9525 | 1466528210490 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:50 INFO - PROCESS | 9525 | ++DOCSHELL 0x894c8400 == 107 [pid = 9525] [id = 202] 09:56:50 INFO - PROCESS | 9525 | ++DOMWINDOW == 284 (0x8af5d800) [pid = 9525] [serial = 607] [outer = (nil)] 09:56:50 INFO - PROCESS | 9525 | ++DOMWINDOW == 285 (0xa108d400) [pid = 9525] [serial = 608] [outer = 0x8af5d800] 09:56:50 INFO - PROCESS | 9525 | 1466528210614 Marionette DEBUG loaded listener.js 09:56:50 INFO - PROCESS | 9525 | ++DOMWINDOW == 286 (0xa23fc400) [pid = 9525] [serial = 609] [outer = 0x8af5d800] 09:56:51 INFO - PROCESS | 9525 | 1466528211600 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 09:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1640ms 09:56:51 INFO - PROCESS | 9525 | 1466528211612 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 09:56:51 INFO - PROCESS | 9525 | 1466528211616 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 09:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:56:51 INFO - PROCESS | 9525 | 1466528211622 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:56:51 INFO - PROCESS | 9525 | 1466528211627 Marionette TRACE conn3 <- [1,782,null,{}] 09:56:51 INFO - PROCESS | 9525 | 1466528211634 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:51 INFO - PROCESS | 9525 | 1466528211638 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:51 INFO - PROCESS | 9525 | 1466528211847 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 09:56:52 INFO - PROCESS | 9525 | 1466528212133 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:52 INFO - PROCESS | 9525 | 1466528212141 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:52 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad7b800 == 108 [pid = 9525] [id = 203] 09:56:52 INFO - PROCESS | 9525 | ++DOMWINDOW == 287 (0x8ad7c400) [pid = 9525] [serial = 610] [outer = (nil)] 09:56:52 INFO - PROCESS | 9525 | ++DOMWINDOW == 288 (0xa3344400) [pid = 9525] [serial = 611] [outer = 0x8ad7c400] 09:56:52 INFO - PROCESS | 9525 | 1466528212269 Marionette DEBUG loaded listener.js 09:56:52 INFO - PROCESS | 9525 | ++DOMWINDOW == 289 (0xa6725c00) [pid = 9525] [serial = 612] [outer = 0x8ad7c400] 09:56:53 INFO - PROCESS | 9525 | 1466528213253 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 09:56:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:56:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1683ms 09:56:53 INFO - PROCESS | 9525 | 1466528213306 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 09:56:53 INFO - PROCESS | 9525 | 1466528213310 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 09:56:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:56:53 INFO - PROCESS | 9525 | 1466528213317 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:56:53 INFO - PROCESS | 9525 | 1466528213320 Marionette TRACE conn3 <- [1,786,null,{}] 09:56:53 INFO - PROCESS | 9525 | 1466528213326 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:53 INFO - PROCESS | 9525 | 1466528213331 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:53 INFO - PROCESS | 9525 | 1466528213583 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 09:56:53 INFO - PROCESS | 9525 | 1466528213898 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:53 INFO - PROCESS | 9525 | 1466528213909 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:53 INFO - PROCESS | 9525 | ++DOCSHELL 0x91802000 == 109 [pid = 9525] [id = 204] 09:56:53 INFO - PROCESS | 9525 | ++DOMWINDOW == 290 (0x91803400) [pid = 9525] [serial = 613] [outer = (nil)] 09:56:53 INFO - PROCESS | 9525 | ++DOMWINDOW == 291 (0x91808c00) [pid = 9525] [serial = 614] [outer = 0x91803400] 09:56:53 INFO - PROCESS | 9525 | 1466528213991 Marionette DEBUG loaded listener.js 09:56:54 INFO - PROCESS | 9525 | ++DOMWINDOW == 292 (0x9180bc00) [pid = 9525] [serial = 615] [outer = 0x91803400] 09:56:54 INFO - PROCESS | 9525 | 1466528214986 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 09:56:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1737ms 09:56:55 INFO - PROCESS | 9525 | 1466528215056 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 09:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:56:55 INFO - PROCESS | 9525 | 1466528215061 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 09:56:55 INFO - PROCESS | 9525 | 1466528215069 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:56:55 INFO - PROCESS | 9525 | 1466528215074 Marionette TRACE conn3 <- [1,790,null,{}] 09:56:55 INFO - PROCESS | 9525 | 1466528215080 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:55 INFO - PROCESS | 9525 | 1466528215087 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:55 INFO - PROCESS | 9525 | 1466528215361 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 09:56:55 INFO - PROCESS | 9525 | 1466528215978 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:55 INFO - PROCESS | 9525 | 1466528215989 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:56 INFO - PROCESS | 9525 | ++DOCSHELL 0x893e7000 == 110 [pid = 9525] [id = 205] 09:56:56 INFO - PROCESS | 9525 | ++DOMWINDOW == 293 (0x894d0400) [pid = 9525] [serial = 616] [outer = (nil)] 09:56:56 INFO - PROCESS | 9525 | ++DOMWINDOW == 294 (0x8ad6e400) [pid = 9525] [serial = 617] [outer = 0x894d0400] 09:56:56 INFO - PROCESS | 9525 | 1466528216087 Marionette DEBUG loaded listener.js 09:56:56 INFO - PROCESS | 9525 | ++DOMWINDOW == 295 (0x8b0acc00) [pid = 9525] [serial = 618] [outer = 0x894d0400] 09:56:57 INFO - PROCESS | 9525 | 1466528217071 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 09:56:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:56:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 2051ms 09:56:57 INFO - PROCESS | 9525 | 1466528217122 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 09:56:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:56:57 INFO - PROCESS | 9525 | 1466528217128 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 09:56:57 INFO - PROCESS | 9525 | 1466528217136 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:56:57 INFO - PROCESS | 9525 | 1466528217139 Marionette TRACE conn3 <- [1,794,null,{}] 09:56:57 INFO - PROCESS | 9525 | 1466528217148 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:57 INFO - PROCESS | 9525 | 1466528217155 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:57 INFO - PROCESS | 9525 | 1466528217356 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 09:56:57 INFO - PROCESS | 9525 | 1466528217721 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:57 INFO - PROCESS | 9525 | 1466528217734 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:57 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad76c00 == 111 [pid = 9525] [id = 206] 09:56:57 INFO - PROCESS | 9525 | ++DOMWINDOW == 296 (0x8af54c00) [pid = 9525] [serial = 619] [outer = (nil)] 09:56:57 INFO - PROCESS | 9525 | ++DOMWINDOW == 297 (0x8ced0800) [pid = 9525] [serial = 620] [outer = 0x8af54c00] 09:56:57 INFO - PROCESS | 9525 | 1466528217891 Marionette DEBUG loaded listener.js 09:56:58 INFO - PROCESS | 9525 | ++DOMWINDOW == 298 (0x8d477400) [pid = 9525] [serial = 621] [outer = 0x8af54c00] 09:56:58 INFO - PROCESS | 9525 | 1466528218846 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 09:56:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:56:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1788ms 09:56:58 INFO - PROCESS | 9525 | 1466528218927 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 09:56:58 INFO - PROCESS | 9525 | 1466528218934 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 09:56:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:56:58 INFO - PROCESS | 9525 | 1466528218943 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:56:58 INFO - PROCESS | 9525 | 1466528218947 Marionette TRACE conn3 <- [1,798,null,{}] 09:56:58 INFO - PROCESS | 9525 | 1466528218953 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:56:58 INFO - PROCESS | 9525 | 1466528218958 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:59 INFO - PROCESS | 9525 | 1466528219196 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 09:56:59 INFO - PROCESS | 9525 | 1466528219471 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:56:59 INFO - PROCESS | 9525 | 1466528219477 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:56:59 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d4cd400 == 112 [pid = 9525] [id = 207] 09:56:59 INFO - PROCESS | 9525 | ++DOMWINDOW == 299 (0x8d4cd800) [pid = 9525] [serial = 622] [outer = (nil)] 09:56:59 INFO - PROCESS | 9525 | ++DOMWINDOW == 300 (0x91377c00) [pid = 9525] [serial = 623] [outer = 0x8d4cd800] 09:56:59 INFO - PROCESS | 9525 | 1466528219595 Marionette DEBUG loaded listener.js 09:56:59 INFO - PROCESS | 9525 | ++DOMWINDOW == 301 (0x9180e800) [pid = 9525] [serial = 624] [outer = 0x8d4cd800] 09:57:01 INFO - PROCESS | 9525 | --DOCSHELL 0xa2375c00 == 111 [pid = 9525] [id = 44] 09:57:01 INFO - PROCESS | 9525 | --DOCSHELL 0x8d46c800 == 110 [pid = 9525] [id = 138] 09:57:01 INFO - PROCESS | 9525 | --DOCSHELL 0x8f2df000 == 109 [pid = 9525] [id = 111] 09:57:01 INFO - PROCESS | 9525 | --DOCSHELL 0x8f6c2800 == 108 [pid = 9525] [id = 109] 09:57:01 INFO - PROCESS | 9525 | --DOCSHELL 0x92943800 == 107 [pid = 9525] [id = 108] 09:57:01 INFO - PROCESS | 9525 | --DOCSHELL 0x980b3800 == 106 [pid = 9525] [id = 42] 09:57:01 INFO - PROCESS | 9525 | --DOCSHELL 0xa3347c00 == 105 [pid = 9525] [id = 110] 09:57:01 INFO - PROCESS | 9525 | --DOCSHELL 0x9a5bf400 == 104 [pid = 9525] [id = 125] 09:57:01 INFO - PROCESS | 9525 | --DOCSHELL 0x8d4c7400 == 103 [pid = 9525] [id = 170] 09:57:01 INFO - PROCESS | 9525 | --DOCSHELL 0x8cfcf400 == 102 [pid = 9525] [id = 128] 09:57:01 INFO - PROCESS | 9525 | --DOCSHELL 0x8d46a400 == 101 [pid = 9525] [id = 172] 09:57:01 INFO - PROCESS | 9525 | --DOCSHELL 0x8d4c2800 == 100 [pid = 9525] [id = 173] 09:57:01 INFO - PROCESS | 9525 | --DOCSHELL 0x8cd0a800 == 99 [pid = 9525] [id = 129] 09:57:01 INFO - PROCESS | 9525 | --DOCSHELL 0x9b113400 == 98 [pid = 9525] [id = 28] 09:57:01 INFO - PROCESS | 9525 | --DOCSHELL 0x8f2e1800 == 97 [pid = 9525] [id = 116] 09:57:01 INFO - PROCESS | 9525 | --DOCSHELL 0x9517c400 == 96 [pid = 9525] [id = 118] 09:57:01 INFO - PROCESS | 9525 | --DOCSHELL 0x989e7800 == 95 [pid = 9525] [id = 34] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x9768c000 == 94 [pid = 9525] [id = 47] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x894d1800 == 93 [pid = 9525] [id = 193] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x92ac8400 == 92 [pid = 9525] [id = 117] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x92221800 == 91 [pid = 9525] [id = 32] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x93910c00 == 90 [pid = 9525] [id = 30] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x995bf000 == 89 [pid = 9525] [id = 103] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x929c6800 == 88 [pid = 9525] [id = 115] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x92976000 == 87 [pid = 9525] [id = 134] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x9ad51000 == 86 [pid = 9525] [id = 36] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x9b67f800 == 85 [pid = 9525] [id = 38] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x93902000 == 84 [pid = 9525] [id = 46] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x921e6800 == 83 [pid = 9525] [id = 81] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x8f6c2000 == 82 [pid = 9525] [id = 137] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x8d75c400 == 81 [pid = 9525] [id = 130] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x93a3c000 == 80 [pid = 9525] [id = 40] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x922dec00 == 79 [pid = 9525] [id = 31] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x8b6e6400 == 78 [pid = 9525] [id = 145] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x8eb08000 == 77 [pid = 9525] [id = 119] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x8beea000 == 76 [pid = 9525] [id = 153] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x91170800 == 75 [pid = 9525] [id = 80] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x8bdf0000 == 74 [pid = 9525] [id = 143] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x921ed000 == 73 [pid = 9525] [id = 74] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x8b6f2c00 == 72 [pid = 9525] [id = 147] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0xa25f8400 == 71 [pid = 9525] [id = 75] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0xa4d51000 == 70 [pid = 9525] [id = 50] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0xa33cc400 == 69 [pid = 9525] [id = 122] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x9116e800 == 68 [pid = 9525] [id = 77] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x929c2400 == 67 [pid = 9525] [id = 174] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x8d75e800 == 66 [pid = 9525] [id = 131] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x95318000 == 65 [pid = 9525] [id = 15] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x894ca800 == 64 [pid = 9525] [id = 175] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x8d478400 == 63 [pid = 9525] [id = 124] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x9abdb400 == 62 [pid = 9525] [id = 140] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x8f2dac00 == 61 [pid = 9525] [id = 112] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x93872c00 == 60 [pid = 9525] [id = 51] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x9294cc00 == 59 [pid = 9525] [id = 171] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x8f6bfc00 == 58 [pid = 9525] [id = 113] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x8bdf6c00 == 57 [pid = 9525] [id = 144] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x8b0adc00 == 56 [pid = 9525] [id = 152] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x8af55000 == 55 [pid = 9525] [id = 149] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x8b6e8400 == 54 [pid = 9525] [id = 146] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x9a899800 == 53 [pid = 9525] [id = 45] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0xa108cc00 == 52 [pid = 9525] [id = 21] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x8cd0c400 == 51 [pid = 9525] [id = 169] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x9a5c8400 == 50 [pid = 9525] [id = 127] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x8f6c3c00 == 49 [pid = 9525] [id = 107] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x99e6dc00 == 48 [pid = 9525] [id = 29] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0xa2fb3000 == 47 [pid = 9525] [id = 58] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x921f0000 == 46 [pid = 9525] [id = 139] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x922ec400 == 45 [pid = 9525] [id = 39] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x92947c00 == 44 [pid = 9525] [id = 120] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x99dda800 == 43 [pid = 9525] [id = 90] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x8d7d9c00 == 42 [pid = 9525] [id = 126] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x9ad52800 == 41 [pid = 9525] [id = 121] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x8eb02000 == 40 [pid = 9525] [id = 123] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x8cec5800 == 39 [pid = 9525] [id = 168] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad76c00 == 38 [pid = 9525] [id = 206] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x91802000 == 37 [pid = 9525] [id = 204] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x893e7000 == 36 [pid = 9525] [id = 205] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad7b800 == 35 [pid = 9525] [id = 203] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x894c8400 == 34 [pid = 9525] [id = 202] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x8af5b800 == 33 [pid = 9525] [id = 201] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x997c9400 == 32 [pid = 9525] [id = 200] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x894d2400 == 31 [pid = 9525] [id = 199] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad71800 == 30 [pid = 9525] [id = 198] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad73400 == 29 [pid = 9525] [id = 197] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x8b6f0400 == 28 [pid = 9525] [id = 196] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x9294f000 == 27 [pid = 9525] [id = 194] 09:57:02 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad7bc00 == 26 [pid = 9525] [id = 195] 09:57:02 INFO - PROCESS | 9525 | --DOMWINDOW == 300 (0x976cec00) [pid = 9525] [serial = 479] [outer = (nil)] [url = about:blank] 09:57:02 INFO - PROCESS | 9525 | --DOMWINDOW == 299 (0x8d526c00) [pid = 9525] [serial = 517] [outer = (nil)] [url = about:blank] 09:57:02 INFO - PROCESS | 9525 | --DOMWINDOW == 298 (0xa1013400) [pid = 9525] [serial = 499] [outer = (nil)] [url = about:blank] 09:57:02 INFO - PROCESS | 9525 | --DOMWINDOW == 297 (0x8cecc800) [pid = 9525] [serial = 530] [outer = (nil)] [url = about:blank] 09:57:02 INFO - PROCESS | 9525 | --DOMWINDOW == 296 (0x8bee9c00) [pid = 9525] [serial = 529] [outer = (nil)] [url = about:blank] 09:57:02 INFO - PROCESS | 9525 | --DOMWINDOW == 295 (0x8af54400) [pid = 9525] [serial = 527] [outer = (nil)] [url = about:blank] 09:57:02 INFO - PROCESS | 9525 | --DOMWINDOW == 294 (0x8ad6f400) [pid = 9525] [serial = 526] [outer = (nil)] [url = about:blank] 09:57:02 INFO - PROCESS | 9525 | --DOMWINDOW == 293 (0x8d4ca400) [pid = 9525] [serial = 511] [outer = (nil)] [url = about:blank] 09:57:02 INFO - PROCESS | 9525 | --DOMWINDOW == 292 (0xa331b800) [pid = 9525] [serial = 502] [outer = (nil)] [url = about:blank] 09:57:02 INFO - PROCESS | 9525 | --DOMWINDOW == 291 (0x8eb08400) [pid = 9525] [serial = 535] [outer = (nil)] [url = about:blank] 09:57:02 INFO - PROCESS | 9525 | --DOMWINDOW == 290 (0x91371000) [pid = 9525] [serial = 536] [outer = (nil)] [url = about:blank] 09:57:02 INFO - PROCESS | 9525 | --DOMWINDOW == 289 (0x9d8edc00) [pid = 9525] [serial = 508] [outer = (nil)] [url = about:blank] 09:57:02 INFO - PROCESS | 9525 | --DOMWINDOW == 288 (0x9a5cb400) [pid = 9525] [serial = 496] [outer = (nil)] [url = about:blank] 09:57:02 INFO - PROCESS | 9525 | --DOMWINDOW == 287 (0x99e58800) [pid = 9525] [serial = 493] [outer = (nil)] [url = about:blank] 09:57:02 INFO - PROCESS | 9525 | --DOMWINDOW == 286 (0x919c7c00) [pid = 9525] [serial = 520] [outer = (nil)] [url = about:blank] 09:57:02 INFO - PROCESS | 9525 | --DOMWINDOW == 285 (0x8cecc400) [pid = 9525] [serial = 505] [outer = (nil)] [url = about:blank] 09:57:02 INFO - PROCESS | 9525 | --DOMWINDOW == 284 (0x8ad7c000) [pid = 9525] [serial = 481] [outer = (nil)] [url = about:blank] 09:57:02 INFO - PROCESS | 9525 | --DOMWINDOW == 283 (0x980f5000) [pid = 9525] [serial = 490] [outer = (nil)] [url = about:blank] 09:57:02 INFO - PROCESS | 9525 | --DOMWINDOW == 282 (0x8d764400) [pid = 9525] [serial = 533] [outer = (nil)] [url = about:blank] 09:57:02 INFO - PROCESS | 9525 | --DOMWINDOW == 281 (0x8d521800) [pid = 9525] [serial = 532] [outer = (nil)] [url = about:blank] 09:57:02 INFO - PROCESS | 9525 | --DOMWINDOW == 280 (0x8eb01800) [pid = 9525] [serial = 484] [outer = (nil)] [url = about:blank] 09:57:02 INFO - PROCESS | 9525 | --DOMWINDOW == 279 (0x982e6000) [pid = 9525] [serial = 523] [outer = (nil)] [url = about:blank] 09:57:02 INFO - PROCESS | 9525 | --DOMWINDOW == 278 (0x92c7b400) [pid = 9525] [serial = 514] [outer = (nil)] [url = about:blank] 09:57:02 INFO - PROCESS | 9525 | --DOMWINDOW == 277 (0x927f9c00) [pid = 9525] [serial = 487] [outer = (nil)] [url = about:blank] 09:57:02 INFO - PROCESS | 9525 | --DOMWINDOW == 276 (0x92978000) [pid = 9525] [serial = 541] [outer = (nil)] [url = about:blank] 09:57:02 INFO - PROCESS | 9525 | --DOMWINDOW == 275 (0x92be4800) [pid = 9525] [serial = 542] [outer = (nil)] [url = about:blank] 09:57:02 INFO - PROCESS | 9525 | --DOMWINDOW == 274 (0x921e8c00) [pid = 9525] [serial = 538] [outer = (nil)] [url = about:blank] 09:57:02 INFO - PROCESS | 9525 | --DOMWINDOW == 273 (0x922e1400) [pid = 9525] [serial = 539] [outer = (nil)] [url = about:blank] 09:57:02 INFO - PROCESS | 9525 | --DOMWINDOW == 272 (0x9297e400) [pid = 9525] [serial = 544] [outer = (nil)] [url = about:blank] 09:57:03 INFO - PROCESS | 9525 | 1466528223365 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 09:57:03 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 09:57:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 4505ms 09:57:03 INFO - PROCESS | 9525 | 1466528223450 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 09:57:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:57:03 INFO - PROCESS | 9525 | 1466528223456 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 09:57:03 INFO - PROCESS | 9525 | 1466528223464 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:57:03 INFO - PROCESS | 9525 | 1466528223470 Marionette TRACE conn3 <- [1,802,null,{}] 09:57:03 INFO - PROCESS | 9525 | 1466528223479 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:03 INFO - PROCESS | 9525 | 1466528223485 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:03 INFO - PROCESS | 9525 | 1466528223723 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 09:57:03 INFO - PROCESS | 9525 | 1466528223940 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:03 INFO - PROCESS | 9525 | 1466528223956 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:04 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad72800 == 27 [pid = 9525] [id = 208] 09:57:04 INFO - PROCESS | 9525 | ++DOMWINDOW == 273 (0x8ad72c00) [pid = 9525] [serial = 625] [outer = (nil)] 09:57:04 INFO - PROCESS | 9525 | ++DOMWINDOW == 274 (0x8af5c800) [pid = 9525] [serial = 626] [outer = 0x8ad72c00] 09:57:04 INFO - PROCESS | 9525 | 1466528224089 Marionette DEBUG loaded listener.js 09:57:04 INFO - PROCESS | 9525 | ++DOMWINDOW == 275 (0x894d4000) [pid = 9525] [serial = 627] [outer = 0x8ad72c00] 09:57:05 INFO - PROCESS | 9525 | 1466528225111 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 09:57:05 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 09:57:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1699ms 09:57:05 INFO - PROCESS | 9525 | 1466528225163 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 09:57:05 INFO - PROCESS | 9525 | 1466528225171 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 09:57:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:57:05 INFO - PROCESS | 9525 | 1466528225185 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:57:05 INFO - PROCESS | 9525 | 1466528225190 Marionette TRACE conn3 <- [1,806,null,{}] 09:57:05 INFO - PROCESS | 9525 | 1466528225197 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:05 INFO - PROCESS | 9525 | 1466528225203 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:05 INFO - PROCESS | 9525 | 1466528225452 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 09:57:05 INFO - PROCESS | 9525 | 1466528225759 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:05 INFO - PROCESS | 9525 | 1466528225770 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:05 INFO - PROCESS | 9525 | ++DOCSHELL 0x893e4400 == 28 [pid = 9525] [id = 209] 09:57:05 INFO - PROCESS | 9525 | ++DOMWINDOW == 276 (0x8bdfe400) [pid = 9525] [serial = 628] [outer = (nil)] 09:57:05 INFO - PROCESS | 9525 | ++DOMWINDOW == 277 (0x8bee7000) [pid = 9525] [serial = 629] [outer = 0x8bdfe400] 09:57:05 INFO - PROCESS | 9525 | 1466528225863 Marionette DEBUG loaded listener.js 09:57:06 INFO - PROCESS | 9525 | ++DOMWINDOW == 278 (0x8cd0c000) [pid = 9525] [serial = 630] [outer = 0x8bdfe400] 09:57:08 INFO - PROCESS | 9525 | --DOCSHELL 0x8b0a6800 == 27 [pid = 9525] [id = 183] 09:57:08 INFO - PROCESS | 9525 | --DOCSHELL 0x8b6f2000 == 26 [pid = 9525] [id = 187] 09:57:08 INFO - PROCESS | 9525 | --DOCSHELL 0x9294ac00 == 25 [pid = 9525] [id = 185] 09:57:08 INFO - PROCESS | 9525 | --DOCSHELL 0x92972400 == 24 [pid = 9525] [id = 186] 09:57:08 INFO - PROCESS | 9525 | --DOCSHELL 0x8b0b3800 == 23 [pid = 9525] [id = 189] 09:57:08 INFO - PROCESS | 9525 | --DOCSHELL 0x92974c00 == 22 [pid = 9525] [id = 188] 09:57:08 INFO - PROCESS | 9525 | --DOCSHELL 0x8b6e9800 == 21 [pid = 9525] [id = 176] 09:57:08 INFO - PROCESS | 9525 | 1466528228779 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 09:57:08 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 09:57:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 3647ms 09:57:08 INFO - PROCESS | 9525 | 1466528228832 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 09:57:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:57:08 INFO - PROCESS | 9525 | 1466528228839 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 09:57:08 INFO - PROCESS | 9525 | 1466528228848 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:57:08 INFO - PROCESS | 9525 | 1466528228853 Marionette TRACE conn3 <- [1,810,null,{}] 09:57:08 INFO - PROCESS | 9525 | 1466528228862 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:08 INFO - PROCESS | 9525 | 1466528228868 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:09 INFO - PROCESS | 9525 | 1466528229061 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 09:57:09 INFO - PROCESS | 9525 | 1466528229241 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:09 INFO - PROCESS | 9525 | 1466528229255 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:09 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad78c00 == 22 [pid = 9525] [id = 210] 09:57:09 INFO - PROCESS | 9525 | ++DOMWINDOW == 279 (0x8ad79400) [pid = 9525] [serial = 631] [outer = (nil)] 09:57:09 INFO - PROCESS | 9525 | ++DOMWINDOW == 280 (0x8b0b3800) [pid = 9525] [serial = 632] [outer = 0x8ad79400] 09:57:09 INFO - PROCESS | 9525 | 1466528229329 Marionette DEBUG loaded listener.js 09:57:09 INFO - PROCESS | 9525 | ++DOMWINDOW == 281 (0x8bdf1000) [pid = 9525] [serial = 633] [outer = 0x8ad79400] 09:57:10 INFO - PROCESS | 9525 | 1466528230219 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 09:57:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:57:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1434ms 09:57:10 INFO - PROCESS | 9525 | 1466528230282 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 09:57:10 INFO - PROCESS | 9525 | 1466528230289 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 09:57:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:57:10 INFO - PROCESS | 9525 | 1466528230301 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:57:10 INFO - PROCESS | 9525 | 1466528230304 Marionette TRACE conn3 <- [1,814,null,{}] 09:57:10 INFO - PROCESS | 9525 | 1466528230312 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:10 INFO - PROCESS | 9525 | 1466528230318 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:10 INFO - PROCESS | 9525 | 1466528230506 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 09:57:10 INFO - PROCESS | 9525 | 1466528230739 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:10 INFO - PROCESS | 9525 | 1466528230750 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:10 INFO - PROCESS | 9525 | ++DOCSHELL 0x8cd0f800 == 23 [pid = 9525] [id = 211] 09:57:10 INFO - PROCESS | 9525 | ++DOMWINDOW == 282 (0x8cec9c00) [pid = 9525] [serial = 634] [outer = (nil)] 09:57:10 INFO - PROCESS | 9525 | ++DOMWINDOW == 283 (0x8cfcb400) [pid = 9525] [serial = 635] [outer = 0x8cec9c00] 09:57:10 INFO - PROCESS | 9525 | 1466528230842 Marionette DEBUG loaded listener.js 09:57:10 INFO - PROCESS | 9525 | ++DOMWINDOW == 284 (0x8d46d800) [pid = 9525] [serial = 636] [outer = 0x8cec9c00] 09:57:11 INFO - PROCESS | 9525 | 1466528231912 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 09:57:11 INFO - PROCESS | 9525 | 1466528231945 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 09:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:57:11 INFO - PROCESS | 9525 | 1466528231951 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:57:11 INFO - PROCESS | 9525 | 1466528231957 Marionette TRACE conn3 <- [1,818,null,{}] 09:57:11 INFO - PROCESS | 9525 | 1466528231985 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:11 INFO - PROCESS | 9525 | 1466528231995 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:12 INFO - PROCESS | 9525 | 1466528232251 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 09:57:12 INFO - PROCESS | 9525 | 1466528232281 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:12 INFO - PROCESS | 9525 | 1466528232294 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:12 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d762400 == 24 [pid = 9525] [id = 212] 09:57:12 INFO - PROCESS | 9525 | ++DOMWINDOW == 285 (0x8d762c00) [pid = 9525] [serial = 637] [outer = (nil)] 09:57:12 INFO - PROCESS | 9525 | ++DOMWINDOW == 286 (0x8d767400) [pid = 9525] [serial = 638] [outer = 0x8d762c00] 09:57:12 INFO - PROCESS | 9525 | 1466528232413 Marionette DEBUG loaded listener.js 09:57:12 INFO - PROCESS | 9525 | ++DOMWINDOW == 287 (0x8eb01400) [pid = 9525] [serial = 639] [outer = 0x8d762c00] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 286 (0x9d80d400) [pid = 9525] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 285 (0x9233a400) [pid = 9525] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 284 (0xa4d09800) [pid = 9525] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 283 (0x95174400) [pid = 9525] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 282 (0xa67e6400) [pid = 9525] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 281 (0x997c5000) [pid = 9525] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 280 (0x91171800) [pid = 9525] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 279 (0x8f4bd400) [pid = 9525] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 278 (0x92acc000) [pid = 9525] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 277 (0x9b705000) [pid = 9525] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 276 (0x8d4c7800) [pid = 9525] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 275 (0x8af56800) [pid = 9525] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 274 (0x8f4bec00) [pid = 9525] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 273 (0x8f4c2400) [pid = 9525] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 272 (0x9b682000) [pid = 9525] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 271 (0x8d75c800) [pid = 9525] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 270 (0xa3252c00) [pid = 9525] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 269 (0x9232cc00) [pid = 9525] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 268 (0x9222a000) [pid = 9525] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 267 (0xa4d56400) [pid = 9525] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 266 (0x8cfd0400) [pid = 9525] [serial = 384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 265 (0xa33c9c00) [pid = 9525] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 264 (0x91374400) [pid = 9525] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 263 (0x9768f400) [pid = 9525] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 262 (0x8af59c00) [pid = 9525] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 261 (0x91175000) [pid = 9525] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 260 (0x8d760400) [pid = 9525] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 259 (0xa237a000) [pid = 9525] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 258 (0x8cd0b000) [pid = 9525] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 257 (0x9136f800) [pid = 9525] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 256 (0x95360800) [pid = 9525] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 255 (0x92944400) [pid = 9525] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 254 (0x92338c00) [pid = 9525] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 253 (0x919c3000) [pid = 9525] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 252 (0x921f3400) [pid = 9525] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 251 (0x9517b400) [pid = 9525] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 250 (0x8cec6000) [pid = 9525] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 249 (0x99e55800) [pid = 9525] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 248 (0xa25f0400) [pid = 9525] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 247 (0x8d46bc00) [pid = 9525] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 246 (0x95320000) [pid = 9525] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 245 (0x9977cc00) [pid = 9525] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 244 (0x92bdc400) [pid = 9525] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 243 (0x92c72c00) [pid = 9525] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 242 (0x9c2cac00) [pid = 9525] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 241 (0x8b6f5c00) [pid = 9525] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 240 (0x980f7c00) [pid = 9525] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 239 (0x980ec000) [pid = 9525] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 238 (0x8b6e8000) [pid = 9525] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 237 (0x93a3d800) [pid = 9525] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 236 (0x921e5800) [pid = 9525] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 235 (0x8af54800) [pid = 9525] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 234 (0x9a5bfc00) [pid = 9525] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 233 (0x99e4ec00) [pid = 9525] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 232 (0x92972c00) [pid = 9525] [serial = 583] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 231 (0x92978c00) [pid = 9525] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 230 (0x8d7dc800) [pid = 9525] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 229 (0x95368000) [pid = 9525] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 228 (0xa6b85c00) [pid = 9525] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 227 (0x894d0400) [pid = 9525] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 226 (0x8bdfc400) [pid = 9525] [serial = 586] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 225 (0x8d4c4800) [pid = 9525] [serial = 589] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 224 (0x8f6c0c00) [pid = 9525] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 223 (0x8d761c00) [pid = 9525] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 222 (0x93a39c00) [pid = 9525] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 221 (0x99e74c00) [pid = 9525] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 220 (0x8b6ed800) [pid = 9525] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 219 (0x8af5d800) [pid = 9525] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 218 (0x8ad7c400) [pid = 9525] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 217 (0x91803400) [pid = 9525] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 216 (0x8af54c00) [pid = 9525] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 215 (0x9ad4e800) [pid = 9525] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 214 (0x8ad74400) [pid = 9525] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 213 (0x93a30000) [pid = 9525] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 212 (0x8bdf3400) [pid = 9525] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 211 (0x92aca800) [pid = 9525] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 210 (0x99e4c800) [pid = 9525] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 209 (0x8d768000) [pid = 9525] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 208 (0x8b0a5c00) [pid = 9525] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 207 (0x9a5ca000) [pid = 9525] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 206 (0x92be8400) [pid = 9525] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 205 (0x92980000) [pid = 9525] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 204 (0xa3288400) [pid = 9525] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 203 (0x9536ac00) [pid = 9525] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 202 (0x9b70f000) [pid = 9525] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 201 (0x9536b800) [pid = 9525] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 200 (0x8cec5c00) [pid = 9525] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 199 (0xa4f22800) [pid = 9525] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 198 (0x927ee800) [pid = 9525] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 197 (0x8b6f3c00) [pid = 9525] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 196 (0x8b6edc00) [pid = 9525] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 195 (0x8ad79800) [pid = 9525] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 194 (0x9d4b2400) [pid = 9525] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 193 (0x8f2df800) [pid = 9525] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 192 (0x9b710c00) [pid = 9525] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 191 (0xa23a7000) [pid = 9525] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 190 (0x8eb05000) [pid = 9525] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 189 (0x9ad53000) [pid = 9525] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 188 (0x9136fc00) [pid = 9525] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 187 (0x8ad78400) [pid = 9525] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 186 (0x8cfce400) [pid = 9525] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 185 (0x92bdf800) [pid = 9525] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 184 (0x8bdf6400) [pid = 9525] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 183 (0xa4f13c00) [pid = 9525] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 182 (0x8ad7d400) [pid = 9525] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 181 (0x8d46b000) [pid = 9525] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 180 (0x8b6ebc00) [pid = 9525] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 179 (0xa672b000) [pid = 9525] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 178 (0x9a5c2000) [pid = 9525] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 177 (0x8d51fc00) [pid = 9525] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 176 (0x99e78800) [pid = 9525] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 175 (0x8b6e6800) [pid = 9525] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 09:57:14 INFO - PROCESS | 9525 | --DOMWINDOW == 174 (0x9b708800) [pid = 9525] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:57:14 INFO - PROCESS | 9525 | 1466528234760 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 09:57:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:57:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 2855ms 09:57:14 INFO - PROCESS | 9525 | 1466528234808 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 09:57:14 INFO - PROCESS | 9525 | 1466528234813 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 09:57:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:57:14 INFO - PROCESS | 9525 | 1466528234819 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:57:14 INFO - PROCESS | 9525 | 1466528234823 Marionette TRACE conn3 <- [1,822,null,{}] 09:57:14 INFO - PROCESS | 9525 | 1466528234829 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:14 INFO - PROCESS | 9525 | 1466528234834 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:15 INFO - PROCESS | 9525 | 1466528235051 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 09:57:15 INFO - PROCESS | 9525 | 1466528235257 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:15 INFO - PROCESS | 9525 | 1466528235267 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:15 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad71c00 == 25 [pid = 9525] [id = 213] 09:57:15 INFO - PROCESS | 9525 | ++DOMWINDOW == 175 (0x8b0a4800) [pid = 9525] [serial = 640] [outer = (nil)] 09:57:15 INFO - PROCESS | 9525 | ++DOMWINDOW == 176 (0x8bdf5c00) [pid = 9525] [serial = 641] [outer = 0x8b0a4800] 09:57:15 INFO - PROCESS | 9525 | 1466528235346 Marionette DEBUG loaded listener.js 09:57:15 INFO - PROCESS | 9525 | ++DOMWINDOW == 177 (0x8cecb800) [pid = 9525] [serial = 642] [outer = 0x8b0a4800] 09:57:16 INFO - PROCESS | 9525 | 1466528236395 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 09:57:16 INFO - PROCESS | 9525 | 1466528236470 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 09:57:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:57:16 INFO - PROCESS | 9525 | 1466528236481 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:57:16 INFO - PROCESS | 9525 | 1466528236486 Marionette TRACE conn3 <- [1,826,null,{}] 09:57:16 INFO - PROCESS | 9525 | 1466528236556 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:16 INFO - PROCESS | 9525 | 1466528236562 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:16 INFO - PROCESS | 9525 | 1466528236860 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 09:57:17 INFO - PROCESS | 9525 | 1466528237130 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:17 INFO - PROCESS | 9525 | 1466528237147 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:17 INFO - PROCESS | 9525 | ++DOCSHELL 0x893e4c00 == 26 [pid = 9525] [id = 214] 09:57:17 INFO - PROCESS | 9525 | ++DOMWINDOW == 178 (0x894cb800) [pid = 9525] [serial = 643] [outer = (nil)] 09:57:17 INFO - PROCESS | 9525 | ++DOMWINDOW == 179 (0x8b6ee000) [pid = 9525] [serial = 644] [outer = 0x894cb800] 09:57:17 INFO - PROCESS | 9525 | 1466528237233 Marionette DEBUG loaded listener.js 09:57:17 INFO - PROCESS | 9525 | ++DOMWINDOW == 180 (0x8af5b000) [pid = 9525] [serial = 645] [outer = 0x894cb800] 09:57:18 INFO - PROCESS | 9525 | 1466528238290 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 09:57:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:57:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1836ms 09:57:18 INFO - PROCESS | 9525 | 1466528238315 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 09:57:18 INFO - PROCESS | 9525 | 1466528238323 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 09:57:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:57:18 INFO - PROCESS | 9525 | 1466528238334 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:57:18 INFO - PROCESS | 9525 | 1466528238339 Marionette TRACE conn3 <- [1,830,null,{}] 09:57:18 INFO - PROCESS | 9525 | 1466528238345 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:18 INFO - PROCESS | 9525 | 1466528238351 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:18 INFO - PROCESS | 9525 | 1466528238620 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 09:57:18 INFO - PROCESS | 9525 | 1466528238928 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:18 INFO - PROCESS | 9525 | 1466528238940 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:18 INFO - PROCESS | 9525 | ++DOCSHELL 0x893eb000 == 27 [pid = 9525] [id = 215] 09:57:18 INFO - PROCESS | 9525 | ++DOMWINDOW == 181 (0x8d4c3000) [pid = 9525] [serial = 646] [outer = (nil)] 09:57:19 INFO - PROCESS | 9525 | ++DOMWINDOW == 182 (0x8d526400) [pid = 9525] [serial = 647] [outer = 0x8d4c3000] 09:57:19 INFO - PROCESS | 9525 | 1466528239030 Marionette DEBUG loaded listener.js 09:57:19 INFO - PROCESS | 9525 | ++DOMWINDOW == 183 (0x8d52c800) [pid = 9525] [serial = 648] [outer = 0x8d4c3000] 09:57:20 INFO - PROCESS | 9525 | 1466528240159 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 09:57:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:57:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1883ms 09:57:20 INFO - PROCESS | 9525 | 1466528240218 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 09:57:20 INFO - PROCESS | 9525 | 1466528240223 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 09:57:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:57:20 INFO - PROCESS | 9525 | 1466528240231 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:57:20 INFO - PROCESS | 9525 | 1466528240238 Marionette TRACE conn3 <- [1,834,null,{}] 09:57:20 INFO - PROCESS | 9525 | 1466528240256 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:20 INFO - PROCESS | 9525 | 1466528240266 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:20 INFO - PROCESS | 9525 | 1466528240592 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 09:57:20 INFO - PROCESS | 9525 | 1466528240784 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:20 INFO - PROCESS | 9525 | 1466528240794 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:20 INFO - PROCESS | 9525 | ++DOCSHELL 0x8f4c1800 == 28 [pid = 9525] [id = 216] 09:57:20 INFO - PROCESS | 9525 | ++DOMWINDOW == 184 (0x8f4c2800) [pid = 9525] [serial = 649] [outer = (nil)] 09:57:20 INFO - PROCESS | 9525 | ++DOMWINDOW == 185 (0x8f4ca400) [pid = 9525] [serial = 650] [outer = 0x8f4c2800] 09:57:20 INFO - PROCESS | 9525 | 1466528240887 Marionette DEBUG loaded listener.js 09:57:21 INFO - PROCESS | 9525 | ++DOMWINDOW == 186 (0x8f6be000) [pid = 9525] [serial = 651] [outer = 0x8f4c2800] 09:57:21 INFO - PROCESS | 9525 | 1466528241869 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 09:57:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:57:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1652ms 09:57:21 INFO - PROCESS | 9525 | 1466528241883 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 09:57:21 INFO - PROCESS | 9525 | 1466528241888 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 09:57:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:57:21 INFO - PROCESS | 9525 | 1466528241896 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:57:21 INFO - PROCESS | 9525 | 1466528241901 Marionette TRACE conn3 <- [1,838,null,{}] 09:57:21 INFO - PROCESS | 9525 | 1466528241909 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:21 INFO - PROCESS | 9525 | 1466528241915 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:22 INFO - PROCESS | 9525 | 1466528242127 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 09:57:22 INFO - PROCESS | 9525 | 1466528242391 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:22 INFO - PROCESS | 9525 | 1466528242399 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:22 INFO - PROCESS | 9525 | ++DOCSHELL 0x8cd0f000 == 29 [pid = 9525] [id = 217] 09:57:22 INFO - PROCESS | 9525 | ++DOMWINDOW == 187 (0x9116f000) [pid = 9525] [serial = 652] [outer = (nil)] 09:57:22 INFO - PROCESS | 9525 | ++DOMWINDOW == 188 (0x91174800) [pid = 9525] [serial = 653] [outer = 0x9116f000] 09:57:22 INFO - PROCESS | 9525 | 1466528242528 Marionette DEBUG loaded listener.js 09:57:22 INFO - PROCESS | 9525 | ++DOMWINDOW == 189 (0x91179c00) [pid = 9525] [serial = 654] [outer = 0x9116f000] 09:57:23 INFO - PROCESS | 9525 | 1466528243532 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 09:57:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:57:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1692ms 09:57:23 INFO - PROCESS | 9525 | 1466528243590 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 09:57:23 INFO - PROCESS | 9525 | 1466528243594 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 09:57:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:57:23 INFO - PROCESS | 9525 | 1466528243602 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:57:23 INFO - PROCESS | 9525 | 1466528243608 Marionette TRACE conn3 <- [1,842,null,{}] 09:57:23 INFO - PROCESS | 9525 | 1466528243615 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:23 INFO - PROCESS | 9525 | 1466528243620 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:23 INFO - PROCESS | 9525 | 1466528243864 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 09:57:24 INFO - PROCESS | 9525 | 1466528244175 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:24 INFO - PROCESS | 9525 | 1466528244181 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:24 INFO - PROCESS | 9525 | ++DOCSHELL 0x8cd10800 == 30 [pid = 9525] [id = 218] 09:57:24 INFO - PROCESS | 9525 | ++DOMWINDOW == 190 (0x8cfd9400) [pid = 9525] [serial = 655] [outer = (nil)] 09:57:24 INFO - PROCESS | 9525 | ++DOMWINDOW == 191 (0x9137a400) [pid = 9525] [serial = 656] [outer = 0x8cfd9400] 09:57:24 INFO - PROCESS | 9525 | 1466528244276 Marionette DEBUG loaded listener.js 09:57:24 INFO - PROCESS | 9525 | ++DOMWINDOW == 192 (0x9137e400) [pid = 9525] [serial = 657] [outer = 0x8cfd9400] 09:57:25 INFO - PROCESS | 9525 | 1466528245328 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 09:57:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:57:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1742ms 09:57:25 INFO - PROCESS | 9525 | 1466528245346 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 09:57:25 INFO - PROCESS | 9525 | 1466528245351 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 09:57:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:57:25 INFO - PROCESS | 9525 | 1466528245359 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:57:25 INFO - PROCESS | 9525 | 1466528245363 Marionette TRACE conn3 <- [1,846,null,{}] 09:57:25 INFO - PROCESS | 9525 | 1466528245371 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:25 INFO - PROCESS | 9525 | 1466528245383 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:25 INFO - PROCESS | 9525 | 1466528245671 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 09:57:26 INFO - PROCESS | 9525 | 1466528245992 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:26 INFO - PROCESS | 9525 | 1466528246003 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:26 INFO - PROCESS | 9525 | ++DOCSHELL 0x893eb400 == 31 [pid = 9525] [id = 219] 09:57:26 INFO - PROCESS | 9525 | ++DOMWINDOW == 193 (0x893ed800) [pid = 9525] [serial = 658] [outer = (nil)] 09:57:26 INFO - PROCESS | 9525 | ++DOMWINDOW == 194 (0x919cc400) [pid = 9525] [serial = 659] [outer = 0x893ed800] 09:57:26 INFO - PROCESS | 9525 | 1466528246108 Marionette DEBUG loaded listener.js 09:57:26 INFO - PROCESS | 9525 | ++DOMWINDOW == 195 (0x919cac00) [pid = 9525] [serial = 660] [outer = 0x893ed800] 09:57:27 INFO - PROCESS | 9525 | 1466528247123 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 09:57:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:57:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1838ms 09:57:27 INFO - PROCESS | 9525 | 1466528247197 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 09:57:27 INFO - PROCESS | 9525 | 1466528247201 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 09:57:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:57:27 INFO - PROCESS | 9525 | 1466528247210 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:57:27 INFO - PROCESS | 9525 | 1466528247216 Marionette TRACE conn3 <- [1,850,null,{}] 09:57:27 INFO - PROCESS | 9525 | 1466528247224 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:27 INFO - PROCESS | 9525 | 1466528247230 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:27 INFO - PROCESS | 9525 | 1466528247473 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 09:57:27 INFO - PROCESS | 9525 | 1466528247794 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:27 INFO - PROCESS | 9525 | 1466528247803 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:27 INFO - PROCESS | 9525 | ++DOCSHELL 0x919c7800 == 32 [pid = 9525] [id = 220] 09:57:27 INFO - PROCESS | 9525 | ++DOMWINDOW == 196 (0x921e5800) [pid = 9525] [serial = 661] [outer = (nil)] 09:57:27 INFO - PROCESS | 9525 | ++DOMWINDOW == 197 (0x9232c000) [pid = 9525] [serial = 662] [outer = 0x921e5800] 09:57:27 INFO - PROCESS | 9525 | 1466528247901 Marionette DEBUG loaded listener.js 09:57:28 INFO - PROCESS | 9525 | ++DOMWINDOW == 198 (0x92336400) [pid = 9525] [serial = 663] [outer = 0x921e5800] 09:57:28 INFO - PROCESS | 9525 | 1466528248868 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 09:57:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:57:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1695ms 09:57:28 INFO - PROCESS | 9525 | 1466528248905 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 09:57:28 INFO - PROCESS | 9525 | 1466528248910 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 09:57:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:57:28 INFO - PROCESS | 9525 | 1466528248917 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:57:28 INFO - PROCESS | 9525 | 1466528248921 Marionette TRACE conn3 <- [1,854,null,{}] 09:57:28 INFO - PROCESS | 9525 | 1466528248927 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:28 INFO - PROCESS | 9525 | 1466528248933 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:29 INFO - PROCESS | 9525 | 1466528249176 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 09:57:29 INFO - PROCESS | 9525 | 1466528249443 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:29 INFO - PROCESS | 9525 | 1466528249450 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:29 INFO - PROCESS | 9525 | ++DOCSHELL 0x893e1400 == 33 [pid = 9525] [id = 221] 09:57:29 INFO - PROCESS | 9525 | ++DOMWINDOW == 199 (0x8af56400) [pid = 9525] [serial = 664] [outer = (nil)] 09:57:29 INFO - PROCESS | 9525 | ++DOMWINDOW == 200 (0x8d4c2000) [pid = 9525] [serial = 665] [outer = 0x8af56400] 09:57:29 INFO - PROCESS | 9525 | 1466528249581 Marionette DEBUG loaded listener.js 09:57:29 INFO - PROCESS | 9525 | ++DOMWINDOW == 201 (0x927f3400) [pid = 9525] [serial = 666] [outer = 0x8af56400] 09:57:30 INFO - PROCESS | 9525 | 1466528250542 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 09:57:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:57:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1686ms 09:57:30 INFO - PROCESS | 9525 | 1466528250605 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 09:57:30 INFO - PROCESS | 9525 | 1466528250609 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 09:57:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:57:30 INFO - PROCESS | 9525 | 1466528250617 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:57:30 INFO - PROCESS | 9525 | 1466528250622 Marionette TRACE conn3 <- [1,858,null,{}] 09:57:30 INFO - PROCESS | 9525 | 1466528250630 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:30 INFO - PROCESS | 9525 | 1466528250636 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:30 INFO - PROCESS | 9525 | 1466528250842 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 09:57:31 INFO - PROCESS | 9525 | 1466528251112 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:31 INFO - PROCESS | 9525 | 1466528251125 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:31 INFO - PROCESS | 9525 | ++DOCSHELL 0x894cf400 == 34 [pid = 9525] [id = 222] 09:57:31 INFO - PROCESS | 9525 | ++DOMWINDOW == 202 (0x8af54c00) [pid = 9525] [serial = 667] [outer = (nil)] 09:57:31 INFO - PROCESS | 9525 | ++DOMWINDOW == 203 (0x8cfd2000) [pid = 9525] [serial = 668] [outer = 0x8af54c00] 09:57:31 INFO - PROCESS | 9525 | 1466528251262 Marionette DEBUG loaded listener.js 09:57:31 INFO - PROCESS | 9525 | ++DOMWINDOW == 204 (0x8d528400) [pid = 9525] [serial = 669] [outer = 0x8af54c00] 09:57:32 INFO - PROCESS | 9525 | 1466528252204 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 09:57:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:57:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1648ms 09:57:32 INFO - PROCESS | 9525 | 1466528252267 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 09:57:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:57:32 INFO - PROCESS | 9525 | 1466528252271 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 09:57:32 INFO - PROCESS | 9525 | 1466528252279 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:57:32 INFO - PROCESS | 9525 | 1466528252284 Marionette TRACE conn3 <- [1,862,null,{}] 09:57:32 INFO - PROCESS | 9525 | 1466528252291 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:32 INFO - PROCESS | 9525 | 1466528252296 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:32 INFO - PROCESS | 9525 | 1466528252535 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 09:57:32 INFO - PROCESS | 9525 | 1466528252876 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:32 INFO - PROCESS | 9525 | 1466528252883 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:32 INFO - PROCESS | 9525 | ++DOCSHELL 0x894c7000 == 35 [pid = 9525] [id = 223] 09:57:32 INFO - PROCESS | 9525 | ++DOMWINDOW == 205 (0x894c8800) [pid = 9525] [serial = 670] [outer = (nil)] 09:57:32 INFO - PROCESS | 9525 | ++DOMWINDOW == 206 (0x8cec7c00) [pid = 9525] [serial = 671] [outer = 0x894c8800] 09:57:32 INFO - PROCESS | 9525 | 1466528252989 Marionette DEBUG loaded listener.js 09:57:33 INFO - PROCESS | 9525 | ++DOMWINDOW == 207 (0x8d4c0c00) [pid = 9525] [serial = 672] [outer = 0x894c8800] 09:57:34 INFO - PROCESS | 9525 | 1466528254033 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 09:57:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:57:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1784ms 09:57:34 INFO - PROCESS | 9525 | 1466528254063 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 09:57:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:57:34 INFO - PROCESS | 9525 | 1466528254069 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 09:57:34 INFO - PROCESS | 9525 | 1466528254077 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:57:34 INFO - PROCESS | 9525 | 1466528254083 Marionette TRACE conn3 <- [1,866,null,{}] 09:57:34 INFO - PROCESS | 9525 | 1466528254091 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:34 INFO - PROCESS | 9525 | 1466528254097 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:34 INFO - PROCESS | 9525 | 1466528254375 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 09:57:34 INFO - PROCESS | 9525 | 1466528254724 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:34 INFO - PROCESS | 9525 | 1466528254733 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:34 INFO - PROCESS | 9525 | ++DOCSHELL 0x8bedb400 == 36 [pid = 9525] [id = 224] 09:57:34 INFO - PROCESS | 9525 | ++DOMWINDOW == 208 (0x8bee4400) [pid = 9525] [serial = 673] [outer = (nil)] 09:57:34 INFO - PROCESS | 9525 | ++DOMWINDOW == 209 (0x8d46e800) [pid = 9525] [serial = 674] [outer = 0x8bee4400] 09:57:34 INFO - PROCESS | 9525 | 1466528254833 Marionette DEBUG loaded listener.js 09:57:34 INFO - PROCESS | 9525 | ++DOMWINDOW == 210 (0x927ec400) [pid = 9525] [serial = 675] [outer = 0x8bee4400] 09:57:35 INFO - PROCESS | 9525 | 1466528255894 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 09:57:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:57:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1849ms 09:57:35 INFO - PROCESS | 9525 | 1466528255925 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 09:57:35 INFO - PROCESS | 9525 | 1466528255930 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 09:57:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:57:35 INFO - PROCESS | 9525 | 1466528255936 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:57:35 INFO - PROCESS | 9525 | 1466528255940 Marionette TRACE conn3 <- [1,870,null,{}] 09:57:35 INFO - PROCESS | 9525 | 1466528255946 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:35 INFO - PROCESS | 9525 | 1466528255952 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:36 INFO - PROCESS | 9525 | 1466528256163 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 09:57:36 INFO - PROCESS | 9525 | 1466528256442 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:36 INFO - PROCESS | 9525 | 1466528256455 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:36 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad75000 == 37 [pid = 9525] [id = 225] 09:57:36 INFO - PROCESS | 9525 | ++DOMWINDOW == 211 (0x8af5e800) [pid = 9525] [serial = 676] [outer = (nil)] 09:57:36 INFO - PROCESS | 9525 | ++DOMWINDOW == 212 (0x8f4c0c00) [pid = 9525] [serial = 677] [outer = 0x8af5e800] 09:57:36 INFO - PROCESS | 9525 | 1466528256560 Marionette DEBUG loaded listener.js 09:57:36 INFO - PROCESS | 9525 | ++DOMWINDOW == 213 (0x921e7c00) [pid = 9525] [serial = 678] [outer = 0x8af5e800] 09:57:37 INFO - PROCESS | 9525 | 1466528257506 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 09:57:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:57:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1641ms 09:57:37 INFO - PROCESS | 9525 | 1466528257578 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 09:57:37 INFO - PROCESS | 9525 | 1466528257583 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 09:57:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:57:37 INFO - PROCESS | 9525 | 1466528257590 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:57:37 INFO - PROCESS | 9525 | 1466528257594 Marionette TRACE conn3 <- [1,874,null,{}] 09:57:37 INFO - PROCESS | 9525 | 1466528257601 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:37 INFO - PROCESS | 9525 | 1466528257606 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:37 INFO - PROCESS | 9525 | 1466528257868 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 09:57:38 INFO - PROCESS | 9525 | 1466528258381 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:38 INFO - PROCESS | 9525 | 1466528258391 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:38 INFO - PROCESS | 9525 | ++DOCSHELL 0x893e2400 == 38 [pid = 9525] [id = 226] 09:57:38 INFO - PROCESS | 9525 | ++DOMWINDOW == 214 (0x893e2800) [pid = 9525] [serial = 679] [outer = (nil)] 09:57:38 INFO - PROCESS | 9525 | ++DOMWINDOW == 215 (0x893e9c00) [pid = 9525] [serial = 680] [outer = 0x893e2800] 09:57:38 INFO - PROCESS | 9525 | 1466528258485 Marionette DEBUG loaded listener.js 09:57:38 INFO - PROCESS | 9525 | ++DOMWINDOW == 216 (0x894d0c00) [pid = 9525] [serial = 681] [outer = 0x893e2800] 09:57:39 INFO - PROCESS | 9525 | 1466528259507 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 09:57:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:57:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1983ms 09:57:39 INFO - PROCESS | 9525 | 1466528259577 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 09:57:39 INFO - PROCESS | 9525 | 1466528259583 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 09:57:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:57:39 INFO - PROCESS | 9525 | 1466528259592 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:57:39 INFO - PROCESS | 9525 | 1466528259597 Marionette TRACE conn3 <- [1,878,null,{}] 09:57:39 INFO - PROCESS | 9525 | 1466528259606 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:39 INFO - PROCESS | 9525 | 1466528259615 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:39 INFO - PROCESS | 9525 | 1466528259923 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 09:57:40 INFO - PROCESS | 9525 | 1466528260330 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:40 INFO - PROCESS | 9525 | 1466528260340 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:40 INFO - PROCESS | 9525 | --DOCSHELL 0x8bdf9800 == 37 [pid = 9525] [id = 190] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 215 (0x91377c00) [pid = 9525] [serial = 623] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | ++DOCSHELL 0x894d3000 == 38 [pid = 9525] [id = 227] 09:57:40 INFO - PROCESS | 9525 | ++DOMWINDOW == 216 (0x8af52400) [pid = 9525] [serial = 682] [outer = (nil)] 09:57:40 INFO - PROCESS | 9525 | ++DOMWINDOW == 217 (0x8b0ad400) [pid = 9525] [serial = 683] [outer = 0x8af52400] 09:57:40 INFO - PROCESS | 9525 | 1466528260450 Marionette DEBUG loaded listener.js 09:57:40 INFO - PROCESS | 9525 | ++DOMWINDOW == 218 (0x8b6f1c00) [pid = 9525] [serial = 684] [outer = 0x8af52400] 09:57:40 INFO - PROCESS | 9525 | --DOCSHELL 0x893e4400 == 37 [pid = 9525] [id = 209] 09:57:40 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad72800 == 36 [pid = 9525] [id = 208] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 217 (0x9117a800) [pid = 9525] [serial = 232] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 216 (0x919cec00) [pid = 9525] [serial = 358] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 215 (0x976cf400) [pid = 9525] [serial = 316] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 214 (0xa6c28000) [pid = 9525] [serial = 428] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 213 (0x8d4cf800) [pid = 9525] [serial = 512] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 212 (0x8af5bc00) [pid = 9525] [serial = 449] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 211 (0x8f4c8800) [pid = 9525] [serial = 286] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 210 (0x8f6bc400) [pid = 9525] [serial = 289] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 209 (0x9d80b000) [pid = 9525] [serial = 364] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 208 (0x8d764800) [pid = 9525] [serial = 392] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 207 (0xa33c4c00) [pid = 9525] [serial = 174] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 206 (0x92336800) [pid = 9525] [serial = 238] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 205 (0x92978400) [pid = 9525] [serial = 419] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 204 (0xa610fc00) [pid = 9525] [serial = 150] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 203 (0x9a5c1000) [pid = 9525] [serial = 386] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 202 (0xa61b2000) [pid = 9525] [serial = 183] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 201 (0x927eec00) [pid = 9525] [serial = 578] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 200 (0x92223800) [pid = 9525] [serial = 577] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 199 (0x995cc000) [pid = 9525] [serial = 141] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 198 (0x8b0b2000) [pid = 9525] [serial = 455] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 197 (0x921ee000) [pid = 9525] [serial = 265] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 196 (0x9116ec00) [pid = 9525] [serial = 485] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 195 (0xa610dc00) [pid = 9525] [serial = 425] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 194 (0x8ceca000) [pid = 9525] [serial = 574] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 193 (0x92975000) [pid = 9525] [serial = 581] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 192 (0x9a5c9800) [pid = 9525] [serial = 389] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 191 (0x91377000) [pid = 9525] [serial = 458] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 190 (0x9a038800) [pid = 9525] [serial = 117] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 189 (0x9294d800) [pid = 9525] [serial = 325] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 188 (0x929be800) [pid = 9525] [serial = 241] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 187 (0x921f2000) [pid = 9525] [serial = 313] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 186 (0x976d2000) [pid = 9525] [serial = 219] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 185 (0xa6d33400) [pid = 9525] [serial = 373] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 184 (0x8cecfc00) [pid = 9525] [serial = 506] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 183 (0x9ad4c000) [pid = 9525] [serial = 319] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 182 (0x92bea000) [pid = 9525] [serial = 553] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 181 (0xa33c1800) [pid = 9525] [serial = 503] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 180 (0x8d75a400) [pid = 9525] [serial = 550] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 179 (0x8cd03400) [pid = 9525] [serial = 548] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 178 (0x92be5000) [pid = 9525] [serial = 434] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 177 (0x9b10d000) [pid = 9525] [serial = 223] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 176 (0xa6bd6400) [pid = 9525] [serial = 283] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 175 (0x98978c00) [pid = 9525] [serial = 491] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 174 (0x92c80400) [pid = 9525] [serial = 515] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 173 (0xa23f4c00) [pid = 9525] [serial = 274] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 172 (0x8bee9400) [pid = 9525] [serial = 443] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 171 (0x99e54400) [pid = 9525] [serial = 177] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 170 (0x99e77800) [pid = 9525] [serial = 494] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 169 (0x8bdf1400) [pid = 9525] [serial = 568] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 168 (0x976ce000) [pid = 9525] [serial = 557] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 167 (0x8bee5c00) [pid = 9525] [serial = 569] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 166 (0xa325d400) [pid = 9525] [serial = 216] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 165 (0xa6f47000) [pid = 9525] [serial = 235] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 164 (0x8b0a9800) [pid = 9525] [serial = 452] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 163 (0x9a5cc400) [pid = 9525] [serial = 376] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 162 (0x99e59000) [pid = 9525] [serial = 153] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 161 (0x92980c00) [pid = 9525] [serial = 584] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 160 (0xa4f14800) [pid = 9525] [serial = 280] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 159 (0x8d7e7c00) [pid = 9525] [serial = 379] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 158 (0x8eb07800) [pid = 9525] [serial = 572] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 157 (0x99e5b800) [pid = 9525] [serial = 563] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 156 (0xa6c1f000) [pid = 9525] [serial = 370] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 155 (0xa6b8b400) [pid = 9525] [serial = 229] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 154 (0x8ad6e400) [pid = 9525] [serial = 617] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 153 (0x8bee5400) [pid = 9525] [serial = 587] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 152 (0x8d7df000) [pid = 9525] [serial = 590] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 151 (0x8f4c6400) [pid = 9525] [serial = 591] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 150 (0x92976c00) [pid = 9525] [serial = 593] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 149 (0x92c75000) [pid = 9525] [serial = 594] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 148 (0x976cfc00) [pid = 9525] [serial = 596] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 147 (0x98975400) [pid = 9525] [serial = 597] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 146 (0x99e77c00) [pid = 9525] [serial = 600] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 145 (0x99a1c400) [pid = 9525] [serial = 599] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 144 (0x9b109800) [pid = 9525] [serial = 602] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 143 (0x9c2cec00) [pid = 9525] [serial = 603] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 142 (0x8d52c000) [pid = 9525] [serial = 605] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 141 (0xa108d400) [pid = 9525] [serial = 608] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 140 (0x919c3c00) [pid = 9525] [serial = 606] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 139 (0xa3344400) [pid = 9525] [serial = 611] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 138 (0xa23fc400) [pid = 9525] [serial = 609] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 137 (0x91808c00) [pid = 9525] [serial = 614] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 136 (0x8b0acc00) [pid = 9525] [serial = 618] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 135 (0xa6725c00) [pid = 9525] [serial = 612] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 134 (0x8ced0800) [pid = 9525] [serial = 620] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 133 (0x9180bc00) [pid = 9525] [serial = 615] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 132 (0x92bde800) [pid = 9525] [serial = 585] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 131 (0x8d477400) [pid = 9525] [serial = 621] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 130 (0x8cd09400) [pid = 9525] [serial = 588] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 129 (0x99e6d400) [pid = 9525] [serial = 524] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 128 (0x9a899000) [pid = 9525] [serial = 271] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 127 (0x8eb0f800) [pid = 9525] [serial = 416] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 126 (0x9294d400) [pid = 9525] [serial = 580] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 125 (0x9ad87c00) [pid = 9525] [serial = 382] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 124 (0x980f2400) [pid = 9525] [serial = 559] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 123 (0x92acb000) [pid = 9525] [serial = 361] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 122 (0xa33c2800) [pid = 9525] [serial = 147] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 121 (0xa2539000) [pid = 9525] [serial = 322] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 120 (0x9c2cf400) [pid = 9525] [serial = 120] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 119 (0xa6845c00) [pid = 9525] [serial = 189] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 118 (0xa331f800) [pid = 9525] [serial = 509] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 117 (0xa6b81c00) [pid = 9525] [serial = 226] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 116 (0x92acb800) [pid = 9525] [serial = 488] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 115 (0x94671400) [pid = 9525] [serial = 562] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 114 (0x8eb0ac00) [pid = 9525] [serial = 551] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 113 (0x8bdfbc00) [pid = 9525] [serial = 547] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 112 (0xa3348000) [pid = 9525] [serial = 277] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 111 (0x8f2e7800) [pid = 9525] [serial = 334] [outer = (nil)] [url = about:blank] 09:57:40 INFO - PROCESS | 9525 | --DOMWINDOW == 110 (0x9d4b4400) [pid = 9525] [serial = 114] [outer = (nil)] [url = about:blank] 09:57:41 INFO - PROCESS | 9525 | --DOMWINDOW == 109 (0xa6788c00) [pid = 9525] [serial = 328] [outer = (nil)] [url = about:blank] 09:57:41 INFO - PROCESS | 9525 | --DOMWINDOW == 108 (0x8eb0e400) [pid = 9525] [serial = 292] [outer = (nil)] [url = about:blank] 09:57:41 INFO - PROCESS | 9525 | --DOMWINDOW == 107 (0x9ad92400) [pid = 9525] [serial = 422] [outer = (nil)] [url = about:blank] 09:57:41 INFO - PROCESS | 9525 | --DOMWINDOW == 106 (0x9137d800) [pid = 9525] [serial = 461] [outer = (nil)] [url = about:blank] 09:57:41 INFO - PROCESS | 9525 | --DOMWINDOW == 105 (0x8bee8c00) [pid = 9525] [serial = 446] [outer = (nil)] [url = about:blank] 09:57:41 INFO - PROCESS | 9525 | --DOMWINDOW == 104 (0x8d75d800) [pid = 9525] [serial = 571] [outer = (nil)] [url = about:blank] 09:57:41 INFO - PROCESS | 9525 | --DOMWINDOW == 103 (0x9466d400) [pid = 9525] [serial = 556] [outer = (nil)] [url = about:blank] 09:57:41 INFO - PROCESS | 9525 | --DOMWINDOW == 102 (0xa6d2c800) [pid = 9525] [serial = 431] [outer = (nil)] [url = about:blank] 09:57:41 INFO - PROCESS | 9525 | --DOMWINDOW == 101 (0xa6b86c00) [pid = 9525] [serial = 331] [outer = (nil)] [url = about:blank] 09:57:41 INFO - PROCESS | 9525 | --DOMWINDOW == 100 (0x8d7e4800) [pid = 9525] [serial = 575] [outer = (nil)] [url = about:blank] 09:57:41 INFO - PROCESS | 9525 | --DOMWINDOW == 99 (0x9abd9000) [pid = 9525] [serial = 566] [outer = (nil)] [url = about:blank] 09:57:41 INFO - PROCESS | 9525 | --DOMWINDOW == 98 (0x8d529c00) [pid = 9525] [serial = 518] [outer = (nil)] [url = about:blank] 09:57:41 INFO - PROCESS | 9525 | --DOMWINDOW == 97 (0x8bee1000) [pid = 9525] [serial = 440] [outer = (nil)] [url = about:blank] 09:57:41 INFO - PROCESS | 9525 | --DOMWINDOW == 96 (0xa67dd000) [pid = 9525] [serial = 186] [outer = (nil)] [url = about:blank] 09:57:41 INFO - PROCESS | 9525 | --DOMWINDOW == 95 (0x9b10d400) [pid = 9525] [serial = 497] [outer = (nil)] [url = about:blank] 09:57:41 INFO - PROCESS | 9525 | --DOMWINDOW == 94 (0x9297e000) [pid = 9525] [serial = 521] [outer = (nil)] [url = about:blank] 09:57:41 INFO - PROCESS | 9525 | --DOMWINDOW == 93 (0x9b70ec00) [pid = 9525] [serial = 355] [outer = (nil)] [url = about:blank] 09:57:41 INFO - PROCESS | 9525 | --DOMWINDOW == 92 (0x8cfd3c00) [pid = 9525] [serial = 383] [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.] 09:57:41 INFO - PROCESS | 9525 | --DOMWINDOW == 91 (0x8b6ee400) [pid = 9525] [serial = 437] [outer = (nil)] [url = about:blank] 09:57:41 INFO - PROCESS | 9525 | --DOMWINDOW == 90 (0xa3258400) [pid = 9525] [serial = 138] [outer = (nil)] [url = about:blank] 09:57:41 INFO - PROCESS | 9525 | --DOMWINDOW == 89 (0x9977bc00) [pid = 9525] [serial = 560] [outer = (nil)] [url = about:blank] 09:57:41 INFO - PROCESS | 9525 | --DOMWINDOW == 88 (0xa1014000) [pid = 9525] [serial = 144] [outer = (nil)] [url = about:blank] 09:57:41 INFO - PROCESS | 9525 | --DOMWINDOW == 87 (0x92c7d000) [pid = 9525] [serial = 554] [outer = (nil)] [url = about:blank] 09:57:41 INFO - PROCESS | 9525 | --DOMWINDOW == 86 (0xa6726000) [pid = 9525] [serial = 367] [outer = (nil)] [url = about:blank] 09:57:41 INFO - PROCESS | 9525 | --DOMWINDOW == 85 (0x976cf800) [pid = 9525] [serial = 268] [outer = (nil)] [url = about:blank] 09:57:41 INFO - PROCESS | 9525 | --DOMWINDOW == 84 (0xa82f0c00) [pid = 9525] [serial = 192] [outer = (nil)] [url = about:blank] 09:57:41 INFO - PROCESS | 9525 | --DOMWINDOW == 83 (0xa228b400) [pid = 9525] [serial = 500] [outer = (nil)] [url = about:blank] 09:57:41 INFO - PROCESS | 9525 | --DOMWINDOW == 82 (0x9c2c2c00) [pid = 9525] [serial = 180] [outer = (nil)] [url = about:blank] 09:57:41 INFO - PROCESS | 9525 | --DOMWINDOW == 81 (0x8b0b3c00) [pid = 9525] [serial = 482] [outer = (nil)] [url = about:blank] 09:57:41 INFO - PROCESS | 9525 | --DOMWINDOW == 80 (0x9a898c00) [pid = 9525] [serial = 565] [outer = (nil)] [url = about:blank] 09:57:41 INFO - PROCESS | 9525 | --DOMWINDOW == 79 (0x92be9c00) [pid = 9525] [serial = 545] [outer = (nil)] [url = about:blank] 09:57:41 INFO - PROCESS | 9525 | 1466528261527 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 09:57:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:57:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1998ms 09:57:41 INFO - PROCESS | 9525 | 1466528261593 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 09:57:41 INFO - PROCESS | 9525 | 1466528261600 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 09:57:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:57:41 INFO - PROCESS | 9525 | 1466528261610 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:57:41 INFO - PROCESS | 9525 | 1466528261614 Marionette TRACE conn3 <- [1,882,null,{}] 09:57:41 INFO - PROCESS | 9525 | 1466528261620 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:41 INFO - PROCESS | 9525 | 1466528261626 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:41 INFO - PROCESS | 9525 | 1466528261854 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 09:57:42 INFO - PROCESS | 9525 | 1466528262071 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:42 INFO - PROCESS | 9525 | 1466528262083 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:42 INFO - PROCESS | 9525 | ++DOCSHELL 0x8bee5400 == 37 [pid = 9525] [id = 228] 09:57:42 INFO - PROCESS | 9525 | ++DOMWINDOW == 80 (0x8bee5c00) [pid = 9525] [serial = 685] [outer = (nil)] 09:57:42 INFO - PROCESS | 9525 | ++DOMWINDOW == 81 (0x8beea800) [pid = 9525] [serial = 686] [outer = 0x8bee5c00] 09:57:42 INFO - PROCESS | 9525 | 1466528262152 Marionette DEBUG loaded listener.js 09:57:42 INFO - PROCESS | 9525 | ++DOMWINDOW == 82 (0x8cd10c00) [pid = 9525] [serial = 687] [outer = 0x8bee5c00] 09:57:43 INFO - PROCESS | 9525 | 1466528263022 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 09:57:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:57:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1490ms 09:57:43 INFO - PROCESS | 9525 | 1466528263101 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 09:57:43 INFO - PROCESS | 9525 | 1466528263104 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 09:57:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:57:43 INFO - PROCESS | 9525 | 1466528263115 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:57:43 INFO - PROCESS | 9525 | 1466528263125 Marionette TRACE conn3 <- [1,886,null,{}] 09:57:43 INFO - PROCESS | 9525 | 1466528263140 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:43 INFO - PROCESS | 9525 | 1466528263148 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:43 INFO - PROCESS | 9525 | 1466528263359 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 09:57:43 INFO - PROCESS | 9525 | 1466528263588 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:43 INFO - PROCESS | 9525 | 1466528263600 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:43 INFO - PROCESS | 9525 | ++DOCSHELL 0x8cfd5c00 == 38 [pid = 9525] [id = 229] 09:57:43 INFO - PROCESS | 9525 | ++DOMWINDOW == 83 (0x8cfd8000) [pid = 9525] [serial = 688] [outer = (nil)] 09:57:43 INFO - PROCESS | 9525 | ++DOMWINDOW == 84 (0x8d4c1000) [pid = 9525] [serial = 689] [outer = 0x8cfd8000] 09:57:43 INFO - PROCESS | 9525 | 1466528263690 Marionette DEBUG loaded listener.js 09:57:43 INFO - PROCESS | 9525 | ++DOMWINDOW == 85 (0x8d4ce800) [pid = 9525] [serial = 690] [outer = 0x8cfd8000] 09:57:44 INFO - PROCESS | 9525 | 1466528264731 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 09:57:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:57:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1644ms 09:57:44 INFO - PROCESS | 9525 | 1466528264757 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 09:57:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:57:44 INFO - PROCESS | 9525 | 1466528264762 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 09:57:44 INFO - PROCESS | 9525 | 1466528264768 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:57:44 INFO - PROCESS | 9525 | 1466528264772 Marionette TRACE conn3 <- [1,890,null,{}] 09:57:44 INFO - PROCESS | 9525 | 1466528264778 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:44 INFO - PROCESS | 9525 | 1466528264783 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:45 INFO - PROCESS | 9525 | 1466528265076 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 09:57:45 INFO - PROCESS | 9525 | 1466528265242 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:45 INFO - PROCESS | 9525 | 1466528265252 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:45 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b0ab000 == 39 [pid = 9525] [id = 230] 09:57:45 INFO - PROCESS | 9525 | ++DOMWINDOW == 86 (0x8bee5800) [pid = 9525] [serial = 691] [outer = (nil)] 09:57:45 INFO - PROCESS | 9525 | ++DOMWINDOW == 87 (0x8d75e800) [pid = 9525] [serial = 692] [outer = 0x8bee5800] 09:57:45 INFO - PROCESS | 9525 | 1466528265343 Marionette DEBUG loaded listener.js 09:57:45 INFO - PROCESS | 9525 | ++DOMWINDOW == 88 (0x8d764c00) [pid = 9525] [serial = 693] [outer = 0x8bee5800] 09:57:45 INFO - PROCESS | 9525 | --DOMWINDOW == 87 (0x8d4cd800) [pid = 9525] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:57:45 INFO - PROCESS | 9525 | --DOMWINDOW == 86 (0x8d762c00) [pid = 9525] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:57:45 INFO - PROCESS | 9525 | --DOMWINDOW == 85 (0x8ad72c00) [pid = 9525] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:57:45 INFO - PROCESS | 9525 | --DOMWINDOW == 84 (0x8cec9c00) [pid = 9525] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:57:45 INFO - PROCESS | 9525 | --DOMWINDOW == 83 (0x8bdfe400) [pid = 9525] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:57:45 INFO - PROCESS | 9525 | --DOMWINDOW == 82 (0x8ad79400) [pid = 9525] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:57:46 INFO - PROCESS | 9525 | 1466528266265 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 09:57:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:57:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1539ms 09:57:46 INFO - PROCESS | 9525 | 1466528266309 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 09:57:46 INFO - PROCESS | 9525 | 1466528266313 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 09:57:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:57:46 INFO - PROCESS | 9525 | 1466528266319 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:57:46 INFO - PROCESS | 9525 | 1466528266323 Marionette TRACE conn3 <- [1,894,null,{}] 09:57:46 INFO - PROCESS | 9525 | 1466528266328 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:46 INFO - PROCESS | 9525 | 1466528266333 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:46 INFO - PROCESS | 9525 | 1466528266530 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 09:57:46 INFO - PROCESS | 9525 | 1466528266706 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:46 INFO - PROCESS | 9525 | 1466528266724 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:46 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b6efc00 == 40 [pid = 9525] [id = 231] 09:57:46 INFO - PROCESS | 9525 | ++DOMWINDOW == 83 (0x8bdfe400) [pid = 9525] [serial = 694] [outer = (nil)] 09:57:46 INFO - PROCESS | 9525 | ++DOMWINDOW == 84 (0x8d762c00) [pid = 9525] [serial = 695] [outer = 0x8bdfe400] 09:57:46 INFO - PROCESS | 9525 | 1466528266811 Marionette DEBUG loaded listener.js 09:57:46 INFO - PROCESS | 9525 | ++DOMWINDOW == 85 (0x8eb05000) [pid = 9525] [serial = 696] [outer = 0x8bdfe400] 09:57:47 INFO - PROCESS | 9525 | 1466528267743 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 09:57:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:57:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1486ms 09:57:47 INFO - PROCESS | 9525 | 1466528267822 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 09:57:47 INFO - PROCESS | 9525 | 1466528267830 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 09:57:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:57:47 INFO - PROCESS | 9525 | 1466528267883 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:57:47 INFO - PROCESS | 9525 | 1466528267890 Marionette TRACE conn3 <- [1,898,null,{}] 09:57:47 INFO - PROCESS | 9525 | 1466528267905 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:47 INFO - PROCESS | 9525 | 1466528267914 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:48 INFO - PROCESS | 9525 | 1466528268169 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 09:57:48 INFO - PROCESS | 9525 | 1466528268425 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:48 INFO - PROCESS | 9525 | 1466528268444 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:48 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad74c00 == 41 [pid = 9525] [id = 232] 09:57:48 INFO - PROCESS | 9525 | ++DOMWINDOW == 86 (0x8af57400) [pid = 9525] [serial = 697] [outer = (nil)] 09:57:48 INFO - PROCESS | 9525 | ++DOMWINDOW == 87 (0x8b0a4c00) [pid = 9525] [serial = 698] [outer = 0x8af57400] 09:57:48 INFO - PROCESS | 9525 | 1466528268579 Marionette DEBUG loaded listener.js 09:57:48 INFO - PROCESS | 9525 | ++DOMWINDOW == 88 (0x8b0b0c00) [pid = 9525] [serial = 699] [outer = 0x8af57400] 09:57:49 INFO - PROCESS | 9525 | 1466528269669 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 09:57:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:57:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1888ms 09:57:49 INFO - PROCESS | 9525 | 1466528269729 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 09:57:49 INFO - PROCESS | 9525 | 1466528269737 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 09:57:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:57:49 INFO - PROCESS | 9525 | 1466528269751 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:57:49 INFO - PROCESS | 9525 | 1466528269756 Marionette TRACE conn3 <- [1,902,null,{}] 09:57:49 INFO - PROCESS | 9525 | 1466528269764 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:49 INFO - PROCESS | 9525 | 1466528269769 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:50 INFO - PROCESS | 9525 | 1466528270127 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 09:57:50 INFO - PROCESS | 9525 | 1466528270352 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:50 INFO - PROCESS | 9525 | 1466528270360 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:50 INFO - PROCESS | 9525 | ++DOCSHELL 0x8bee2400 == 42 [pid = 9525] [id = 233] 09:57:50 INFO - PROCESS | 9525 | ++DOMWINDOW == 89 (0x8bee8000) [pid = 9525] [serial = 700] [outer = (nil)] 09:57:50 INFO - PROCESS | 9525 | ++DOMWINDOW == 90 (0x8cecdc00) [pid = 9525] [serial = 701] [outer = 0x8bee8000] 09:57:50 INFO - PROCESS | 9525 | 1466528270452 Marionette DEBUG loaded listener.js 09:57:50 INFO - PROCESS | 9525 | ++DOMWINDOW == 91 (0x8cfd6800) [pid = 9525] [serial = 702] [outer = 0x8bee8000] 09:57:51 INFO - PROCESS | 9525 | 1466528271488 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 09:57:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:57:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1795ms 09:57:51 INFO - PROCESS | 9525 | 1466528271546 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 09:57:51 INFO - PROCESS | 9525 | 1466528271549 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 09:57:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:57:51 INFO - PROCESS | 9525 | 1466528271557 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:57:51 INFO - PROCESS | 9525 | 1466528271564 Marionette TRACE conn3 <- [1,906,null,{}] 09:57:51 INFO - PROCESS | 9525 | 1466528271582 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:51 INFO - PROCESS | 9525 | 1466528271592 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:51 INFO - PROCESS | 9525 | 1466528271877 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 09:57:52 INFO - PROCESS | 9525 | 1466528272225 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:52 INFO - PROCESS | 9525 | 1466528272236 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:52 INFO - PROCESS | 9525 | ++DOCSHELL 0x8f2d9800 == 43 [pid = 9525] [id = 234] 09:57:52 INFO - PROCESS | 9525 | ++DOMWINDOW == 92 (0x8f2d9c00) [pid = 9525] [serial = 703] [outer = (nil)] 09:57:52 INFO - PROCESS | 9525 | ++DOMWINDOW == 93 (0x8f2e5000) [pid = 9525] [serial = 704] [outer = 0x8f2d9c00] 09:57:52 INFO - PROCESS | 9525 | 1466528272337 Marionette DEBUG loaded listener.js 09:57:52 INFO - PROCESS | 9525 | ++DOMWINDOW == 94 (0x8f4c4c00) [pid = 9525] [serial = 705] [outer = 0x8f2d9c00] 09:57:53 INFO - PROCESS | 9525 | 1466528273336 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 09:57:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:57:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1845ms 09:57:53 INFO - PROCESS | 9525 | 1466528273404 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 09:57:53 INFO - PROCESS | 9525 | 1466528273410 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 09:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:57:53 INFO - PROCESS | 9525 | 1466528273418 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:57:53 INFO - PROCESS | 9525 | 1466528273424 Marionette TRACE conn3 <- [1,910,null,{}] 09:57:53 INFO - PROCESS | 9525 | 1466528273431 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:53 INFO - PROCESS | 9525 | 1466528273438 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:53 INFO - PROCESS | 9525 | 1466528273706 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 09:57:54 INFO - PROCESS | 9525 | 1466528274002 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:54 INFO - PROCESS | 9525 | 1466528274013 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:54 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d7e4c00 == 44 [pid = 9525] [id = 235] 09:57:54 INFO - PROCESS | 9525 | ++DOMWINDOW == 95 (0x8f2da000) [pid = 9525] [serial = 706] [outer = (nil)] 09:57:54 INFO - PROCESS | 9525 | ++DOMWINDOW == 96 (0x9116e000) [pid = 9525] [serial = 707] [outer = 0x8f2da000] 09:57:54 INFO - PROCESS | 9525 | 1466528274101 Marionette DEBUG loaded listener.js 09:57:54 INFO - PROCESS | 9525 | ++DOMWINDOW == 97 (0x91371800) [pid = 9525] [serial = 708] [outer = 0x8f2da000] 09:57:55 INFO - PROCESS | 9525 | 1466528275075 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 09:57:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:57:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1735ms 09:57:55 INFO - PROCESS | 9525 | 1466528275155 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 09:57:55 INFO - PROCESS | 9525 | 1466528275160 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 09:57:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:57:55 INFO - PROCESS | 9525 | 1466528275166 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:57:55 INFO - PROCESS | 9525 | 1466528275170 Marionette TRACE conn3 <- [1,914,null,{}] 09:57:55 INFO - PROCESS | 9525 | 1466528275176 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:55 INFO - PROCESS | 9525 | 1466528275182 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:55 INFO - PROCESS | 9525 | 1466528275431 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 09:57:55 INFO - PROCESS | 9525 | 1466528275735 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:55 INFO - PROCESS | 9525 | 1466528275745 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:55 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d4cd800 == 45 [pid = 9525] [id = 236] 09:57:55 INFO - PROCESS | 9525 | ++DOMWINDOW == 98 (0x8eb02800) [pid = 9525] [serial = 709] [outer = (nil)] 09:57:55 INFO - PROCESS | 9525 | ++DOMWINDOW == 99 (0x91806c00) [pid = 9525] [serial = 710] [outer = 0x8eb02800] 09:57:55 INFO - PROCESS | 9525 | 1466528275842 Marionette DEBUG loaded listener.js 09:57:55 INFO - PROCESS | 9525 | ++DOMWINDOW == 100 (0x9180e000) [pid = 9525] [serial = 711] [outer = 0x8eb02800] 09:57:56 INFO - PROCESS | 9525 | 1466528276771 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 09:57:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:57:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1636ms 09:57:56 INFO - PROCESS | 9525 | 1466528276803 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 09:57:56 INFO - PROCESS | 9525 | 1466528276806 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 09:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:57:56 INFO - PROCESS | 9525 | 1466528276813 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:57:56 INFO - PROCESS | 9525 | 1466528276816 Marionette TRACE conn3 <- [1,918,null,{}] 09:57:56 INFO - PROCESS | 9525 | 1466528276823 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:56 INFO - PROCESS | 9525 | 1466528276834 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:57 INFO - PROCESS | 9525 | 1466528277092 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 09:57:57 INFO - PROCESS | 9525 | 1466528277361 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:57 INFO - PROCESS | 9525 | 1466528277370 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:57 INFO - PROCESS | 9525 | ++DOCSHELL 0x8f6c4400 == 46 [pid = 9525] [id = 237] 09:57:57 INFO - PROCESS | 9525 | ++DOMWINDOW == 101 (0x91378c00) [pid = 9525] [serial = 712] [outer = (nil)] 09:57:57 INFO - PROCESS | 9525 | ++DOMWINDOW == 102 (0x921f3000) [pid = 9525] [serial = 713] [outer = 0x91378c00] 09:57:57 INFO - PROCESS | 9525 | 1466528277499 Marionette DEBUG loaded listener.js 09:57:57 INFO - PROCESS | 9525 | ++DOMWINDOW == 103 (0x92332000) [pid = 9525] [serial = 714] [outer = 0x91378c00] 09:57:58 INFO - PROCESS | 9525 | 1466528278429 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 09:57:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:57:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1685ms 09:57:58 INFO - PROCESS | 9525 | 1466528278500 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 09:57:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:57:58 INFO - PROCESS | 9525 | 1466528278504 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 09:57:58 INFO - PROCESS | 9525 | 1466528278512 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:57:58 INFO - PROCESS | 9525 | 1466528278515 Marionette TRACE conn3 <- [1,922,null,{}] 09:57:58 INFO - PROCESS | 9525 | 1466528278522 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:57:58 INFO - PROCESS | 9525 | 1466528278527 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:58 INFO - PROCESS | 9525 | 1466528278736 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 09:57:59 INFO - PROCESS | 9525 | 1466528278984 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:59 INFO - PROCESS | 9525 | 1466528278991 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:57:59 INFO - PROCESS | 9525 | ++DOCSHELL 0x894cfc00 == 47 [pid = 9525] [id = 238] 09:57:59 INFO - PROCESS | 9525 | ++DOMWINDOW == 104 (0x921e6c00) [pid = 9525] [serial = 715] [outer = (nil)] 09:57:59 INFO - PROCESS | 9525 | ++DOMWINDOW == 105 (0x92943000) [pid = 9525] [serial = 716] [outer = 0x921e6c00] 09:57:59 INFO - PROCESS | 9525 | 1466528279123 Marionette DEBUG loaded listener.js 09:57:59 INFO - PROCESS | 9525 | ++DOMWINDOW == 106 (0x9294d800) [pid = 9525] [serial = 717] [outer = 0x921e6c00] 09:58:00 INFO - PROCESS | 9525 | 1466528280058 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 09:58:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:58:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1584ms 09:58:00 INFO - PROCESS | 9525 | 1466528280096 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 09:58:00 INFO - PROCESS | 9525 | 1466528280100 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 09:58:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:58:00 INFO - PROCESS | 9525 | 1466528280107 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:58:00 INFO - PROCESS | 9525 | 1466528280111 Marionette TRACE conn3 <- [1,926,null,{}] 09:58:00 INFO - PROCESS | 9525 | 1466528280116 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:00 INFO - PROCESS | 9525 | 1466528280122 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:00 INFO - PROCESS | 9525 | 1466528280328 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 09:58:00 INFO - PROCESS | 9525 | 1466528280574 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:00 INFO - PROCESS | 9525 | 1466528280584 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:00 INFO - PROCESS | 9525 | ++DOCSHELL 0x921ea800 == 48 [pid = 9525] [id = 239] 09:58:00 INFO - PROCESS | 9525 | ++DOMWINDOW == 107 (0x927ed800) [pid = 9525] [serial = 718] [outer = (nil)] 09:58:00 INFO - PROCESS | 9525 | ++DOMWINDOW == 108 (0x92977c00) [pid = 9525] [serial = 719] [outer = 0x927ed800] 09:58:00 INFO - PROCESS | 9525 | 1466528280728 Marionette DEBUG loaded listener.js 09:58:00 INFO - PROCESS | 9525 | ++DOMWINDOW == 109 (0x9297e400) [pid = 9525] [serial = 720] [outer = 0x927ed800] 09:58:01 INFO - PROCESS | 9525 | 1466528281670 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 09:58:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:58:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1637ms 09:58:01 INFO - PROCESS | 9525 | 1466528281747 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 09:58:01 INFO - PROCESS | 9525 | 1466528281754 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 09:58:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:58:01 INFO - PROCESS | 9525 | 1466528281764 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:58:01 INFO - PROCESS | 9525 | 1466528281770 Marionette TRACE conn3 <- [1,930,null,{}] 09:58:01 INFO - PROCESS | 9525 | 1466528281779 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:01 INFO - PROCESS | 9525 | 1466528281785 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:02 INFO - PROCESS | 9525 | 1466528282138 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 09:58:02 INFO - PROCESS | 9525 | 1466528282392 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:02 INFO - PROCESS | 9525 | 1466528282402 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:02 INFO - PROCESS | 9525 | ++DOCSHELL 0x91809800 == 49 [pid = 9525] [id = 240] 09:58:02 INFO - PROCESS | 9525 | ++DOMWINDOW == 110 (0x92973400) [pid = 9525] [serial = 721] [outer = (nil)] 09:58:02 INFO - PROCESS | 9525 | ++DOMWINDOW == 111 (0x929bfc00) [pid = 9525] [serial = 722] [outer = 0x92973400] 09:58:02 INFO - PROCESS | 9525 | 1466528282518 Marionette DEBUG loaded listener.js 09:58:02 INFO - PROCESS | 9525 | ++DOMWINDOW == 112 (0x929c2c00) [pid = 9525] [serial = 723] [outer = 0x92973400] 09:58:03 INFO - PROCESS | 9525 | 1466528283506 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 09:58:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:58:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1791ms 09:58:03 INFO - PROCESS | 9525 | 1466528283555 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 09:58:03 INFO - PROCESS | 9525 | 1466528283558 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 09:58:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:58:03 INFO - PROCESS | 9525 | 1466528283566 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:58:03 INFO - PROCESS | 9525 | 1466528283570 Marionette TRACE conn3 <- [1,934,null,{}] 09:58:03 INFO - PROCESS | 9525 | 1466528283576 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:03 INFO - PROCESS | 9525 | 1466528283581 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:03 INFO - PROCESS | 9525 | 1466528283805 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 09:58:04 INFO - PROCESS | 9525 | 1466528284445 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:04 INFO - PROCESS | 9525 | 1466528284455 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:04 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad79c00 == 50 [pid = 9525] [id = 241] 09:58:04 INFO - PROCESS | 9525 | ++DOMWINDOW == 113 (0x8ad7a800) [pid = 9525] [serial = 724] [outer = (nil)] 09:58:04 INFO - PROCESS | 9525 | ++DOMWINDOW == 114 (0x8af53800) [pid = 9525] [serial = 725] [outer = 0x8ad7a800] 09:58:04 INFO - PROCESS | 9525 | 1466528284541 Marionette DEBUG loaded listener.js 09:58:04 INFO - PROCESS | 9525 | ++DOMWINDOW == 115 (0x8b0acc00) [pid = 9525] [serial = 726] [outer = 0x8ad7a800] 09:58:05 INFO - PROCESS | 9525 | 1466528285457 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 09:58:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:58:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1938ms 09:58:05 INFO - PROCESS | 9525 | 1466528285508 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 09:58:05 INFO - PROCESS | 9525 | 1466528285514 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 09:58:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:58:05 INFO - PROCESS | 9525 | 1466528285523 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:58:05 INFO - PROCESS | 9525 | 1466528285527 Marionette TRACE conn3 <- [1,938,null,{}] 09:58:05 INFO - PROCESS | 9525 | 1466528285535 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:05 INFO - PROCESS | 9525 | 1466528285543 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:05 INFO - PROCESS | 9525 | 1466528285751 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 09:58:06 INFO - PROCESS | 9525 | 1466528286041 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:06 INFO - PROCESS | 9525 | 1466528286053 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:06 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ceca000 == 51 [pid = 9525] [id = 242] 09:58:06 INFO - PROCESS | 9525 | ++DOMWINDOW == 116 (0x8cecbc00) [pid = 9525] [serial = 727] [outer = (nil)] 09:58:06 INFO - PROCESS | 9525 | ++DOMWINDOW == 117 (0x8ad7b000) [pid = 9525] [serial = 728] [outer = 0x8cecbc00] 09:58:06 INFO - PROCESS | 9525 | 1466528286248 Marionette DEBUG loaded listener.js 09:58:06 INFO - PROCESS | 9525 | ++DOMWINDOW == 118 (0x8d4c1800) [pid = 9525] [serial = 729] [outer = 0x8cecbc00] 09:58:07 INFO - PROCESS | 9525 | 1466528287210 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 09:58:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:58:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1733ms 09:58:07 INFO - PROCESS | 9525 | 1466528287260 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 09:58:07 INFO - PROCESS | 9525 | 1466528287268 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 09:58:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:58:07 INFO - PROCESS | 9525 | 1466528287276 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:58:07 INFO - PROCESS | 9525 | 1466528287280 Marionette TRACE conn3 <- [1,942,null,{}] 09:58:07 INFO - PROCESS | 9525 | 1466528287286 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:07 INFO - PROCESS | 9525 | 1466528287291 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:07 INFO - PROCESS | 9525 | 1466528287502 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 09:58:07 INFO - PROCESS | 9525 | --DOCSHELL 0x8b6eb800 == 50 [pid = 9525] [id = 192] 09:58:07 INFO - PROCESS | 9525 | --DOMWINDOW == 117 (0x8bdf5c00) [pid = 9525] [serial = 641] [outer = (nil)] [url = about:blank] 09:58:07 INFO - PROCESS | 9525 | 1466528287938 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:07 INFO - PROCESS | 9525 | 1466528287944 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:07 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b0a7000 == 51 [pid = 9525] [id = 243] 09:58:07 INFO - PROCESS | 9525 | ++DOMWINDOW == 118 (0x8b0a7c00) [pid = 9525] [serial = 730] [outer = (nil)] 09:58:08 INFO - PROCESS | 9525 | ++DOMWINDOW == 119 (0x8bdf6c00) [pid = 9525] [serial = 731] [outer = 0x8b0a7c00] 09:58:08 INFO - PROCESS | 9525 | 1466528288040 Marionette DEBUG loaded listener.js 09:58:08 INFO - PROCESS | 9525 | ++DOMWINDOW == 120 (0x8cfcf000) [pid = 9525] [serial = 732] [outer = 0x8b0a7c00] 09:58:08 INFO - PROCESS | 9525 | --DOMWINDOW == 119 (0x9180e800) [pid = 9525] [serial = 624] [outer = (nil)] [url = about:blank] 09:58:08 INFO - PROCESS | 9525 | --DOMWINDOW == 118 (0x8d767400) [pid = 9525] [serial = 638] [outer = (nil)] [url = about:blank] 09:58:08 INFO - PROCESS | 9525 | --DOMWINDOW == 117 (0x8af5c800) [pid = 9525] [serial = 626] [outer = (nil)] [url = about:blank] 09:58:08 INFO - PROCESS | 9525 | --DOMWINDOW == 116 (0x8cfcb400) [pid = 9525] [serial = 635] [outer = (nil)] [url = about:blank] 09:58:08 INFO - PROCESS | 9525 | --DOMWINDOW == 115 (0x8bee7000) [pid = 9525] [serial = 629] [outer = (nil)] [url = about:blank] 09:58:08 INFO - PROCESS | 9525 | --DOMWINDOW == 114 (0x8eb01400) [pid = 9525] [serial = 639] [outer = (nil)] [url = about:blank] 09:58:08 INFO - PROCESS | 9525 | --DOMWINDOW == 113 (0x8bdf1000) [pid = 9525] [serial = 633] [outer = (nil)] [url = about:blank] 09:58:08 INFO - PROCESS | 9525 | --DOMWINDOW == 112 (0x894d4000) [pid = 9525] [serial = 627] [outer = (nil)] [url = about:blank] 09:58:08 INFO - PROCESS | 9525 | --DOMWINDOW == 111 (0x8d46d800) [pid = 9525] [serial = 636] [outer = (nil)] [url = about:blank] 09:58:08 INFO - PROCESS | 9525 | --DOMWINDOW == 110 (0x8cd0c000) [pid = 9525] [serial = 630] [outer = (nil)] [url = about:blank] 09:58:08 INFO - PROCESS | 9525 | --DOMWINDOW == 109 (0x8b0b3800) [pid = 9525] [serial = 632] [outer = (nil)] [url = about:blank] 09:58:09 INFO - PROCESS | 9525 | 1466528289127 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 09:58:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:58:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1892ms 09:58:09 INFO - PROCESS | 9525 | 1466528289169 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 09:58:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:58:09 INFO - PROCESS | 9525 | 1466528289176 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 09:58:09 INFO - PROCESS | 9525 | 1466528289185 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:58:09 INFO - PROCESS | 9525 | 1466528289190 Marionette TRACE conn3 <- [1,946,null,{}] 09:58:09 INFO - PROCESS | 9525 | 1466528289199 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:09 INFO - PROCESS | 9525 | 1466528289205 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:09 INFO - PROCESS | 9525 | 1466528289428 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 09:58:09 INFO - PROCESS | 9525 | 1466528289694 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:09 INFO - PROCESS | 9525 | 1466528289707 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:09 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b6edc00 == 52 [pid = 9525] [id = 244] 09:58:09 INFO - PROCESS | 9525 | ++DOMWINDOW == 110 (0x8bdf7400) [pid = 9525] [serial = 733] [outer = (nil)] 09:58:09 INFO - PROCESS | 9525 | ++DOMWINDOW == 111 (0x8cd0d400) [pid = 9525] [serial = 734] [outer = 0x8bdf7400] 09:58:09 INFO - PROCESS | 9525 | 1466528289806 Marionette DEBUG loaded listener.js 09:58:09 INFO - PROCESS | 9525 | ++DOMWINDOW == 112 (0x8cec9c00) [pid = 9525] [serial = 735] [outer = 0x8bdf7400] 09:58:10 INFO - PROCESS | 9525 | 1466528290772 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 09:58:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:58:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1648ms 09:58:10 INFO - PROCESS | 9525 | 1466528290832 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 09:58:10 INFO - PROCESS | 9525 | 1466528290840 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 09:58:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:58:10 INFO - PROCESS | 9525 | 1466528290852 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:58:10 INFO - PROCESS | 9525 | 1466528290856 Marionette TRACE conn3 <- [1,950,null,{}] 09:58:10 INFO - PROCESS | 9525 | 1466528290863 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:10 INFO - PROCESS | 9525 | 1466528290870 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:11 INFO - PROCESS | 9525 | 1466528291131 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 09:58:11 INFO - PROCESS | 9525 | 1466528291527 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:11 INFO - PROCESS | 9525 | 1466528291541 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:11 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d767c00 == 53 [pid = 9525] [id = 245] 09:58:11 INFO - PROCESS | 9525 | ++DOMWINDOW == 113 (0x8d7da800) [pid = 9525] [serial = 736] [outer = (nil)] 09:58:11 INFO - PROCESS | 9525 | ++DOMWINDOW == 114 (0x8eb01400) [pid = 9525] [serial = 737] [outer = 0x8d7da800] 09:58:11 INFO - PROCESS | 9525 | 1466528291702 Marionette DEBUG loaded listener.js 09:58:11 INFO - PROCESS | 9525 | ++DOMWINDOW == 115 (0x8f2d8c00) [pid = 9525] [serial = 738] [outer = 0x8d7da800] 09:58:12 INFO - PROCESS | 9525 | 1466528292880 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 09:58:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:58:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 2090ms 09:58:12 INFO - PROCESS | 9525 | 1466528292943 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 09:58:12 INFO - PROCESS | 9525 | 1466528292948 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 09:58:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:58:12 INFO - PROCESS | 9525 | 1466528292958 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:58:12 INFO - PROCESS | 9525 | 1466528292967 Marionette TRACE conn3 <- [1,954,null,{}] 09:58:13 INFO - PROCESS | 9525 | 1466528292996 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:13 INFO - PROCESS | 9525 | 1466528293011 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:13 INFO - PROCESS | 9525 | 1466528293362 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 09:58:13 INFO - PROCESS | 9525 | 1466528293631 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:13 INFO - PROCESS | 9525 | 1466528293644 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:13 INFO - PROCESS | 9525 | ++DOCSHELL 0x9180c800 == 54 [pid = 9525] [id = 246] 09:58:13 INFO - PROCESS | 9525 | ++DOMWINDOW == 116 (0x9180d400) [pid = 9525] [serial = 739] [outer = (nil)] 09:58:13 INFO - PROCESS | 9525 | ++DOMWINDOW == 117 (0x919c3c00) [pid = 9525] [serial = 740] [outer = 0x9180d400] 09:58:13 INFO - PROCESS | 9525 | 1466528293735 Marionette DEBUG loaded listener.js 09:58:13 INFO - PROCESS | 9525 | ++DOMWINDOW == 118 (0x919d0800) [pid = 9525] [serial = 741] [outer = 0x9180d400] 09:58:14 INFO - PROCESS | 9525 | 1466528294736 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 09:58:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:58:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1854ms 09:58:14 INFO - PROCESS | 9525 | 1466528294811 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 09:58:14 INFO - PROCESS | 9525 | 1466528294817 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 09:58:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:58:14 INFO - PROCESS | 9525 | 1466528294824 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:58:14 INFO - PROCESS | 9525 | 1466528294828 Marionette TRACE conn3 <- [1,958,null,{}] 09:58:14 INFO - PROCESS | 9525 | 1466528294834 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:14 INFO - PROCESS | 9525 | 1466528294840 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:15 INFO - PROCESS | 9525 | 1466528295090 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 09:58:15 INFO - PROCESS | 9525 | 1466528295385 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:15 INFO - PROCESS | 9525 | 1466528295396 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:15 INFO - PROCESS | 9525 | ++DOCSHELL 0x9180f000 == 55 [pid = 9525] [id = 247] 09:58:15 INFO - PROCESS | 9525 | ++DOMWINDOW == 119 (0x921e9400) [pid = 9525] [serial = 742] [outer = (nil)] 09:58:15 INFO - PROCESS | 9525 | ++DOMWINDOW == 120 (0x92337000) [pid = 9525] [serial = 743] [outer = 0x921e9400] 09:58:15 INFO - PROCESS | 9525 | 1466528295487 Marionette DEBUG loaded listener.js 09:58:15 INFO - PROCESS | 9525 | ++DOMWINDOW == 121 (0x92944c00) [pid = 9525] [serial = 744] [outer = 0x921e9400] 09:58:16 INFO - PROCESS | 9525 | 1466528296467 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 09:58:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:58:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1684ms 09:58:16 INFO - PROCESS | 9525 | 1466528296510 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 09:58:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:58:16 INFO - PROCESS | 9525 | 1466528296516 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 09:58:16 INFO - PROCESS | 9525 | 1466528296524 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:58:16 INFO - PROCESS | 9525 | 1466528296528 Marionette TRACE conn3 <- [1,962,null,{}] 09:58:16 INFO - PROCESS | 9525 | 1466528296537 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:16 INFO - PROCESS | 9525 | 1466528296544 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:16 INFO - PROCESS | 9525 | 1466528296784 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 09:58:17 INFO - PROCESS | 9525 | 1466528297132 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:17 INFO - PROCESS | 9525 | 1466528297143 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:17 INFO - PROCESS | 9525 | ++DOCSHELL 0x8bee1800 == 56 [pid = 9525] [id = 248] 09:58:17 INFO - PROCESS | 9525 | ++DOMWINDOW == 122 (0x919c7000) [pid = 9525] [serial = 745] [outer = (nil)] 09:58:17 INFO - PROCESS | 9525 | ++DOMWINDOW == 123 (0x929bbc00) [pid = 9525] [serial = 746] [outer = 0x919c7000] 09:58:17 INFO - PROCESS | 9525 | 1466528297254 Marionette DEBUG loaded listener.js 09:58:17 INFO - PROCESS | 9525 | ++DOMWINDOW == 124 (0x929bd800) [pid = 9525] [serial = 747] [outer = 0x919c7000] 09:58:19 INFO - PROCESS | 9525 | --DOCSHELL 0x8ceca000 == 55 [pid = 9525] [id = 242] 09:58:19 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad79c00 == 54 [pid = 9525] [id = 241] 09:58:19 INFO - PROCESS | 9525 | --DOCSHELL 0x8d4cd800 == 53 [pid = 9525] [id = 236] 09:58:19 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad74c00 == 52 [pid = 9525] [id = 232] 09:58:21 INFO - PROCESS | 9525 | --DOCSHELL 0x894c9c00 == 51 [pid = 9525] [id = 191] 09:58:21 INFO - PROCESS | 9525 | --DOCSHELL 0x8bee5400 == 50 [pid = 9525] [id = 228] 09:58:21 INFO - PROCESS | 9525 | --DOCSHELL 0x8af55c00 == 49 [pid = 9525] [id = 177] 09:58:21 INFO - PROCESS | 9525 | --DOCSHELL 0x8cfd5c00 == 48 [pid = 9525] [id = 229] 09:58:21 INFO - PROCESS | 9525 | --DOCSHELL 0x8b0ab000 == 47 [pid = 9525] [id = 230] 09:58:21 INFO - PROCESS | 9525 | --DOCSHELL 0x927f9400 == 46 [pid = 9525] [id = 180] 09:58:21 INFO - PROCESS | 9525 | --DOCSHELL 0x894c7c00 == 45 [pid = 9525] [id = 182] 09:58:21 INFO - PROCESS | 9525 | --DOCSHELL 0x8bee2400 == 44 [pid = 9525] [id = 233] 09:58:21 INFO - PROCESS | 9525 | --DOCSHELL 0x921ea800 == 43 [pid = 9525] [id = 239] 09:58:21 INFO - PROCESS | 9525 | --DOCSHELL 0x8f2d9800 == 42 [pid = 9525] [id = 234] 09:58:21 INFO - PROCESS | 9525 | --DOCSHELL 0x8d7e4c00 == 41 [pid = 9525] [id = 235] 09:58:21 INFO - PROCESS | 9525 | --DOCSHELL 0x8f6c4400 == 40 [pid = 9525] [id = 237] 09:58:21 INFO - PROCESS | 9525 | --DOCSHELL 0x894cfc00 == 39 [pid = 9525] [id = 238] 09:58:21 INFO - PROCESS | 9525 | --DOCSHELL 0x8b6f2400 == 38 [pid = 9525] [id = 181] 09:58:21 INFO - PROCESS | 9525 | --DOCSHELL 0x8cfd3000 == 37 [pid = 9525] [id = 184] 09:58:21 INFO - PROCESS | 9525 | --DOCSHELL 0x8d4cd400 == 36 [pid = 9525] [id = 207] 09:58:21 INFO - PROCESS | 9525 | --DOCSHELL 0x8f6bb800 == 35 [pid = 9525] [id = 179] 09:58:21 INFO - PROCESS | 9525 | --DOCSHELL 0x8af57000 == 34 [pid = 9525] [id = 178] 09:58:21 INFO - PROCESS | 9525 | --DOCSHELL 0x9180f000 == 33 [pid = 9525] [id = 247] 09:58:21 INFO - PROCESS | 9525 | --DOCSHELL 0x8b6efc00 == 32 [pid = 9525] [id = 231] 09:58:21 INFO - PROCESS | 9525 | --DOCSHELL 0x9180c800 == 31 [pid = 9525] [id = 246] 09:58:21 INFO - PROCESS | 9525 | --DOCSHELL 0x8d767c00 == 30 [pid = 9525] [id = 245] 09:58:21 INFO - PROCESS | 9525 | --DOCSHELL 0x8b0a7000 == 29 [pid = 9525] [id = 243] 09:58:21 INFO - PROCESS | 9525 | --DOCSHELL 0x91809800 == 28 [pid = 9525] [id = 240] 09:58:21 INFO - PROCESS | 9525 | --DOCSHELL 0x8b6edc00 == 27 [pid = 9525] [id = 244] 09:58:21 INFO - PROCESS | 9525 | 1466528301777 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 09:58:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:58:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 5305ms 09:58:21 INFO - PROCESS | 9525 | 1466528301829 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 09:58:21 INFO - PROCESS | 9525 | 1466528301837 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 09:58:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:58:21 INFO - PROCESS | 9525 | 1466528301848 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:58:21 INFO - PROCESS | 9525 | 1466528301853 Marionette TRACE conn3 <- [1,966,null,{}] 09:58:21 INFO - PROCESS | 9525 | 1466528301865 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:21 INFO - PROCESS | 9525 | 1466528301873 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:22 INFO - PROCESS | 9525 | 1466528302128 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 09:58:22 INFO - PROCESS | 9525 | 1466528302297 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:22 INFO - PROCESS | 9525 | 1466528302307 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:22 INFO - PROCESS | 9525 | ++DOCSHELL 0x8af56c00 == 28 [pid = 9525] [id = 249] 09:58:22 INFO - PROCESS | 9525 | ++DOMWINDOW == 125 (0x8af5b800) [pid = 9525] [serial = 748] [outer = (nil)] 09:58:22 INFO - PROCESS | 9525 | ++DOMWINDOW == 126 (0x8b0b2c00) [pid = 9525] [serial = 749] [outer = 0x8af5b800] 09:58:22 INFO - PROCESS | 9525 | 1466528302397 Marionette DEBUG loaded listener.js 09:58:22 INFO - PROCESS | 9525 | ++DOMWINDOW == 127 (0x8b6ed000) [pid = 9525] [serial = 750] [outer = 0x8af5b800] 09:58:23 INFO - PROCESS | 9525 | 1466528303344 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 09:58:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:58:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1592ms 09:58:23 INFO - PROCESS | 9525 | 1466528303439 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 09:58:23 INFO - PROCESS | 9525 | 1466528303450 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 09:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:58:23 INFO - PROCESS | 9525 | 1466528303470 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:58:23 INFO - PROCESS | 9525 | 1466528303476 Marionette TRACE conn3 <- [1,970,null,{}] 09:58:23 INFO - PROCESS | 9525 | 1466528303483 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:23 INFO - PROCESS | 9525 | 1466528303490 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:23 INFO - PROCESS | 9525 | 1466528303764 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 09:58:23 INFO - PROCESS | 9525 | 1466528303937 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:23 INFO - PROCESS | 9525 | 1466528303956 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:23 INFO - PROCESS | 9525 | ++DOCSHELL 0x8cd0c400 == 29 [pid = 9525] [id = 250] 09:58:23 INFO - PROCESS | 9525 | ++DOMWINDOW == 128 (0x8cd0d000) [pid = 9525] [serial = 751] [outer = (nil)] 09:58:24 INFO - PROCESS | 9525 | ++DOMWINDOW == 129 (0x8cec6000) [pid = 9525] [serial = 752] [outer = 0x8cd0d000] 09:58:24 INFO - PROCESS | 9525 | 1466528304044 Marionette DEBUG loaded listener.js 09:58:24 INFO - PROCESS | 9525 | ++DOMWINDOW == 130 (0x8ced1400) [pid = 9525] [serial = 753] [outer = 0x8cd0d000] 09:58:25 INFO - PROCESS | 9525 | 1466528305016 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 09:58:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:58:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 3799ms 09:58:27 INFO - PROCESS | 9525 | --DOMWINDOW == 129 (0x927ed800) [pid = 9525] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:58:27 INFO - PROCESS | 9525 | --DOMWINDOW == 128 (0x8f2da000) [pid = 9525] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:58:27 INFO - PROCESS | 9525 | --DOMWINDOW == 127 (0x91378c00) [pid = 9525] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:58:27 INFO - PROCESS | 9525 | --DOMWINDOW == 126 (0x9116f000) [pid = 9525] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:58:27 INFO - PROCESS | 9525 | --DOMWINDOW == 125 (0x8bee5c00) [pid = 9525] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:58:27 INFO - PROCESS | 9525 | --DOMWINDOW == 124 (0x894cb800) [pid = 9525] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:58:27 INFO - PROCESS | 9525 | --DOMWINDOW == 123 (0x8bdfe400) [pid = 9525] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:58:27 INFO - PROCESS | 9525 | --DOMWINDOW == 122 (0x894c8800) [pid = 9525] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:58:27 INFO - PROCESS | 9525 | --DOMWINDOW == 121 (0x8ad7a800) [pid = 9525] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:58:27 INFO - PROCESS | 9525 | --DOMWINDOW == 120 (0x921e6c00) [pid = 9525] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:58:27 INFO - PROCESS | 9525 | --DOMWINDOW == 119 (0x8f2d9c00) [pid = 9525] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:58:27 INFO - PROCESS | 9525 | --DOMWINDOW == 118 (0x8bee8000) [pid = 9525] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:58:27 INFO - PROCESS | 9525 | --DOMWINDOW == 117 (0x8cecbc00) [pid = 9525] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:58:27 INFO - PROCESS | 9525 | --DOMWINDOW == 116 (0x8af57400) [pid = 9525] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:58:27 INFO - PROCESS | 9525 | --DOMWINDOW == 115 (0x8b0a4800) [pid = 9525] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:58:27 INFO - PROCESS | 9525 | --DOMWINDOW == 114 (0x92973400) [pid = 9525] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:58:27 INFO - PROCESS | 9525 | --DOMWINDOW == 113 (0x8af56400) [pid = 9525] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:58:27 INFO - PROCESS | 9525 | --DOMWINDOW == 112 (0x8eb02800) [pid = 9525] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:58:27 INFO - PROCESS | 9525 | --DOMWINDOW == 111 (0x8bee4400) [pid = 9525] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:58:27 INFO - PROCESS | 9525 | --DOMWINDOW == 110 (0x8b0a7c00) [pid = 9525] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:58:27 INFO - PROCESS | 9525 | --DOMWINDOW == 109 (0x8cfd8000) [pid = 9525] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:58:27 INFO - PROCESS | 9525 | --DOMWINDOW == 108 (0x8bee5800) [pid = 9525] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:58:27 INFO - PROCESS | 9525 | --DOMWINDOW == 107 (0x8af5e800) [pid = 9525] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:58:27 INFO - PROCESS | 9525 | --DOMWINDOW == 106 (0x921e5800) [pid = 9525] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:58:27 INFO - PROCESS | 9525 | --DOMWINDOW == 105 (0x8f4c2800) [pid = 9525] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:58:27 INFO - PROCESS | 9525 | --DOMWINDOW == 104 (0x8cfd9400) [pid = 9525] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:58:27 INFO - PROCESS | 9525 | --DOMWINDOW == 103 (0x8af54c00) [pid = 9525] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:58:27 INFO - PROCESS | 9525 | --DOMWINDOW == 102 (0x893e2800) [pid = 9525] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:58:27 INFO - PROCESS | 9525 | --DOMWINDOW == 101 (0x8d4c3000) [pid = 9525] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:58:27 INFO - PROCESS | 9525 | --DOMWINDOW == 100 (0x8af52400) [pid = 9525] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:58:27 INFO - PROCESS | 9525 | --DOMWINDOW == 99 (0x893ed800) [pid = 9525] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:58:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:58:27 INFO - PROCESS | 9525 | 1466528307447 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 09:58:27 INFO - PROCESS | 9525 | 1466528307450 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 09:58:27 INFO - PROCESS | 9525 | 1466528307460 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:58:27 INFO - PROCESS | 9525 | 1466528307466 Marionette TRACE conn3 <- [1,974,null,{}] 09:58:27 INFO - PROCESS | 9525 | 1466528307496 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:27 INFO - PROCESS | 9525 | 1466528307506 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:27 INFO - PROCESS | 9525 | 1466528307690 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 09:58:27 INFO - PROCESS | 9525 | 1466528307708 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:27 INFO - PROCESS | 9525 | 1466528307721 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:27 INFO - PROCESS | 9525 | ++DOCSHELL 0x8cecbc00 == 30 [pid = 9525] [id = 251] 09:58:27 INFO - PROCESS | 9525 | ++DOMWINDOW == 100 (0x8cecd000) [pid = 9525] [serial = 754] [outer = (nil)] 09:58:27 INFO - PROCESS | 9525 | ++DOMWINDOW == 101 (0x8cfd6400) [pid = 9525] [serial = 755] [outer = 0x8cecd000] 09:58:27 INFO - PROCESS | 9525 | 1466528307798 Marionette DEBUG loaded listener.js 09:58:27 INFO - PROCESS | 9525 | ++DOMWINDOW == 102 (0x8d4c5800) [pid = 9525] [serial = 756] [outer = 0x8cecd000] 09:58:28 INFO - PROCESS | 9525 | 1466528308811 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 09:58:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:58:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1399ms 09:58:28 INFO - PROCESS | 9525 | 1466528308857 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 09:58:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:58:28 INFO - PROCESS | 9525 | 1466528308862 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 09:58:28 INFO - PROCESS | 9525 | 1466528308869 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:58:28 INFO - PROCESS | 9525 | 1466528308873 Marionette TRACE conn3 <- [1,978,null,{}] 09:58:28 INFO - PROCESS | 9525 | 1466528308880 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:28 INFO - PROCESS | 9525 | 1466528308885 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:29 INFO - PROCESS | 9525 | 1466528309081 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 09:58:29 INFO - PROCESS | 9525 | 1466528309313 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:29 INFO - PROCESS | 9525 | 1466528309321 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:29 INFO - PROCESS | 9525 | ++DOCSHELL 0x893ec800 == 31 [pid = 9525] [id = 252] 09:58:29 INFO - PROCESS | 9525 | ++DOMWINDOW == 103 (0x893edc00) [pid = 9525] [serial = 757] [outer = (nil)] 09:58:29 INFO - PROCESS | 9525 | ++DOMWINDOW == 104 (0x894cb800) [pid = 9525] [serial = 758] [outer = 0x893edc00] 09:58:29 INFO - PROCESS | 9525 | 1466528309505 Marionette DEBUG loaded listener.js 09:58:29 INFO - PROCESS | 9525 | ++DOMWINDOW == 105 (0x8af55c00) [pid = 9525] [serial = 759] [outer = 0x893edc00] 09:58:30 INFO - PROCESS | 9525 | 1466528310570 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 09:58:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:58:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1781ms 09:58:30 INFO - PROCESS | 9525 | 1466528310654 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 09:58:30 INFO - PROCESS | 9525 | 1466528310662 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 09:58:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:58:30 INFO - PROCESS | 9525 | 1466528310671 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:58:30 INFO - PROCESS | 9525 | 1466528310676 Marionette TRACE conn3 <- [1,982,null,{}] 09:58:30 INFO - PROCESS | 9525 | 1466528310685 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:30 INFO - PROCESS | 9525 | 1466528310693 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:31 INFO - PROCESS | 9525 | 1466528311046 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 09:58:31 INFO - PROCESS | 9525 | 1466528311231 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:31 INFO - PROCESS | 9525 | 1466528311243 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:31 INFO - PROCESS | 9525 | ++DOCSHELL 0x8cd01400 == 32 [pid = 9525] [id = 253] 09:58:31 INFO - PROCESS | 9525 | ++DOMWINDOW == 106 (0x8cd02000) [pid = 9525] [serial = 760] [outer = (nil)] 09:58:31 INFO - PROCESS | 9525 | ++DOMWINDOW == 107 (0x8cd0a800) [pid = 9525] [serial = 761] [outer = 0x8cd02000] 09:58:31 INFO - PROCESS | 9525 | 1466528311330 Marionette DEBUG loaded listener.js 09:58:31 INFO - PROCESS | 9525 | ++DOMWINDOW == 108 (0x8cfcc800) [pid = 9525] [serial = 762] [outer = 0x8cd02000] 09:58:32 INFO - PROCESS | 9525 | 1466528312366 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 09:58:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:58:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1742ms 09:58:32 INFO - PROCESS | 9525 | 1466528312418 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 09:58:32 INFO - PROCESS | 9525 | 1466528312425 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 09:58:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:58:32 INFO - PROCESS | 9525 | 1466528312437 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:58:32 INFO - PROCESS | 9525 | 1466528312440 Marionette TRACE conn3 <- [1,986,null,{}] 09:58:32 INFO - PROCESS | 9525 | 1466528312448 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:32 INFO - PROCESS | 9525 | 1466528312454 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:32 INFO - PROCESS | 9525 | 1466528312681 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 09:58:33 INFO - PROCESS | 9525 | 1466528313033 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:33 INFO - PROCESS | 9525 | 1466528313040 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:33 INFO - PROCESS | 9525 | ++DOCSHELL 0x894c6400 == 33 [pid = 9525] [id = 254] 09:58:33 INFO - PROCESS | 9525 | ++DOMWINDOW == 109 (0x8d527000) [pid = 9525] [serial = 763] [outer = (nil)] 09:58:33 INFO - PROCESS | 9525 | ++DOMWINDOW == 110 (0x8d766000) [pid = 9525] [serial = 764] [outer = 0x8d527000] 09:58:33 INFO - PROCESS | 9525 | 1466528313137 Marionette DEBUG loaded listener.js 09:58:33 INFO - PROCESS | 9525 | ++DOMWINDOW == 111 (0x8eb02800) [pid = 9525] [serial = 765] [outer = 0x8d527000] 09:58:34 INFO - PROCESS | 9525 | 1466528314180 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 09:58:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:58:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1790ms 09:58:34 INFO - PROCESS | 9525 | 1466528314227 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 09:58:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:58:34 INFO - PROCESS | 9525 | 1466528314232 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 09:58:34 INFO - PROCESS | 9525 | 1466528314241 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:58:34 INFO - PROCESS | 9525 | 1466528314251 Marionette TRACE conn3 <- [1,990,null,{}] 09:58:34 INFO - PROCESS | 9525 | 1466528314267 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:34 INFO - PROCESS | 9525 | 1466528314276 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:34 INFO - PROCESS | 9525 | 1466528314530 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 09:58:34 INFO - PROCESS | 9525 | 1466528314830 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:34 INFO - PROCESS | 9525 | 1466528314841 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:34 INFO - PROCESS | 9525 | ++DOCSHELL 0x893ef800 == 34 [pid = 9525] [id = 255] 09:58:34 INFO - PROCESS | 9525 | ++DOMWINDOW == 112 (0x894cac00) [pid = 9525] [serial = 766] [outer = (nil)] 09:58:34 INFO - PROCESS | 9525 | ++DOMWINDOW == 113 (0x8f6bb800) [pid = 9525] [serial = 767] [outer = 0x894cac00] 09:58:34 INFO - PROCESS | 9525 | 1466528314925 Marionette DEBUG loaded listener.js 09:58:35 INFO - PROCESS | 9525 | ++DOMWINDOW == 114 (0x8bee8000) [pid = 9525] [serial = 768] [outer = 0x894cac00] 09:58:35 INFO - PROCESS | 9525 | 1466528315934 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 09:58:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:58:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1748ms 09:58:35 INFO - PROCESS | 9525 | 1466528315988 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 09:58:35 INFO - PROCESS | 9525 | 1466528315992 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 09:58:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:58:36 INFO - PROCESS | 9525 | 1466528315999 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:58:36 INFO - PROCESS | 9525 | 1466528316003 Marionette TRACE conn3 <- [1,994,null,{}] 09:58:36 INFO - PROCESS | 9525 | 1466528316009 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:36 INFO - PROCESS | 9525 | 1466528316015 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:36 INFO - PROCESS | 9525 | 1466528316230 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 09:58:36 INFO - PROCESS | 9525 | 1466528316500 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:36 INFO - PROCESS | 9525 | 1466528316513 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:36 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad6e400 == 35 [pid = 9525] [id = 256] 09:58:36 INFO - PROCESS | 9525 | ++DOMWINDOW == 115 (0x91178800) [pid = 9525] [serial = 769] [outer = (nil)] 09:58:36 INFO - PROCESS | 9525 | ++DOMWINDOW == 116 (0x91374800) [pid = 9525] [serial = 770] [outer = 0x91178800] 09:58:36 INFO - PROCESS | 9525 | 1466528316668 Marionette DEBUG loaded listener.js 09:58:36 INFO - PROCESS | 9525 | ++DOMWINDOW == 117 (0x9137d800) [pid = 9525] [serial = 771] [outer = 0x91178800] 09:58:37 INFO - PROCESS | 9525 | 1466528317612 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 09:58:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:58:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1650ms 09:58:37 INFO - PROCESS | 9525 | 1466528317650 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 09:58:37 INFO - PROCESS | 9525 | 1466528317653 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 09:58:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:58:37 INFO - PROCESS | 9525 | 1466528317660 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:58:37 INFO - PROCESS | 9525 | 1466528317663 Marionette TRACE conn3 <- [1,998,null,{}] 09:58:37 INFO - PROCESS | 9525 | 1466528317670 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:37 INFO - PROCESS | 9525 | 1466528317675 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:37 INFO - PROCESS | 9525 | 1466528317881 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 09:58:38 INFO - PROCESS | 9525 | 1466528318143 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:38 INFO - PROCESS | 9525 | 1466528318166 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:38 INFO - PROCESS | 9525 | ++DOCSHELL 0x9180c400 == 36 [pid = 9525] [id = 257] 09:58:38 INFO - PROCESS | 9525 | ++DOMWINDOW == 118 (0x9180dc00) [pid = 9525] [serial = 772] [outer = (nil)] 09:58:38 INFO - PROCESS | 9525 | ++DOMWINDOW == 119 (0x919c6400) [pid = 9525] [serial = 773] [outer = 0x9180dc00] 09:58:38 INFO - PROCESS | 9525 | 1466528318312 Marionette DEBUG loaded listener.js 09:58:38 INFO - PROCESS | 9525 | ++DOMWINDOW == 120 (0x92223800) [pid = 9525] [serial = 774] [outer = 0x9180dc00] 09:58:39 INFO - PROCESS | 9525 | 1466528319321 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 09:58:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:58:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1743ms 09:58:39 INFO - PROCESS | 9525 | 1466528319405 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 09:58:39 INFO - PROCESS | 9525 | 1466528319409 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 09:58:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:58:39 INFO - PROCESS | 9525 | 1466528319416 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:58:39 INFO - PROCESS | 9525 | 1466528319419 Marionette TRACE conn3 <- [1,1002,null,{}] 09:58:39 INFO - PROCESS | 9525 | 1466528319425 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:39 INFO - PROCESS | 9525 | 1466528319432 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:39 INFO - PROCESS | 9525 | 1466528319660 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 09:58:39 INFO - PROCESS | 9525 | 1466528319906 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:39 INFO - PROCESS | 9525 | 1466528319914 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:39 INFO - PROCESS | 9525 | ++DOCSHELL 0x8f6bd400 == 37 [pid = 9525] [id = 258] 09:58:39 INFO - PROCESS | 9525 | ++DOMWINDOW == 121 (0x9180b800) [pid = 9525] [serial = 775] [outer = (nil)] 09:58:40 INFO - PROCESS | 9525 | ++DOMWINDOW == 122 (0x92337800) [pid = 9525] [serial = 776] [outer = 0x9180b800] 09:58:40 INFO - PROCESS | 9525 | 1466528320043 Marionette DEBUG loaded listener.js 09:58:40 INFO - PROCESS | 9525 | ++DOMWINDOW == 123 (0x92972c00) [pid = 9525] [serial = 777] [outer = 0x9180b800] 09:58:41 INFO - PROCESS | 9525 | 1466528320998 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 09:58:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:58:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1639ms 09:58:41 INFO - PROCESS | 9525 | 1466528321055 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 09:58:41 INFO - PROCESS | 9525 | 1466528321059 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 09:58:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:58:41 INFO - PROCESS | 9525 | 1466528321067 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:58:41 INFO - PROCESS | 9525 | 1466528321072 Marionette TRACE conn3 <- [1,1006,null,{}] 09:58:41 INFO - PROCESS | 9525 | 1466528321079 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:41 INFO - PROCESS | 9525 | 1466528321084 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:41 INFO - PROCESS | 9525 | 1466528321289 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 09:58:41 INFO - PROCESS | 9525 | 1466528321619 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:41 INFO - PROCESS | 9525 | 1466528321625 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:41 INFO - PROCESS | 9525 | ++DOCSHELL 0x894c7400 == 38 [pid = 9525] [id = 259] 09:58:41 INFO - PROCESS | 9525 | ++DOMWINDOW == 124 (0x894c9400) [pid = 9525] [serial = 778] [outer = (nil)] 09:58:41 INFO - PROCESS | 9525 | ++DOMWINDOW == 125 (0x9297bc00) [pid = 9525] [serial = 779] [outer = 0x894c9400] 09:58:41 INFO - PROCESS | 9525 | 1466528321719 Marionette DEBUG loaded listener.js 09:58:41 INFO - PROCESS | 9525 | ++DOMWINDOW == 126 (0x929b8800) [pid = 9525] [serial = 780] [outer = 0x894c9400] 09:58:42 INFO - PROCESS | 9525 | 1466528322677 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 09:58:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:58:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1648ms 09:58:42 INFO - PROCESS | 9525 | 1466528322717 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 09:58:42 INFO - PROCESS | 9525 | 1466528322720 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 09:58:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:58:42 INFO - PROCESS | 9525 | 1466528322728 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:58:42 INFO - PROCESS | 9525 | 1466528322732 Marionette TRACE conn3 <- [1,1010,null,{}] 09:58:42 INFO - PROCESS | 9525 | 1466528322738 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:42 INFO - PROCESS | 9525 | 1466528322744 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:42 INFO - PROCESS | 9525 | 1466528322950 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 09:58:43 INFO - PROCESS | 9525 | 1466528323213 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:43 INFO - PROCESS | 9525 | 1466528323222 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:43 INFO - PROCESS | 9525 | ++DOCSHELL 0x8bdf0c00 == 39 [pid = 9525] [id = 260] 09:58:43 INFO - PROCESS | 9525 | ++DOMWINDOW == 127 (0x8cd06c00) [pid = 9525] [serial = 781] [outer = (nil)] 09:58:43 INFO - PROCESS | 9525 | ++DOMWINDOW == 128 (0x92ac5400) [pid = 9525] [serial = 782] [outer = 0x8cd06c00] 09:58:43 INFO - PROCESS | 9525 | 1466528323360 Marionette DEBUG loaded listener.js 09:58:43 INFO - PROCESS | 9525 | ++DOMWINDOW == 129 (0x92ac7c00) [pid = 9525] [serial = 783] [outer = 0x8cd06c00] 09:58:44 INFO - PROCESS | 9525 | 1466528324288 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 09:58:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1632ms 09:58:44 INFO - PROCESS | 9525 | 1466528324362 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 09:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:58:44 INFO - PROCESS | 9525 | 1466528324366 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 09:58:44 INFO - PROCESS | 9525 | 1466528324375 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:58:44 INFO - PROCESS | 9525 | 1466528324379 Marionette TRACE conn3 <- [1,1014,null,{}] 09:58:44 INFO - PROCESS | 9525 | 1466528324385 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:44 INFO - PROCESS | 9525 | 1466528324391 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:44 INFO - PROCESS | 9525 | 1466528324645 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 09:58:44 INFO - PROCESS | 9525 | 1466528324961 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:44 INFO - PROCESS | 9525 | 1466528324971 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:45 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d471000 == 40 [pid = 9525] [id = 261] 09:58:45 INFO - PROCESS | 9525 | ++DOMWINDOW == 130 (0x8eb08c00) [pid = 9525] [serial = 784] [outer = (nil)] 09:58:45 INFO - PROCESS | 9525 | ++DOMWINDOW == 131 (0x92ad0400) [pid = 9525] [serial = 785] [outer = 0x8eb08c00] 09:58:45 INFO - PROCESS | 9525 | 1466528325062 Marionette DEBUG loaded listener.js 09:58:45 INFO - PROCESS | 9525 | ++DOMWINDOW == 132 (0x92bdc800) [pid = 9525] [serial = 786] [outer = 0x8eb08c00] 09:58:45 INFO - PROCESS | 9525 | 1466528325979 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 09:58:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:58:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1686ms 09:58:46 INFO - PROCESS | 9525 | 1466528326059 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 09:58:46 INFO - PROCESS | 9525 | 1466528326063 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 09:58:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:58:46 INFO - PROCESS | 9525 | 1466528326071 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:58:46 INFO - PROCESS | 9525 | 1466528326074 Marionette TRACE conn3 <- [1,1018,null,{}] 09:58:46 INFO - PROCESS | 9525 | 1466528326081 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:46 INFO - PROCESS | 9525 | 1466528326086 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:46 INFO - PROCESS | 9525 | 1466528326325 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 09:58:46 INFO - PROCESS | 9525 | 1466528326659 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:46 INFO - PROCESS | 9525 | 1466528326667 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:46 INFO - PROCESS | 9525 | ++DOCSHELL 0x92be7000 == 41 [pid = 9525] [id = 262] 09:58:46 INFO - PROCESS | 9525 | ++DOMWINDOW == 133 (0x92be7400) [pid = 9525] [serial = 787] [outer = (nil)] 09:58:46 INFO - PROCESS | 9525 | ++DOMWINDOW == 134 (0x92be9800) [pid = 9525] [serial = 788] [outer = 0x92be7400] 09:58:46 INFO - PROCESS | 9525 | 1466528326770 Marionette DEBUG loaded listener.js 09:58:46 INFO - PROCESS | 9525 | ++DOMWINDOW == 135 (0x92c77000) [pid = 9525] [serial = 789] [outer = 0x92be7400] 09:58:47 INFO - PROCESS | 9525 | 1466528327766 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 09:58:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:58:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1740ms 09:58:47 INFO - PROCESS | 9525 | 1466528327813 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 09:58:47 INFO - PROCESS | 9525 | 1466528327817 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 09:58:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:58:47 INFO - PROCESS | 9525 | 1466528327825 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:58:47 INFO - PROCESS | 9525 | 1466528327830 Marionette TRACE conn3 <- [1,1022,null,{}] 09:58:47 INFO - PROCESS | 9525 | 1466528327837 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:47 INFO - PROCESS | 9525 | 1466528327843 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:48 INFO - PROCESS | 9525 | 1466528328098 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 09:58:48 INFO - PROCESS | 9525 | 1466528328365 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:48 INFO - PROCESS | 9525 | 1466528328376 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:48 INFO - PROCESS | 9525 | ++DOCSHELL 0x92c79000 == 42 [pid = 9525] [id = 263] 09:58:48 INFO - PROCESS | 9525 | ++DOMWINDOW == 136 (0x92c7f800) [pid = 9525] [serial = 790] [outer = (nil)] 09:58:48 INFO - PROCESS | 9525 | ++DOMWINDOW == 137 (0x93904000) [pid = 9525] [serial = 791] [outer = 0x92c7f800] 09:58:48 INFO - PROCESS | 9525 | 1466528328505 Marionette DEBUG loaded listener.js 09:58:48 INFO - PROCESS | 9525 | ++DOMWINDOW == 138 (0x9390d400) [pid = 9525] [serial = 792] [outer = 0x92c7f800] 09:58:49 INFO - PROCESS | 9525 | 1466528329451 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 09:58:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:58:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1684ms 09:58:49 INFO - PROCESS | 9525 | 1466528329510 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 09:58:49 INFO - PROCESS | 9525 | 1466528329515 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 09:58:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:58:49 INFO - PROCESS | 9525 | 1466528329522 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:58:49 INFO - PROCESS | 9525 | 1466528329527 Marionette TRACE conn3 <- [1,1026,null,{}] 09:58:49 INFO - PROCESS | 9525 | 1466528329533 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:49 INFO - PROCESS | 9525 | 1466528329539 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:49 INFO - PROCESS | 9525 | 1466528329757 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 09:58:50 INFO - PROCESS | 9525 | 1466528330035 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:50 INFO - PROCESS | 9525 | 1466528330043 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:50 INFO - PROCESS | 9525 | ++DOCSHELL 0x893ec000 == 43 [pid = 9525] [id = 264] 09:58:50 INFO - PROCESS | 9525 | ++DOMWINDOW == 139 (0x919cd400) [pid = 9525] [serial = 793] [outer = (nil)] 09:58:50 INFO - PROCESS | 9525 | ++DOMWINDOW == 140 (0x93a35400) [pid = 9525] [serial = 794] [outer = 0x919cd400] 09:58:50 INFO - PROCESS | 9525 | 1466528330171 Marionette DEBUG loaded listener.js 09:58:50 INFO - PROCESS | 9525 | ++DOMWINDOW == 141 (0x93a3c000) [pid = 9525] [serial = 795] [outer = 0x919cd400] 09:58:51 INFO - PROCESS | 9525 | 1466528331105 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 09:58:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:58:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1644ms 09:58:51 INFO - PROCESS | 9525 | 1466528331167 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 09:58:51 INFO - PROCESS | 9525 | 1466528331171 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 09:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:58:51 INFO - PROCESS | 9525 | 1466528331178 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:58:51 INFO - PROCESS | 9525 | 1466528331181 Marionette TRACE conn3 <- [1,1030,null,{}] 09:58:51 INFO - PROCESS | 9525 | 1466528331187 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:51 INFO - PROCESS | 9525 | 1466528331193 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:51 INFO - PROCESS | 9525 | 1466528331397 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 09:58:51 INFO - PROCESS | 9525 | 1466528331759 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:51 INFO - PROCESS | 9525 | 1466528331768 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:51 INFO - PROCESS | 9525 | ++DOCSHELL 0x9466ec00 == 44 [pid = 9525] [id = 265] 09:58:51 INFO - PROCESS | 9525 | ++DOMWINDOW == 142 (0x94671800) [pid = 9525] [serial = 796] [outer = (nil)] 09:58:51 INFO - PROCESS | 9525 | ++DOMWINDOW == 143 (0x95177800) [pid = 9525] [serial = 797] [outer = 0x94671800] 09:58:51 INFO - PROCESS | 9525 | 1466528331862 Marionette DEBUG loaded listener.js 09:58:51 INFO - PROCESS | 9525 | ++DOMWINDOW == 144 (0x9517e800) [pid = 9525] [serial = 798] [outer = 0x94671800] 09:58:52 INFO - PROCESS | 9525 | 1466528332820 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 09:58:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:58:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1684ms 09:58:52 INFO - PROCESS | 9525 | 1466528332862 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 09:58:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:58:52 INFO - PROCESS | 9525 | 1466528332867 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 09:58:52 INFO - PROCESS | 9525 | 1466528332873 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:58:52 INFO - PROCESS | 9525 | 1466528332877 Marionette TRACE conn3 <- [1,1034,null,{}] 09:58:52 INFO - PROCESS | 9525 | 1466528332884 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:52 INFO - PROCESS | 9525 | 1466528332888 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:53 INFO - PROCESS | 9525 | 1466528333092 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 09:58:53 INFO - PROCESS | 9525 | 1466528333350 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:53 INFO - PROCESS | 9525 | 1466528333357 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:53 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad75400 == 45 [pid = 9525] [id = 266] 09:58:53 INFO - PROCESS | 9525 | ++DOMWINDOW == 145 (0x8ad75c00) [pid = 9525] [serial = 799] [outer = (nil)] 09:58:53 INFO - PROCESS | 9525 | ++DOMWINDOW == 146 (0x8ad78000) [pid = 9525] [serial = 800] [outer = 0x8ad75c00] 09:58:53 INFO - PROCESS | 9525 | 1466528333480 Marionette DEBUG loaded listener.js 09:58:53 INFO - PROCESS | 9525 | ++DOMWINDOW == 147 (0x8b6ec000) [pid = 9525] [serial = 801] [outer = 0x8ad75c00] 09:58:54 INFO - PROCESS | 9525 | 1466528334401 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 09:58:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:58:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1587ms 09:58:54 INFO - PROCESS | 9525 | 1466528334460 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 09:58:54 INFO - PROCESS | 9525 | 1466528334463 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 09:58:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:58:54 INFO - PROCESS | 9525 | 1466528334472 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:58:54 INFO - PROCESS | 9525 | 1466528334476 Marionette TRACE conn3 <- [1,1038,null,{}] 09:58:54 INFO - PROCESS | 9525 | 1466528334483 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:54 INFO - PROCESS | 9525 | 1466528334489 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:54 INFO - PROCESS | 9525 | 1466528334733 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 09:58:55 INFO - PROCESS | 9525 | 1466528335050 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:55 INFO - PROCESS | 9525 | 1466528335057 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:55 INFO - PROCESS | 9525 | ++DOCSHELL 0x893e6000 == 46 [pid = 9525] [id = 267] 09:58:55 INFO - PROCESS | 9525 | ++DOMWINDOW == 148 (0x893e6400) [pid = 9525] [serial = 802] [outer = (nil)] 09:58:55 INFO - PROCESS | 9525 | ++DOMWINDOW == 149 (0x8ad6f800) [pid = 9525] [serial = 803] [outer = 0x893e6400] 09:58:55 INFO - PROCESS | 9525 | 1466528335151 Marionette DEBUG loaded listener.js 09:58:55 INFO - PROCESS | 9525 | ++DOMWINDOW == 150 (0x8ad72c00) [pid = 9525] [serial = 804] [outer = 0x893e6400] 09:58:56 INFO - PROCESS | 9525 | 1466528336316 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 09:58:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:58:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1885ms 09:58:56 INFO - PROCESS | 9525 | 1466528336357 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 09:58:56 INFO - PROCESS | 9525 | 1466528336365 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 09:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:58:56 INFO - PROCESS | 9525 | 1466528336374 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:58:56 INFO - PROCESS | 9525 | 1466528336380 Marionette TRACE conn3 <- [1,1042,null,{}] 09:58:56 INFO - PROCESS | 9525 | 1466528336388 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:56 INFO - PROCESS | 9525 | 1466528336394 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:56 INFO - PROCESS | 9525 | 1466528336637 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 09:58:56 INFO - PROCESS | 9525 | 1466528336973 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:56 INFO - PROCESS | 9525 | 1466528336989 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:57 INFO - PROCESS | 9525 | ++DOCSHELL 0x8af5a800 == 47 [pid = 9525] [id = 268] 09:58:57 INFO - PROCESS | 9525 | ++DOMWINDOW == 151 (0x8af5b400) [pid = 9525] [serial = 805] [outer = (nil)] 09:58:57 INFO - PROCESS | 9525 | ++DOMWINDOW == 152 (0x8b0a5000) [pid = 9525] [serial = 806] [outer = 0x8af5b400] 09:58:57 INFO - PROCESS | 9525 | 1466528337075 Marionette DEBUG loaded listener.js 09:58:57 INFO - PROCESS | 9525 | ++DOMWINDOW == 153 (0x8b6e8400) [pid = 9525] [serial = 807] [outer = 0x8af5b400] 09:58:58 INFO - PROCESS | 9525 | 1466528338047 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 09:58:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:58:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1735ms 09:58:58 INFO - PROCESS | 9525 | 1466528338110 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 09:58:58 INFO - PROCESS | 9525 | 1466528338126 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 09:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:58:58 INFO - PROCESS | 9525 | 1466528338148 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:58:58 INFO - PROCESS | 9525 | 1466528338156 Marionette TRACE conn3 <- [1,1046,null,{}] 09:58:58 INFO - PROCESS | 9525 | 1466528338169 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:58 INFO - PROCESS | 9525 | 1466528338181 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:58 INFO - PROCESS | 9525 | --DOCSHELL 0x8cd0c400 == 46 [pid = 9525] [id = 250] 09:58:58 INFO - PROCESS | 9525 | 1466528338606 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 09:58:58 INFO - PROCESS | 9525 | --DOCSHELL 0x8af56c00 == 45 [pid = 9525] [id = 249] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 152 (0x9297e400) [pid = 9525] [serial = 720] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 151 (0x9137e400) [pid = 9525] [serial = 657] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 150 (0x92336400) [pid = 9525] [serial = 663] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 149 (0x91371800) [pid = 9525] [serial = 708] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 148 (0x92332000) [pid = 9525] [serial = 714] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 147 (0x91174800) [pid = 9525] [serial = 653] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 146 (0x8beea800) [pid = 9525] [serial = 686] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 145 (0x8cd10c00) [pid = 9525] [serial = 687] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 144 (0x8b6ee000) [pid = 9525] [serial = 644] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 143 (0x8d762c00) [pid = 9525] [serial = 695] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 142 (0x921e7c00) [pid = 9525] [serial = 678] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 141 (0x8d52c800) [pid = 9525] [serial = 648] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 140 (0x8d4c0c00) [pid = 9525] [serial = 672] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 139 (0x8af53800) [pid = 9525] [serial = 725] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 138 (0x92943000) [pid = 9525] [serial = 716] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 137 (0x8f2e5000) [pid = 9525] [serial = 704] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 136 (0x8cecdc00) [pid = 9525] [serial = 701] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 135 (0x92977c00) [pid = 9525] [serial = 719] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 134 (0x8b0acc00) [pid = 9525] [serial = 726] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 133 (0x8ad7b000) [pid = 9525] [serial = 728] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 132 (0x8b0b0c00) [pid = 9525] [serial = 699] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 131 (0x8cecb800) [pid = 9525] [serial = 642] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 130 (0x929bfc00) [pid = 9525] [serial = 722] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 129 (0x921f3000) [pid = 9525] [serial = 713] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 128 (0x919cac00) [pid = 9525] [serial = 660] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 127 (0x927f3400) [pid = 9525] [serial = 666] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 126 (0x91806c00) [pid = 9525] [serial = 710] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 125 (0x8f6be000) [pid = 9525] [serial = 651] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 124 (0x8cfd6800) [pid = 9525] [serial = 702] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 123 (0x8f4c4c00) [pid = 9525] [serial = 705] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 122 (0x8af5b000) [pid = 9525] [serial = 645] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 121 (0x927ec400) [pid = 9525] [serial = 675] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 120 (0x9294d800) [pid = 9525] [serial = 717] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 119 (0x9180e000) [pid = 9525] [serial = 711] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 118 (0x9116e000) [pid = 9525] [serial = 707] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 117 (0x8d4c1800) [pid = 9525] [serial = 729] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 116 (0x91179c00) [pid = 9525] [serial = 654] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 115 (0x8eb05000) [pid = 9525] [serial = 696] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 114 (0x8d528400) [pid = 9525] [serial = 669] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 113 (0x929c2c00) [pid = 9525] [serial = 723] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 112 (0x8b0a4c00) [pid = 9525] [serial = 698] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 111 (0x8d46e800) [pid = 9525] [serial = 674] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 110 (0x8d4c2000) [pid = 9525] [serial = 665] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 109 (0x8cec7c00) [pid = 9525] [serial = 671] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 108 (0x8cfcf000) [pid = 9525] [serial = 732] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 107 (0x8bdf6c00) [pid = 9525] [serial = 731] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 106 (0x8d4c1000) [pid = 9525] [serial = 689] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 105 (0x8d764c00) [pid = 9525] [serial = 693] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 104 (0x8d4ce800) [pid = 9525] [serial = 690] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 103 (0x8d75e800) [pid = 9525] [serial = 692] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 102 (0x8f4c0c00) [pid = 9525] [serial = 677] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 101 (0x9232c000) [pid = 9525] [serial = 662] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 100 (0x8f4ca400) [pid = 9525] [serial = 650] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 99 (0x9137a400) [pid = 9525] [serial = 656] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 98 (0x8cfd2000) [pid = 9525] [serial = 668] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 97 (0x894d0c00) [pid = 9525] [serial = 681] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 96 (0x893e9c00) [pid = 9525] [serial = 680] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 95 (0x8d526400) [pid = 9525] [serial = 647] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 94 (0x8b0ad400) [pid = 9525] [serial = 683] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 93 (0x8b6f1c00) [pid = 9525] [serial = 684] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | --DOMWINDOW == 92 (0x919cc400) [pid = 9525] [serial = 659] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 9525 | 1466528338885 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:58 INFO - PROCESS | 9525 | 1466528338894 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:58:58 INFO - PROCESS | 9525 | ++DOCSHELL 0x894d0c00 == 46 [pid = 9525] [id = 269] 09:58:58 INFO - PROCESS | 9525 | ++DOMWINDOW == 93 (0x8af5b000) [pid = 9525] [serial = 808] [outer = (nil)] 09:58:58 INFO - PROCESS | 9525 | ++DOMWINDOW == 94 (0x8bdf2400) [pid = 9525] [serial = 809] [outer = 0x8af5b000] 09:58:58 INFO - PROCESS | 9525 | 1466528338977 Marionette DEBUG loaded listener.js 09:58:59 INFO - PROCESS | 9525 | ++DOMWINDOW == 95 (0x8cd03400) [pid = 9525] [serial = 810] [outer = 0x8af5b000] 09:58:59 INFO - PROCESS | 9525 | 1466528339822 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 09:58:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:58:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1708ms 09:58:59 INFO - PROCESS | 9525 | 1466528339858 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 09:58:59 INFO - PROCESS | 9525 | 1466528339863 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 09:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:58:59 INFO - PROCESS | 9525 | 1466528339869 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:58:59 INFO - PROCESS | 9525 | 1466528339875 Marionette TRACE conn3 <- [1,1050,null,{}] 09:58:59 INFO - PROCESS | 9525 | 1466528339891 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:58:59 INFO - PROCESS | 9525 | 1466528339900 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:00 INFO - PROCESS | 9525 | 1466528340112 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 09:59:00 INFO - PROCESS | 9525 | 1466528340300 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:00 INFO - PROCESS | 9525 | 1466528340312 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:00 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d46e000 == 47 [pid = 9525] [id = 270] 09:59:00 INFO - PROCESS | 9525 | ++DOMWINDOW == 96 (0x8d46e800) [pid = 9525] [serial = 811] [outer = (nil)] 09:59:00 INFO - PROCESS | 9525 | ++DOMWINDOW == 97 (0x8d4c5400) [pid = 9525] [serial = 812] [outer = 0x8d46e800] 09:59:00 INFO - PROCESS | 9525 | 1466528340402 Marionette DEBUG loaded listener.js 09:59:00 INFO - PROCESS | 9525 | ++DOMWINDOW == 98 (0x8d522800) [pid = 9525] [serial = 813] [outer = 0x8d46e800] 09:59:01 INFO - PROCESS | 9525 | 1466528341391 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 09:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1545ms 09:59:01 INFO - PROCESS | 9525 | 1466528341415 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 09:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:59:01 INFO - PROCESS | 9525 | 1466528341420 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 09:59:01 INFO - PROCESS | 9525 | 1466528341427 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:59:01 INFO - PROCESS | 9525 | 1466528341430 Marionette TRACE conn3 <- [1,1054,null,{}] 09:59:01 INFO - PROCESS | 9525 | 1466528341436 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:01 INFO - PROCESS | 9525 | 1466528341442 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:01 INFO - PROCESS | 9525 | 1466528341737 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 09:59:01 INFO - PROCESS | 9525 | 1466528341773 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:01 INFO - PROCESS | 9525 | 1466528341780 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:01 INFO - PROCESS | 9525 | ++DOCSHELL 0x8cfd6800 == 48 [pid = 9525] [id = 271] 09:59:01 INFO - PROCESS | 9525 | ++DOMWINDOW == 99 (0x8d526400) [pid = 9525] [serial = 814] [outer = (nil)] 09:59:01 INFO - PROCESS | 9525 | ++DOMWINDOW == 100 (0x8d7e6c00) [pid = 9525] [serial = 815] [outer = 0x8d526400] 09:59:01 INFO - PROCESS | 9525 | 1466528341854 Marionette DEBUG loaded listener.js 09:59:01 INFO - PROCESS | 9525 | ++DOMWINDOW == 101 (0x8eb0c000) [pid = 9525] [serial = 816] [outer = 0x8d526400] 09:59:02 INFO - PROCESS | 9525 | 1466528342913 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 09:59:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:59:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1543ms 09:59:02 INFO - PROCESS | 9525 | 1466528342973 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 09:59:02 INFO - PROCESS | 9525 | 1466528342978 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 09:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:59:02 INFO - PROCESS | 9525 | 1466528342985 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:59:02 INFO - PROCESS | 9525 | 1466528342988 Marionette TRACE conn3 <- [1,1058,null,{}] 09:59:02 INFO - PROCESS | 9525 | 1466528342994 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:03 INFO - PROCESS | 9525 | 1466528343000 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:03 INFO - PROCESS | 9525 | 1466528343293 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 09:59:03 INFO - PROCESS | 9525 | --DOMWINDOW == 100 (0x8d7da800) [pid = 9525] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:59:03 INFO - PROCESS | 9525 | --DOMWINDOW == 99 (0x8cd0d000) [pid = 9525] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:59:03 INFO - PROCESS | 9525 | --DOMWINDOW == 98 (0x921e9400) [pid = 9525] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:59:03 INFO - PROCESS | 9525 | --DOMWINDOW == 97 (0x8af5b800) [pid = 9525] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:59:03 INFO - PROCESS | 9525 | --DOMWINDOW == 96 (0x9180d400) [pid = 9525] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:59:03 INFO - PROCESS | 9525 | --DOMWINDOW == 95 (0x8bdf7400) [pid = 9525] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:59:03 INFO - PROCESS | 9525 | 1466528343495 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:03 INFO - PROCESS | 9525 | 1466528343505 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:03 INFO - PROCESS | 9525 | ++DOCSHELL 0x8af5b800 == 49 [pid = 9525] [id = 272] 09:59:03 INFO - PROCESS | 9525 | ++DOMWINDOW == 96 (0x8bdf7400) [pid = 9525] [serial = 817] [outer = (nil)] 09:59:03 INFO - PROCESS | 9525 | ++DOMWINDOW == 97 (0x8d761c00) [pid = 9525] [serial = 818] [outer = 0x8bdf7400] 09:59:03 INFO - PROCESS | 9525 | 1466528343593 Marionette DEBUG loaded listener.js 09:59:03 INFO - PROCESS | 9525 | ++DOMWINDOW == 98 (0x8f2ddc00) [pid = 9525] [serial = 819] [outer = 0x8bdf7400] 09:59:04 INFO - PROCESS | 9525 | 1466528344454 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 09:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1489ms 09:59:04 INFO - PROCESS | 9525 | 1466528344475 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 09:59:04 INFO - PROCESS | 9525 | 1466528344480 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 09:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:59:04 INFO - PROCESS | 9525 | 1466528344487 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:59:04 INFO - PROCESS | 9525 | 1466528344492 Marionette TRACE conn3 <- [1,1062,null,{}] 09:59:04 INFO - PROCESS | 9525 | 1466528344499 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:04 INFO - PROCESS | 9525 | 1466528344512 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:04 INFO - PROCESS | 9525 | 1466528344874 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 09:59:05 INFO - PROCESS | 9525 | 1466528345047 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:05 INFO - PROCESS | 9525 | 1466528345059 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:05 INFO - PROCESS | 9525 | ++DOCSHELL 0x894d4400 == 50 [pid = 9525] [id = 273] 09:59:05 INFO - PROCESS | 9525 | ++DOMWINDOW == 99 (0x8f6b9800) [pid = 9525] [serial = 820] [outer = (nil)] 09:59:05 INFO - PROCESS | 9525 | ++DOMWINDOW == 100 (0x9117bc00) [pid = 9525] [serial = 821] [outer = 0x8f6b9800] 09:59:05 INFO - PROCESS | 9525 | 1466528345147 Marionette DEBUG loaded listener.js 09:59:05 INFO - PROCESS | 9525 | ++DOMWINDOW == 101 (0x91803400) [pid = 9525] [serial = 822] [outer = 0x8f6b9800] 09:59:05 INFO - PROCESS | 9525 | --DOCSHELL 0x95360400 == 49 [pid = 9525] [id = 9] 09:59:06 INFO - PROCESS | 9525 | 1466528346438 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 09:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1983ms 09:59:06 INFO - PROCESS | 9525 | 1466528346473 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 09:59:06 INFO - PROCESS | 9525 | 1466528346480 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 09:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:59:06 INFO - PROCESS | 9525 | 1466528346492 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:59:06 INFO - PROCESS | 9525 | 1466528346501 Marionette TRACE conn3 <- [1,1066,null,{}] 09:59:06 INFO - PROCESS | 9525 | 1466528346510 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:06 INFO - PROCESS | 9525 | 1466528346516 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:06 INFO - PROCESS | 9525 | 1466528346846 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 09:59:07 INFO - PROCESS | 9525 | 1466528347210 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:07 INFO - PROCESS | 9525 | 1466528347223 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:07 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b6e7400 == 50 [pid = 9525] [id = 274] 09:59:07 INFO - PROCESS | 9525 | ++DOMWINDOW == 102 (0x8b6e7800) [pid = 9525] [serial = 823] [outer = (nil)] 09:59:07 INFO - PROCESS | 9525 | ++DOMWINDOW == 103 (0x8cd02400) [pid = 9525] [serial = 824] [outer = 0x8b6e7800] 09:59:07 INFO - PROCESS | 9525 | 1466528347312 Marionette DEBUG loaded listener.js 09:59:07 INFO - PROCESS | 9525 | ++DOMWINDOW == 104 (0x8cec6c00) [pid = 9525] [serial = 825] [outer = 0x8b6e7800] 09:59:08 INFO - PROCESS | 9525 | 1466528348403 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 09:59:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1943ms 09:59:08 INFO - PROCESS | 9525 | 1466528348434 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 09:59:08 INFO - PROCESS | 9525 | 1466528348442 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 09:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:59:08 INFO - PROCESS | 9525 | 1466528348457 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:59:08 INFO - PROCESS | 9525 | 1466528348461 Marionette TRACE conn3 <- [1,1070,null,{}] 09:59:08 INFO - PROCESS | 9525 | 1466528348469 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:08 INFO - PROCESS | 9525 | 1466528348477 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:08 INFO - PROCESS | 9525 | 1466528348753 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 09:59:09 INFO - PROCESS | 9525 | 1466528349071 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:09 INFO - PROCESS | 9525 | 1466528349083 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:09 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d51fc00 == 51 [pid = 9525] [id = 275] 09:59:09 INFO - PROCESS | 9525 | ++DOMWINDOW == 105 (0x8d75d400) [pid = 9525] [serial = 826] [outer = (nil)] 09:59:09 INFO - PROCESS | 9525 | ++DOMWINDOW == 106 (0x8d7e2800) [pid = 9525] [serial = 827] [outer = 0x8d75d400] 09:59:09 INFO - PROCESS | 9525 | 1466528349174 Marionette DEBUG loaded listener.js 09:59:09 INFO - PROCESS | 9525 | ++DOMWINDOW == 107 (0x8f4bd000) [pid = 9525] [serial = 828] [outer = 0x8d75d400] 09:59:10 INFO - PROCESS | 9525 | 1466528350213 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 09:59:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:59:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1791ms 09:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:59:10 INFO - PROCESS | 9525 | 1466528350247 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 09:59:10 INFO - PROCESS | 9525 | 1466528350250 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 09:59:10 INFO - PROCESS | 9525 | 1466528350257 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:59:10 INFO - PROCESS | 9525 | 1466528350264 Marionette TRACE conn3 <- [1,1074,null,{}] 09:59:10 INFO - PROCESS | 9525 | 1466528350280 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:10 INFO - PROCESS | 9525 | 1466528350289 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:10 INFO - PROCESS | 9525 | 1466528350542 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 09:59:10 INFO - PROCESS | 9525 | 1466528350853 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:10 INFO - PROCESS | 9525 | 1466528350864 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:10 INFO - PROCESS | 9525 | ++DOCSHELL 0x9137c400 == 52 [pid = 9525] [id = 276] 09:59:10 INFO - PROCESS | 9525 | ++DOMWINDOW == 108 (0x91802000) [pid = 9525] [serial = 829] [outer = (nil)] 09:59:10 INFO - PROCESS | 9525 | ++DOMWINDOW == 109 (0x9180ec00) [pid = 9525] [serial = 830] [outer = 0x91802000] 09:59:10 INFO - PROCESS | 9525 | 1466528350956 Marionette DEBUG loaded listener.js 09:59:11 INFO - PROCESS | 9525 | ++DOMWINDOW == 110 (0x921e6400) [pid = 9525] [serial = 831] [outer = 0x91802000] 09:59:11 INFO - PROCESS | 9525 | 1466528351939 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 09:59:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1739ms 09:59:12 INFO - PROCESS | 9525 | 1466528351996 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 09:59:12 INFO - PROCESS | 9525 | 1466528352001 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 09:59:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:59:12 INFO - PROCESS | 9525 | 1466528352009 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:59:12 INFO - PROCESS | 9525 | 1466528352018 Marionette TRACE conn3 <- [1,1078,null,{}] 09:59:12 INFO - PROCESS | 9525 | 1466528352072 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:12 INFO - PROCESS | 9525 | 1466528352077 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:12 INFO - PROCESS | 9525 | 1466528352333 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 09:59:12 INFO - PROCESS | 9525 | 1466528352650 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:12 INFO - PROCESS | 9525 | 1466528352665 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:12 INFO - PROCESS | 9525 | ++DOCSHELL 0x91806c00 == 53 [pid = 9525] [id = 277] 09:59:12 INFO - PROCESS | 9525 | ++DOMWINDOW == 111 (0x921e9800) [pid = 9525] [serial = 832] [outer = (nil)] 09:59:12 INFO - PROCESS | 9525 | ++DOMWINDOW == 112 (0x921f2800) [pid = 9525] [serial = 833] [outer = 0x921e9800] 09:59:12 INFO - PROCESS | 9525 | 1466528352772 Marionette DEBUG loaded listener.js 09:59:12 INFO - PROCESS | 9525 | ++DOMWINDOW == 113 (0x922e8800) [pid = 9525] [serial = 834] [outer = 0x921e9800] 09:59:13 INFO - PROCESS | 9525 | 1466528353790 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 09:59:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1797ms 09:59:13 INFO - PROCESS | 9525 | 1466528353807 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 09:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:59:13 INFO - PROCESS | 9525 | 1466528353812 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 09:59:13 INFO - PROCESS | 9525 | 1466528353819 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:59:13 INFO - PROCESS | 9525 | 1466528353824 Marionette TRACE conn3 <- [1,1082,null,{}] 09:59:13 INFO - PROCESS | 9525 | 1466528353831 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:13 INFO - PROCESS | 9525 | 1466528353838 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:14 INFO - PROCESS | 9525 | 1466528354073 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 09:59:14 INFO - PROCESS | 9525 | 1466528354343 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:14 INFO - PROCESS | 9525 | 1466528354355 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:14 INFO - PROCESS | 9525 | ++DOCSHELL 0x921efc00 == 54 [pid = 9525] [id = 278] 09:59:14 INFO - PROCESS | 9525 | ++DOMWINDOW == 114 (0x9222a400) [pid = 9525] [serial = 835] [outer = (nil)] 09:59:14 INFO - PROCESS | 9525 | ++DOMWINDOW == 115 (0x927ee800) [pid = 9525] [serial = 836] [outer = 0x9222a400] 09:59:14 INFO - PROCESS | 9525 | 1466528354486 Marionette DEBUG loaded listener.js 09:59:14 INFO - PROCESS | 9525 | ++DOMWINDOW == 116 (0x927f8400) [pid = 9525] [serial = 837] [outer = 0x9222a400] 09:59:15 INFO - PROCESS | 9525 | 1466528355486 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 09:59:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:59:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1687ms 09:59:15 INFO - PROCESS | 9525 | 1466528355507 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 09:59:15 INFO - PROCESS | 9525 | 1466528355511 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 09:59:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:59:15 INFO - PROCESS | 9525 | 1466528355518 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:59:15 INFO - PROCESS | 9525 | 1466528355522 Marionette TRACE conn3 <- [1,1086,null,{}] 09:59:15 INFO - PROCESS | 9525 | 1466528355529 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:15 INFO - PROCESS | 9525 | 1466528355540 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:15 INFO - PROCESS | 9525 | 1466528355853 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 09:59:16 INFO - PROCESS | 9525 | 1466528356169 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:16 INFO - PROCESS | 9525 | 1466528356177 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:16 INFO - PROCESS | 9525 | ++DOCSHELL 0x92331c00 == 55 [pid = 9525] [id = 279] 09:59:16 INFO - PROCESS | 9525 | ++DOMWINDOW == 117 (0x9294e000) [pid = 9525] [serial = 838] [outer = (nil)] 09:59:16 INFO - PROCESS | 9525 | ++DOMWINDOW == 118 (0x92bdd000) [pid = 9525] [serial = 839] [outer = 0x9294e000] 09:59:16 INFO - PROCESS | 9525 | 1466528356268 Marionette DEBUG loaded listener.js 09:59:16 INFO - PROCESS | 9525 | ++DOMWINDOW == 119 (0x92be3000) [pid = 9525] [serial = 840] [outer = 0x9294e000] 09:59:17 INFO - PROCESS | 9525 | 1466528357233 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 09:59:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:59:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1786ms 09:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:59:17 INFO - PROCESS | 9525 | 1466528357306 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 09:59:17 INFO - PROCESS | 9525 | 1466528357309 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 09:59:17 INFO - PROCESS | 9525 | 1466528357317 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:59:17 INFO - PROCESS | 9525 | 1466528357320 Marionette TRACE conn3 <- [1,1090,null,{}] 09:59:17 INFO - PROCESS | 9525 | 1466528357326 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:17 INFO - PROCESS | 9525 | 1466528357332 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:17 INFO - PROCESS | 9525 | 1466528357568 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 09:59:17 INFO - PROCESS | 9525 | 1466528357874 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:17 INFO - PROCESS | 9525 | 1466528357883 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:17 INFO - PROCESS | 9525 | ++DOCSHELL 0x9297d400 == 56 [pid = 9525] [id = 280] 09:59:17 INFO - PROCESS | 9525 | ++DOMWINDOW == 120 (0x929c2c00) [pid = 9525] [serial = 841] [outer = (nil)] 09:59:17 INFO - PROCESS | 9525 | ++DOMWINDOW == 121 (0x92c7b400) [pid = 9525] [serial = 842] [outer = 0x929c2c00] 09:59:17 INFO - PROCESS | 9525 | 1466528357973 Marionette DEBUG loaded listener.js 09:59:18 INFO - PROCESS | 9525 | ++DOMWINDOW == 122 (0x92c7f000) [pid = 9525] [serial = 843] [outer = 0x929c2c00] 09:59:18 INFO - PROCESS | 9525 | 1466528358950 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 09:59:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1682ms 09:59:19 INFO - PROCESS | 9525 | 1466528358999 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 09:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:59:19 INFO - PROCESS | 9525 | 1466528359003 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 09:59:19 INFO - PROCESS | 9525 | 1466528359010 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:59:19 INFO - PROCESS | 9525 | 1466528359014 Marionette TRACE conn3 <- [1,1094,null,{}] 09:59:19 INFO - PROCESS | 9525 | 1466528359020 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:19 INFO - PROCESS | 9525 | 1466528359025 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:19 INFO - PROCESS | 9525 | 1466528359251 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 09:59:19 INFO - PROCESS | 9525 | 1466528359514 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:19 INFO - PROCESS | 9525 | 1466528359522 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:19 INFO - PROCESS | 9525 | ++DOCSHELL 0x927f9800 == 57 [pid = 9525] [id = 281] 09:59:19 INFO - PROCESS | 9525 | ++DOMWINDOW == 123 (0x92be0800) [pid = 9525] [serial = 844] [outer = (nil)] 09:59:19 INFO - PROCESS | 9525 | ++DOMWINDOW == 124 (0x95176c00) [pid = 9525] [serial = 845] [outer = 0x92be0800] 09:59:19 INFO - PROCESS | 9525 | 1466528359650 Marionette DEBUG loaded listener.js 09:59:19 INFO - PROCESS | 9525 | ++DOMWINDOW == 125 (0x9536ac00) [pid = 9525] [serial = 846] [outer = 0x92be0800] 09:59:20 INFO - PROCESS | 9525 | 1466528360622 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 09:59:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:59:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1634ms 09:59:20 INFO - PROCESS | 9525 | 1466528360644 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 09:59:20 INFO - PROCESS | 9525 | 1466528360648 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 09:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:59:20 INFO - PROCESS | 9525 | 1466528360655 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:59:20 INFO - PROCESS | 9525 | 1466528360659 Marionette TRACE conn3 <- [1,1098,null,{}] 09:59:20 INFO - PROCESS | 9525 | 1466528360666 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:20 INFO - PROCESS | 9525 | 1466528360671 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:20 INFO - PROCESS | 9525 | 1466528360896 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 09:59:21 INFO - PROCESS | 9525 | 1466528361169 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:21 INFO - PROCESS | 9525 | 1466528361178 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:21 INFO - PROCESS | 9525 | ++DOCSHELL 0x8af53800 == 58 [pid = 9525] [id = 282] 09:59:21 INFO - PROCESS | 9525 | ++DOMWINDOW == 126 (0x8af56c00) [pid = 9525] [serial = 847] [outer = (nil)] 09:59:21 INFO - PROCESS | 9525 | ++DOMWINDOW == 127 (0x976cf800) [pid = 9525] [serial = 848] [outer = 0x8af56c00] 09:59:21 INFO - PROCESS | 9525 | 1466528361312 Marionette DEBUG loaded listener.js 09:59:21 INFO - PROCESS | 9525 | ++DOMWINDOW == 128 (0x976d1800) [pid = 9525] [serial = 849] [outer = 0x8af56c00] 09:59:22 INFO - PROCESS | 9525 | 1466528362334 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 09:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1735ms 09:59:22 INFO - PROCESS | 9525 | 1466528362392 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 09:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:59:22 INFO - PROCESS | 9525 | 1466528362397 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 09:59:22 INFO - PROCESS | 9525 | 1466528362404 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:59:22 INFO - PROCESS | 9525 | 1466528362408 Marionette TRACE conn3 <- [1,1102,null,{}] 09:59:22 INFO - PROCESS | 9525 | 1466528362414 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:22 INFO - PROCESS | 9525 | 1466528362419 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:22 INFO - PROCESS | 9525 | 1466528362676 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 09:59:22 INFO - PROCESS | 9525 | 1466528362974 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:22 INFO - PROCESS | 9525 | 1466528362983 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:23 INFO - PROCESS | 9525 | ++DOCSHELL 0x8cd0b400 == 59 [pid = 9525] [id = 283] 09:59:23 INFO - PROCESS | 9525 | ++DOMWINDOW == 129 (0x8cecd800) [pid = 9525] [serial = 850] [outer = (nil)] 09:59:23 INFO - PROCESS | 9525 | ++DOMWINDOW == 130 (0x8eb0e400) [pid = 9525] [serial = 851] [outer = 0x8cecd800] 09:59:23 INFO - PROCESS | 9525 | 1466528363080 Marionette DEBUG loaded listener.js 09:59:23 INFO - PROCESS | 9525 | ++DOMWINDOW == 131 (0x919c5c00) [pid = 9525] [serial = 852] [outer = 0x8cecd800] 09:59:24 INFO - PROCESS | 9525 | 1466528364044 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 09:59:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:59:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1686ms 09:59:24 INFO - PROCESS | 9525 | 1466528364091 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 09:59:24 INFO - PROCESS | 9525 | 1466528364096 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 09:59:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:59:24 INFO - PROCESS | 9525 | 1466528364102 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:59:24 INFO - PROCESS | 9525 | 1466528364107 Marionette TRACE conn3 <- [1,1106,null,{}] 09:59:24 INFO - PROCESS | 9525 | 1466528364114 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:24 INFO - PROCESS | 9525 | 1466528364121 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:24 INFO - PROCESS | 9525 | 1466528364369 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 09:59:25 INFO - PROCESS | 9525 | 1466528365354 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:25 INFO - PROCESS | 9525 | 1466528365365 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:25 INFO - PROCESS | 9525 | ++DOCSHELL 0x894d5000 == 60 [pid = 9525] [id = 284] 09:59:25 INFO - PROCESS | 9525 | ++DOMWINDOW == 132 (0x894d5c00) [pid = 9525] [serial = 853] [outer = (nil)] 09:59:25 INFO - PROCESS | 9525 | ++DOMWINDOW == 133 (0x8ad79c00) [pid = 9525] [serial = 854] [outer = 0x894d5c00] 09:59:25 INFO - PROCESS | 9525 | 1466528365472 Marionette DEBUG loaded listener.js 09:59:25 INFO - PROCESS | 9525 | ++DOMWINDOW == 134 (0x8b0ae800) [pid = 9525] [serial = 855] [outer = 0x894d5c00] 09:59:26 INFO - PROCESS | 9525 | 1466528366396 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 09:59:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:59:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 2351ms 09:59:26 INFO - PROCESS | 9525 | 1466528366458 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 09:59:26 INFO - PROCESS | 9525 | 1466528366464 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 09:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:59:26 INFO - PROCESS | 9525 | 1466528366473 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:59:26 INFO - PROCESS | 9525 | 1466528366478 Marionette TRACE conn3 <- [1,1110,null,{}] 09:59:26 INFO - PROCESS | 9525 | 1466528366487 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:26 INFO - PROCESS | 9525 | 1466528366495 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:26 INFO - PROCESS | 9525 | 1466528366771 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 09:59:27 INFO - PROCESS | 9525 | 1466528367108 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:27 INFO - PROCESS | 9525 | 1466528367116 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:27 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d525000 == 61 [pid = 9525] [id = 285] 09:59:27 INFO - PROCESS | 9525 | ++DOMWINDOW == 135 (0x8d765800) [pid = 9525] [serial = 856] [outer = (nil)] 09:59:27 INFO - PROCESS | 9525 | ++DOMWINDOW == 136 (0x8d769800) [pid = 9525] [serial = 857] [outer = 0x8d765800] 09:59:27 INFO - PROCESS | 9525 | 1466528367284 Marionette DEBUG loaded listener.js 09:59:27 INFO - PROCESS | 9525 | ++DOMWINDOW == 137 (0x8eb0a800) [pid = 9525] [serial = 858] [outer = 0x8d765800] 09:59:28 INFO - PROCESS | 9525 | 1466528368320 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 09:59:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:59:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1890ms 09:59:28 INFO - PROCESS | 9525 | 1466528368366 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 09:59:28 INFO - PROCESS | 9525 | 1466528368372 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 09:59:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:59:28 INFO - PROCESS | 9525 | 1466528368380 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:59:28 INFO - PROCESS | 9525 | 1466528368385 Marionette TRACE conn3 <- [1,1114,null,{}] 09:59:28 INFO - PROCESS | 9525 | 1466528368391 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:28 INFO - PROCESS | 9525 | 1466528368396 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:28 INFO - PROCESS | 9525 | 1466528368613 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 09:59:28 INFO - PROCESS | 9525 | 1466528368922 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:28 INFO - PROCESS | 9525 | 1466528368931 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:29 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d52c000 == 62 [pid = 9525] [id = 286] 09:59:29 INFO - PROCESS | 9525 | ++DOMWINDOW == 138 (0x8f2e2000) [pid = 9525] [serial = 859] [outer = (nil)] 09:59:29 INFO - PROCESS | 9525 | ++DOMWINDOW == 139 (0x9117c000) [pid = 9525] [serial = 860] [outer = 0x8f2e2000] 09:59:29 INFO - PROCESS | 9525 | 1466528369057 Marionette DEBUG loaded listener.js 09:59:29 INFO - PROCESS | 9525 | ++DOMWINDOW == 140 (0x919cac00) [pid = 9525] [serial = 861] [outer = 0x8f2e2000] 09:59:31 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad75000 == 61 [pid = 9525] [id = 225] 09:59:31 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad78c00 == 60 [pid = 9525] [id = 210] 09:59:31 INFO - PROCESS | 9525 | --DOCSHELL 0x8cd0f800 == 59 [pid = 9525] [id = 211] 09:59:31 INFO - PROCESS | 9525 | --DOCSHELL 0x893e4c00 == 58 [pid = 9525] [id = 214] 09:59:31 INFO - PROCESS | 9525 | --DOCSHELL 0x8cd0f000 == 57 [pid = 9525] [id = 217] 09:59:31 INFO - PROCESS | 9525 | --DOCSHELL 0x919c7800 == 56 [pid = 9525] [id = 220] 09:59:31 INFO - PROCESS | 9525 | --DOCSHELL 0x894cf400 == 55 [pid = 9525] [id = 222] 09:59:31 INFO - PROCESS | 9525 | --DOCSHELL 0x8cd10800 == 54 [pid = 9525] [id = 218] 09:59:31 INFO - PROCESS | 9525 | --DOCSHELL 0x893e1400 == 53 [pid = 9525] [id = 221] 09:59:31 INFO - PROCESS | 9525 | --DOCSHELL 0x894c7000 == 52 [pid = 9525] [id = 223] 09:59:31 INFO - PROCESS | 9525 | --DOCSHELL 0x8f4c1800 == 51 [pid = 9525] [id = 216] 09:59:31 INFO - PROCESS | 9525 | --DOCSHELL 0x893eb000 == 50 [pid = 9525] [id = 215] 09:59:31 INFO - PROCESS | 9525 | --DOCSHELL 0x8cecbc00 == 49 [pid = 9525] [id = 251] 09:59:31 INFO - PROCESS | 9525 | --DOCSHELL 0x92c79000 == 48 [pid = 9525] [id = 263] 09:59:31 INFO - PROCESS | 9525 | --DOCSHELL 0x8d471000 == 47 [pid = 9525] [id = 261] 09:59:31 INFO - PROCESS | 9525 | --DOCSHELL 0x92be7000 == 46 [pid = 9525] [id = 262] 09:59:31 INFO - PROCESS | 9525 | --DOCSHELL 0x8bdf0c00 == 45 [pid = 9525] [id = 260] 09:59:31 INFO - PROCESS | 9525 | --DOCSHELL 0x894c7400 == 44 [pid = 9525] [id = 259] 09:59:31 INFO - PROCESS | 9525 | --DOCSHELL 0x8f6bd400 == 43 [pid = 9525] [id = 258] 09:59:31 INFO - PROCESS | 9525 | --DOCSHELL 0x9180c400 == 42 [pid = 9525] [id = 257] 09:59:31 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad6e400 == 41 [pid = 9525] [id = 256] 09:59:31 INFO - PROCESS | 9525 | --DOCSHELL 0x893ef800 == 40 [pid = 9525] [id = 255] 09:59:31 INFO - PROCESS | 9525 | --DOCSHELL 0x894c6400 == 39 [pid = 9525] [id = 254] 09:59:31 INFO - PROCESS | 9525 | --DOCSHELL 0x8cd01400 == 38 [pid = 9525] [id = 253] 09:59:31 INFO - PROCESS | 9525 | --DOCSHELL 0x893ec800 == 37 [pid = 9525] [id = 252] 09:59:31 INFO - PROCESS | 9525 | --DOCSHELL 0x8d762400 == 36 [pid = 9525] [id = 212] 09:59:31 INFO - PROCESS | 9525 | --DOCSHELL 0x893eb400 == 35 [pid = 9525] [id = 219] 09:59:31 INFO - PROCESS | 9525 | --DOCSHELL 0x8bee1800 == 34 [pid = 9525] [id = 248] 09:59:31 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad71c00 == 33 [pid = 9525] [id = 213] 09:59:31 INFO - PROCESS | 9525 | --DOCSHELL 0x893e6000 == 32 [pid = 9525] [id = 267] 09:59:31 INFO - PROCESS | 9525 | --DOCSHELL 0x8bedb400 == 31 [pid = 9525] [id = 224] 09:59:31 INFO - PROCESS | 9525 | --DOCSHELL 0x893e2400 == 30 [pid = 9525] [id = 226] 09:59:31 INFO - PROCESS | 9525 | --DOCSHELL 0x893ec000 == 29 [pid = 9525] [id = 264] 09:59:31 INFO - PROCESS | 9525 | --DOCSHELL 0x9466ec00 == 28 [pid = 9525] [id = 265] 09:59:31 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad75400 == 27 [pid = 9525] [id = 266] 09:59:31 INFO - PROCESS | 9525 | --DOCSHELL 0x894d3000 == 26 [pid = 9525] [id = 227] 09:59:31 INFO - PROCESS | 9525 | --DOCSHELL 0x9536b000 == 25 [pid = 9525] [id = 10] 09:59:31 INFO - PROCESS | 9525 | --DOMWINDOW == 139 (0x8f2d8c00) [pid = 9525] [serial = 738] [outer = (nil)] [url = about:blank] 09:59:31 INFO - PROCESS | 9525 | --DOMWINDOW == 138 (0x8cec6000) [pid = 9525] [serial = 752] [outer = (nil)] [url = about:blank] 09:59:31 INFO - PROCESS | 9525 | --DOMWINDOW == 137 (0x92337000) [pid = 9525] [serial = 743] [outer = (nil)] [url = about:blank] 09:59:31 INFO - PROCESS | 9525 | --DOMWINDOW == 136 (0x8ced1400) [pid = 9525] [serial = 753] [outer = (nil)] [url = about:blank] 09:59:31 INFO - PROCESS | 9525 | --DOMWINDOW == 135 (0x8b6ed000) [pid = 9525] [serial = 750] [outer = (nil)] [url = about:blank] 09:59:31 INFO - PROCESS | 9525 | --DOMWINDOW == 134 (0x919d0800) [pid = 9525] [serial = 741] [outer = (nil)] [url = about:blank] 09:59:31 INFO - PROCESS | 9525 | --DOMWINDOW == 133 (0x8cd0d400) [pid = 9525] [serial = 734] [outer = (nil)] [url = about:blank] 09:59:31 INFO - PROCESS | 9525 | --DOMWINDOW == 132 (0x8cec9c00) [pid = 9525] [serial = 735] [outer = (nil)] [url = about:blank] 09:59:31 INFO - PROCESS | 9525 | --DOMWINDOW == 131 (0x8eb01400) [pid = 9525] [serial = 737] [outer = (nil)] [url = about:blank] 09:59:31 INFO - PROCESS | 9525 | --DOMWINDOW == 130 (0x8cfd6400) [pid = 9525] [serial = 755] [outer = (nil)] [url = about:blank] 09:59:31 INFO - PROCESS | 9525 | --DOMWINDOW == 129 (0x92944c00) [pid = 9525] [serial = 744] [outer = (nil)] [url = about:blank] 09:59:31 INFO - PROCESS | 9525 | --DOMWINDOW == 128 (0x919c3c00) [pid = 9525] [serial = 740] [outer = (nil)] [url = about:blank] 09:59:31 INFO - PROCESS | 9525 | --DOMWINDOW == 127 (0x8b0b2c00) [pid = 9525] [serial = 749] [outer = (nil)] [url = about:blank] 09:59:31 INFO - PROCESS | 9525 | --DOMWINDOW == 126 (0x929bbc00) [pid = 9525] [serial = 746] [outer = (nil)] [url = about:blank] 09:59:31 INFO - PROCESS | 9525 | 1466528371887 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 09:59:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:59:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 3541ms 09:59:31 INFO - PROCESS | 9525 | 1466528371924 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 09:59:31 INFO - PROCESS | 9525 | 1466528371930 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 09:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:59:31 INFO - PROCESS | 9525 | 1466528371938 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:59:31 INFO - PROCESS | 9525 | 1466528371944 Marionette TRACE conn3 <- [1,1118,null,{}] 09:59:31 INFO - PROCESS | 9525 | 1466528371952 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:31 INFO - PROCESS | 9525 | 1466528371957 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:32 INFO - PROCESS | 9525 | 1466528372191 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 09:59:32 INFO - PROCESS | 9525 | 1466528372344 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:32 INFO - PROCESS | 9525 | 1466528372354 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:32 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad6e400 == 26 [pid = 9525] [id = 287] 09:59:32 INFO - PROCESS | 9525 | ++DOMWINDOW == 127 (0x8ad74400) [pid = 9525] [serial = 862] [outer = (nil)] 09:59:32 INFO - PROCESS | 9525 | ++DOMWINDOW == 128 (0x8af59000) [pid = 9525] [serial = 863] [outer = 0x8ad74400] 09:59:32 INFO - PROCESS | 9525 | 1466528372429 Marionette DEBUG loaded listener.js 09:59:32 INFO - PROCESS | 9525 | ++DOMWINDOW == 129 (0x8b0a4400) [pid = 9525] [serial = 864] [outer = 0x8ad74400] 09:59:33 INFO - PROCESS | 9525 | 1466528373375 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 09:59:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:59:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1489ms 09:59:33 INFO - PROCESS | 9525 | 1466528373428 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 09:59:33 INFO - PROCESS | 9525 | 1466528373435 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 09:59:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:59:33 INFO - PROCESS | 9525 | 1466528373446 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:59:33 INFO - PROCESS | 9525 | 1466528373450 Marionette TRACE conn3 <- [1,1122,null,{}] 09:59:33 INFO - PROCESS | 9525 | 1466528373456 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:33 INFO - PROCESS | 9525 | 1466528373461 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:33 INFO - PROCESS | 9525 | 1466528373646 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 09:59:33 INFO - PROCESS | 9525 | 1466528373794 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:33 INFO - PROCESS | 9525 | 1466528373802 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:33 INFO - PROCESS | 9525 | ++DOCSHELL 0x894cf000 == 27 [pid = 9525] [id = 288] 09:59:33 INFO - PROCESS | 9525 | ++DOMWINDOW == 130 (0x8b6ed000) [pid = 9525] [serial = 865] [outer = (nil)] 09:59:33 INFO - PROCESS | 9525 | ++DOMWINDOW == 131 (0x8bdef400) [pid = 9525] [serial = 866] [outer = 0x8b6ed000] 09:59:33 INFO - PROCESS | 9525 | 1466528373876 Marionette DEBUG loaded listener.js 09:59:33 INFO - PROCESS | 9525 | ++DOMWINDOW == 132 (0x8bdf4800) [pid = 9525] [serial = 867] [outer = 0x8b6ed000] 09:59:34 INFO - PROCESS | 9525 | 1466528374819 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 09:59:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:59:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1435ms 09:59:34 INFO - PROCESS | 9525 | 1466528374881 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 09:59:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:59:34 INFO - PROCESS | 9525 | 1466528374886 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 09:59:34 INFO - PROCESS | 9525 | 1466528374893 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:59:34 INFO - PROCESS | 9525 | 1466528374899 Marionette TRACE conn3 <- [1,1126,null,{}] 09:59:34 INFO - PROCESS | 9525 | 1466528374929 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:34 INFO - PROCESS | 9525 | 1466528374939 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:35 INFO - PROCESS | 9525 | 1466528375169 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 09:59:35 INFO - PROCESS | 9525 | 1466528375211 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:35 INFO - PROCESS | 9525 | 1466528375226 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:35 INFO - PROCESS | 9525 | ++DOCSHELL 0x8cec7000 == 28 [pid = 9525] [id = 289] 09:59:35 INFO - PROCESS | 9525 | ++DOMWINDOW == 133 (0x8cec7800) [pid = 9525] [serial = 868] [outer = (nil)] 09:59:35 INFO - PROCESS | 9525 | ++DOMWINDOW == 134 (0x8ceca000) [pid = 9525] [serial = 869] [outer = 0x8cec7800] 09:59:35 INFO - PROCESS | 9525 | 1466528375431 Marionette DEBUG loaded listener.js 09:59:35 INFO - PROCESS | 9525 | ++DOMWINDOW == 135 (0x8cfcc000) [pid = 9525] [serial = 870] [outer = 0x8cec7800] 09:59:37 INFO - PROCESS | 9525 | --DOMWINDOW == 134 (0x8cecd000) [pid = 9525] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:59:37 INFO - PROCESS | 9525 | --DOMWINDOW == 133 (0x919c7000) [pid = 9525] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:59:37 INFO - PROCESS | 9525 | --DOMWINDOW == 132 (0x95361400) [pid = 9525] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:59:37 INFO - PROCESS | 9525 | --DOMWINDOW == 131 (0x8d526400) [pid = 9525] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:59:37 INFO - PROCESS | 9525 | --DOMWINDOW == 130 (0x92c7f800) [pid = 9525] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:59:37 INFO - PROCESS | 9525 | --DOMWINDOW == 129 (0x9180b800) [pid = 9525] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:59:37 INFO - PROCESS | 9525 | --DOMWINDOW == 128 (0x8cd06c00) [pid = 9525] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:59:37 INFO - PROCESS | 9525 | --DOMWINDOW == 127 (0x94671800) [pid = 9525] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:59:37 INFO - PROCESS | 9525 | --DOMWINDOW == 126 (0x92be7400) [pid = 9525] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:59:37 INFO - PROCESS | 9525 | --DOMWINDOW == 125 (0x8af5b000) [pid = 9525] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:59:37 INFO - PROCESS | 9525 | --DOMWINDOW == 124 (0x8eb08c00) [pid = 9525] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:59:37 INFO - PROCESS | 9525 | --DOMWINDOW == 123 (0x893edc00) [pid = 9525] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:59:37 INFO - PROCESS | 9525 | --DOMWINDOW == 122 (0x8af5b400) [pid = 9525] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:59:37 INFO - PROCESS | 9525 | --DOMWINDOW == 121 (0x8d46e800) [pid = 9525] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:59:37 INFO - PROCESS | 9525 | --DOMWINDOW == 120 (0x893e6400) [pid = 9525] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:59:37 INFO - PROCESS | 9525 | --DOMWINDOW == 119 (0x8cd02000) [pid = 9525] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:59:37 INFO - PROCESS | 9525 | --DOMWINDOW == 118 (0x91178800) [pid = 9525] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:59:37 INFO - PROCESS | 9525 | --DOMWINDOW == 117 (0x894c9400) [pid = 9525] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:59:37 INFO - PROCESS | 9525 | --DOMWINDOW == 116 (0x8d527000) [pid = 9525] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:59:37 INFO - PROCESS | 9525 | --DOMWINDOW == 115 (0x919cd400) [pid = 9525] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:59:37 INFO - PROCESS | 9525 | --DOMWINDOW == 114 (0x894cac00) [pid = 9525] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:59:37 INFO - PROCESS | 9525 | --DOMWINDOW == 113 (0x8ad75c00) [pid = 9525] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:59:37 INFO - PROCESS | 9525 | --DOMWINDOW == 112 (0x9180dc00) [pid = 9525] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:59:37 INFO - PROCESS | 9525 | --DOMWINDOW == 111 (0x8f6b9800) [pid = 9525] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:59:37 INFO - PROCESS | 9525 | --DOMWINDOW == 110 (0x9536c800) [pid = 9525] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:59:37 INFO - PROCESS | 9525 | --DOMWINDOW == 109 (0x8bdf7400) [pid = 9525] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:59:37 INFO - PROCESS | 9525 | 1466528377462 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 09:59:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:59:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 2593ms 09:59:37 INFO - PROCESS | 9525 | 1466528377485 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 09:59:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:59:37 INFO - PROCESS | 9525 | 1466528377490 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 09:59:37 INFO - PROCESS | 9525 | 1466528377497 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:59:37 INFO - PROCESS | 9525 | 1466528377501 Marionette TRACE conn3 <- [1,1130,null,{}] 09:59:37 INFO - PROCESS | 9525 | 1466528377507 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:37 INFO - PROCESS | 9525 | 1466528377513 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:37 INFO - PROCESS | 9525 | 1466528377700 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 09:59:37 INFO - PROCESS | 9525 | 1466528377828 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:37 INFO - PROCESS | 9525 | 1466528377839 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:37 INFO - PROCESS | 9525 | ++DOCSHELL 0x893ef800 == 29 [pid = 9525] [id = 290] 09:59:37 INFO - PROCESS | 9525 | ++DOMWINDOW == 110 (0x8ad75c00) [pid = 9525] [serial = 871] [outer = (nil)] 09:59:37 INFO - PROCESS | 9525 | ++DOMWINDOW == 111 (0x8cecac00) [pid = 9525] [serial = 872] [outer = 0x8ad75c00] 09:59:37 INFO - PROCESS | 9525 | 1466528377912 Marionette DEBUG loaded listener.js 09:59:38 INFO - PROCESS | 9525 | ++DOMWINDOW == 112 (0x8cfd6000) [pid = 9525] [serial = 873] [outer = 0x8ad75c00] 09:59:38 INFO - PROCESS | 9525 | 1466528378700 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 09:59:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:59:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1241ms 09:59:38 INFO - PROCESS | 9525 | 1466528378739 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 09:59:38 INFO - PROCESS | 9525 | 1466528378742 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 09:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:59:38 INFO - PROCESS | 9525 | 1466528378758 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:59:38 INFO - PROCESS | 9525 | 1466528378762 Marionette TRACE conn3 <- [1,1134,null,{}] 09:59:38 INFO - PROCESS | 9525 | 1466528378769 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:38 INFO - PROCESS | 9525 | 1466528378773 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:38 INFO - PROCESS | 9525 | 1466528378954 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 09:59:38 INFO - PROCESS | 9525 | 1466528378964 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:38 INFO - PROCESS | 9525 | 1466528378974 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:39 INFO - PROCESS | 9525 | ++DOCSHELL 0x8cfd9c00 == 30 [pid = 9525] [id = 291] 09:59:39 INFO - PROCESS | 9525 | ++DOMWINDOW == 113 (0x8cfda800) [pid = 9525] [serial = 874] [outer = (nil)] 09:59:39 INFO - PROCESS | 9525 | ++DOMWINDOW == 114 (0x8d474000) [pid = 9525] [serial = 875] [outer = 0x8cfda800] 09:59:39 INFO - PROCESS | 9525 | 1466528379045 Marionette DEBUG loaded listener.js 09:59:39 INFO - PROCESS | 9525 | ++DOMWINDOW == 115 (0x8d4c1800) [pid = 9525] [serial = 876] [outer = 0x8cfda800] 09:59:40 INFO - PROCESS | 9525 | 1466528380290 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 09:59:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:59:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1592ms 09:59:40 INFO - PROCESS | 9525 | 1466528380343 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 09:59:40 INFO - PROCESS | 9525 | 1466528380351 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 09:59:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:59:40 INFO - PROCESS | 9525 | 1466528380361 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:59:40 INFO - PROCESS | 9525 | 1466528380370 Marionette TRACE conn3 <- [1,1138,null,{}] 09:59:40 INFO - PROCESS | 9525 | 1466528380379 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:40 INFO - PROCESS | 9525 | 1466528380385 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:40 INFO - PROCESS | 9525 | 1466528380634 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 09:59:40 INFO - PROCESS | 9525 | 1466528380874 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:40 INFO - PROCESS | 9525 | 1466528380884 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:40 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad72000 == 31 [pid = 9525] [id = 292] 09:59:40 INFO - PROCESS | 9525 | ++DOMWINDOW == 116 (0x8ad75400) [pid = 9525] [serial = 877] [outer = (nil)] 09:59:40 INFO - PROCESS | 9525 | ++DOMWINDOW == 117 (0x8b6eb800) [pid = 9525] [serial = 878] [outer = 0x8ad75400] 09:59:40 INFO - PROCESS | 9525 | 1466528380976 Marionette DEBUG loaded listener.js 09:59:41 INFO - PROCESS | 9525 | ++DOMWINDOW == 118 (0x8bdfac00) [pid = 9525] [serial = 879] [outer = 0x8ad75400] 09:59:42 INFO - PROCESS | 9525 | 1466528382040 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 09:59:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:59:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1757ms 09:59:42 INFO - PROCESS | 9525 | 1466528382119 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 09:59:42 INFO - PROCESS | 9525 | 1466528382128 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 09:59:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:59:42 INFO - PROCESS | 9525 | 1466528382140 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:59:42 INFO - PROCESS | 9525 | 1466528382144 Marionette TRACE conn3 <- [1,1142,null,{}] 09:59:42 INFO - PROCESS | 9525 | 1466528382152 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:42 INFO - PROCESS | 9525 | 1466528382159 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:42 INFO - PROCESS | 9525 | 1466528382424 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 09:59:42 INFO - PROCESS | 9525 | 1466528382722 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:42 INFO - PROCESS | 9525 | 1466528382733 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:42 INFO - PROCESS | 9525 | ++DOCSHELL 0x8cfcb400 == 32 [pid = 9525] [id = 293] 09:59:42 INFO - PROCESS | 9525 | ++DOMWINDOW == 119 (0x8cfd5400) [pid = 9525] [serial = 880] [outer = (nil)] 09:59:42 INFO - PROCESS | 9525 | ++DOMWINDOW == 120 (0x8d470c00) [pid = 9525] [serial = 881] [outer = 0x8cfd5400] 09:59:42 INFO - PROCESS | 9525 | 1466528382863 Marionette DEBUG loaded listener.js 09:59:42 INFO - PROCESS | 9525 | ++DOMWINDOW == 121 (0x8bee6800) [pid = 9525] [serial = 882] [outer = 0x8cfd5400] 09:59:43 INFO - PROCESS | 9525 | 1466528383810 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 09:59:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:59:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1736ms 09:59:43 INFO - PROCESS | 9525 | 1466528383877 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 09:59:43 INFO - PROCESS | 9525 | 1466528383882 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 09:59:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:59:43 INFO - PROCESS | 9525 | 1466528383890 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:59:43 INFO - PROCESS | 9525 | 1466528383897 Marionette TRACE conn3 <- [1,1146,null,{}] 09:59:43 INFO - PROCESS | 9525 | 1466528383915 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:43 INFO - PROCESS | 9525 | 1466528383926 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:44 INFO - PROCESS | 9525 | 1466528384164 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 09:59:44 INFO - PROCESS | 9525 | 1466528384406 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:44 INFO - PROCESS | 9525 | 1466528384419 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:44 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d75b800 == 33 [pid = 9525] [id = 294] 09:59:44 INFO - PROCESS | 9525 | ++DOMWINDOW == 122 (0x8d75c000) [pid = 9525] [serial = 883] [outer = (nil)] 09:59:44 INFO - PROCESS | 9525 | ++DOMWINDOW == 123 (0x8d762400) [pid = 9525] [serial = 884] [outer = 0x8d75c000] 09:59:44 INFO - PROCESS | 9525 | 1466528384554 Marionette DEBUG loaded listener.js 09:59:44 INFO - PROCESS | 9525 | ++DOMWINDOW == 124 (0x8d7dec00) [pid = 9525] [serial = 885] [outer = 0x8d75c000] 09:59:45 INFO - PROCESS | 9525 | 1466528385478 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 09:59:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:59:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1647ms 09:59:45 INFO - PROCESS | 9525 | 1466528385538 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 09:59:45 INFO - PROCESS | 9525 | 1466528385543 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 09:59:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:59:45 INFO - PROCESS | 9525 | 1466528385550 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:59:45 INFO - PROCESS | 9525 | 1466528385554 Marionette TRACE conn3 <- [1,1150,null,{}] 09:59:45 INFO - PROCESS | 9525 | 1466528385560 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:45 INFO - PROCESS | 9525 | 1466528385565 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:45 INFO - PROCESS | 9525 | 1466528385756 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 09:59:46 INFO - PROCESS | 9525 | 1466528385983 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:46 INFO - PROCESS | 9525 | 1466528385994 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:46 INFO - PROCESS | 9525 | ++DOCSHELL 0x8cec6400 == 34 [pid = 9525] [id = 295] 09:59:46 INFO - PROCESS | 9525 | ++DOMWINDOW == 125 (0x8eb01400) [pid = 9525] [serial = 886] [outer = (nil)] 09:59:46 INFO - PROCESS | 9525 | ++DOMWINDOW == 126 (0x8eb0b000) [pid = 9525] [serial = 887] [outer = 0x8eb01400] 09:59:46 INFO - PROCESS | 9525 | 1466528386122 Marionette DEBUG loaded listener.js 09:59:46 INFO - PROCESS | 9525 | ++DOMWINDOW == 127 (0x8f2da400) [pid = 9525] [serial = 888] [outer = 0x8eb01400] 09:59:47 INFO - PROCESS | 9525 | 1466528387047 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 09:59:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:59:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1535ms 09:59:47 INFO - PROCESS | 9525 | 1466528387088 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 09:59:47 INFO - PROCESS | 9525 | 1466528387092 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 09:59:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:59:47 INFO - PROCESS | 9525 | 1466528387101 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:59:47 INFO - PROCESS | 9525 | 1466528387104 Marionette TRACE conn3 <- [1,1154,null,{}] 09:59:47 INFO - PROCESS | 9525 | 1466528387110 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:47 INFO - PROCESS | 9525 | 1466528387115 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:47 INFO - PROCESS | 9525 | 1466528387304 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 09:59:47 INFO - PROCESS | 9525 | 1466528387556 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:47 INFO - PROCESS | 9525 | 1466528387563 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:47 INFO - PROCESS | 9525 | ++DOCSHELL 0x8f2e2400 == 35 [pid = 9525] [id = 296] 09:59:47 INFO - PROCESS | 9525 | ++DOMWINDOW == 128 (0x8f2e6400) [pid = 9525] [serial = 889] [outer = (nil)] 09:59:47 INFO - PROCESS | 9525 | ++DOMWINDOW == 129 (0x8f4c2400) [pid = 9525] [serial = 890] [outer = 0x8f2e6400] 09:59:47 INFO - PROCESS | 9525 | 1466528387694 Marionette DEBUG loaded listener.js 09:59:47 INFO - PROCESS | 9525 | ++DOMWINDOW == 130 (0x8f4c5000) [pid = 9525] [serial = 891] [outer = 0x8f2e6400] 09:59:48 INFO - PROCESS | 9525 | 1466528388651 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 09:59:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:59:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1585ms 09:59:48 INFO - PROCESS | 9525 | 1466528388687 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 09:59:48 INFO - PROCESS | 9525 | 1466528388691 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 09:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:59:48 INFO - PROCESS | 9525 | 1466528388697 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:59:48 INFO - PROCESS | 9525 | 1466528388701 Marionette TRACE conn3 <- [1,1158,null,{}] 09:59:48 INFO - PROCESS | 9525 | 1466528388707 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:48 INFO - PROCESS | 9525 | 1466528388718 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:48 INFO - PROCESS | 9525 | 1466528388927 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 09:59:49 INFO - PROCESS | 9525 | 1466528389157 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:49 INFO - PROCESS | 9525 | 1466528389166 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:49 INFO - PROCESS | 9525 | ++DOCSHELL 0x894d1000 == 36 [pid = 9525] [id = 297] 09:59:49 INFO - PROCESS | 9525 | ++DOMWINDOW == 131 (0x894d1800) [pid = 9525] [serial = 892] [outer = (nil)] 09:59:49 INFO - PROCESS | 9525 | ++DOMWINDOW == 132 (0x9116d400) [pid = 9525] [serial = 893] [outer = 0x894d1800] 09:59:49 INFO - PROCESS | 9525 | 1466528389288 Marionette DEBUG loaded listener.js 09:59:49 INFO - PROCESS | 9525 | ++DOMWINDOW == 133 (0x91371800) [pid = 9525] [serial = 894] [outer = 0x894d1800] 09:59:50 INFO - PROCESS | 9525 | 1466528390181 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 09:59:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:59:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1533ms 09:59:50 INFO - PROCESS | 9525 | 1466528390231 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 09:59:50 INFO - PROCESS | 9525 | 1466528390236 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 09:59:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:59:50 INFO - PROCESS | 9525 | 1466528390242 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:59:50 INFO - PROCESS | 9525 | 1466528390246 Marionette TRACE conn3 <- [1,1162,null,{}] 09:59:50 INFO - PROCESS | 9525 | 1466528390252 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:50 INFO - PROCESS | 9525 | 1466528390257 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:50 INFO - PROCESS | 9525 | 1466528390443 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 09:59:50 INFO - PROCESS | 9525 | 1466528390727 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:50 INFO - PROCESS | 9525 | 1466528390740 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:50 INFO - PROCESS | 9525 | ++DOCSHELL 0x8af5b400 == 37 [pid = 9525] [id = 298] 09:59:50 INFO - PROCESS | 9525 | ++DOMWINDOW == 134 (0x8f6c1c00) [pid = 9525] [serial = 895] [outer = (nil)] 09:59:50 INFO - PROCESS | 9525 | ++DOMWINDOW == 135 (0x91803c00) [pid = 9525] [serial = 896] [outer = 0x8f6c1c00] 09:59:50 INFO - PROCESS | 9525 | 1466528390880 Marionette DEBUG loaded listener.js 09:59:50 INFO - PROCESS | 9525 | ++DOMWINDOW == 136 (0x91807800) [pid = 9525] [serial = 897] [outer = 0x8f6c1c00] 09:59:51 INFO - PROCESS | 9525 | 1466528391793 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 09:59:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:59:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1585ms 09:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:59:51 INFO - PROCESS | 9525 | 1466528391829 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 09:59:51 INFO - PROCESS | 9525 | 1466528391832 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 09:59:51 INFO - PROCESS | 9525 | 1466528391839 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:59:51 INFO - PROCESS | 9525 | 1466528391843 Marionette TRACE conn3 <- [1,1166,null,{}] 09:59:51 INFO - PROCESS | 9525 | 1466528391851 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:51 INFO - PROCESS | 9525 | 1466528391863 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:52 INFO - PROCESS | 9525 | 1466528392067 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 09:59:52 INFO - PROCESS | 9525 | 1466528392312 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:52 INFO - PROCESS | 9525 | 1466528392319 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:52 INFO - PROCESS | 9525 | ++DOCSHELL 0x8bdfd400 == 38 [pid = 9525] [id = 299] 09:59:52 INFO - PROCESS | 9525 | ++DOMWINDOW == 137 (0x8bee1800) [pid = 9525] [serial = 898] [outer = (nil)] 09:59:52 INFO - PROCESS | 9525 | ++DOMWINDOW == 138 (0x919c7800) [pid = 9525] [serial = 899] [outer = 0x8bee1800] 09:59:52 INFO - PROCESS | 9525 | 1466528392446 Marionette DEBUG loaded listener.js 09:59:52 INFO - PROCESS | 9525 | ++DOMWINDOW == 139 (0x919ce000) [pid = 9525] [serial = 900] [outer = 0x8bee1800] 09:59:53 INFO - PROCESS | 9525 | 1466528393481 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 09:59:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1689ms 09:59:53 INFO - PROCESS | 9525 | 1466528393528 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 09:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:59:53 INFO - PROCESS | 9525 | 1466528393532 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 09:59:53 INFO - PROCESS | 9525 | 1466528393539 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:59:53 INFO - PROCESS | 9525 | 1466528393543 Marionette TRACE conn3 <- [1,1170,null,{}] 09:59:53 INFO - PROCESS | 9525 | 1466528393549 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:53 INFO - PROCESS | 9525 | 1466528393554 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:53 INFO - PROCESS | 9525 | 1466528393737 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 09:59:54 INFO - PROCESS | 9525 | 1466528394003 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:54 INFO - PROCESS | 9525 | 1466528394012 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:54 INFO - PROCESS | 9525 | ++DOCSHELL 0x894d4800 == 39 [pid = 9525] [id = 300] 09:59:54 INFO - PROCESS | 9525 | ++DOMWINDOW == 140 (0x8ad7dc00) [pid = 9525] [serial = 901] [outer = (nil)] 09:59:54 INFO - PROCESS | 9525 | ++DOMWINDOW == 141 (0x8bede400) [pid = 9525] [serial = 902] [outer = 0x8ad7dc00] 09:59:54 INFO - PROCESS | 9525 | 1466528394136 Marionette DEBUG loaded listener.js 09:59:54 INFO - PROCESS | 9525 | ++DOMWINDOW == 142 (0x8d525400) [pid = 9525] [serial = 903] [outer = 0x8ad7dc00] 09:59:55 INFO - PROCESS | 9525 | 1466528395037 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 09:59:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:59:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1536ms 09:59:55 INFO - PROCESS | 9525 | 1466528395076 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 09:59:55 INFO - PROCESS | 9525 | 1466528395081 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 09:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:59:55 INFO - PROCESS | 9525 | 1466528395088 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:59:55 INFO - PROCESS | 9525 | 1466528395091 Marionette TRACE conn3 <- [1,1174,null,{}] 09:59:55 INFO - PROCESS | 9525 | 1466528395098 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:55 INFO - PROCESS | 9525 | 1466528395103 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:55 INFO - PROCESS | 9525 | 1466528395290 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 09:59:55 INFO - PROCESS | 9525 | 1466528395472 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:55 INFO - PROCESS | 9525 | 1466528395481 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:55 INFO - PROCESS | 9525 | ++DOCSHELL 0x894cc400 == 40 [pid = 9525] [id = 301] 09:59:55 INFO - PROCESS | 9525 | ++DOMWINDOW == 143 (0x8d75e400) [pid = 9525] [serial = 904] [outer = (nil)] 09:59:55 INFO - PROCESS | 9525 | ++DOMWINDOW == 144 (0x8f6c4c00) [pid = 9525] [serial = 905] [outer = 0x8d75e400] 09:59:55 INFO - PROCESS | 9525 | 1466528395628 Marionette DEBUG loaded listener.js 09:59:55 INFO - PROCESS | 9525 | ++DOMWINDOW == 145 (0x9180dc00) [pid = 9525] [serial = 906] [outer = 0x8d75e400] 09:59:56 INFO - PROCESS | 9525 | 1466528396812 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 09:59:56 INFO - PROCESS | 9525 | 1466528396892 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 09:59:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:59:56 INFO - PROCESS | 9525 | 1466528396930 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:59:56 INFO - PROCESS | 9525 | 1466528396935 Marionette TRACE conn3 <- [1,1178,null,{}] 09:59:56 INFO - PROCESS | 9525 | 1466528396944 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:56 INFO - PROCESS | 9525 | 1466528396951 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:57 INFO - PROCESS | 9525 | 1466528397283 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 09:59:57 INFO - PROCESS | 9525 | 1466528397485 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:57 INFO - PROCESS | 9525 | 1466528397496 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:57 INFO - PROCESS | 9525 | ++DOCSHELL 0x894d4c00 == 41 [pid = 9525] [id = 302] 09:59:57 INFO - PROCESS | 9525 | ++DOMWINDOW == 146 (0x8ad7b000) [pid = 9525] [serial = 907] [outer = (nil)] 09:59:57 INFO - PROCESS | 9525 | ++DOMWINDOW == 147 (0x8b6ea400) [pid = 9525] [serial = 908] [outer = 0x8ad7b000] 09:59:57 INFO - PROCESS | 9525 | 1466528397581 Marionette DEBUG loaded listener.js 09:59:57 INFO - PROCESS | 9525 | ++DOMWINDOW == 148 (0x8bdf0c00) [pid = 9525] [serial = 909] [outer = 0x8ad7b000] 09:59:58 INFO - PROCESS | 9525 | --DOMWINDOW == 147 (0x8d4c5800) [pid = 9525] [serial = 756] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 9525 | --DOMWINDOW == 146 (0x929bd800) [pid = 9525] [serial = 747] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 9525 | --DOMWINDOW == 145 (0x93a3a800) [pid = 9525] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:59:58 INFO - PROCESS | 9525 | --DOMWINDOW == 144 (0x93904000) [pid = 9525] [serial = 791] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 9525 | --DOMWINDOW == 143 (0x9390d400) [pid = 9525] [serial = 792] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 9525 | --DOMWINDOW == 142 (0x92337800) [pid = 9525] [serial = 776] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 9525 | --DOMWINDOW == 141 (0x92972c00) [pid = 9525] [serial = 777] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 9525 | --DOMWINDOW == 140 (0x92ac5400) [pid = 9525] [serial = 782] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 9525 | --DOMWINDOW == 139 (0x92ac7c00) [pid = 9525] [serial = 783] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 9525 | --DOMWINDOW == 138 (0x92be9800) [pid = 9525] [serial = 788] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 9525 | --DOMWINDOW == 137 (0x92c77000) [pid = 9525] [serial = 789] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 9525 | --DOMWINDOW == 136 (0x92ad0400) [pid = 9525] [serial = 785] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 9525 | --DOMWINDOW == 135 (0x92bdc800) [pid = 9525] [serial = 786] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 9525 | --DOMWINDOW == 134 (0x894cb800) [pid = 9525] [serial = 758] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 9525 | --DOMWINDOW == 133 (0x8af55c00) [pid = 9525] [serial = 759] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 9525 | --DOMWINDOW == 132 (0x8cd0a800) [pid = 9525] [serial = 761] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 9525 | --DOMWINDOW == 131 (0x8cfcc800) [pid = 9525] [serial = 762] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 9525 | --DOMWINDOW == 130 (0x91374800) [pid = 9525] [serial = 770] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 9525 | --DOMWINDOW == 129 (0x9137d800) [pid = 9525] [serial = 771] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 9525 | --DOMWINDOW == 128 (0x9297bc00) [pid = 9525] [serial = 779] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 9525 | --DOMWINDOW == 127 (0x929b8800) [pid = 9525] [serial = 780] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 9525 | --DOMWINDOW == 126 (0x8d766000) [pid = 9525] [serial = 764] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 9525 | --DOMWINDOW == 125 (0x8eb02800) [pid = 9525] [serial = 765] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 9525 | --DOMWINDOW == 124 (0x8f6bb800) [pid = 9525] [serial = 767] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 9525 | --DOMWINDOW == 123 (0x8bee8000) [pid = 9525] [serial = 768] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 9525 | --DOMWINDOW == 122 (0x919c6400) [pid = 9525] [serial = 773] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 9525 | --DOMWINDOW == 121 (0x92223800) [pid = 9525] [serial = 774] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 9525 | --DOMWINDOW == 120 (0x8bdf3000) [pid = 9525] [serial = 582] [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.] 09:59:58 INFO - PROCESS | 9525 | --DOMWINDOW == 119 (0x8d7e6c00) [pid = 9525] [serial = 815] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 9525 | --DOMWINDOW == 118 (0x8eb0c000) [pid = 9525] [serial = 816] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 9525 | --DOMWINDOW == 117 (0x95177800) [pid = 9525] [serial = 797] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 9525 | --DOMWINDOW == 116 (0x9517e800) [pid = 9525] [serial = 798] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 9525 | --DOMWINDOW == 115 (0x8bdf2400) [pid = 9525] [serial = 809] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 9525 | --DOMWINDOW == 114 (0x8cd03400) [pid = 9525] [serial = 810] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 9525 | --DOMWINDOW == 113 (0x8b0a5000) [pid = 9525] [serial = 806] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 9525 | --DOMWINDOW == 112 (0x8b6e8400) [pid = 9525] [serial = 807] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 9525 | --DOMWINDOW == 111 (0x8d4c5400) [pid = 9525] [serial = 812] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 9525 | --DOMWINDOW == 110 (0x8ad6f800) [pid = 9525] [serial = 803] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 9525 | --DOMWINDOW == 109 (0x8ad72c00) [pid = 9525] [serial = 804] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 9525 | --DOMWINDOW == 108 (0x93a35400) [pid = 9525] [serial = 794] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 9525 | --DOMWINDOW == 107 (0x93a3c000) [pid = 9525] [serial = 795] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 9525 | --DOMWINDOW == 106 (0x8ad78000) [pid = 9525] [serial = 800] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 9525 | --DOMWINDOW == 105 (0x8b6ec000) [pid = 9525] [serial = 801] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 9525 | --DOMWINDOW == 104 (0x9117bc00) [pid = 9525] [serial = 821] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 9525 | --DOMWINDOW == 103 (0x91803400) [pid = 9525] [serial = 822] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 9525 | --DOMWINDOW == 102 (0x8d761c00) [pid = 9525] [serial = 818] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 9525 | --DOMWINDOW == 101 (0x8f2ddc00) [pid = 9525] [serial = 819] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 9525 | --DOMWINDOW == 100 (0x8d522800) [pid = 9525] [serial = 813] [outer = (nil)] [url = about:blank] 09:59:58 INFO - PROCESS | 9525 | 1466528398649 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 09:59:58 INFO - PROCESS | 9525 | 1466528398725 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 09:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:59:58 INFO - PROCESS | 9525 | 1466528398737 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:59:58 INFO - PROCESS | 9525 | 1466528398740 Marionette TRACE conn3 <- [1,1182,null,{}] 09:59:58 INFO - PROCESS | 9525 | 1466528398747 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:58 INFO - PROCESS | 9525 | 1466528398753 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:58 INFO - PROCESS | 9525 | 1466528398993 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 09:59:59 INFO - PROCESS | 9525 | 1466528399179 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:59 INFO - PROCESS | 9525 | 1466528399189 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 09:59:59 INFO - PROCESS | 9525 | ++DOCSHELL 0x894cb800 == 42 [pid = 9525] [id = 303] 09:59:59 INFO - PROCESS | 9525 | ++DOMWINDOW == 101 (0x8b6ec400) [pid = 9525] [serial = 910] [outer = (nil)] 09:59:59 INFO - PROCESS | 9525 | ++DOMWINDOW == 102 (0x8bee3000) [pid = 9525] [serial = 911] [outer = 0x8b6ec400] 09:59:59 INFO - PROCESS | 9525 | 1466528399265 Marionette DEBUG loaded listener.js 09:59:59 INFO - PROCESS | 9525 | ++DOMWINDOW == 103 (0x8cd06c00) [pid = 9525] [serial = 912] [outer = 0x8b6ec400] 09:59:59 INFO - PROCESS | 9525 | SkCairoFTTypeface::onFilterRec unimplemented 09:59:59 INFO - PROCESS | 9525 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:00:00 INFO - PROCESS | 9525 | 1466528400144 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 10:00:00 INFO - PROCESS | 9525 | 1466528400188 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 10:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 10:00:00 INFO - PROCESS | 9525 | 1466528400196 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 10:00:00 INFO - PROCESS | 9525 | 1466528400202 Marionette TRACE conn3 <- [1,1186,null,{}] 10:00:00 INFO - PROCESS | 9525 | 1466528400220 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:00 INFO - PROCESS | 9525 | 1466528400230 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:00 INFO - PROCESS | 9525 | 1466528400429 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 10:00:00 INFO - PROCESS | 9525 | 1466528400584 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:00 INFO - PROCESS | 9525 | 1466528400591 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:00 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d4c9c00 == 43 [pid = 9525] [id = 304] 10:00:00 INFO - PROCESS | 9525 | ++DOMWINDOW == 104 (0x8d4ca400) [pid = 9525] [serial = 913] [outer = (nil)] 10:00:00 INFO - PROCESS | 9525 | ++DOMWINDOW == 105 (0x8d523400) [pid = 9525] [serial = 914] [outer = 0x8d4ca400] 10:00:00 INFO - PROCESS | 9525 | 1466528400676 Marionette DEBUG loaded listener.js 10:00:00 INFO - PROCESS | 9525 | ++DOMWINDOW == 106 (0x8d75c800) [pid = 9525] [serial = 915] [outer = 0x8d4ca400] 10:00:01 INFO - PROCESS | 9525 | 1466528401594 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 10:00:01 INFO - PROCESS | 9525 | 1466528401708 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 10:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 10:00:01 INFO - PROCESS | 9525 | 1466528401730 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 10:00:01 INFO - PROCESS | 9525 | 1466528401737 Marionette TRACE conn3 <- [1,1190,null,{}] 10:00:01 INFO - PROCESS | 9525 | 1466528401753 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:01 INFO - PROCESS | 9525 | 1466528401762 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:02 INFO - PROCESS | 9525 | 1466528402095 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 10:00:02 INFO - PROCESS | 9525 | 1466528402261 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:02 INFO - PROCESS | 9525 | 1466528402274 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:02 INFO - PROCESS | 9525 | ++DOCSHELL 0x8bdfec00 == 44 [pid = 9525] [id = 305] 10:00:02 INFO - PROCESS | 9525 | ++DOMWINDOW == 107 (0x8d522800) [pid = 9525] [serial = 916] [outer = (nil)] 10:00:02 INFO - PROCESS | 9525 | ++DOMWINDOW == 108 (0x8f2db000) [pid = 9525] [serial = 917] [outer = 0x8d522800] 10:00:02 INFO - PROCESS | 9525 | 1466528402366 Marionette DEBUG loaded listener.js 10:00:02 INFO - PROCESS | 9525 | ++DOMWINDOW == 109 (0x8f2e4000) [pid = 9525] [serial = 918] [outer = 0x8d522800] 10:00:03 INFO - PROCESS | 9525 | --DOMWINDOW == 108 (0x929c2c00) [pid = 9525] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 10:00:03 INFO - PROCESS | 9525 | --DOMWINDOW == 107 (0x8f2e2000) [pid = 9525] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 10:00:03 INFO - PROCESS | 9525 | --DOMWINDOW == 106 (0x9222a400) [pid = 9525] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 10:00:03 INFO - PROCESS | 9525 | --DOMWINDOW == 105 (0x8b6e7800) [pid = 9525] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 10:00:03 INFO - PROCESS | 9525 | --DOMWINDOW == 104 (0x894d5c00) [pid = 9525] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 10:00:03 INFO - PROCESS | 9525 | --DOMWINDOW == 103 (0x8cec7800) [pid = 9525] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 10:00:03 INFO - PROCESS | 9525 | --DOMWINDOW == 102 (0x8ad74400) [pid = 9525] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 10:00:03 INFO - PROCESS | 9525 | --DOMWINDOW == 101 (0x9294e000) [pid = 9525] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 10:00:03 INFO - PROCESS | 9525 | --DOMWINDOW == 100 (0x91802000) [pid = 9525] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 10:00:03 INFO - PROCESS | 9525 | --DOMWINDOW == 99 (0x921e9800) [pid = 9525] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 10:00:03 INFO - PROCESS | 9525 | --DOMWINDOW == 98 (0x8d75d400) [pid = 9525] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 10:00:03 INFO - PROCESS | 9525 | --DOMWINDOW == 97 (0x8ad75c00) [pid = 9525] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 10:00:03 INFO - PROCESS | 9525 | --DOMWINDOW == 96 (0x8b6ed000) [pid = 9525] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 10:00:03 INFO - PROCESS | 9525 | --DOMWINDOW == 95 (0x8af56c00) [pid = 9525] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 10:00:03 INFO - PROCESS | 9525 | --DOMWINDOW == 94 (0x8cecd800) [pid = 9525] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 10:00:03 INFO - PROCESS | 9525 | --DOMWINDOW == 93 (0x8d765800) [pid = 9525] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 10:00:03 INFO - PROCESS | 9525 | --DOMWINDOW == 92 (0x92be0800) [pid = 9525] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 10:00:03 INFO - PROCESS | 9525 | 1466528403510 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 10:00:03 INFO - PROCESS | 9525 | 1466528403584 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 10:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 10:00:03 INFO - PROCESS | 9525 | 1466528403593 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 10:00:03 INFO - PROCESS | 9525 | 1466528403596 Marionette TRACE conn3 <- [1,1194,null,{}] 10:00:03 INFO - PROCESS | 9525 | 1466528403602 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:03 INFO - PROCESS | 9525 | 1466528403607 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:03 INFO - PROCESS | 9525 | 1466528403785 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 10:00:04 INFO - PROCESS | 9525 | 1466528403977 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:04 INFO - PROCESS | 9525 | 1466528403985 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:04 INFO - PROCESS | 9525 | ++DOCSHELL 0x893edc00 == 45 [pid = 9525] [id = 306] 10:00:04 INFO - PROCESS | 9525 | ++DOMWINDOW == 93 (0x8ad71c00) [pid = 9525] [serial = 919] [outer = (nil)] 10:00:04 INFO - PROCESS | 9525 | ++DOMWINDOW == 94 (0x8d470400) [pid = 9525] [serial = 920] [outer = 0x8ad71c00] 10:00:04 INFO - PROCESS | 9525 | 1466528404105 Marionette DEBUG loaded listener.js 10:00:04 INFO - PROCESS | 9525 | ++DOMWINDOW == 95 (0x8f4c3000) [pid = 9525] [serial = 921] [outer = 0x8ad71c00] 10:00:04 INFO - PROCESS | 9525 | SkCairoFTTypeface::onFilterRec unimplemented 10:00:04 INFO - PROCESS | 9525 | SkCairoFTTypeface::onFilterRec unimplemented 10:00:04 INFO - PROCESS | 9525 | 1466528404951 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 10:00:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 10:00:04 INFO - PROCESS | 9525 | 1466528404992 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 10:00:05 INFO - PROCESS | 9525 | 1466528405001 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 10:00:05 INFO - PROCESS | 9525 | 1466528405007 Marionette TRACE conn3 <- [1,1198,null,{}] 10:00:05 INFO - PROCESS | 9525 | 1466528405012 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:05 INFO - PROCESS | 9525 | 1466528405022 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:05 INFO - PROCESS | 9525 | 1466528405244 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 10:00:05 INFO - PROCESS | 9525 | 1466528405566 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:05 INFO - PROCESS | 9525 | 1466528405577 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:05 INFO - PROCESS | 9525 | ++DOCSHELL 0x893e9800 == 46 [pid = 9525] [id = 307] 10:00:05 INFO - PROCESS | 9525 | ++DOMWINDOW == 96 (0x893eb000) [pid = 9525] [serial = 922] [outer = (nil)] 10:00:05 INFO - PROCESS | 9525 | ++DOMWINDOW == 97 (0x894c7400) [pid = 9525] [serial = 923] [outer = 0x893eb000] 10:00:05 INFO - PROCESS | 9525 | 1466528405709 Marionette DEBUG loaded listener.js 10:00:05 INFO - PROCESS | 9525 | ++DOMWINDOW == 98 (0x8ad76c00) [pid = 9525] [serial = 924] [outer = 0x893eb000] 10:00:06 INFO - PROCESS | 9525 | 1466528406701 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 10:00:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 10:00:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1736ms 10:00:06 INFO - PROCESS | 9525 | 1466528406738 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 10:00:06 INFO - PROCESS | 9525 | 1466528406744 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 10:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 10:00:06 INFO - PROCESS | 9525 | 1466528406753 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 10:00:06 INFO - PROCESS | 9525 | 1466528406757 Marionette TRACE conn3 <- [1,1202,null,{}] 10:00:06 INFO - PROCESS | 9525 | 1466528406766 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:06 INFO - PROCESS | 9525 | 1466528406775 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:07 INFO - PROCESS | 9525 | 1466528407020 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 10:00:07 INFO - PROCESS | 9525 | 1466528407303 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:07 INFO - PROCESS | 9525 | 1466528407317 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:07 INFO - PROCESS | 9525 | ++DOCSHELL 0x8bdfb400 == 47 [pid = 9525] [id = 308] 10:00:07 INFO - PROCESS | 9525 | ++DOMWINDOW == 99 (0x8bedd400) [pid = 9525] [serial = 925] [outer = (nil)] 10:00:07 INFO - PROCESS | 9525 | ++DOMWINDOW == 100 (0x8cd0cc00) [pid = 9525] [serial = 926] [outer = 0x8bedd400] 10:00:07 INFO - PROCESS | 9525 | 1466528407472 Marionette DEBUG loaded listener.js 10:00:07 INFO - PROCESS | 9525 | ++DOMWINDOW == 101 (0x8cfccc00) [pid = 9525] [serial = 927] [outer = 0x8bedd400] 10:00:08 INFO - PROCESS | 9525 | 1466528408549 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:00:08 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 10:00:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1844ms 10:00:08 INFO - PROCESS | 9525 | 1466528408601 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 10:00:08 INFO - PROCESS | 9525 | 1466528408609 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 10:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 10:00:08 INFO - PROCESS | 9525 | 1466528408617 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 10:00:08 INFO - PROCESS | 9525 | 1466528408621 Marionette TRACE conn3 <- [1,1206,null,{}] 10:00:08 INFO - PROCESS | 9525 | 1466528408627 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:08 INFO - PROCESS | 9525 | 1466528408633 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:08 INFO - PROCESS | 9525 | 1466528408863 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 10:00:09 INFO - PROCESS | 9525 | 1466528409150 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:09 INFO - PROCESS | 9525 | 1466528409159 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:09 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d52e000 == 48 [pid = 9525] [id = 309] 10:00:09 INFO - PROCESS | 9525 | ++DOMWINDOW == 102 (0x8d75a400) [pid = 9525] [serial = 928] [outer = (nil)] 10:00:09 INFO - PROCESS | 9525 | ++DOMWINDOW == 103 (0x8d7d9800) [pid = 9525] [serial = 929] [outer = 0x8d75a400] 10:00:09 INFO - PROCESS | 9525 | 1466528409289 Marionette DEBUG loaded listener.js 10:00:09 INFO - PROCESS | 9525 | ++DOMWINDOW == 104 (0x8eb09800) [pid = 9525] [serial = 930] [outer = 0x8d75a400] 10:00:10 INFO - PROCESS | 9525 | 1466528410292 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:00:10 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 10:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1745ms 10:00:10 INFO - PROCESS | 9525 | 1466528410364 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 10:00:10 INFO - PROCESS | 9525 | 1466528410369 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 10:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 10:00:10 INFO - PROCESS | 9525 | 1466528410387 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 10:00:10 INFO - PROCESS | 9525 | 1466528410397 Marionette TRACE conn3 <- [1,1210,null,{}] 10:00:10 INFO - PROCESS | 9525 | 1466528410405 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:10 INFO - PROCESS | 9525 | 1466528410413 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:10 INFO - PROCESS | 9525 | 1466528410651 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 10:00:10 INFO - PROCESS | 9525 | 1466528410855 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:10 INFO - PROCESS | 9525 | 1466528410866 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:10 INFO - PROCESS | 9525 | ++DOCSHELL 0x893e7000 == 49 [pid = 9525] [id = 310] 10:00:10 INFO - PROCESS | 9525 | ++DOMWINDOW == 105 (0x8d52d800) [pid = 9525] [serial = 931] [outer = (nil)] 10:00:10 INFO - PROCESS | 9525 | ++DOMWINDOW == 106 (0x91176800) [pid = 9525] [serial = 932] [outer = 0x8d52d800] 10:00:11 INFO - PROCESS | 9525 | 1466528410996 Marionette DEBUG loaded listener.js 10:00:11 INFO - PROCESS | 9525 | ++DOMWINDOW == 107 (0x91805400) [pid = 9525] [serial = 933] [outer = 0x8d52d800] 10:00:11 INFO - PROCESS | 9525 | 1466528411946 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 10:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 10:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1652ms 10:00:12 INFO - PROCESS | 9525 | 1466528412030 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 10:00:12 INFO - PROCESS | 9525 | 1466528412036 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 10:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 10:00:12 INFO - PROCESS | 9525 | 1466528412043 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 10:00:12 INFO - PROCESS | 9525 | 1466528412047 Marionette TRACE conn3 <- [1,1214,null,{}] 10:00:12 INFO - PROCESS | 9525 | 1466528412053 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:12 INFO - PROCESS | 9525 | 1466528412058 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:12 INFO - PROCESS | 9525 | 1466528412322 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 10:00:12 INFO - PROCESS | 9525 | 1466528412598 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:12 INFO - PROCESS | 9525 | 1466528412605 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:12 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad70800 == 50 [pid = 9525] [id = 311] 10:00:12 INFO - PROCESS | 9525 | ++DOMWINDOW == 108 (0x8d52a000) [pid = 9525] [serial = 934] [outer = (nil)] 10:00:12 INFO - PROCESS | 9525 | ++DOMWINDOW == 109 (0x921f1000) [pid = 9525] [serial = 935] [outer = 0x8d52a000] 10:00:12 INFO - PROCESS | 9525 | 1466528412696 Marionette DEBUG loaded listener.js 10:00:12 INFO - PROCESS | 9525 | ++DOMWINDOW == 110 (0x922de000) [pid = 9525] [serial = 936] [outer = 0x8d52a000] 10:00:13 INFO - PROCESS | 9525 | 1466528413668 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 10:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 10:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1682ms 10:00:13 INFO - PROCESS | 9525 | 1466528413727 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 10:00:13 INFO - PROCESS | 9525 | 1466528413730 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 10:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 10:00:13 INFO - PROCESS | 9525 | 1466528413738 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 10:00:13 INFO - PROCESS | 9525 | 1466528413742 Marionette TRACE conn3 <- [1,1218,null,{}] 10:00:13 INFO - PROCESS | 9525 | 1466528413749 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:13 INFO - PROCESS | 9525 | 1466528413754 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:13 INFO - PROCESS | 9525 | 1466528413958 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 10:00:14 INFO - PROCESS | 9525 | 1466528414195 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:14 INFO - PROCESS | 9525 | 1466528414212 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:14 INFO - PROCESS | 9525 | ++DOCSHELL 0x9232b800 == 51 [pid = 9525] [id = 312] 10:00:14 INFO - PROCESS | 9525 | ++DOMWINDOW == 111 (0x9232cc00) [pid = 9525] [serial = 937] [outer = (nil)] 10:00:14 INFO - PROCESS | 9525 | ++DOMWINDOW == 112 (0x92330800) [pid = 9525] [serial = 938] [outer = 0x9232cc00] 10:00:14 INFO - PROCESS | 9525 | 1466528414351 Marionette DEBUG loaded listener.js 10:00:14 INFO - PROCESS | 9525 | ++DOMWINDOW == 113 (0x927f2c00) [pid = 9525] [serial = 939] [outer = 0x9232cc00] 10:00:15 INFO - PROCESS | 9525 | 1466528415401 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 10:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 10:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1742ms 10:00:15 INFO - PROCESS | 9525 | 1466528415482 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 10:00:15 INFO - PROCESS | 9525 | 1466528415485 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 10:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 10:00:15 INFO - PROCESS | 9525 | 1466528415493 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 10:00:15 INFO - PROCESS | 9525 | 1466528415497 Marionette TRACE conn3 <- [1,1222,null,{}] 10:00:15 INFO - PROCESS | 9525 | 1466528415504 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:15 INFO - PROCESS | 9525 | 1466528415511 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:15 INFO - PROCESS | 9525 | 1466528415753 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 10:00:16 INFO - PROCESS | 9525 | 1466528416028 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:16 INFO - PROCESS | 9525 | 1466528416038 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:16 INFO - PROCESS | 9525 | ++DOCSHELL 0x922e0c00 == 52 [pid = 9525] [id = 313] 10:00:16 INFO - PROCESS | 9525 | ++DOMWINDOW == 114 (0x9232bc00) [pid = 9525] [serial = 940] [outer = (nil)] 10:00:16 INFO - PROCESS | 9525 | ++DOMWINDOW == 115 (0x9294b400) [pid = 9525] [serial = 941] [outer = 0x9232bc00] 10:00:16 INFO - PROCESS | 9525 | 1466528416120 Marionette DEBUG loaded listener.js 10:00:16 INFO - PROCESS | 9525 | ++DOMWINDOW == 116 (0x92971400) [pid = 9525] [serial = 942] [outer = 0x9232bc00] 10:00:17 INFO - PROCESS | 9525 | 1466528417100 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 10:00:17 INFO - PROCESS | 9525 | 1466528417187 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 10:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 10:00:17 INFO - PROCESS | 9525 | 1466528417194 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 10:00:17 INFO - PROCESS | 9525 | 1466528417199 Marionette TRACE conn3 <- [1,1226,null,{}] 10:00:17 INFO - PROCESS | 9525 | 1466528417205 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:17 INFO - PROCESS | 9525 | 1466528417211 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:17 INFO - PROCESS | 9525 | 1466528417473 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 10:00:17 INFO - PROCESS | 9525 | 1466528417754 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:17 INFO - PROCESS | 9525 | 1466528417768 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:17 INFO - PROCESS | 9525 | ++DOCSHELL 0x893e6400 == 53 [pid = 9525] [id = 314] 10:00:17 INFO - PROCESS | 9525 | ++DOMWINDOW == 117 (0x893e7c00) [pid = 9525] [serial = 943] [outer = (nil)] 10:00:17 INFO - PROCESS | 9525 | ++DOMWINDOW == 118 (0x8bdf6c00) [pid = 9525] [serial = 944] [outer = 0x893e7c00] 10:00:17 INFO - PROCESS | 9525 | 1466528417874 Marionette DEBUG loaded listener.js 10:00:18 INFO - PROCESS | 9525 | ++DOMWINDOW == 119 (0x8cfd1c00) [pid = 9525] [serial = 945] [outer = 0x893e7c00] 10:00:18 INFO - PROCESS | 9525 | 1466528418810 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 10:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 10:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1646ms 10:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 10:00:18 INFO - PROCESS | 9525 | 1466528418841 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 10:00:18 INFO - PROCESS | 9525 | 1466528418845 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 10:00:18 INFO - PROCESS | 9525 | 1466528418853 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 10:00:18 INFO - PROCESS | 9525 | 1466528418855 Marionette TRACE conn3 <- [1,1230,null,{}] 10:00:18 INFO - PROCESS | 9525 | 1466528418862 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:18 INFO - PROCESS | 9525 | 1466528418867 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:19 INFO - PROCESS | 9525 | 1466528419072 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 10:00:19 INFO - PROCESS | 9525 | 1466528419259 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:19 INFO - PROCESS | 9525 | 1466528419267 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:19 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b6edc00 == 54 [pid = 9525] [id = 315] 10:00:19 INFO - PROCESS | 9525 | ++DOMWINDOW == 120 (0x8bdefc00) [pid = 9525] [serial = 946] [outer = (nil)] 10:00:19 INFO - PROCESS | 9525 | ++DOMWINDOW == 121 (0x91804400) [pid = 9525] [serial = 947] [outer = 0x8bdefc00] 10:00:19 INFO - PROCESS | 9525 | 1466528419352 Marionette DEBUG loaded listener.js 10:00:19 INFO - PROCESS | 9525 | ++DOMWINDOW == 122 (0x92330c00) [pid = 9525] [serial = 948] [outer = 0x8bdefc00] 10:00:20 INFO - PROCESS | 9525 | 1466528420723 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 10:00:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 10:00:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1942ms 10:00:20 INFO - PROCESS | 9525 | 1466528420795 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 10:00:20 INFO - PROCESS | 9525 | 1466528420801 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 10:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 10:00:20 INFO - PROCESS | 9525 | 1466528420810 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 10:00:20 INFO - PROCESS | 9525 | 1466528420817 Marionette TRACE conn3 <- [1,1234,null,{}] 10:00:20 INFO - PROCESS | 9525 | 1466528420826 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:20 INFO - PROCESS | 9525 | 1466528420831 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:21 INFO - PROCESS | 9525 | 1466528421096 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 10:00:21 INFO - PROCESS | 9525 | 1466528421460 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:21 INFO - PROCESS | 9525 | 1466528421470 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:21 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad7c000 == 55 [pid = 9525] [id = 316] 10:00:21 INFO - PROCESS | 9525 | ++DOMWINDOW == 123 (0x8ad7c400) [pid = 9525] [serial = 949] [outer = (nil)] 10:00:21 INFO - PROCESS | 9525 | ++DOMWINDOW == 124 (0x8bdf5000) [pid = 9525] [serial = 950] [outer = 0x8ad7c400] 10:00:21 INFO - PROCESS | 9525 | 1466528421553 Marionette DEBUG loaded listener.js 10:00:21 INFO - PROCESS | 9525 | ++DOMWINDOW == 125 (0x8bee5c00) [pid = 9525] [serial = 951] [outer = 0x8ad7c400] 10:00:23 INFO - PROCESS | 9525 | --DOCSHELL 0x8af5b800 == 54 [pid = 9525] [id = 272] 10:00:23 INFO - PROCESS | 9525 | --DOCSHELL 0x8d525000 == 53 [pid = 9525] [id = 285] 10:00:23 INFO - PROCESS | 9525 | --DOCSHELL 0x8d46e000 == 52 [pid = 9525] [id = 270] 10:00:23 INFO - PROCESS | 9525 | --DOCSHELL 0x8cfd6800 == 51 [pid = 9525] [id = 271] 10:00:23 INFO - PROCESS | 9525 | --DOCSHELL 0x893edc00 == 50 [pid = 9525] [id = 306] 10:00:23 INFO - PROCESS | 9525 | --DOCSHELL 0x8bdfec00 == 49 [pid = 9525] [id = 305] 10:00:23 INFO - PROCESS | 9525 | --DOCSHELL 0x8d4c9c00 == 48 [pid = 9525] [id = 304] 10:00:23 INFO - PROCESS | 9525 | --DOCSHELL 0x894cb800 == 47 [pid = 9525] [id = 303] 10:00:23 INFO - PROCESS | 9525 | --DOCSHELL 0x894d4c00 == 46 [pid = 9525] [id = 302] 10:00:23 INFO - PROCESS | 9525 | --DOCSHELL 0x8af5a800 == 45 [pid = 9525] [id = 268] 10:00:23 INFO - PROCESS | 9525 | --DOCSHELL 0x894d0c00 == 44 [pid = 9525] [id = 269] 10:00:23 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad6e400 == 43 [pid = 9525] [id = 287] 10:00:23 INFO - PROCESS | 9525 | --DOCSHELL 0x894cf000 == 42 [pid = 9525] [id = 288] 10:00:23 INFO - PROCESS | 9525 | --DOCSHELL 0x8d52c000 == 41 [pid = 9525] [id = 286] 10:00:23 INFO - PROCESS | 9525 | --DOCSHELL 0x9137c400 == 40 [pid = 9525] [id = 276] 10:00:23 INFO - PROCESS | 9525 | --DOCSHELL 0x894d5000 == 39 [pid = 9525] [id = 284] 10:00:23 INFO - PROCESS | 9525 | --DOCSHELL 0x8f2e2400 == 38 [pid = 9525] [id = 296] 10:00:23 INFO - PROCESS | 9525 | --DOCSHELL 0x8cec6400 == 37 [pid = 9525] [id = 295] 10:00:23 INFO - PROCESS | 9525 | --DOCSHELL 0x92331c00 == 36 [pid = 9525] [id = 279] 10:00:23 INFO - PROCESS | 9525 | --DOCSHELL 0x8bdfd400 == 35 [pid = 9525] [id = 299] 10:00:23 INFO - PROCESS | 9525 | --DOCSHELL 0x8cd0b400 == 34 [pid = 9525] [id = 283] 10:00:23 INFO - PROCESS | 9525 | --DOCSHELL 0x8d51fc00 == 33 [pid = 9525] [id = 275] 10:00:23 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad72000 == 32 [pid = 9525] [id = 292] 10:00:23 INFO - PROCESS | 9525 | --DOCSHELL 0x8cec7000 == 31 [pid = 9525] [id = 289] 10:00:23 INFO - PROCESS | 9525 | --DOCSHELL 0x8af5b400 == 30 [pid = 9525] [id = 298] 10:00:23 INFO - PROCESS | 9525 | --DOCSHELL 0x8af53800 == 29 [pid = 9525] [id = 282] 10:00:23 INFO - PROCESS | 9525 | --DOCSHELL 0x894d4800 == 28 [pid = 9525] [id = 300] 10:00:23 INFO - PROCESS | 9525 | --DOCSHELL 0x8d75b800 == 27 [pid = 9525] [id = 294] 10:00:23 INFO - PROCESS | 9525 | --DOCSHELL 0x921efc00 == 26 [pid = 9525] [id = 278] 10:00:23 INFO - PROCESS | 9525 | --DOCSHELL 0x893ef800 == 25 [pid = 9525] [id = 290] 10:00:23 INFO - PROCESS | 9525 | --DOCSHELL 0x894d1000 == 24 [pid = 9525] [id = 297] 10:00:23 INFO - PROCESS | 9525 | --DOCSHELL 0x927f9800 == 23 [pid = 9525] [id = 281] 10:00:23 INFO - PROCESS | 9525 | --DOCSHELL 0x8cfcb400 == 22 [pid = 9525] [id = 293] 10:00:23 INFO - PROCESS | 9525 | --DOCSHELL 0x91806c00 == 21 [pid = 9525] [id = 277] 10:00:23 INFO - PROCESS | 9525 | --DOCSHELL 0x894cc400 == 20 [pid = 9525] [id = 301] 10:00:23 INFO - PROCESS | 9525 | --DOCSHELL 0x8b6e7400 == 19 [pid = 9525] [id = 274] 10:00:23 INFO - PROCESS | 9525 | --DOCSHELL 0x9297d400 == 18 [pid = 9525] [id = 280] 10:00:23 INFO - PROCESS | 9525 | --DOCSHELL 0x8cfd9c00 == 17 [pid = 9525] [id = 291] 10:00:23 INFO - PROCESS | 9525 | --DOCSHELL 0x894d4400 == 16 [pid = 9525] [id = 273] 10:00:23 INFO - PROCESS | 9525 | --DOCSHELL 0x922e0c00 == 15 [pid = 9525] [id = 313] 10:00:23 INFO - PROCESS | 9525 | --DOCSHELL 0x893e6400 == 14 [pid = 9525] [id = 314] 10:00:23 INFO - PROCESS | 9525 | --DOCSHELL 0x9232b800 == 13 [pid = 9525] [id = 312] 10:00:23 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad70800 == 12 [pid = 9525] [id = 311] 10:00:23 INFO - PROCESS | 9525 | --DOCSHELL 0x893e7000 == 11 [pid = 9525] [id = 310] 10:00:23 INFO - PROCESS | 9525 | --DOCSHELL 0x8bdfb400 == 10 [pid = 9525] [id = 308] 10:00:23 INFO - PROCESS | 9525 | --DOCSHELL 0x8d52e000 == 9 [pid = 9525] [id = 309] 10:00:23 INFO - PROCESS | 9525 | --DOCSHELL 0x893e9800 == 8 [pid = 9525] [id = 307] 10:00:23 INFO - PROCESS | 9525 | --DOMWINDOW == 124 (0x9117c000) [pid = 9525] [serial = 860] [outer = (nil)] [url = about:blank] 10:00:23 INFO - PROCESS | 9525 | --DOMWINDOW == 123 (0x927ee800) [pid = 9525] [serial = 836] [outer = (nil)] [url = about:blank] 10:00:23 INFO - PROCESS | 9525 | --DOMWINDOW == 122 (0x8cec6c00) [pid = 9525] [serial = 825] [outer = (nil)] [url = about:blank] 10:00:23 INFO - PROCESS | 9525 | --DOMWINDOW == 121 (0x8ad79c00) [pid = 9525] [serial = 854] [outer = (nil)] [url = about:blank] 10:00:23 INFO - PROCESS | 9525 | --DOMWINDOW == 120 (0x8cfcc000) [pid = 9525] [serial = 870] [outer = (nil)] [url = about:blank] 10:00:23 INFO - PROCESS | 9525 | --DOMWINDOW == 119 (0x8b0a4400) [pid = 9525] [serial = 864] [outer = (nil)] [url = about:blank] 10:00:23 INFO - PROCESS | 9525 | --DOMWINDOW == 118 (0x92c7b400) [pid = 9525] [serial = 842] [outer = (nil)] [url = about:blank] 10:00:23 INFO - PROCESS | 9525 | --DOMWINDOW == 117 (0x92be3000) [pid = 9525] [serial = 840] [outer = (nil)] [url = about:blank] 10:00:23 INFO - PROCESS | 9525 | --DOMWINDOW == 116 (0x8ceca000) [pid = 9525] [serial = 869] [outer = (nil)] [url = about:blank] 10:00:23 INFO - PROCESS | 9525 | --DOMWINDOW == 115 (0x9180ec00) [pid = 9525] [serial = 830] [outer = (nil)] [url = about:blank] 10:00:23 INFO - PROCESS | 9525 | --DOMWINDOW == 114 (0x921f2800) [pid = 9525] [serial = 833] [outer = (nil)] [url = about:blank] 10:00:23 INFO - PROCESS | 9525 | --DOMWINDOW == 113 (0x92bdd000) [pid = 9525] [serial = 839] [outer = (nil)] [url = about:blank] 10:00:23 INFO - PROCESS | 9525 | --DOMWINDOW == 112 (0x927f8400) [pid = 9525] [serial = 837] [outer = (nil)] [url = about:blank] 10:00:23 INFO - PROCESS | 9525 | --DOMWINDOW == 111 (0x8b0ae800) [pid = 9525] [serial = 855] [outer = (nil)] [url = about:blank] 10:00:23 INFO - PROCESS | 9525 | --DOMWINDOW == 110 (0x8f4bd000) [pid = 9525] [serial = 828] [outer = (nil)] [url = about:blank] 10:00:23 INFO - PROCESS | 9525 | --DOMWINDOW == 109 (0x8cecac00) [pid = 9525] [serial = 872] [outer = (nil)] [url = about:blank] 10:00:23 INFO - PROCESS | 9525 | --DOMWINDOW == 108 (0x922e8800) [pid = 9525] [serial = 834] [outer = (nil)] [url = about:blank] 10:00:23 INFO - PROCESS | 9525 | --DOMWINDOW == 107 (0x8bdef400) [pid = 9525] [serial = 866] [outer = (nil)] [url = about:blank] 10:00:23 INFO - PROCESS | 9525 | --DOMWINDOW == 106 (0x976d1800) [pid = 9525] [serial = 849] [outer = (nil)] [url = about:blank] 10:00:23 INFO - PROCESS | 9525 | --DOMWINDOW == 105 (0x919c5c00) [pid = 9525] [serial = 852] [outer = (nil)] [url = about:blank] 10:00:23 INFO - PROCESS | 9525 | --DOMWINDOW == 104 (0x8bdf4800) [pid = 9525] [serial = 867] [outer = (nil)] [url = about:blank] 10:00:23 INFO - PROCESS | 9525 | --DOMWINDOW == 103 (0x921e6400) [pid = 9525] [serial = 831] [outer = (nil)] [url = about:blank] 10:00:23 INFO - PROCESS | 9525 | --DOMWINDOW == 102 (0x8d7e2800) [pid = 9525] [serial = 827] [outer = (nil)] [url = about:blank] 10:00:23 INFO - PROCESS | 9525 | --DOMWINDOW == 101 (0x8eb0a800) [pid = 9525] [serial = 858] [outer = (nil)] [url = about:blank] 10:00:23 INFO - PROCESS | 9525 | --DOMWINDOW == 100 (0x95176c00) [pid = 9525] [serial = 845] [outer = (nil)] [url = about:blank] 10:00:23 INFO - PROCESS | 9525 | --DOMWINDOW == 99 (0x9536ac00) [pid = 9525] [serial = 846] [outer = (nil)] [url = about:blank] 10:00:23 INFO - PROCESS | 9525 | --DOMWINDOW == 98 (0x8cd02400) [pid = 9525] [serial = 824] [outer = (nil)] [url = about:blank] 10:00:23 INFO - PROCESS | 9525 | --DOMWINDOW == 97 (0x919cac00) [pid = 9525] [serial = 861] [outer = (nil)] [url = about:blank] 10:00:23 INFO - PROCESS | 9525 | --DOMWINDOW == 96 (0x976cf800) [pid = 9525] [serial = 848] [outer = (nil)] [url = about:blank] 10:00:23 INFO - PROCESS | 9525 | --DOMWINDOW == 95 (0x8af59000) [pid = 9525] [serial = 863] [outer = (nil)] [url = about:blank] 10:00:23 INFO - PROCESS | 9525 | --DOMWINDOW == 94 (0x8d769800) [pid = 9525] [serial = 857] [outer = (nil)] [url = about:blank] 10:00:23 INFO - PROCESS | 9525 | --DOMWINDOW == 93 (0x8eb0e400) [pid = 9525] [serial = 851] [outer = (nil)] [url = about:blank] 10:00:23 INFO - PROCESS | 9525 | --DOMWINDOW == 92 (0x8cfd6000) [pid = 9525] [serial = 873] [outer = (nil)] [url = about:blank] 10:00:23 INFO - PROCESS | 9525 | --DOMWINDOW == 91 (0x92c7f000) [pid = 9525] [serial = 843] [outer = (nil)] [url = about:blank] 10:00:24 INFO - PROCESS | 9525 | 1466528424126 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 10:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 10:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 3357ms 10:00:24 INFO - PROCESS | 9525 | 1466528424168 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 10:00:24 INFO - PROCESS | 9525 | 1466528424175 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 10:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 10:00:24 INFO - PROCESS | 9525 | 1466528424183 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 10:00:24 INFO - PROCESS | 9525 | 1466528424187 Marionette TRACE conn3 <- [1,1238,null,{}] 10:00:24 INFO - PROCESS | 9525 | 1466528424197 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:24 INFO - PROCESS | 9525 | 1466528424202 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:24 INFO - PROCESS | 9525 | 1466528424387 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 10:00:24 INFO - PROCESS | 9525 | 1466528424546 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:24 INFO - PROCESS | 9525 | 1466528424555 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:24 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad77400 == 9 [pid = 9525] [id = 317] 10:00:24 INFO - PROCESS | 9525 | ++DOMWINDOW == 92 (0x8ad77c00) [pid = 9525] [serial = 952] [outer = (nil)] 10:00:24 INFO - PROCESS | 9525 | ++DOMWINDOW == 93 (0x8af52000) [pid = 9525] [serial = 953] [outer = 0x8ad77c00] 10:00:24 INFO - PROCESS | 9525 | 1466528424635 Marionette DEBUG loaded listener.js 10:00:24 INFO - PROCESS | 9525 | ++DOMWINDOW == 94 (0x8af54c00) [pid = 9525] [serial = 954] [outer = 0x8ad77c00] 10:00:25 INFO - PROCESS | 9525 | 1466528425435 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 10:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 10:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1286ms 10:00:25 INFO - PROCESS | 9525 | 1466528425469 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 10:00:25 INFO - PROCESS | 9525 | 1466528425479 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 10:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 10:00:25 INFO - PROCESS | 9525 | 1466528425491 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 10:00:25 INFO - PROCESS | 9525 | 1466528425496 Marionette TRACE conn3 <- [1,1242,null,{}] 10:00:25 INFO - PROCESS | 9525 | 1466528425503 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:25 INFO - PROCESS | 9525 | 1466528425509 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:25 INFO - PROCESS | 9525 | 1466528425700 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 10:00:25 INFO - PROCESS | 9525 | 1466528425838 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:25 INFO - PROCESS | 9525 | 1466528425847 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:25 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b0b0c00 == 10 [pid = 9525] [id = 318] 10:00:25 INFO - PROCESS | 9525 | ++DOMWINDOW == 95 (0x8b6f1800) [pid = 9525] [serial = 955] [outer = (nil)] 10:00:25 INFO - PROCESS | 9525 | ++DOMWINDOW == 96 (0x8bdf8400) [pid = 9525] [serial = 956] [outer = 0x8b6f1800] 10:00:25 INFO - PROCESS | 9525 | 1466528425927 Marionette DEBUG loaded listener.js 10:00:26 INFO - PROCESS | 9525 | ++DOMWINDOW == 97 (0x8cd02c00) [pid = 9525] [serial = 957] [outer = 0x8b6f1800] 10:00:26 INFO - PROCESS | 9525 | 1466528426929 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 10:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 10:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1488ms 10:00:26 INFO - PROCESS | 9525 | 1466528426980 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 10:00:26 INFO - PROCESS | 9525 | 1466528426984 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 10:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 10:00:27 INFO - PROCESS | 9525 | 1466528426999 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 10:00:27 INFO - PROCESS | 9525 | 1466528427005 Marionette TRACE conn3 <- [1,1246,null,{}] 10:00:27 INFO - PROCESS | 9525 | 1466528427022 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:27 INFO - PROCESS | 9525 | 1466528427032 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:27 INFO - PROCESS | 9525 | 1466528427303 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 10:00:27 INFO - PROCESS | 9525 | 1466528427444 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:27 INFO - PROCESS | 9525 | 1466528427454 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:27 INFO - PROCESS | 9525 | ++DOCSHELL 0x8cfd2800 == 11 [pid = 9525] [id = 319] 10:00:27 INFO - PROCESS | 9525 | ++DOMWINDOW == 98 (0x8cfd6800) [pid = 9525] [serial = 958] [outer = (nil)] 10:00:27 INFO - PROCESS | 9525 | ++DOMWINDOW == 99 (0x8d46ac00) [pid = 9525] [serial = 959] [outer = 0x8cfd6800] 10:00:27 INFO - PROCESS | 9525 | 1466528427533 Marionette DEBUG loaded listener.js 10:00:27 INFO - PROCESS | 9525 | ++DOMWINDOW == 100 (0x8d478800) [pid = 9525] [serial = 960] [outer = 0x8cfd6800] 10:00:29 INFO - PROCESS | 9525 | --DOMWINDOW == 99 (0x8ad71c00) [pid = 9525] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 10:00:29 INFO - PROCESS | 9525 | --DOMWINDOW == 98 (0x8d522800) [pid = 9525] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 10:00:29 INFO - PROCESS | 9525 | --DOMWINDOW == 97 (0x8eb01400) [pid = 9525] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 10:00:29 INFO - PROCESS | 9525 | --DOMWINDOW == 96 (0x8f6c1c00) [pid = 9525] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 10:00:29 INFO - PROCESS | 9525 | --DOMWINDOW == 95 (0x8cfda800) [pid = 9525] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 10:00:29 INFO - PROCESS | 9525 | --DOMWINDOW == 94 (0x8ad7dc00) [pid = 9525] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 10:00:29 INFO - PROCESS | 9525 | --DOMWINDOW == 93 (0x8f2e6400) [pid = 9525] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 10:00:29 INFO - PROCESS | 9525 | --DOMWINDOW == 92 (0x8bee1800) [pid = 9525] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 10:00:29 INFO - PROCESS | 9525 | --DOMWINDOW == 91 (0x8d75e400) [pid = 9525] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 10:00:29 INFO - PROCESS | 9525 | --DOMWINDOW == 90 (0x8ad75400) [pid = 9525] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 10:00:29 INFO - PROCESS | 9525 | --DOMWINDOW == 89 (0x8d75c000) [pid = 9525] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 10:00:29 INFO - PROCESS | 9525 | --DOMWINDOW == 88 (0x8d4ca400) [pid = 9525] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 10:00:29 INFO - PROCESS | 9525 | --DOMWINDOW == 87 (0x894d1800) [pid = 9525] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 10:00:29 INFO - PROCESS | 9525 | --DOMWINDOW == 86 (0x8b6ec400) [pid = 9525] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 10:00:29 INFO - PROCESS | 9525 | --DOMWINDOW == 85 (0x8ad7b000) [pid = 9525] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 10:00:29 INFO - PROCESS | 9525 | --DOMWINDOW == 84 (0x8cfd5400) [pid = 9525] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 10:00:29 INFO - PROCESS | 9525 | 1466528429283 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 10:00:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 10:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 2351ms 10:00:29 INFO - PROCESS | 9525 | 1466528429344 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 10:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 10:00:29 INFO - PROCESS | 9525 | 1466528429349 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 10:00:29 INFO - PROCESS | 9525 | 1466528429355 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 10:00:29 INFO - PROCESS | 9525 | 1466528429358 Marionette TRACE conn3 <- [1,1250,null,{}] 10:00:29 INFO - PROCESS | 9525 | 1466528429364 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:29 INFO - PROCESS | 9525 | 1466528429369 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:29 INFO - PROCESS | 9525 | 1466528429554 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 10:00:29 INFO - PROCESS | 9525 | 1466528429684 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:29 INFO - PROCESS | 9525 | 1466528429692 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:29 INFO - PROCESS | 9525 | ++DOCSHELL 0x893edc00 == 12 [pid = 9525] [id = 320] 10:00:29 INFO - PROCESS | 9525 | ++DOMWINDOW == 85 (0x8ad7dc00) [pid = 9525] [serial = 961] [outer = (nil)] 10:00:29 INFO - PROCESS | 9525 | ++DOMWINDOW == 86 (0x8cfd9400) [pid = 9525] [serial = 962] [outer = 0x8ad7dc00] 10:00:29 INFO - PROCESS | 9525 | 1466528429768 Marionette DEBUG loaded listener.js 10:00:29 INFO - PROCESS | 9525 | ++DOMWINDOW == 87 (0x8d4ca800) [pid = 9525] [serial = 963] [outer = 0x8ad7dc00] 10:00:30 INFO - PROCESS | 9525 | 1466528430612 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 10:00:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 10:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1331ms 10:00:30 INFO - PROCESS | 9525 | 1466528430686 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 10:00:30 INFO - PROCESS | 9525 | 1466528430690 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 10:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 10:00:30 INFO - PROCESS | 9525 | 1466528430697 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 10:00:30 INFO - PROCESS | 9525 | 1466528430699 Marionette TRACE conn3 <- [1,1254,null,{}] 10:00:30 INFO - PROCESS | 9525 | 1466528430706 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:30 INFO - PROCESS | 9525 | 1466528430712 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:30 INFO - PROCESS | 9525 | 1466528430901 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 10:00:31 INFO - PROCESS | 9525 | 1466528431159 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:31 INFO - PROCESS | 9525 | 1466528431170 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:31 INFO - PROCESS | 9525 | ++DOCSHELL 0x893e8800 == 13 [pid = 9525] [id = 321] 10:00:31 INFO - PROCESS | 9525 | ++DOMWINDOW == 88 (0x893e8c00) [pid = 9525] [serial = 964] [outer = (nil)] 10:00:31 INFO - PROCESS | 9525 | ++DOMWINDOW == 89 (0x893ee800) [pid = 9525] [serial = 965] [outer = 0x893e8c00] 10:00:31 INFO - PROCESS | 9525 | 1466528431296 Marionette DEBUG loaded listener.js 10:00:31 INFO - PROCESS | 9525 | ++DOMWINDOW == 90 (0x894d4400) [pid = 9525] [serial = 966] [outer = 0x893e8c00] 10:00:32 INFO - PROCESS | 9525 | 1466528432317 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 10:00:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 10:00:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1694ms 10:00:32 INFO - PROCESS | 9525 | 1466528432394 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 10:00:32 INFO - PROCESS | 9525 | 1466528432401 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 10:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 10:00:32 INFO - PROCESS | 9525 | 1466528432409 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 10:00:32 INFO - PROCESS | 9525 | 1466528432413 Marionette TRACE conn3 <- [1,1258,null,{}] 10:00:32 INFO - PROCESS | 9525 | 1466528432423 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:32 INFO - PROCESS | 9525 | 1466528432432 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:32 INFO - PROCESS | 9525 | 1466528432713 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 10:00:32 INFO - PROCESS | 9525 | 1466528432920 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:32 INFO - PROCESS | 9525 | 1466528432938 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:32 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad75c00 == 14 [pid = 9525] [id = 322] 10:00:32 INFO - PROCESS | 9525 | ++DOMWINDOW == 91 (0x8b6f1c00) [pid = 9525] [serial = 967] [outer = (nil)] 10:00:33 INFO - PROCESS | 9525 | ++DOMWINDOW == 92 (0x8bedcc00) [pid = 9525] [serial = 968] [outer = 0x8b6f1c00] 10:00:33 INFO - PROCESS | 9525 | 1466528433025 Marionette DEBUG loaded listener.js 10:00:33 INFO - PROCESS | 9525 | ++DOMWINDOW == 93 (0x8cd07400) [pid = 9525] [serial = 969] [outer = 0x8b6f1c00] 10:00:34 INFO - PROCESS | 9525 | 1466528434030 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 10:00:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 10:00:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1694ms 10:00:34 INFO - PROCESS | 9525 | 1466528434108 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 10:00:34 INFO - PROCESS | 9525 | 1466528434115 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 10:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 10:00:34 INFO - PROCESS | 9525 | 1466528434123 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 10:00:34 INFO - PROCESS | 9525 | 1466528434127 Marionette TRACE conn3 <- [1,1262,null,{}] 10:00:34 INFO - PROCESS | 9525 | 1466528434133 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:34 INFO - PROCESS | 9525 | 1466528434138 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:34 INFO - PROCESS | 9525 | 1466528434378 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 10:00:34 INFO - PROCESS | 9525 | 1466528434693 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:34 INFO - PROCESS | 9525 | 1466528434700 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:34 INFO - PROCESS | 9525 | ++DOCSHELL 0x893eac00 == 15 [pid = 9525] [id = 323] 10:00:34 INFO - PROCESS | 9525 | ++DOMWINDOW == 94 (0x8af60c00) [pid = 9525] [serial = 970] [outer = (nil)] 10:00:34 INFO - PROCESS | 9525 | ++DOMWINDOW == 95 (0x8d477400) [pid = 9525] [serial = 971] [outer = 0x8af60c00] 10:00:34 INFO - PROCESS | 9525 | 1466528434788 Marionette DEBUG loaded listener.js 10:00:34 INFO - PROCESS | 9525 | ++DOMWINDOW == 96 (0x8d520000) [pid = 9525] [serial = 972] [outer = 0x8af60c00] 10:00:35 INFO - PROCESS | 9525 | 1466528435835 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 10:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 10:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1745ms 10:00:35 INFO - PROCESS | 9525 | 1466528435869 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 10:00:35 INFO - PROCESS | 9525 | 1466528435872 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 10:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 10:00:35 INFO - PROCESS | 9525 | 1466528435888 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 10:00:35 INFO - PROCESS | 9525 | 1466528435898 Marionette TRACE conn3 <- [1,1266,null,{}] 10:00:35 INFO - PROCESS | 9525 | 1466528435907 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:35 INFO - PROCESS | 9525 | 1466528435915 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:36 INFO - PROCESS | 9525 | 1466528436171 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 10:00:36 INFO - PROCESS | 9525 | 1466528436390 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:36 INFO - PROCESS | 9525 | 1466528436398 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:36 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d471400 == 16 [pid = 9525] [id = 324] 10:00:36 INFO - PROCESS | 9525 | ++DOMWINDOW == 97 (0x8d7dcc00) [pid = 9525] [serial = 973] [outer = (nil)] 10:00:36 INFO - PROCESS | 9525 | ++DOMWINDOW == 98 (0x8eb05400) [pid = 9525] [serial = 974] [outer = 0x8d7dcc00] 10:00:36 INFO - PROCESS | 9525 | 1466528436523 Marionette DEBUG loaded listener.js 10:00:36 INFO - PROCESS | 9525 | ++DOMWINDOW == 99 (0x8eb09400) [pid = 9525] [serial = 975] [outer = 0x8d7dcc00] 10:00:37 INFO - PROCESS | 9525 | 1466528437509 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 10:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 10:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1703ms 10:00:37 INFO - PROCESS | 9525 | 1466528437585 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 10:00:37 INFO - PROCESS | 9525 | 1466528437589 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 10:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 10:00:37 INFO - PROCESS | 9525 | 1466528437596 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 10:00:37 INFO - PROCESS | 9525 | 1466528437600 Marionette TRACE conn3 <- [1,1270,null,{}] 10:00:37 INFO - PROCESS | 9525 | 1466528437605 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:37 INFO - PROCESS | 9525 | 1466528437611 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:37 INFO - PROCESS | 9525 | 1466528437845 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 10:00:38 INFO - PROCESS | 9525 | 1466528438068 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:38 INFO - PROCESS | 9525 | 1466528438075 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:38 INFO - PROCESS | 9525 | ++DOCSHELL 0x8cfd2000 == 17 [pid = 9525] [id = 325] 10:00:38 INFO - PROCESS | 9525 | ++DOMWINDOW == 100 (0x8f2e2800) [pid = 9525] [serial = 976] [outer = (nil)] 10:00:38 INFO - PROCESS | 9525 | ++DOMWINDOW == 101 (0x8f4bf400) [pid = 9525] [serial = 977] [outer = 0x8f2e2800] 10:00:38 INFO - PROCESS | 9525 | 1466528438211 Marionette DEBUG loaded listener.js 10:00:38 INFO - PROCESS | 9525 | ++DOMWINDOW == 102 (0x8f4c7800) [pid = 9525] [serial = 978] [outer = 0x8f2e2800] 10:00:39 INFO - PROCESS | 9525 | 1466528439209 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 10:00:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 10:00:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1689ms 10:00:39 INFO - PROCESS | 9525 | 1466528439287 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 10:00:39 INFO - PROCESS | 9525 | 1466528439291 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 10:00:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 10:00:39 INFO - PROCESS | 9525 | 1466528439298 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 10:00:39 INFO - PROCESS | 9525 | 1466528439302 Marionette TRACE conn3 <- [1,1274,null,{}] 10:00:39 INFO - PROCESS | 9525 | 1466528439308 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:39 INFO - PROCESS | 9525 | 1466528439314 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:39 INFO - PROCESS | 9525 | 1466528439544 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 10:00:39 INFO - PROCESS | 9525 | 1466528439842 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:39 INFO - PROCESS | 9525 | 1466528439861 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:39 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b0a6c00 == 18 [pid = 9525] [id = 326] 10:00:39 INFO - PROCESS | 9525 | ++DOMWINDOW == 103 (0x8d75d000) [pid = 9525] [serial = 979] [outer = (nil)] 10:00:39 INFO - PROCESS | 9525 | ++DOMWINDOW == 104 (0x8f6c0400) [pid = 9525] [serial = 980] [outer = 0x8d75d000] 10:00:39 INFO - PROCESS | 9525 | 1466528439976 Marionette DEBUG loaded listener.js 10:00:40 INFO - PROCESS | 9525 | ++DOMWINDOW == 105 (0x91370c00) [pid = 9525] [serial = 981] [outer = 0x8d75d000] 10:00:40 INFO - PROCESS | 9525 | 1466528440972 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 10:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 10:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1743ms 10:00:41 INFO - PROCESS | 9525 | 1466528441043 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 10:00:41 INFO - PROCESS | 9525 | 1466528441047 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 10:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 10:00:41 INFO - PROCESS | 9525 | 1466528441054 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 10:00:41 INFO - PROCESS | 9525 | 1466528441058 Marionette TRACE conn3 <- [1,1278,null,{}] 10:00:41 INFO - PROCESS | 9525 | 1466528441064 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:41 INFO - PROCESS | 9525 | 1466528441070 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:41 INFO - PROCESS | 9525 | 1466528441271 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 10:00:41 INFO - PROCESS | 9525 | 1466528441509 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:41 INFO - PROCESS | 9525 | 1466528441517 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:41 INFO - PROCESS | 9525 | ++DOCSHELL 0x893e8400 == 19 [pid = 9525] [id = 327] 10:00:41 INFO - PROCESS | 9525 | ++DOMWINDOW == 106 (0x8bdfd800) [pid = 9525] [serial = 982] [outer = (nil)] 10:00:41 INFO - PROCESS | 9525 | ++DOMWINDOW == 107 (0x91801800) [pid = 9525] [serial = 983] [outer = 0x8bdfd800] 10:00:41 INFO - PROCESS | 9525 | 1466528441653 Marionette DEBUG loaded listener.js 10:00:41 INFO - PROCESS | 9525 | ++DOMWINDOW == 108 (0x9180b800) [pid = 9525] [serial = 984] [outer = 0x8bdfd800] 10:00:42 INFO - PROCESS | 9525 | 1466528442641 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 10:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 10:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1647ms 10:00:42 INFO - PROCESS | 9525 | 1466528442703 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 10:00:42 INFO - PROCESS | 9525 | 1466528442707 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 10:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 10:00:42 INFO - PROCESS | 9525 | 1466528442714 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 10:00:42 INFO - PROCESS | 9525 | 1466528442718 Marionette TRACE conn3 <- [1,1282,null,{}] 10:00:42 INFO - PROCESS | 9525 | 1466528442723 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:42 INFO - PROCESS | 9525 | 1466528442729 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:42 INFO - PROCESS | 9525 | 1466528442916 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 10:00:43 INFO - PROCESS | 9525 | 1466528443164 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:43 INFO - PROCESS | 9525 | 1466528443172 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:43 INFO - PROCESS | 9525 | ++DOCSHELL 0x893e4c00 == 20 [pid = 9525] [id = 328] 10:00:43 INFO - PROCESS | 9525 | ++DOMWINDOW == 109 (0x893e5400) [pid = 9525] [serial = 985] [outer = (nil)] 10:00:43 INFO - PROCESS | 9525 | ++DOMWINDOW == 110 (0x894cac00) [pid = 9525] [serial = 986] [outer = 0x893e5400] 10:00:43 INFO - PROCESS | 9525 | 1466528443451 Marionette DEBUG loaded listener.js 10:00:43 INFO - PROCESS | 9525 | ++DOMWINDOW == 111 (0x8ad76000) [pid = 9525] [serial = 987] [outer = 0x893e5400] 10:00:44 INFO - PROCESS | 9525 | 1466528444483 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 10:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 10:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1836ms 10:00:44 INFO - PROCESS | 9525 | 1466528444552 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 10:00:44 INFO - PROCESS | 9525 | 1466528444562 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 10:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 10:00:44 INFO - PROCESS | 9525 | 1466528444571 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 10:00:44 INFO - PROCESS | 9525 | 1466528444574 Marionette TRACE conn3 <- [1,1286,null,{}] 10:00:44 INFO - PROCESS | 9525 | 1466528444582 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:44 INFO - PROCESS | 9525 | 1466528444587 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:44 INFO - PROCESS | 9525 | 1466528444814 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 10:00:45 INFO - PROCESS | 9525 | --DOCSHELL 0x893edc00 == 19 [pid = 9525] [id = 320] 10:00:45 INFO - PROCESS | 9525 | --DOCSHELL 0x8cfd2800 == 18 [pid = 9525] [id = 319] 10:00:45 INFO - PROCESS | 9525 | 1466528445123 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:45 INFO - PROCESS | 9525 | 1466528445132 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:45 INFO - PROCESS | 9525 | --DOCSHELL 0x8b0b0c00 == 17 [pid = 9525] [id = 318] 10:00:45 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad77400 == 16 [pid = 9525] [id = 317] 10:00:45 INFO - PROCESS | 9525 | ++DOCSHELL 0x894cb400 == 17 [pid = 9525] [id = 329] 10:00:45 INFO - PROCESS | 9525 | ++DOMWINDOW == 112 (0x8ad7bc00) [pid = 9525] [serial = 988] [outer = (nil)] 10:00:45 INFO - PROCESS | 9525 | ++DOMWINDOW == 113 (0x8bdfc000) [pid = 9525] [serial = 989] [outer = 0x8ad7bc00] 10:00:45 INFO - PROCESS | 9525 | 1466528445220 Marionette DEBUG loaded listener.js 10:00:45 INFO - PROCESS | 9525 | ++DOMWINDOW == 114 (0x8bee3c00) [pid = 9525] [serial = 990] [outer = 0x8ad7bc00] 10:00:45 INFO - PROCESS | 9525 | --DOMWINDOW == 113 (0x8d470400) [pid = 9525] [serial = 920] [outer = (nil)] [url = about:blank] 10:00:45 INFO - PROCESS | 9525 | --DOMWINDOW == 112 (0x8f2db000) [pid = 9525] [serial = 917] [outer = (nil)] [url = about:blank] 10:00:45 INFO - PROCESS | 9525 | --DOMWINDOW == 111 (0x8f2e4000) [pid = 9525] [serial = 918] [outer = (nil)] [url = about:blank] 10:00:45 INFO - PROCESS | 9525 | --DOMWINDOW == 110 (0x8eb0b000) [pid = 9525] [serial = 887] [outer = (nil)] [url = about:blank] 10:00:45 INFO - PROCESS | 9525 | --DOMWINDOW == 109 (0x8f2da400) [pid = 9525] [serial = 888] [outer = (nil)] [url = about:blank] 10:00:45 INFO - PROCESS | 9525 | --DOMWINDOW == 108 (0x91803c00) [pid = 9525] [serial = 896] [outer = (nil)] [url = about:blank] 10:00:45 INFO - PROCESS | 9525 | --DOMWINDOW == 107 (0x91807800) [pid = 9525] [serial = 897] [outer = (nil)] [url = about:blank] 10:00:45 INFO - PROCESS | 9525 | --DOMWINDOW == 106 (0x8d4c1800) [pid = 9525] [serial = 876] [outer = (nil)] [url = about:blank] 10:00:45 INFO - PROCESS | 9525 | --DOMWINDOW == 105 (0x8d474000) [pid = 9525] [serial = 875] [outer = (nil)] [url = about:blank] 10:00:45 INFO - PROCESS | 9525 | --DOMWINDOW == 104 (0x8bede400) [pid = 9525] [serial = 902] [outer = (nil)] [url = about:blank] 10:00:45 INFO - PROCESS | 9525 | --DOMWINDOW == 103 (0x8d525400) [pid = 9525] [serial = 903] [outer = (nil)] [url = about:blank] 10:00:45 INFO - PROCESS | 9525 | --DOMWINDOW == 102 (0x8f4c2400) [pid = 9525] [serial = 890] [outer = (nil)] [url = about:blank] 10:00:45 INFO - PROCESS | 9525 | --DOMWINDOW == 101 (0x8f4c5000) [pid = 9525] [serial = 891] [outer = (nil)] [url = about:blank] 10:00:45 INFO - PROCESS | 9525 | --DOMWINDOW == 100 (0x919c7800) [pid = 9525] [serial = 899] [outer = (nil)] [url = about:blank] 10:00:45 INFO - PROCESS | 9525 | --DOMWINDOW == 99 (0x919ce000) [pid = 9525] [serial = 900] [outer = (nil)] [url = about:blank] 10:00:45 INFO - PROCESS | 9525 | --DOMWINDOW == 98 (0x8f6c4c00) [pid = 9525] [serial = 905] [outer = (nil)] [url = about:blank] 10:00:45 INFO - PROCESS | 9525 | --DOMWINDOW == 97 (0x9180dc00) [pid = 9525] [serial = 906] [outer = (nil)] [url = about:blank] 10:00:45 INFO - PROCESS | 9525 | --DOMWINDOW == 96 (0x8b6eb800) [pid = 9525] [serial = 878] [outer = (nil)] [url = about:blank] 10:00:45 INFO - PROCESS | 9525 | --DOMWINDOW == 95 (0x8bdfac00) [pid = 9525] [serial = 879] [outer = (nil)] [url = about:blank] 10:00:45 INFO - PROCESS | 9525 | --DOMWINDOW == 94 (0x8d762400) [pid = 9525] [serial = 884] [outer = (nil)] [url = about:blank] 10:00:45 INFO - PROCESS | 9525 | --DOMWINDOW == 93 (0x8d7dec00) [pid = 9525] [serial = 885] [outer = (nil)] [url = about:blank] 10:00:45 INFO - PROCESS | 9525 | --DOMWINDOW == 92 (0x8d523400) [pid = 9525] [serial = 914] [outer = (nil)] [url = about:blank] 10:00:45 INFO - PROCESS | 9525 | --DOMWINDOW == 91 (0x9116d400) [pid = 9525] [serial = 893] [outer = (nil)] [url = about:blank] 10:00:45 INFO - PROCESS | 9525 | --DOMWINDOW == 90 (0x91371800) [pid = 9525] [serial = 894] [outer = (nil)] [url = about:blank] 10:00:45 INFO - PROCESS | 9525 | --DOMWINDOW == 89 (0x8bee3000) [pid = 9525] [serial = 911] [outer = (nil)] [url = about:blank] 10:00:45 INFO - PROCESS | 9525 | --DOMWINDOW == 88 (0x8cd06c00) [pid = 9525] [serial = 912] [outer = (nil)] [url = about:blank] 10:00:45 INFO - PROCESS | 9525 | --DOMWINDOW == 87 (0x8b6ea400) [pid = 9525] [serial = 908] [outer = (nil)] [url = about:blank] 10:00:45 INFO - PROCESS | 9525 | --DOMWINDOW == 86 (0x8bdf0c00) [pid = 9525] [serial = 909] [outer = (nil)] [url = about:blank] 10:00:45 INFO - PROCESS | 9525 | --DOMWINDOW == 85 (0x8d470c00) [pid = 9525] [serial = 881] [outer = (nil)] [url = about:blank] 10:00:45 INFO - PROCESS | 9525 | --DOMWINDOW == 84 (0x8bee6800) [pid = 9525] [serial = 882] [outer = (nil)] [url = about:blank] 10:00:45 INFO - PROCESS | 9525 | --DOMWINDOW == 83 (0x8f4c3000) [pid = 9525] [serial = 921] [outer = (nil)] [url = about:blank] 10:00:45 INFO - PROCESS | 9525 | --DOMWINDOW == 82 (0x8d75c800) [pid = 9525] [serial = 915] [outer = (nil)] [url = about:blank] 10:00:46 INFO - PROCESS | 9525 | 1466528446092 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 10:00:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 10:00:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1582ms 10:00:46 INFO - PROCESS | 9525 | 1466528446152 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 10:00:46 INFO - PROCESS | 9525 | 1466528446160 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 10:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 10:00:46 INFO - PROCESS | 9525 | 1466528446171 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 10:00:46 INFO - PROCESS | 9525 | 1466528446174 Marionette TRACE conn3 <- [1,1290,null,{}] 10:00:46 INFO - PROCESS | 9525 | 1466528446181 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:46 INFO - PROCESS | 9525 | 1466528446187 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:46 INFO - PROCESS | 9525 | 1466528446372 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 10:00:46 INFO - PROCESS | 9525 | 1466528446511 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:46 INFO - PROCESS | 9525 | 1466528446523 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:46 INFO - PROCESS | 9525 | ++DOCSHELL 0x8bdfac00 == 18 [pid = 9525] [id = 330] 10:00:46 INFO - PROCESS | 9525 | ++DOMWINDOW == 83 (0x8bede400) [pid = 9525] [serial = 991] [outer = (nil)] 10:00:46 INFO - PROCESS | 9525 | ++DOMWINDOW == 84 (0x8ced0400) [pid = 9525] [serial = 992] [outer = 0x8bede400] 10:00:46 INFO - PROCESS | 9525 | 1466528446595 Marionette DEBUG loaded listener.js 10:00:46 INFO - PROCESS | 9525 | ++DOMWINDOW == 85 (0x8d470c00) [pid = 9525] [serial = 993] [outer = 0x8bede400] 10:00:47 INFO - PROCESS | 9525 | 1466528447562 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 10:00:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 10:00:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1430ms 10:00:47 INFO - PROCESS | 9525 | 1466528447602 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 10:00:47 INFO - PROCESS | 9525 | 1466528447606 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 10:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 10:00:47 INFO - PROCESS | 9525 | 1466528447613 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 10:00:47 INFO - PROCESS | 9525 | 1466528447618 Marionette TRACE conn3 <- [1,1294,null,{}] 10:00:47 INFO - PROCESS | 9525 | 1466528447641 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:47 INFO - PROCESS | 9525 | 1466528447650 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:47 INFO - PROCESS | 9525 | 1466528447886 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 10:00:47 INFO - PROCESS | 9525 | 1466528447914 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:47 INFO - PROCESS | 9525 | 1466528447924 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:47 INFO - PROCESS | 9525 | ++DOCSHELL 0x8bee3400 == 19 [pid = 9525] [id = 331] 10:00:47 INFO - PROCESS | 9525 | ++DOMWINDOW == 86 (0x8d75c400) [pid = 9525] [serial = 994] [outer = (nil)] 10:00:47 INFO - PROCESS | 9525 | ++DOMWINDOW == 87 (0x8d764400) [pid = 9525] [serial = 995] [outer = 0x8d75c400] 10:00:48 INFO - PROCESS | 9525 | 1466528448003 Marionette DEBUG loaded listener.js 10:00:48 INFO - PROCESS | 9525 | ++DOMWINDOW == 88 (0x8d768800) [pid = 9525] [serial = 996] [outer = 0x8d75c400] 10:00:48 INFO - PROCESS | 9525 | 1466528448962 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 10:00:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 10:00:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1392ms 10:00:49 INFO - PROCESS | 9525 | 1466528449007 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 10:00:49 INFO - PROCESS | 9525 | 1466528449011 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 10:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 10:00:49 INFO - PROCESS | 9525 | 1466528449023 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 10:00:49 INFO - PROCESS | 9525 | 1466528449026 Marionette TRACE conn3 <- [1,1298,null,{}] 10:00:49 INFO - PROCESS | 9525 | 1466528449030 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:49 INFO - PROCESS | 9525 | 1466528449036 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:49 INFO - PROCESS | 9525 | 1466528449290 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 10:00:49 INFO - PROCESS | 9525 | 1466528449315 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:49 INFO - PROCESS | 9525 | 1466528449325 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:49 INFO - PROCESS | 9525 | ++DOCSHELL 0x893e2800 == 20 [pid = 9525] [id = 332] 10:00:49 INFO - PROCESS | 9525 | ++DOMWINDOW == 89 (0x893e3800) [pid = 9525] [serial = 997] [outer = (nil)] 10:00:49 INFO - PROCESS | 9525 | ++DOMWINDOW == 90 (0x8eb03800) [pid = 9525] [serial = 998] [outer = 0x893e3800] 10:00:49 INFO - PROCESS | 9525 | 1466528449390 Marionette DEBUG loaded listener.js 10:00:49 INFO - PROCESS | 9525 | ++DOMWINDOW == 91 (0x8f2da400) [pid = 9525] [serial = 999] [outer = 0x893e3800] 10:00:49 INFO - PROCESS | 9525 | --DOMWINDOW == 90 (0x9232cc00) [pid = 9525] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 10:00:50 INFO - PROCESS | 9525 | --DOMWINDOW == 89 (0x9232bc00) [pid = 9525] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 10:00:50 INFO - PROCESS | 9525 | --DOMWINDOW == 88 (0x893e7c00) [pid = 9525] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 10:00:50 INFO - PROCESS | 9525 | --DOMWINDOW == 87 (0x8bdefc00) [pid = 9525] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 10:00:50 INFO - PROCESS | 9525 | --DOMWINDOW == 86 (0x893eb000) [pid = 9525] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 10:00:50 INFO - PROCESS | 9525 | --DOMWINDOW == 85 (0x8b6f1800) [pid = 9525] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 10:00:50 INFO - PROCESS | 9525 | --DOMWINDOW == 84 (0x8ad77c00) [pid = 9525] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 10:00:50 INFO - PROCESS | 9525 | --DOMWINDOW == 83 (0x8bedd400) [pid = 9525] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 10:00:50 INFO - PROCESS | 9525 | --DOMWINDOW == 82 (0x8cfd6800) [pid = 9525] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 10:00:50 INFO - PROCESS | 9525 | --DOMWINDOW == 81 (0x8ad7c400) [pid = 9525] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 10:00:50 INFO - PROCESS | 9525 | --DOMWINDOW == 80 (0x8d75a400) [pid = 9525] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 10:00:50 INFO - PROCESS | 9525 | --DOMWINDOW == 79 (0x8d52d800) [pid = 9525] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 10:00:50 INFO - PROCESS | 9525 | --DOMWINDOW == 78 (0x8d52a000) [pid = 9525] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 10:00:50 INFO - PROCESS | 9525 | 1466528450439 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 10:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 10:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1439ms 10:00:50 INFO - PROCESS | 9525 | 1466528450462 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 10:00:50 INFO - PROCESS | 9525 | 1466528450465 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 10:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 10:00:50 INFO - PROCESS | 9525 | 1466528450472 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 10:00:50 INFO - PROCESS | 9525 | 1466528450475 Marionette TRACE conn3 <- [1,1302,null,{}] 10:00:50 INFO - PROCESS | 9525 | 1466528450481 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:50 INFO - PROCESS | 9525 | 1466528450485 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:50 INFO - PROCESS | 9525 | 1466528450688 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 10:00:50 INFO - PROCESS | 9525 | 1466528450707 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:50 INFO - PROCESS | 9525 | 1466528450716 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:50 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b6f1800 == 21 [pid = 9525] [id = 333] 10:00:50 INFO - PROCESS | 9525 | ++DOMWINDOW == 79 (0x8bdefc00) [pid = 9525] [serial = 1000] [outer = (nil)] 10:00:50 INFO - PROCESS | 9525 | ++DOMWINDOW == 80 (0x8d7e5800) [pid = 9525] [serial = 1001] [outer = 0x8bdefc00] 10:00:50 INFO - PROCESS | 9525 | 1466528450801 Marionette DEBUG loaded listener.js 10:00:50 INFO - PROCESS | 9525 | ++DOMWINDOW == 81 (0x8f4c3800) [pid = 9525] [serial = 1002] [outer = 0x8bdefc00] 10:00:51 INFO - PROCESS | 9525 | 1466528451683 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 10:00:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 10:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1239ms 10:00:51 INFO - PROCESS | 9525 | 1466528451712 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 10:00:51 INFO - PROCESS | 9525 | 1466528451715 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 10:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 10:00:51 INFO - PROCESS | 9525 | 1466528451722 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 10:00:51 INFO - PROCESS | 9525 | 1466528451725 Marionette TRACE conn3 <- [1,1306,null,{}] 10:00:51 INFO - PROCESS | 9525 | 1466528451730 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:51 INFO - PROCESS | 9525 | 1466528451739 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:51 INFO - PROCESS | 9525 | 1466528451901 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 10:00:51 INFO - PROCESS | 9525 | 1466528451916 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:51 INFO - PROCESS | 9525 | 1466528451926 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:52 INFO - PROCESS | 9525 | ++DOCSHELL 0x893e4000 == 22 [pid = 9525] [id = 334] 10:00:52 INFO - PROCESS | 9525 | ++DOMWINDOW == 82 (0x893e7c00) [pid = 9525] [serial = 1003] [outer = (nil)] 10:00:52 INFO - PROCESS | 9525 | ++DOMWINDOW == 83 (0x894d1800) [pid = 9525] [serial = 1004] [outer = 0x893e7c00] 10:00:52 INFO - PROCESS | 9525 | 1466528452072 Marionette DEBUG loaded listener.js 10:00:52 INFO - PROCESS | 9525 | ++DOMWINDOW == 84 (0x8af52400) [pid = 9525] [serial = 1005] [outer = 0x893e7c00] 10:00:53 INFO - PROCESS | 9525 | 1466528453296 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 10:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 10:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1635ms 10:00:53 INFO - PROCESS | 9525 | 1466528453360 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 10:00:53 INFO - PROCESS | 9525 | 1466528453367 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 10:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 10:00:53 INFO - PROCESS | 9525 | 1466528453377 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 10:00:53 INFO - PROCESS | 9525 | 1466528453380 Marionette TRACE conn3 <- [1,1310,null,{}] 10:00:53 INFO - PROCESS | 9525 | 1466528453389 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:53 INFO - PROCESS | 9525 | 1466528453395 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:53 INFO - PROCESS | 9525 | 1466528453653 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 10:00:53 INFO - PROCESS | 9525 | 1466528453925 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:53 INFO - PROCESS | 9525 | 1466528453935 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:53 INFO - PROCESS | 9525 | ++DOCSHELL 0x8bdf8c00 == 23 [pid = 9525] [id = 335] 10:00:53 INFO - PROCESS | 9525 | ++DOMWINDOW == 85 (0x8cd0b400) [pid = 9525] [serial = 1006] [outer = (nil)] 10:00:54 INFO - PROCESS | 9525 | ++DOMWINDOW == 86 (0x8cec5000) [pid = 9525] [serial = 1007] [outer = 0x8cd0b400] 10:00:54 INFO - PROCESS | 9525 | 1466528454024 Marionette DEBUG loaded listener.js 10:00:54 INFO - PROCESS | 9525 | ++DOMWINDOW == 87 (0x8cfcd000) [pid = 9525] [serial = 1008] [outer = 0x8cd0b400] 10:00:55 INFO - PROCESS | 9525 | 1466528455088 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 10:00:55 INFO - PROCESS | 9525 | 1466528455179 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 10:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 10:00:55 INFO - PROCESS | 9525 | 1466528455190 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 10:00:55 INFO - PROCESS | 9525 | 1466528455195 Marionette TRACE conn3 <- [1,1314,null,{}] 10:00:55 INFO - PROCESS | 9525 | 1466528455201 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:55 INFO - PROCESS | 9525 | 1466528455207 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:55 INFO - PROCESS | 9525 | 1466528455448 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 10:00:55 INFO - PROCESS | 9525 | 1466528455716 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:55 INFO - PROCESS | 9525 | 1466528455722 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:55 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d470400 == 24 [pid = 9525] [id = 336] 10:00:55 INFO - PROCESS | 9525 | ++DOMWINDOW == 88 (0x8d521400) [pid = 9525] [serial = 1009] [outer = (nil)] 10:00:55 INFO - PROCESS | 9525 | ++DOMWINDOW == 89 (0x8d52b000) [pid = 9525] [serial = 1010] [outer = 0x8d521400] 10:00:55 INFO - PROCESS | 9525 | 1466528455828 Marionette DEBUG loaded listener.js 10:00:55 INFO - PROCESS | 9525 | ++DOMWINDOW == 90 (0x8d7e2c00) [pid = 9525] [serial = 1011] [outer = 0x8d521400] 10:00:56 INFO - PROCESS | 9525 | 1466528456769 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 10:00:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 10:00:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1634ms 10:00:56 INFO - PROCESS | 9525 | 1466528456829 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 10:00:56 INFO - PROCESS | 9525 | 1466528456837 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 10:00:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 10:00:56 INFO - PROCESS | 9525 | 1466528456844 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 10:00:56 INFO - PROCESS | 9525 | 1466528456850 Marionette TRACE conn3 <- [1,1318,null,{}] 10:00:56 INFO - PROCESS | 9525 | 1466528456867 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:56 INFO - PROCESS | 9525 | 1466528456877 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:57 INFO - PROCESS | 9525 | 1466528457096 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 10:00:57 INFO - PROCESS | 9525 | 1466528457328 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:57 INFO - PROCESS | 9525 | 1466528457335 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:57 INFO - PROCESS | 9525 | ++DOCSHELL 0x8bee9000 == 25 [pid = 9525] [id = 337] 10:00:57 INFO - PROCESS | 9525 | ++DOMWINDOW == 91 (0x8d52cc00) [pid = 9525] [serial = 1012] [outer = (nil)] 10:00:57 INFO - PROCESS | 9525 | ++DOMWINDOW == 92 (0x8f6bb400) [pid = 9525] [serial = 1013] [outer = 0x8d52cc00] 10:00:57 INFO - PROCESS | 9525 | 1466528457466 Marionette DEBUG loaded listener.js 10:00:57 INFO - PROCESS | 9525 | ++DOMWINDOW == 93 (0x9117b400) [pid = 9525] [serial = 1014] [outer = 0x8d52cc00] 10:00:58 INFO - PROCESS | 9525 | 1466528458409 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 10:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 10:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1640ms 10:00:58 INFO - PROCESS | 9525 | 1466528458487 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 10:00:58 INFO - PROCESS | 9525 | 1466528458493 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 10:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 10:00:58 INFO - PROCESS | 9525 | 1466528458501 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 10:00:58 INFO - PROCESS | 9525 | 1466528458506 Marionette TRACE conn3 <- [1,1322,null,{}] 10:00:58 INFO - PROCESS | 9525 | 1466528458513 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:58 INFO - PROCESS | 9525 | 1466528458518 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:58 INFO - PROCESS | 9525 | 1466528458772 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 10:00:59 INFO - PROCESS | 9525 | 1466528459041 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:59 INFO - PROCESS | 9525 | 1466528459050 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:00:59 INFO - PROCESS | 9525 | ++DOCSHELL 0x8af5d400 == 26 [pid = 9525] [id = 338] 10:00:59 INFO - PROCESS | 9525 | ++DOMWINDOW == 94 (0x8cfcf800) [pid = 9525] [serial = 1015] [outer = (nil)] 10:00:59 INFO - PROCESS | 9525 | ++DOMWINDOW == 95 (0x91808000) [pid = 9525] [serial = 1016] [outer = 0x8cfcf800] 10:00:59 INFO - PROCESS | 9525 | 1466528459135 Marionette DEBUG loaded listener.js 10:00:59 INFO - PROCESS | 9525 | ++DOMWINDOW == 96 (0x9180c800) [pid = 9525] [serial = 1017] [outer = 0x8cfcf800] 10:01:00 INFO - PROCESS | 9525 | 1466528460130 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 10:01:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 10:01:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1703ms 10:01:00 INFO - PROCESS | 9525 | 1466528460206 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 10:01:00 INFO - PROCESS | 9525 | 1466528460210 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 10:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 10:01:00 INFO - PROCESS | 9525 | 1466528460218 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 10:01:00 INFO - PROCESS | 9525 | 1466528460222 Marionette TRACE conn3 <- [1,1326,null,{}] 10:01:00 INFO - PROCESS | 9525 | 1466528460229 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:00 INFO - PROCESS | 9525 | 1466528460234 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:00 INFO - PROCESS | 9525 | 1466528460475 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 10:01:00 INFO - PROCESS | 9525 | 1466528460764 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:00 INFO - PROCESS | 9525 | 1466528460773 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:00 INFO - PROCESS | 9525 | ++DOCSHELL 0x919c5c00 == 27 [pid = 9525] [id = 339] 10:01:00 INFO - PROCESS | 9525 | ++DOMWINDOW == 97 (0x919c6c00) [pid = 9525] [serial = 1018] [outer = (nil)] 10:01:00 INFO - PROCESS | 9525 | ++DOMWINDOW == 98 (0x919cfc00) [pid = 9525] [serial = 1019] [outer = 0x919c6c00] 10:01:00 INFO - PROCESS | 9525 | 1466528460888 Marionette DEBUG loaded listener.js 10:01:01 INFO - PROCESS | 9525 | ++DOMWINDOW == 99 (0x921f0800) [pid = 9525] [serial = 1020] [outer = 0x919c6c00] 10:01:01 INFO - PROCESS | 9525 | 1466528461845 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:01:01 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 10:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1685ms 10:01:01 INFO - PROCESS | 9525 | 1466528461908 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 10:01:01 INFO - PROCESS | 9525 | 1466528461913 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 10:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 10:01:01 INFO - PROCESS | 9525 | 1466528461922 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 10:01:01 INFO - PROCESS | 9525 | 1466528461925 Marionette TRACE conn3 <- [1,1330,null,{}] 10:01:01 INFO - PROCESS | 9525 | 1466528461932 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:01 INFO - PROCESS | 9525 | 1466528461944 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:02 INFO - PROCESS | 9525 | 1466528462148 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 10:01:02 INFO - PROCESS | 9525 | 1466528462311 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:02 INFO - PROCESS | 9525 | 1466528462320 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:02 INFO - PROCESS | 9525 | ++DOCSHELL 0x919c7c00 == 28 [pid = 9525] [id = 340] 10:01:02 INFO - PROCESS | 9525 | ++DOMWINDOW == 100 (0x9222bc00) [pid = 9525] [serial = 1021] [outer = (nil)] 10:01:02 INFO - PROCESS | 9525 | ++DOMWINDOW == 101 (0x8af52800) [pid = 9525] [serial = 1022] [outer = 0x9222bc00] 10:01:02 INFO - PROCESS | 9525 | 1466528462414 Marionette DEBUG loaded listener.js 10:01:02 INFO - PROCESS | 9525 | ++DOMWINDOW == 102 (0x92331c00) [pid = 9525] [serial = 1023] [outer = 0x9222bc00] 10:01:03 INFO - PROCESS | 9525 | 1466528463468 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:01:03 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 10:01:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1580ms 10:01:03 INFO - PROCESS | 9525 | 1466528463522 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 10:01:03 INFO - PROCESS | 9525 | 1466528463526 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 10:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 10:01:03 INFO - PROCESS | 9525 | 1466528463535 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 10:01:03 INFO - PROCESS | 9525 | 1466528463538 Marionette TRACE conn3 <- [1,1334,null,{}] 10:01:03 INFO - PROCESS | 9525 | 1466528463545 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:03 INFO - PROCESS | 9525 | 1466528463549 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:03 INFO - PROCESS | 9525 | 1466528463744 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 10:01:03 INFO - PROCESS | 9525 | 1466528463964 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:03 INFO - PROCESS | 9525 | 1466528463974 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:04 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b0b3c00 == 29 [pid = 9525] [id = 341] 10:01:04 INFO - PROCESS | 9525 | ++DOMWINDOW == 103 (0x8d475000) [pid = 9525] [serial = 1024] [outer = (nil)] 10:01:04 INFO - PROCESS | 9525 | ++DOMWINDOW == 104 (0x92339800) [pid = 9525] [serial = 1025] [outer = 0x8d475000] 10:01:04 INFO - PROCESS | 9525 | 1466528464109 Marionette DEBUG loaded listener.js 10:01:04 INFO - PROCESS | 9525 | ++DOMWINDOW == 105 (0x927f1c00) [pid = 9525] [serial = 1026] [outer = 0x8d475000] 10:01:05 INFO - PROCESS | 9525 | 1466528465020 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 10:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 10:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1530ms 10:01:05 INFO - PROCESS | 9525 | 1466528465067 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 10:01:05 INFO - PROCESS | 9525 | 1466528465071 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 10:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 10:01:05 INFO - PROCESS | 9525 | 1466528465077 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 10:01:05 INFO - PROCESS | 9525 | 1466528465081 Marionette TRACE conn3 <- [1,1338,null,{}] 10:01:05 INFO - PROCESS | 9525 | 1466528465087 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:05 INFO - PROCESS | 9525 | 1466528465092 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:05 INFO - PROCESS | 9525 | 1466528465314 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 10:01:05 INFO - PROCESS | 9525 | 1466528465541 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:05 INFO - PROCESS | 9525 | 1466528465547 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:05 INFO - PROCESS | 9525 | ++DOCSHELL 0x8af54000 == 30 [pid = 9525] [id = 342] 10:01:05 INFO - PROCESS | 9525 | ++DOMWINDOW == 106 (0x8b0a8000) [pid = 9525] [serial = 1027] [outer = (nil)] 10:01:05 INFO - PROCESS | 9525 | ++DOMWINDOW == 107 (0x8b0ae400) [pid = 9525] [serial = 1028] [outer = 0x8b0a8000] 10:01:05 INFO - PROCESS | 9525 | 1466528465906 Marionette DEBUG loaded listener.js 10:01:06 INFO - PROCESS | 9525 | ++DOMWINDOW == 108 (0x8b6f1000) [pid = 9525] [serial = 1029] [outer = 0x8b0a8000] 10:01:08 INFO - PROCESS | 9525 | --DOCSHELL 0x8b6f1800 == 29 [pid = 9525] [id = 333] 10:01:08 INFO - PROCESS | 9525 | --DOCSHELL 0x893e2800 == 28 [pid = 9525] [id = 332] 10:01:08 INFO - PROCESS | 9525 | --DOCSHELL 0x8bee3400 == 27 [pid = 9525] [id = 331] 10:01:08 INFO - PROCESS | 9525 | --DOCSHELL 0x8bdfac00 == 26 [pid = 9525] [id = 330] 10:01:08 INFO - PROCESS | 9525 | --DOCSHELL 0x894cb400 == 25 [pid = 9525] [id = 329] 10:01:08 INFO - PROCESS | 9525 | --DOCSHELL 0x893e4c00 == 24 [pid = 9525] [id = 328] 10:01:08 INFO - PROCESS | 9525 | --DOCSHELL 0x893e8400 == 23 [pid = 9525] [id = 327] 10:01:08 INFO - PROCESS | 9525 | --DOCSHELL 0x8cfd2000 == 22 [pid = 9525] [id = 325] 10:01:08 INFO - PROCESS | 9525 | --DOCSHELL 0x8b0a6c00 == 21 [pid = 9525] [id = 326] 10:01:08 INFO - PROCESS | 9525 | --DOCSHELL 0x8d471400 == 20 [pid = 9525] [id = 324] 10:01:08 INFO - PROCESS | 9525 | --DOCSHELL 0x893eac00 == 19 [pid = 9525] [id = 323] 10:01:08 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad75c00 == 18 [pid = 9525] [id = 322] 10:01:08 INFO - PROCESS | 9525 | --DOCSHELL 0x893e8800 == 17 [pid = 9525] [id = 321] 10:01:08 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad7c000 == 16 [pid = 9525] [id = 316] 10:01:08 INFO - PROCESS | 9525 | --DOCSHELL 0x8b6edc00 == 15 [pid = 9525] [id = 315] 10:01:08 INFO - PROCESS | 9525 | --DOCSHELL 0x8b0b3c00 == 14 [pid = 9525] [id = 341] 10:01:08 INFO - PROCESS | 9525 | --DOCSHELL 0x919c5c00 == 13 [pid = 9525] [id = 339] 10:01:08 INFO - PROCESS | 9525 | --DOCSHELL 0x919c7c00 == 12 [pid = 9525] [id = 340] 10:01:08 INFO - PROCESS | 9525 | --DOCSHELL 0x8af5d400 == 11 [pid = 9525] [id = 338] 10:01:08 INFO - PROCESS | 9525 | --DOCSHELL 0x8bee9000 == 10 [pid = 9525] [id = 337] 10:01:08 INFO - PROCESS | 9525 | --DOCSHELL 0x8bdf8c00 == 9 [pid = 9525] [id = 335] 10:01:08 INFO - PROCESS | 9525 | --DOCSHELL 0x8d470400 == 8 [pid = 9525] [id = 336] 10:01:08 INFO - PROCESS | 9525 | --DOCSHELL 0x893e4000 == 7 [pid = 9525] [id = 334] 10:01:08 INFO - PROCESS | 9525 | --DOMWINDOW == 107 (0x927f2c00) [pid = 9525] [serial = 939] [outer = (nil)] [url = about:blank] 10:01:08 INFO - PROCESS | 9525 | --DOMWINDOW == 106 (0x92330800) [pid = 9525] [serial = 938] [outer = (nil)] [url = about:blank] 10:01:08 INFO - PROCESS | 9525 | --DOMWINDOW == 105 (0x92971400) [pid = 9525] [serial = 942] [outer = (nil)] [url = about:blank] 10:01:08 INFO - PROCESS | 9525 | --DOMWINDOW == 104 (0x9294b400) [pid = 9525] [serial = 941] [outer = (nil)] [url = about:blank] 10:01:08 INFO - PROCESS | 9525 | --DOMWINDOW == 103 (0x8cfd1c00) [pid = 9525] [serial = 945] [outer = (nil)] [url = about:blank] 10:01:08 INFO - PROCESS | 9525 | --DOMWINDOW == 102 (0x8bdf6c00) [pid = 9525] [serial = 944] [outer = (nil)] [url = about:blank] 10:01:08 INFO - PROCESS | 9525 | --DOMWINDOW == 101 (0x92330c00) [pid = 9525] [serial = 948] [outer = (nil)] [url = about:blank] 10:01:08 INFO - PROCESS | 9525 | --DOMWINDOW == 100 (0x91804400) [pid = 9525] [serial = 947] [outer = (nil)] [url = about:blank] 10:01:08 INFO - PROCESS | 9525 | --DOMWINDOW == 99 (0x8ad76c00) [pid = 9525] [serial = 924] [outer = (nil)] [url = about:blank] 10:01:08 INFO - PROCESS | 9525 | --DOMWINDOW == 98 (0x894c7400) [pid = 9525] [serial = 923] [outer = (nil)] [url = about:blank] 10:01:08 INFO - PROCESS | 9525 | --DOMWINDOW == 97 (0x8bdf8400) [pid = 9525] [serial = 956] [outer = (nil)] [url = about:blank] 10:01:08 INFO - PROCESS | 9525 | --DOMWINDOW == 96 (0x8af52000) [pid = 9525] [serial = 953] [outer = (nil)] [url = about:blank] 10:01:08 INFO - PROCESS | 9525 | --DOMWINDOW == 95 (0x8cfccc00) [pid = 9525] [serial = 927] [outer = (nil)] [url = about:blank] 10:01:08 INFO - PROCESS | 9525 | --DOMWINDOW == 94 (0x8af54c00) [pid = 9525] [serial = 954] [outer = (nil)] [url = about:blank] 10:01:08 INFO - PROCESS | 9525 | --DOMWINDOW == 93 (0x8d46ac00) [pid = 9525] [serial = 959] [outer = (nil)] [url = about:blank] 10:01:08 INFO - PROCESS | 9525 | --DOMWINDOW == 92 (0x8cd0cc00) [pid = 9525] [serial = 926] [outer = (nil)] [url = about:blank] 10:01:08 INFO - PROCESS | 9525 | --DOMWINDOW == 91 (0x8bee5c00) [pid = 9525] [serial = 951] [outer = (nil)] [url = about:blank] 10:01:08 INFO - PROCESS | 9525 | --DOMWINDOW == 90 (0x8bdf5000) [pid = 9525] [serial = 950] [outer = (nil)] [url = about:blank] 10:01:08 INFO - PROCESS | 9525 | --DOMWINDOW == 89 (0x8eb09800) [pid = 9525] [serial = 930] [outer = (nil)] [url = about:blank] 10:01:08 INFO - PROCESS | 9525 | --DOMWINDOW == 88 (0x8d7d9800) [pid = 9525] [serial = 929] [outer = (nil)] [url = about:blank] 10:01:08 INFO - PROCESS | 9525 | --DOMWINDOW == 87 (0x91805400) [pid = 9525] [serial = 933] [outer = (nil)] [url = about:blank] 10:01:08 INFO - PROCESS | 9525 | --DOMWINDOW == 86 (0x91176800) [pid = 9525] [serial = 932] [outer = (nil)] [url = about:blank] 10:01:08 INFO - PROCESS | 9525 | --DOMWINDOW == 85 (0x8d478800) [pid = 9525] [serial = 960] [outer = (nil)] [url = about:blank] 10:01:08 INFO - PROCESS | 9525 | --DOMWINDOW == 84 (0x922de000) [pid = 9525] [serial = 936] [outer = (nil)] [url = about:blank] 10:01:08 INFO - PROCESS | 9525 | --DOMWINDOW == 83 (0x921f1000) [pid = 9525] [serial = 935] [outer = (nil)] [url = about:blank] 10:01:08 INFO - PROCESS | 9525 | --DOMWINDOW == 82 (0x8cfd9400) [pid = 9525] [serial = 962] [outer = (nil)] [url = about:blank] 10:01:08 INFO - PROCESS | 9525 | --DOMWINDOW == 81 (0x8cd02c00) [pid = 9525] [serial = 957] [outer = (nil)] [url = about:blank] 10:01:08 INFO - PROCESS | 9525 | 1466528468845 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 10:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 10:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 3792ms 10:01:08 INFO - PROCESS | 9525 | 1466528468871 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 10:01:08 INFO - PROCESS | 9525 | 1466528468877 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 10:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 10:01:08 INFO - PROCESS | 9525 | 1466528468889 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 10:01:08 INFO - PROCESS | 9525 | 1466528468894 Marionette TRACE conn3 <- [1,1342,null,{}] 10:01:08 INFO - PROCESS | 9525 | 1466528468906 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:08 INFO - PROCESS | 9525 | 1466528468911 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:09 INFO - PROCESS | 9525 | 1466528469092 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 10:01:09 INFO - PROCESS | 9525 | 1466528469229 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:09 INFO - PROCESS | 9525 | 1466528469238 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:09 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad79800 == 8 [pid = 9525] [id = 343] 10:01:09 INFO - PROCESS | 9525 | ++DOMWINDOW == 82 (0x8ad7a800) [pid = 9525] [serial = 1030] [outer = (nil)] 10:01:09 INFO - PROCESS | 9525 | ++DOMWINDOW == 83 (0x8af51400) [pid = 9525] [serial = 1031] [outer = 0x8ad7a800] 10:01:09 INFO - PROCESS | 9525 | 1466528469328 Marionette DEBUG loaded listener.js 10:01:09 INFO - PROCESS | 9525 | ++DOMWINDOW == 84 (0x8af56c00) [pid = 9525] [serial = 1032] [outer = 0x8ad7a800] 10:01:10 INFO - PROCESS | 9525 | 1466528470269 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 10:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 10:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1438ms 10:01:10 INFO - PROCESS | 9525 | 1466528470325 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 10:01:10 INFO - PROCESS | 9525 | 1466528470336 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 10:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 10:01:10 INFO - PROCESS | 9525 | 1466528470348 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 10:01:10 INFO - PROCESS | 9525 | 1466528470353 Marionette TRACE conn3 <- [1,1346,null,{}] 10:01:10 INFO - PROCESS | 9525 | 1466528470359 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:10 INFO - PROCESS | 9525 | 1466528470366 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:10 INFO - PROCESS | 9525 | 1466528470552 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 10:01:10 INFO - PROCESS | 9525 | 1466528470680 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:10 INFO - PROCESS | 9525 | 1466528470687 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:10 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b6e8400 == 9 [pid = 9525] [id = 344] 10:01:10 INFO - PROCESS | 9525 | ++DOMWINDOW == 85 (0x8b6edc00) [pid = 9525] [serial = 1033] [outer = (nil)] 10:01:10 INFO - PROCESS | 9525 | ++DOMWINDOW == 86 (0x8bdf0400) [pid = 9525] [serial = 1034] [outer = 0x8b6edc00] 10:01:10 INFO - PROCESS | 9525 | 1466528470766 Marionette DEBUG loaded listener.js 10:01:10 INFO - PROCESS | 9525 | ++DOMWINDOW == 87 (0x8bdfa400) [pid = 9525] [serial = 1035] [outer = 0x8b6edc00] 10:01:11 INFO - PROCESS | 9525 | 1466528471725 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 10:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 10:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1438ms 10:01:11 INFO - PROCESS | 9525 | 1466528471791 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 10:01:11 INFO - PROCESS | 9525 | 1466528471795 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 10:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 10:01:11 INFO - PROCESS | 9525 | 1466528471802 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 10:01:11 INFO - PROCESS | 9525 | 1466528471808 Marionette TRACE conn3 <- [1,1350,null,{}] 10:01:11 INFO - PROCESS | 9525 | 1466528471835 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:11 INFO - PROCESS | 9525 | 1466528471846 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:12 INFO - PROCESS | 9525 | 1466528472074 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 10:01:12 INFO - PROCESS | 9525 | 1466528472098 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:12 INFO - PROCESS | 9525 | 1466528472108 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:12 INFO - PROCESS | 9525 | ++DOCSHELL 0x8cec8800 == 10 [pid = 9525] [id = 345] 10:01:12 INFO - PROCESS | 9525 | ++DOMWINDOW == 88 (0x8cec9000) [pid = 9525] [serial = 1036] [outer = (nil)] 10:01:12 INFO - PROCESS | 9525 | ++DOMWINDOW == 89 (0x8cecec00) [pid = 9525] [serial = 1037] [outer = 0x8cec9000] 10:01:12 INFO - PROCESS | 9525 | 1466528472187 Marionette DEBUG loaded listener.js 10:01:12 INFO - PROCESS | 9525 | ++DOMWINDOW == 90 (0x8cfd1000) [pid = 9525] [serial = 1038] [outer = 0x8cec9000] 10:01:13 INFO - PROCESS | 9525 | 1466528473212 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 10:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 10:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1439ms 10:01:13 INFO - PROCESS | 9525 | 1466528473242 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 10:01:13 INFO - PROCESS | 9525 | 1466528473264 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 10:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 10:01:13 INFO - PROCESS | 9525 | 1466528473280 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 10:01:13 INFO - PROCESS | 9525 | 1466528473284 Marionette TRACE conn3 <- [1,1354,null,{}] 10:01:13 INFO - PROCESS | 9525 | 1466528473290 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:13 INFO - PROCESS | 9525 | 1466528473295 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:14 INFO - PROCESS | 9525 | 1466528474075 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 10:01:14 INFO - PROCESS | 9525 | --DOMWINDOW == 89 (0x8ad7dc00) [pid = 9525] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 10:01:14 INFO - PROCESS | 9525 | --DOMWINDOW == 88 (0x8bdefc00) [pid = 9525] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 10:01:14 INFO - PROCESS | 9525 | --DOMWINDOW == 87 (0x8d75c400) [pid = 9525] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 10:01:14 INFO - PROCESS | 9525 | --DOMWINDOW == 86 (0x893e3800) [pid = 9525] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 10:01:14 INFO - PROCESS | 9525 | --DOMWINDOW == 85 (0x8ad7bc00) [pid = 9525] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 10:01:14 INFO - PROCESS | 9525 | --DOMWINDOW == 84 (0x893e8c00) [pid = 9525] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 10:01:14 INFO - PROCESS | 9525 | --DOMWINDOW == 83 (0x8bede400) [pid = 9525] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 10:01:14 INFO - PROCESS | 9525 | --DOMWINDOW == 82 (0x8d75d000) [pid = 9525] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 10:01:14 INFO - PROCESS | 9525 | --DOMWINDOW == 81 (0x8f2e2800) [pid = 9525] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 10:01:14 INFO - PROCESS | 9525 | --DOMWINDOW == 80 (0x8b6f1c00) [pid = 9525] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 10:01:14 INFO - PROCESS | 9525 | --DOMWINDOW == 79 (0x8af60c00) [pid = 9525] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 10:01:14 INFO - PROCESS | 9525 | --DOMWINDOW == 78 (0x893e5400) [pid = 9525] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 10:01:14 INFO - PROCESS | 9525 | --DOMWINDOW == 77 (0x8d7dcc00) [pid = 9525] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 10:01:14 INFO - PROCESS | 9525 | --DOMWINDOW == 76 (0x8bdfd800) [pid = 9525] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 10:01:14 INFO - PROCESS | 9525 | 1466528474241 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:14 INFO - PROCESS | 9525 | 1466528474252 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:14 INFO - PROCESS | 9525 | ++DOCSHELL 0x893e8c00 == 11 [pid = 9525] [id = 346] 10:01:14 INFO - PROCESS | 9525 | ++DOMWINDOW == 77 (0x893ed000) [pid = 9525] [serial = 1039] [outer = (nil)] 10:01:14 INFO - PROCESS | 9525 | ++DOMWINDOW == 78 (0x8b6e9800) [pid = 9525] [serial = 1040] [outer = 0x893ed000] 10:01:14 INFO - PROCESS | 9525 | 1466528474329 Marionette DEBUG loaded listener.js 10:01:14 INFO - PROCESS | 9525 | ++DOMWINDOW == 79 (0x8d478400) [pid = 9525] [serial = 1041] [outer = 0x893ed000] 10:01:15 INFO - PROCESS | 9525 | 1466528475130 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 10:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 10:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1892ms 10:01:15 INFO - PROCESS | 9525 | 1466528475172 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 10:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 10:01:15 INFO - PROCESS | 9525 | 1466528475177 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 10:01:15 INFO - PROCESS | 9525 | 1466528475183 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 10:01:15 INFO - PROCESS | 9525 | 1466528475187 Marionette TRACE conn3 <- [1,1358,null,{}] 10:01:15 INFO - PROCESS | 9525 | 1466528475193 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:15 INFO - PROCESS | 9525 | 1466528475198 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:15 INFO - PROCESS | 9525 | 1466528475413 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 10:01:15 INFO - PROCESS | 9525 | 1466528475428 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:15 INFO - PROCESS | 9525 | 1466528475436 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:15 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b6f4c00 == 12 [pid = 9525] [id = 347] 10:01:15 INFO - PROCESS | 9525 | ++DOMWINDOW == 80 (0x8beea400) [pid = 9525] [serial = 1042] [outer = (nil)] 10:01:15 INFO - PROCESS | 9525 | ++DOMWINDOW == 81 (0x8d51fc00) [pid = 9525] [serial = 1043] [outer = 0x8beea400] 10:01:15 INFO - PROCESS | 9525 | 1466528475512 Marionette DEBUG loaded listener.js 10:01:15 INFO - PROCESS | 9525 | ++DOMWINDOW == 82 (0x8d52b400) [pid = 9525] [serial = 1044] [outer = 0x8beea400] 10:01:16 INFO - PROCESS | 9525 | 1466528476493 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 10:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 10:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1338ms 10:01:16 INFO - PROCESS | 9525 | 1466528476523 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 10:01:16 INFO - PROCESS | 9525 | 1466528476531 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 10:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 10:01:16 INFO - PROCESS | 9525 | 1466528476542 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 10:01:16 INFO - PROCESS | 9525 | 1466528476546 Marionette TRACE conn3 <- [1,1362,null,{}] 10:01:16 INFO - PROCESS | 9525 | 1466528476555 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:16 INFO - PROCESS | 9525 | 1466528476561 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:16 INFO - PROCESS | 9525 | 1466528476810 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 10:01:17 INFO - PROCESS | 9525 | 1466528477062 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:17 INFO - PROCESS | 9525 | 1466528477073 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:17 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b0b2c00 == 13 [pid = 9525] [id = 348] 10:01:17 INFO - PROCESS | 9525 | ++DOMWINDOW == 83 (0x8b6e7c00) [pid = 9525] [serial = 1045] [outer = (nil)] 10:01:17 INFO - PROCESS | 9525 | ++DOMWINDOW == 84 (0x8b6efc00) [pid = 9525] [serial = 1046] [outer = 0x8b6e7c00] 10:01:17 INFO - PROCESS | 9525 | 1466528477213 Marionette DEBUG loaded listener.js 10:01:17 INFO - PROCESS | 9525 | ++DOMWINDOW == 85 (0x8bee2800) [pid = 9525] [serial = 1047] [outer = 0x8b6e7c00] 10:01:18 INFO - PROCESS | 9525 | 1466528478255 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 10:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 10:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1786ms 10:01:18 INFO - PROCESS | 9525 | 1466528478328 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 10:01:18 INFO - PROCESS | 9525 | 1466528478335 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 10:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 10:01:18 INFO - PROCESS | 9525 | 1466528478348 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 10:01:18 INFO - PROCESS | 9525 | 1466528478353 Marionette TRACE conn3 <- [1,1366,null,{}] 10:01:18 INFO - PROCESS | 9525 | 1466528478360 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:18 INFO - PROCESS | 9525 | 1466528478367 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:18 INFO - PROCESS | 9525 | 1466528478611 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 10:01:18 INFO - PROCESS | 9525 | 1466528478849 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:18 INFO - PROCESS | 9525 | 1466528478856 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:18 INFO - PROCESS | 9525 | ++DOCSHELL 0x893ea800 == 14 [pid = 9525] [id = 349] 10:01:18 INFO - PROCESS | 9525 | ++DOMWINDOW == 86 (0x8d46e800) [pid = 9525] [serial = 1048] [outer = (nil)] 10:01:18 INFO - PROCESS | 9525 | ++DOMWINDOW == 87 (0x8d4c8c00) [pid = 9525] [serial = 1049] [outer = 0x8d46e800] 10:01:18 INFO - PROCESS | 9525 | 1466528478943 Marionette DEBUG loaded listener.js 10:01:19 INFO - PROCESS | 9525 | ++DOMWINDOW == 88 (0x8d52ec00) [pid = 9525] [serial = 1050] [outer = 0x8d46e800] 10:01:20 INFO - PROCESS | 9525 | 1466528480033 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 10:01:20 INFO - PROCESS | 9525 | 1466528480093 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 10:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 10:01:20 INFO - PROCESS | 9525 | 1466528480100 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 10:01:20 INFO - PROCESS | 9525 | 1466528480106 Marionette TRACE conn3 <- [1,1370,null,{}] 10:01:20 INFO - PROCESS | 9525 | 1466528480123 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:20 INFO - PROCESS | 9525 | 1466528480133 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:20 INFO - PROCESS | 9525 | 1466528480435 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 10:01:20 INFO - PROCESS | 9525 | 1466528480622 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:20 INFO - PROCESS | 9525 | 1466528480635 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:20 INFO - PROCESS | 9525 | ++DOCSHELL 0x8eb07000 == 15 [pid = 9525] [id = 350] 10:01:20 INFO - PROCESS | 9525 | ++DOMWINDOW == 89 (0x8eb07800) [pid = 9525] [serial = 1051] [outer = (nil)] 10:01:20 INFO - PROCESS | 9525 | ++DOMWINDOW == 90 (0x8f2d8c00) [pid = 9525] [serial = 1052] [outer = 0x8eb07800] 10:01:20 INFO - PROCESS | 9525 | 1466528480733 Marionette DEBUG loaded listener.js 10:01:20 INFO - PROCESS | 9525 | ++DOMWINDOW == 91 (0x8f2e2800) [pid = 9525] [serial = 1053] [outer = 0x8eb07800] 10:01:21 INFO - PROCESS | 9525 | 1466528481714 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 10:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 10:01:21 INFO - PROCESS | 9525 | 1466528481744 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 10:01:21 INFO - PROCESS | 9525 | 1466528481750 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 10:01:21 INFO - PROCESS | 9525 | 1466528481754 Marionette TRACE conn3 <- [1,1374,null,{}] 10:01:21 INFO - PROCESS | 9525 | 1466528481760 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:21 INFO - PROCESS | 9525 | 1466528481765 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:21 INFO - PROCESS | 9525 | 1466528481955 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 10:01:22 INFO - PROCESS | 9525 | 1466528482192 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:22 INFO - PROCESS | 9525 | 1466528482199 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:22 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d7e1000 == 16 [pid = 9525] [id = 351] 10:01:22 INFO - PROCESS | 9525 | ++DOMWINDOW == 92 (0x8f4c1400) [pid = 9525] [serial = 1054] [outer = (nil)] 10:01:22 INFO - PROCESS | 9525 | ++DOMWINDOW == 93 (0x8f4c9400) [pid = 9525] [serial = 1055] [outer = 0x8f4c1400] 10:01:22 INFO - PROCESS | 9525 | 1466528482344 Marionette DEBUG loaded listener.js 10:01:22 INFO - PROCESS | 9525 | ++DOMWINDOW == 94 (0x8f6b7000) [pid = 9525] [serial = 1056] [outer = 0x8f4c1400] 10:01:23 INFO - PROCESS | 9525 | [9525] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:01:23 INFO - PROCESS | 9525 | 1466528483292 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 10:01:23 INFO - PROCESS | 9525 | 1466528483343 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 10:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 10:01:23 INFO - PROCESS | 9525 | 1466528483349 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 10:01:23 INFO - PROCESS | 9525 | 1466528483353 Marionette TRACE conn3 <- [1,1378,null,{}] 10:01:23 INFO - PROCESS | 9525 | 1466528483359 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:23 INFO - PROCESS | 9525 | 1466528483364 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:23 INFO - PROCESS | 9525 | 1466528483580 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 10:01:23 INFO - PROCESS | 9525 | 1466528483810 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:23 INFO - PROCESS | 9525 | 1466528483818 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:23 INFO - PROCESS | 9525 | ++DOCSHELL 0x8f4c5400 == 17 [pid = 9525] [id = 352] 10:01:23 INFO - PROCESS | 9525 | ++DOMWINDOW == 95 (0x8f6c2000) [pid = 9525] [serial = 1057] [outer = (nil)] 10:01:23 INFO - PROCESS | 9525 | ++DOMWINDOW == 96 (0x91179000) [pid = 9525] [serial = 1058] [outer = 0x8f6c2000] 10:01:23 INFO - PROCESS | 9525 | 1466528483955 Marionette DEBUG loaded listener.js 10:01:24 INFO - PROCESS | 9525 | ++DOMWINDOW == 97 (0x91372400) [pid = 9525] [serial = 1059] [outer = 0x8f6c2000] 10:01:25 INFO - PROCESS | 9525 | 1466528485028 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 10:01:25 INFO - PROCESS | 9525 | 1466528485101 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 10:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 10:01:25 INFO - PROCESS | 9525 | 1466528485110 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 10:01:25 INFO - PROCESS | 9525 | 1466528485113 Marionette TRACE conn3 <- [1,1382,null,{}] 10:01:25 INFO - PROCESS | 9525 | 1466528485121 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:25 INFO - PROCESS | 9525 | 1466528485132 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:25 INFO - PROCESS | 9525 | 1466528485385 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 10:01:25 INFO - PROCESS | 9525 | 1466528485625 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:25 INFO - PROCESS | 9525 | 1466528485633 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:25 INFO - PROCESS | 9525 | ++DOCSHELL 0x8bdfb400 == 18 [pid = 9525] [id = 353] 10:01:25 INFO - PROCESS | 9525 | ++DOMWINDOW == 98 (0x8d52d800) [pid = 9525] [serial = 1060] [outer = (nil)] 10:01:25 INFO - PROCESS | 9525 | ++DOMWINDOW == 99 (0x919c8c00) [pid = 9525] [serial = 1061] [outer = 0x8d52d800] 10:01:25 INFO - PROCESS | 9525 | 1466528485726 Marionette DEBUG loaded listener.js 10:01:25 INFO - PROCESS | 9525 | ++DOMWINDOW == 100 (0x919cac00) [pid = 9525] [serial = 1062] [outer = 0x8d52d800] 10:01:26 INFO - PROCESS | 9525 | [9525] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:01:26 INFO - PROCESS | 9525 | 1466528486775 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 10:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 10:01:26 INFO - PROCESS | 9525 | 1466528486853 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 10:01:26 INFO - PROCESS | 9525 | 1466528486860 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 10:01:26 INFO - PROCESS | 9525 | 1466528486863 Marionette TRACE conn3 <- [1,1386,null,{}] 10:01:26 INFO - PROCESS | 9525 | 1466528486871 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:26 INFO - PROCESS | 9525 | 1466528486876 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:27 INFO - PROCESS | 9525 | 1466528487070 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 10:01:27 INFO - PROCESS | 9525 | 1466528487308 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:27 INFO - PROCESS | 9525 | 1466528487316 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:27 INFO - PROCESS | 9525 | ++DOCSHELL 0x894c9000 == 19 [pid = 9525] [id = 354] 10:01:27 INFO - PROCESS | 9525 | ++DOMWINDOW == 101 (0x894ce000) [pid = 9525] [serial = 1063] [outer = (nil)] 10:01:27 INFO - PROCESS | 9525 | ++DOMWINDOW == 102 (0x8cd03000) [pid = 9525] [serial = 1064] [outer = 0x894ce000] 10:01:27 INFO - PROCESS | 9525 | 1466528487414 Marionette DEBUG loaded listener.js 10:01:27 INFO - PROCESS | 9525 | ++DOMWINDOW == 103 (0x8bdfdc00) [pid = 9525] [serial = 1065] [outer = 0x894ce000] 10:01:28 INFO - PROCESS | 9525 | 1466528488866 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 10:01:29 INFO - PROCESS | 9525 | 1466528489029 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 10:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 10:01:29 INFO - PROCESS | 9525 | 1466528489041 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 10:01:29 INFO - PROCESS | 9525 | 1466528489045 Marionette TRACE conn3 <- [1,1390,null,{}] 10:01:29 INFO - PROCESS | 9525 | 1466528489054 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:29 INFO - PROCESS | 9525 | 1466528489060 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:29 INFO - PROCESS | 9525 | 1466528489241 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 10:01:29 INFO - PROCESS | 9525 | 1466528489440 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:29 INFO - PROCESS | 9525 | 1466528489462 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:29 INFO - PROCESS | 9525 | ++DOCSHELL 0x893ee400 == 20 [pid = 9525] [id = 355] 10:01:29 INFO - PROCESS | 9525 | ++DOMWINDOW == 104 (0x8ad73400) [pid = 9525] [serial = 1066] [outer = (nil)] 10:01:29 INFO - PROCESS | 9525 | ++DOMWINDOW == 105 (0x8b6ef000) [pid = 9525] [serial = 1067] [outer = 0x8ad73400] 10:01:29 INFO - PROCESS | 9525 | 1466528489565 Marionette DEBUG loaded listener.js 10:01:29 INFO - PROCESS | 9525 | ++DOMWINDOW == 106 (0x8bede400) [pid = 9525] [serial = 1068] [outer = 0x8ad73400] 10:01:30 INFO - PROCESS | 9525 | --DOMWINDOW == 105 (0x8d4ca800) [pid = 9525] [serial = 963] [outer = (nil)] [url = about:blank] 10:01:30 INFO - PROCESS | 9525 | --DOMWINDOW == 104 (0x8d7e5800) [pid = 9525] [serial = 1001] [outer = (nil)] [url = about:blank] 10:01:30 INFO - PROCESS | 9525 | --DOMWINDOW == 103 (0x8d768800) [pid = 9525] [serial = 996] [outer = (nil)] [url = about:blank] 10:01:30 INFO - PROCESS | 9525 | --DOMWINDOW == 102 (0x8eb03800) [pid = 9525] [serial = 998] [outer = (nil)] [url = about:blank] 10:01:30 INFO - PROCESS | 9525 | --DOMWINDOW == 101 (0x8bdfc000) [pid = 9525] [serial = 989] [outer = (nil)] [url = about:blank] 10:01:30 INFO - PROCESS | 9525 | --DOMWINDOW == 100 (0x893ee800) [pid = 9525] [serial = 965] [outer = (nil)] [url = about:blank] 10:01:30 INFO - PROCESS | 9525 | --DOMWINDOW == 99 (0x894d4400) [pid = 9525] [serial = 966] [outer = (nil)] [url = about:blank] 10:01:30 INFO - PROCESS | 9525 | --DOMWINDOW == 98 (0x8ced0400) [pid = 9525] [serial = 992] [outer = (nil)] [url = about:blank] 10:01:30 INFO - PROCESS | 9525 | --DOMWINDOW == 97 (0x8f6c0400) [pid = 9525] [serial = 980] [outer = (nil)] [url = about:blank] 10:01:30 INFO - PROCESS | 9525 | --DOMWINDOW == 96 (0x91370c00) [pid = 9525] [serial = 981] [outer = (nil)] [url = about:blank] 10:01:30 INFO - PROCESS | 9525 | --DOMWINDOW == 95 (0x8f4bf400) [pid = 9525] [serial = 977] [outer = (nil)] [url = about:blank] 10:01:30 INFO - PROCESS | 9525 | --DOMWINDOW == 94 (0x8f4c7800) [pid = 9525] [serial = 978] [outer = (nil)] [url = about:blank] 10:01:30 INFO - PROCESS | 9525 | --DOMWINDOW == 93 (0x8bedcc00) [pid = 9525] [serial = 968] [outer = (nil)] [url = about:blank] 10:01:30 INFO - PROCESS | 9525 | --DOMWINDOW == 92 (0x8cd07400) [pid = 9525] [serial = 969] [outer = (nil)] [url = about:blank] 10:01:30 INFO - PROCESS | 9525 | --DOMWINDOW == 91 (0x8d477400) [pid = 9525] [serial = 971] [outer = (nil)] [url = about:blank] 10:01:30 INFO - PROCESS | 9525 | --DOMWINDOW == 90 (0x8d520000) [pid = 9525] [serial = 972] [outer = (nil)] [url = about:blank] 10:01:30 INFO - PROCESS | 9525 | --DOMWINDOW == 89 (0x894cac00) [pid = 9525] [serial = 986] [outer = (nil)] [url = about:blank] 10:01:30 INFO - PROCESS | 9525 | --DOMWINDOW == 88 (0x8ad76000) [pid = 9525] [serial = 987] [outer = (nil)] [url = about:blank] 10:01:30 INFO - PROCESS | 9525 | --DOMWINDOW == 87 (0x8eb05400) [pid = 9525] [serial = 974] [outer = (nil)] [url = about:blank] 10:01:30 INFO - PROCESS | 9525 | --DOMWINDOW == 86 (0x8eb09400) [pid = 9525] [serial = 975] [outer = (nil)] [url = about:blank] 10:01:30 INFO - PROCESS | 9525 | --DOMWINDOW == 85 (0x91801800) [pid = 9525] [serial = 983] [outer = (nil)] [url = about:blank] 10:01:30 INFO - PROCESS | 9525 | --DOMWINDOW == 84 (0x9180b800) [pid = 9525] [serial = 984] [outer = (nil)] [url = about:blank] 10:01:30 INFO - PROCESS | 9525 | --DOMWINDOW == 83 (0x8bee3c00) [pid = 9525] [serial = 990] [outer = (nil)] [url = about:blank] 10:01:30 INFO - PROCESS | 9525 | --DOMWINDOW == 82 (0x8d764400) [pid = 9525] [serial = 995] [outer = (nil)] [url = about:blank] 10:01:30 INFO - PROCESS | 9525 | --DOMWINDOW == 81 (0x8f2da400) [pid = 9525] [serial = 999] [outer = (nil)] [url = about:blank] 10:01:30 INFO - PROCESS | 9525 | --DOMWINDOW == 80 (0x8d470c00) [pid = 9525] [serial = 993] [outer = (nil)] [url = about:blank] 10:01:30 INFO - PROCESS | 9525 | --DOMWINDOW == 79 (0x8f4c3800) [pid = 9525] [serial = 1002] [outer = (nil)] [url = about:blank] 10:01:30 INFO - PROCESS | 9525 | 1466528490559 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 10:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 10:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1589ms 10:01:30 INFO - PROCESS | 9525 | 1466528490630 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 10:01:30 INFO - PROCESS | 9525 | 1466528490638 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 10:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 10:01:30 INFO - PROCESS | 9525 | 1466528490651 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 10:01:30 INFO - PROCESS | 9525 | 1466528490657 Marionette TRACE conn3 <- [1,1394,null,{}] 10:01:30 INFO - PROCESS | 9525 | 1466528490664 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:30 INFO - PROCESS | 9525 | 1466528490668 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:30 INFO - PROCESS | 9525 | 1466528490856 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 10:01:31 INFO - PROCESS | 9525 | 1466528490985 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:31 INFO - PROCESS | 9525 | 1466528490994 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:31 INFO - PROCESS | 9525 | ++DOCSHELL 0x894d5000 == 21 [pid = 9525] [id = 356] 10:01:31 INFO - PROCESS | 9525 | ++DOMWINDOW == 80 (0x8bee3c00) [pid = 9525] [serial = 1069] [outer = (nil)] 10:01:31 INFO - PROCESS | 9525 | ++DOMWINDOW == 81 (0x8cd10400) [pid = 9525] [serial = 1070] [outer = 0x8bee3c00] 10:01:31 INFO - PROCESS | 9525 | 1466528491068 Marionette DEBUG loaded listener.js 10:01:31 INFO - PROCESS | 9525 | ++DOMWINDOW == 82 (0x8cfd0400) [pid = 9525] [serial = 1071] [outer = 0x8bee3c00] 10:01:32 INFO - PROCESS | 9525 | 1466528492008 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 10:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 10:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1398ms 10:01:32 INFO - PROCESS | 9525 | 1466528492048 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 10:01:32 INFO - PROCESS | 9525 | 1466528492051 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 10:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 10:01:32 INFO - PROCESS | 9525 | 1466528492058 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 10:01:32 INFO - PROCESS | 9525 | 1466528492064 Marionette TRACE conn3 <- [1,1398,null,{}] 10:01:32 INFO - PROCESS | 9525 | 1466528492082 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:32 INFO - PROCESS | 9525 | 1466528492090 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:32 INFO - PROCESS | 9525 | 1466528492269 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 10:01:32 INFO - PROCESS | 9525 | 1466528492433 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:32 INFO - PROCESS | 9525 | 1466528492444 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:32 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d526400 == 22 [pid = 9525] [id = 357] 10:01:32 INFO - PROCESS | 9525 | ++DOMWINDOW == 83 (0x8d52e400) [pid = 9525] [serial = 1072] [outer = (nil)] 10:01:32 INFO - PROCESS | 9525 | ++DOMWINDOW == 84 (0x8d764c00) [pid = 9525] [serial = 1073] [outer = 0x8d52e400] 10:01:32 INFO - PROCESS | 9525 | 1466528492517 Marionette DEBUG loaded listener.js 10:01:32 INFO - PROCESS | 9525 | ++DOMWINDOW == 85 (0x8d7dd400) [pid = 9525] [serial = 1074] [outer = 0x8d52e400] 10:01:33 INFO - PROCESS | 9525 | 1466528493401 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 10:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 10:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1387ms 10:01:33 INFO - PROCESS | 9525 | 1466528493445 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 10:01:33 INFO - PROCESS | 9525 | 1466528493450 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 10:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 10:01:33 INFO - PROCESS | 9525 | 1466528493462 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 10:01:33 INFO - PROCESS | 9525 | 1466528493465 Marionette TRACE conn3 <- [1,1402,null,{}] 10:01:33 INFO - PROCESS | 9525 | 1466528493470 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:33 INFO - PROCESS | 9525 | 1466528493474 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:33 INFO - PROCESS | 9525 | 1466528493682 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 10:01:33 INFO - PROCESS | 9525 | 1466528493706 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:33 INFO - PROCESS | 9525 | 1466528493714 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:33 INFO - PROCESS | 9525 | ++DOCSHELL 0x893ecc00 == 23 [pid = 9525] [id = 358] 10:01:33 INFO - PROCESS | 9525 | ++DOMWINDOW == 86 (0x8d764800) [pid = 9525] [serial = 1075] [outer = (nil)] 10:01:33 INFO - PROCESS | 9525 | ++DOMWINDOW == 87 (0x8eb0b800) [pid = 9525] [serial = 1076] [outer = 0x8d764800] 10:01:33 INFO - PROCESS | 9525 | 1466528493807 Marionette DEBUG loaded listener.js 10:01:33 INFO - PROCESS | 9525 | ++DOMWINDOW == 88 (0x8f2dd000) [pid = 9525] [serial = 1077] [outer = 0x8d764800] 10:01:34 INFO - PROCESS | 9525 | --DOMWINDOW == 87 (0x893e7c00) [pid = 9525] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 10:01:34 INFO - PROCESS | 9525 | --DOMWINDOW == 86 (0x8cd0b400) [pid = 9525] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 10:01:34 INFO - PROCESS | 9525 | --DOMWINDOW == 85 (0x8d521400) [pid = 9525] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 10:01:34 INFO - PROCESS | 9525 | --DOMWINDOW == 84 (0x8d52cc00) [pid = 9525] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 10:01:34 INFO - PROCESS | 9525 | --DOMWINDOW == 83 (0x8b6edc00) [pid = 9525] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 10:01:34 INFO - PROCESS | 9525 | --DOMWINDOW == 82 (0x8ad7a800) [pid = 9525] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 10:01:34 INFO - PROCESS | 9525 | --DOMWINDOW == 81 (0x8b0a8000) [pid = 9525] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 10:01:34 INFO - PROCESS | 9525 | --DOMWINDOW == 80 (0x8cec9000) [pid = 9525] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 10:01:34 INFO - PROCESS | 9525 | --DOMWINDOW == 79 (0x8cfcf800) [pid = 9525] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 10:01:34 INFO - PROCESS | 9525 | --DOMWINDOW == 78 (0x919c6c00) [pid = 9525] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 10:01:34 INFO - PROCESS | 9525 | --DOMWINDOW == 77 (0x9222bc00) [pid = 9525] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 10:01:34 INFO - PROCESS | 9525 | --DOMWINDOW == 76 (0x8d475000) [pid = 9525] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 10:01:34 INFO - PROCESS | 9525 | --DOMWINDOW == 75 (0x893ed000) [pid = 9525] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 10:01:35 INFO - PROCESS | 9525 | 1466528495030 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 10:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 10:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1592ms 10:01:35 INFO - PROCESS | 9525 | 1466528495057 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 10:01:35 INFO - PROCESS | 9525 | 1466528495061 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 10:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 10:01:35 INFO - PROCESS | 9525 | 1466528495068 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 10:01:35 INFO - PROCESS | 9525 | 1466528495071 Marionette TRACE conn3 <- [1,1406,null,{}] 10:01:35 INFO - PROCESS | 9525 | 1466528495077 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:35 INFO - PROCESS | 9525 | 1466528495082 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:35 INFO - PROCESS | 9525 | 1466528495289 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 10:01:35 INFO - PROCESS | 9525 | 1466528495352 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:35 INFO - PROCESS | 9525 | 1466528495360 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:35 INFO - PROCESS | 9525 | ++DOCSHELL 0x893e1400 == 24 [pid = 9525] [id = 359] 10:01:35 INFO - PROCESS | 9525 | ++DOMWINDOW == 76 (0x893e7c00) [pid = 9525] [serial = 1078] [outer = (nil)] 10:01:35 INFO - PROCESS | 9525 | ++DOMWINDOW == 77 (0x8cd0fc00) [pid = 9525] [serial = 1079] [outer = 0x893e7c00] 10:01:35 INFO - PROCESS | 9525 | 1466528495432 Marionette DEBUG loaded listener.js 10:01:35 INFO - PROCESS | 9525 | ++DOMWINDOW == 78 (0x8d4c3000) [pid = 9525] [serial = 1080] [outer = 0x893e7c00] 10:01:36 INFO - PROCESS | 9525 | 1466528496257 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 10:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 10:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1240ms 10:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 10:01:36 INFO - PROCESS | 9525 | 1466528496308 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 10:01:36 INFO - PROCESS | 9525 | 1466528496311 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 10:01:36 INFO - PROCESS | 9525 | 1466528496318 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 10:01:36 INFO - PROCESS | 9525 | 1466528496321 Marionette TRACE conn3 <- [1,1410,null,{}] 10:01:36 INFO - PROCESS | 9525 | 1466528496327 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:36 INFO - PROCESS | 9525 | 1466528496337 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:36 INFO - PROCESS | 9525 | 1466528496532 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 10:01:36 INFO - PROCESS | 9525 | 1466528496728 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:36 INFO - PROCESS | 9525 | 1466528496743 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:36 INFO - PROCESS | 9525 | ++DOCSHELL 0x893e2c00 == 25 [pid = 9525] [id = 360] 10:01:36 INFO - PROCESS | 9525 | ++DOMWINDOW == 79 (0x893e4000) [pid = 9525] [serial = 1081] [outer = (nil)] 10:01:36 INFO - PROCESS | 9525 | ++DOMWINDOW == 80 (0x893ed400) [pid = 9525] [serial = 1082] [outer = 0x893e4000] 10:01:36 INFO - PROCESS | 9525 | 1466528496834 Marionette DEBUG loaded listener.js 10:01:36 INFO - PROCESS | 9525 | ++DOMWINDOW == 81 (0x894d3000) [pid = 9525] [serial = 1083] [outer = 0x893e4000] 10:01:38 INFO - PROCESS | 9525 | 1466528498016 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 10:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 10:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1743ms 10:01:38 INFO - PROCESS | 9525 | 1466528498061 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 10:01:38 INFO - PROCESS | 9525 | 1466528498067 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 10:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 10:01:38 INFO - PROCESS | 9525 | 1466528498075 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 10:01:38 INFO - PROCESS | 9525 | 1466528498080 Marionette TRACE conn3 <- [1,1414,null,{}] 10:01:38 INFO - PROCESS | 9525 | 1466528498088 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:38 INFO - PROCESS | 9525 | 1466528498096 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:38 INFO - PROCESS | 9525 | 1466528498402 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 10:01:38 INFO - PROCESS | 9525 | 1466528498598 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:38 INFO - PROCESS | 9525 | 1466528498607 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:38 INFO - PROCESS | 9525 | ++DOCSHELL 0x8af54c00 == 26 [pid = 9525] [id = 361] 10:01:38 INFO - PROCESS | 9525 | ++DOMWINDOW == 82 (0x8bedb800) [pid = 9525] [serial = 1084] [outer = (nil)] 10:01:38 INFO - PROCESS | 9525 | ++DOMWINDOW == 83 (0x8bee5000) [pid = 9525] [serial = 1085] [outer = 0x8bedb800] 10:01:38 INFO - PROCESS | 9525 | 1466528498694 Marionette DEBUG loaded listener.js 10:01:38 INFO - PROCESS | 9525 | ++DOMWINDOW == 84 (0x8cd0d000) [pid = 9525] [serial = 1086] [outer = 0x8bedb800] 10:01:39 INFO - PROCESS | 9525 | 1466528499797 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 10:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 10:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1733ms 10:01:39 INFO - PROCESS | 9525 | 1466528499810 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 10:01:39 INFO - PROCESS | 9525 | 1466528499818 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 10:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 10:01:39 INFO - PROCESS | 9525 | 1466528499827 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 10:01:39 INFO - PROCESS | 9525 | 1466528499830 Marionette TRACE conn3 <- [1,1418,null,{}] 10:01:39 INFO - PROCESS | 9525 | 1466528499838 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:39 INFO - PROCESS | 9525 | 1466528499842 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:40 INFO - PROCESS | 9525 | 1466528500124 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 10:01:40 INFO - PROCESS | 9525 | 1466528500391 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:40 INFO - PROCESS | 9525 | 1466528500404 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:40 INFO - PROCESS | 9525 | ++DOCSHELL 0x893e1800 == 27 [pid = 9525] [id = 362] 10:01:40 INFO - PROCESS | 9525 | ++DOMWINDOW == 85 (0x8cec5c00) [pid = 9525] [serial = 1087] [outer = (nil)] 10:01:40 INFO - PROCESS | 9525 | ++DOMWINDOW == 86 (0x8d4c9000) [pid = 9525] [serial = 1088] [outer = 0x8cec5c00] 10:01:40 INFO - PROCESS | 9525 | 1466528500488 Marionette DEBUG loaded listener.js 10:01:40 INFO - PROCESS | 9525 | ++DOMWINDOW == 87 (0x8d760800) [pid = 9525] [serial = 1089] [outer = 0x8cec5c00] 10:01:41 INFO - PROCESS | 9525 | 1466528501498 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 10:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 10:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1734ms 10:01:41 INFO - PROCESS | 9525 | 1466528501561 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 10:01:41 INFO - PROCESS | 9525 | 1466528501566 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 10:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 10:01:41 INFO - PROCESS | 9525 | 1466528501577 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 10:01:41 INFO - PROCESS | 9525 | 1466528501586 Marionette TRACE conn3 <- [1,1422,null,{}] 10:01:41 INFO - PROCESS | 9525 | 1466528501603 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:41 INFO - PROCESS | 9525 | 1466528501610 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:41 INFO - PROCESS | 9525 | 1466528501857 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 10:01:42 INFO - PROCESS | 9525 | 1466528502226 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:42 INFO - PROCESS | 9525 | 1466528502234 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:42 INFO - PROCESS | 9525 | ++DOCSHELL 0x8cec4c00 == 28 [pid = 9525] [id = 363] 10:01:42 INFO - PROCESS | 9525 | ++DOMWINDOW == 88 (0x8cfd8400) [pid = 9525] [serial = 1090] [outer = (nil)] 10:01:42 INFO - PROCESS | 9525 | ++DOMWINDOW == 89 (0x91371400) [pid = 9525] [serial = 1091] [outer = 0x8cfd8400] 10:01:42 INFO - PROCESS | 9525 | 1466528502321 Marionette DEBUG loaded listener.js 10:01:42 INFO - PROCESS | 9525 | ++DOMWINDOW == 90 (0x91803400) [pid = 9525] [serial = 1092] [outer = 0x8cfd8400] 10:01:43 INFO - PROCESS | 9525 | 1466528503327 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 10:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 10:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1794ms 10:01:43 INFO - PROCESS | 9525 | 1466528503368 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 10:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 10:01:43 INFO - PROCESS | 9525 | 1466528503374 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 10:01:43 INFO - PROCESS | 9525 | 1466528503381 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 10:01:43 INFO - PROCESS | 9525 | 1466528503384 Marionette TRACE conn3 <- [1,1426,null,{}] 10:01:43 INFO - PROCESS | 9525 | 1466528503391 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:43 INFO - PROCESS | 9525 | 1466528503396 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:43 INFO - PROCESS | 9525 | 1466528503583 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 10:01:43 INFO - PROCESS | 9525 | 1466528503804 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:43 INFO - PROCESS | 9525 | 1466528503813 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:43 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad6f000 == 29 [pid = 9525] [id = 364] 10:01:43 INFO - PROCESS | 9525 | ++DOMWINDOW == 91 (0x8d75f000) [pid = 9525] [serial = 1093] [outer = (nil)] 10:01:43 INFO - PROCESS | 9525 | ++DOMWINDOW == 92 (0x919cb400) [pid = 9525] [serial = 1094] [outer = 0x8d75f000] 10:01:43 INFO - PROCESS | 9525 | 1466528503933 Marionette DEBUG loaded listener.js 10:01:44 INFO - PROCESS | 9525 | ++DOMWINDOW == 93 (0x921ebc00) [pid = 9525] [serial = 1095] [outer = 0x8d75f000] 10:01:44 INFO - PROCESS | 9525 | 1466528504949 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 10:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 10:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1638ms 10:01:45 INFO - PROCESS | 9525 | 1466528505019 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 10:01:45 INFO - PROCESS | 9525 | 1466528505024 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 10:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 10:01:45 INFO - PROCESS | 9525 | 1466528505030 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 10:01:45 INFO - PROCESS | 9525 | 1466528505034 Marionette TRACE conn3 <- [1,1430,null,{}] 10:01:45 INFO - PROCESS | 9525 | 1466528505039 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:45 INFO - PROCESS | 9525 | 1466528505044 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:45 INFO - PROCESS | 9525 | 1466528505233 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 10:01:45 INFO - PROCESS | 9525 | 1466528505474 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:45 INFO - PROCESS | 9525 | 1466528505493 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:45 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d4c0c00 == 30 [pid = 9525] [id = 365] 10:01:45 INFO - PROCESS | 9525 | ++DOMWINDOW == 94 (0x8d4c5c00) [pid = 9525] [serial = 1096] [outer = (nil)] 10:01:45 INFO - PROCESS | 9525 | ++DOMWINDOW == 95 (0x9222a400) [pid = 9525] [serial = 1097] [outer = 0x8d4c5c00] 10:01:45 INFO - PROCESS | 9525 | 1466528505608 Marionette DEBUG loaded listener.js 10:01:45 INFO - PROCESS | 9525 | ++DOMWINDOW == 96 (0x92335000) [pid = 9525] [serial = 1098] [outer = 0x8d4c5c00] 10:01:46 INFO - PROCESS | 9525 | 1466528506612 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 10:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 10:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1642ms 10:01:46 INFO - PROCESS | 9525 | 1466528506673 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 10:01:46 INFO - PROCESS | 9525 | 1466528506676 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 10:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 10:01:46 INFO - PROCESS | 9525 | 1466528506683 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 10:01:46 INFO - PROCESS | 9525 | 1466528506687 Marionette TRACE conn3 <- [1,1434,null,{}] 10:01:46 INFO - PROCESS | 9525 | 1466528506694 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:46 INFO - PROCESS | 9525 | 1466528506699 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:46 INFO - PROCESS | 9525 | 1466528506893 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 10:01:47 INFO - PROCESS | 9525 | 1466528507137 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:47 INFO - PROCESS | 9525 | 1466528507145 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:47 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad75400 == 31 [pid = 9525] [id = 366] 10:01:47 INFO - PROCESS | 9525 | ++DOMWINDOW == 97 (0x8ad75800) [pid = 9525] [serial = 1099] [outer = (nil)] 10:01:47 INFO - PROCESS | 9525 | ++DOMWINDOW == 98 (0x8ad7c000) [pid = 9525] [serial = 1100] [outer = 0x8ad75800] 10:01:47 INFO - PROCESS | 9525 | 1466528507489 Marionette DEBUG loaded listener.js 10:01:47 INFO - PROCESS | 9525 | ++DOMWINDOW == 99 (0x8b0a7800) [pid = 9525] [serial = 1101] [outer = 0x8ad75800] 10:01:48 INFO - PROCESS | 9525 | 1466528508515 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 10:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 10:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1900ms 10:01:48 INFO - PROCESS | 9525 | 1466528508585 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 10:01:48 INFO - PROCESS | 9525 | 1466528508592 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 10:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 10:01:48 INFO - PROCESS | 9525 | 1466528508600 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 10:01:48 INFO - PROCESS | 9525 | 1466528508604 Marionette TRACE conn3 <- [1,1438,null,{}] 10:01:48 INFO - PROCESS | 9525 | 1466528508613 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:48 INFO - PROCESS | 9525 | 1466528508617 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:48 INFO - PROCESS | 9525 | 1466528508897 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 10:01:50 INFO - PROCESS | 9525 | --DOCSHELL 0x8af54000 == 30 [pid = 9525] [id = 342] 10:01:50 INFO - PROCESS | 9525 | --DOCSHELL 0x893e1400 == 29 [pid = 9525] [id = 359] 10:01:50 INFO - PROCESS | 9525 | --DOCSHELL 0x893ecc00 == 28 [pid = 9525] [id = 358] 10:01:50 INFO - PROCESS | 9525 | --DOCSHELL 0x8d526400 == 27 [pid = 9525] [id = 357] 10:01:50 INFO - PROCESS | 9525 | --DOCSHELL 0x894d5000 == 26 [pid = 9525] [id = 356] 10:01:50 INFO - PROCESS | 9525 | --DOCSHELL 0x893ee400 == 25 [pid = 9525] [id = 355] 10:01:50 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad79800 == 24 [pid = 9525] [id = 343] 10:01:50 INFO - PROCESS | 9525 | --DOCSHELL 0x893e8c00 == 23 [pid = 9525] [id = 346] 10:01:50 INFO - PROCESS | 9525 | --DOCSHELL 0x8b6f4c00 == 22 [pid = 9525] [id = 347] 10:01:50 INFO - PROCESS | 9525 | --DOCSHELL 0x8b6e8400 == 21 [pid = 9525] [id = 344] 10:01:50 INFO - PROCESS | 9525 | --DOCSHELL 0x8b0b2c00 == 20 [pid = 9525] [id = 348] 10:01:50 INFO - PROCESS | 9525 | --DOCSHELL 0x893ea800 == 19 [pid = 9525] [id = 349] 10:01:50 INFO - PROCESS | 9525 | --DOCSHELL 0x8eb07000 == 18 [pid = 9525] [id = 350] 10:01:50 INFO - PROCESS | 9525 | --DOCSHELL 0x8d7e1000 == 17 [pid = 9525] [id = 351] 10:01:50 INFO - PROCESS | 9525 | --DOCSHELL 0x8f4c5400 == 16 [pid = 9525] [id = 352] 10:01:50 INFO - PROCESS | 9525 | --DOCSHELL 0x894c9000 == 15 [pid = 9525] [id = 354] 10:01:50 INFO - PROCESS | 9525 | --DOCSHELL 0x8cec8800 == 14 [pid = 9525] [id = 345] 10:01:50 INFO - PROCESS | 9525 | --DOCSHELL 0x8bdfb400 == 13 [pid = 9525] [id = 353] 10:01:50 INFO - PROCESS | 9525 | --DOCSHELL 0x8d4c0c00 == 12 [pid = 9525] [id = 365] 10:01:50 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad6f000 == 11 [pid = 9525] [id = 364] 10:01:50 INFO - PROCESS | 9525 | --DOCSHELL 0x8cec4c00 == 10 [pid = 9525] [id = 363] 10:01:50 INFO - PROCESS | 9525 | --DOCSHELL 0x8af54c00 == 9 [pid = 9525] [id = 361] 10:01:50 INFO - PROCESS | 9525 | --DOCSHELL 0x893e1800 == 8 [pid = 9525] [id = 362] 10:01:50 INFO - PROCESS | 9525 | --DOCSHELL 0x893e2c00 == 7 [pid = 9525] [id = 360] 10:01:50 INFO - PROCESS | 9525 | --DOMWINDOW == 98 (0x8af52400) [pid = 9525] [serial = 1005] [outer = (nil)] [url = about:blank] 10:01:50 INFO - PROCESS | 9525 | --DOMWINDOW == 97 (0x894d1800) [pid = 9525] [serial = 1004] [outer = (nil)] [url = about:blank] 10:01:50 INFO - PROCESS | 9525 | --DOMWINDOW == 96 (0x8cfcd000) [pid = 9525] [serial = 1008] [outer = (nil)] [url = about:blank] 10:01:50 INFO - PROCESS | 9525 | --DOMWINDOW == 95 (0x8cec5000) [pid = 9525] [serial = 1007] [outer = (nil)] [url = about:blank] 10:01:50 INFO - PROCESS | 9525 | --DOMWINDOW == 94 (0x8d7e2c00) [pid = 9525] [serial = 1011] [outer = (nil)] [url = about:blank] 10:01:50 INFO - PROCESS | 9525 | --DOMWINDOW == 93 (0x8d52b000) [pid = 9525] [serial = 1010] [outer = (nil)] [url = about:blank] 10:01:50 INFO - PROCESS | 9525 | --DOMWINDOW == 92 (0x9117b400) [pid = 9525] [serial = 1014] [outer = (nil)] [url = about:blank] 10:01:50 INFO - PROCESS | 9525 | --DOMWINDOW == 91 (0x8bdf0400) [pid = 9525] [serial = 1034] [outer = (nil)] [url = about:blank] 10:01:50 INFO - PROCESS | 9525 | --DOMWINDOW == 90 (0x8af51400) [pid = 9525] [serial = 1031] [outer = (nil)] [url = about:blank] 10:01:50 INFO - PROCESS | 9525 | --DOMWINDOW == 89 (0x8af56c00) [pid = 9525] [serial = 1032] [outer = (nil)] [url = about:blank] 10:01:50 INFO - PROCESS | 9525 | --DOMWINDOW == 88 (0x8f6bb400) [pid = 9525] [serial = 1013] [outer = (nil)] [url = about:blank] 10:01:50 INFO - PROCESS | 9525 | --DOMWINDOW == 87 (0x8b6f1000) [pid = 9525] [serial = 1029] [outer = (nil)] [url = about:blank] 10:01:50 INFO - PROCESS | 9525 | --DOMWINDOW == 86 (0x8b0ae400) [pid = 9525] [serial = 1028] [outer = (nil)] [url = about:blank] 10:01:50 INFO - PROCESS | 9525 | --DOMWINDOW == 85 (0x8cecec00) [pid = 9525] [serial = 1037] [outer = (nil)] [url = about:blank] 10:01:50 INFO - PROCESS | 9525 | --DOMWINDOW == 84 (0x9180c800) [pid = 9525] [serial = 1017] [outer = (nil)] [url = about:blank] 10:01:50 INFO - PROCESS | 9525 | --DOMWINDOW == 83 (0x91808000) [pid = 9525] [serial = 1016] [outer = (nil)] [url = about:blank] 10:01:50 INFO - PROCESS | 9525 | --DOMWINDOW == 82 (0x921f0800) [pid = 9525] [serial = 1020] [outer = (nil)] [url = about:blank] 10:01:50 INFO - PROCESS | 9525 | --DOMWINDOW == 81 (0x919cfc00) [pid = 9525] [serial = 1019] [outer = (nil)] [url = about:blank] 10:01:50 INFO - PROCESS | 9525 | --DOMWINDOW == 80 (0x92331c00) [pid = 9525] [serial = 1023] [outer = (nil)] [url = about:blank] 10:01:50 INFO - PROCESS | 9525 | --DOMWINDOW == 79 (0x8af52800) [pid = 9525] [serial = 1022] [outer = (nil)] [url = about:blank] 10:01:50 INFO - PROCESS | 9525 | --DOMWINDOW == 78 (0x927f1c00) [pid = 9525] [serial = 1026] [outer = (nil)] [url = about:blank] 10:01:50 INFO - PROCESS | 9525 | --DOMWINDOW == 77 (0x92339800) [pid = 9525] [serial = 1025] [outer = (nil)] [url = about:blank] 10:01:50 INFO - PROCESS | 9525 | --DOMWINDOW == 76 (0x8cfd1000) [pid = 9525] [serial = 1038] [outer = (nil)] [url = about:blank] 10:01:50 INFO - PROCESS | 9525 | --DOMWINDOW == 75 (0x8d478400) [pid = 9525] [serial = 1041] [outer = (nil)] [url = about:blank] 10:01:50 INFO - PROCESS | 9525 | --DOMWINDOW == 74 (0x8bdfa400) [pid = 9525] [serial = 1035] [outer = (nil)] [url = about:blank] 10:01:50 INFO - PROCESS | 9525 | --DOMWINDOW == 73 (0x8b6e9800) [pid = 9525] [serial = 1040] [outer = (nil)] [url = about:blank] 10:01:50 INFO - PROCESS | 9525 | --DOMWINDOW == 72 (0x8d51fc00) [pid = 9525] [serial = 1043] [outer = (nil)] [url = about:blank] 10:01:50 INFO - PROCESS | 9525 | 1466528510336 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:50 INFO - PROCESS | 9525 | 1466528510349 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:50 INFO - PROCESS | 9525 | ++DOCSHELL 0x893e3c00 == 8 [pid = 9525] [id = 367] 10:01:50 INFO - PROCESS | 9525 | ++DOMWINDOW == 73 (0x893e5800) [pid = 9525] [serial = 1102] [outer = (nil)] 10:01:50 INFO - PROCESS | 9525 | ++DOMWINDOW == 74 (0x893eb800) [pid = 9525] [serial = 1103] [outer = 0x893e5800] 10:01:50 INFO - PROCESS | 9525 | 1466528510473 Marionette DEBUG loaded listener.js 10:01:50 INFO - PROCESS | 9525 | ++DOMWINDOW == 75 (0x894cbc00) [pid = 9525] [serial = 1104] [outer = 0x893e5800] 10:01:51 INFO - PROCESS | 9525 | 1466528511322 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 10:01:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 10:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 2790ms 10:01:51 INFO - PROCESS | 9525 | 1466528511391 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 10:01:51 INFO - PROCESS | 9525 | 1466528511398 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 10:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 10:01:51 INFO - PROCESS | 9525 | 1466528511406 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 10:01:51 INFO - PROCESS | 9525 | 1466528511411 Marionette TRACE conn3 <- [1,1442,null,{}] 10:01:51 INFO - PROCESS | 9525 | 1466528511420 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:51 INFO - PROCESS | 9525 | 1466528511428 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:51 INFO - PROCESS | 9525 | 1466528511603 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 10:01:51 INFO - PROCESS | 9525 | 1466528511749 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:51 INFO - PROCESS | 9525 | 1466528511759 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:51 INFO - PROCESS | 9525 | ++DOCSHELL 0x8af5d800 == 9 [pid = 9525] [id = 368] 10:01:51 INFO - PROCESS | 9525 | ++DOMWINDOW == 76 (0x8af5ec00) [pid = 9525] [serial = 1105] [outer = (nil)] 10:01:51 INFO - PROCESS | 9525 | ++DOMWINDOW == 77 (0x8b0ab800) [pid = 9525] [serial = 1106] [outer = 0x8af5ec00] 10:01:51 INFO - PROCESS | 9525 | 1466528511837 Marionette DEBUG loaded listener.js 10:01:51 INFO - PROCESS | 9525 | ++DOMWINDOW == 78 (0x8b6e6800) [pid = 9525] [serial = 1107] [outer = 0x8af5ec00] 10:01:52 INFO - PROCESS | 9525 | 1466528512761 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 10:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 10:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1391ms 10:01:52 INFO - PROCESS | 9525 | 1466528512807 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 10:01:52 INFO - PROCESS | 9525 | 1466528512815 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 10:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 10:01:52 INFO - PROCESS | 9525 | 1466528512825 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 10:01:52 INFO - PROCESS | 9525 | 1466528512827 Marionette TRACE conn3 <- [1,1446,null,{}] 10:01:52 INFO - PROCESS | 9525 | 1466528512840 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:52 INFO - PROCESS | 9525 | 1466528512845 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:53 INFO - PROCESS | 9525 | 1466528513076 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 10:01:53 INFO - PROCESS | 9525 | 1466528513104 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:53 INFO - PROCESS | 9525 | 1466528513114 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:53 INFO - PROCESS | 9525 | ++DOCSHELL 0x8bdf4800 == 10 [pid = 9525] [id = 369] 10:01:53 INFO - PROCESS | 9525 | ++DOMWINDOW == 79 (0x8bede000) [pid = 9525] [serial = 1108] [outer = (nil)] 10:01:53 INFO - PROCESS | 9525 | ++DOMWINDOW == 80 (0x8bee3000) [pid = 9525] [serial = 1109] [outer = 0x8bede000] 10:01:53 INFO - PROCESS | 9525 | 1466528513186 Marionette DEBUG loaded listener.js 10:01:53 INFO - PROCESS | 9525 | ++DOMWINDOW == 81 (0x8cd09400) [pid = 9525] [serial = 1110] [outer = 0x8bede000] 10:01:54 INFO - PROCESS | 9525 | 1466528514290 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 10:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 10:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1534ms 10:01:54 INFO - PROCESS | 9525 | 1466528514359 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 10:01:54 INFO - PROCESS | 9525 | 1466528514364 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 10:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 10:01:54 INFO - PROCESS | 9525 | 1466528514373 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 10:01:54 INFO - PROCESS | 9525 | 1466528514383 Marionette TRACE conn3 <- [1,1450,null,{}] 10:01:54 INFO - PROCESS | 9525 | 1466528514406 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:54 INFO - PROCESS | 9525 | 1466528514414 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:54 INFO - PROCESS | 9525 | 1466528514648 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 10:01:54 INFO - PROCESS | 9525 | 1466528514680 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:54 INFO - PROCESS | 9525 | 1466528514685 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:54 INFO - PROCESS | 9525 | ++DOCSHELL 0x8cfd6c00 == 11 [pid = 9525] [id = 370] 10:01:54 INFO - PROCESS | 9525 | ++DOMWINDOW == 82 (0x8cfd9000) [pid = 9525] [serial = 1111] [outer = (nil)] 10:01:54 INFO - PROCESS | 9525 | ++DOMWINDOW == 83 (0x8d46f400) [pid = 9525] [serial = 1112] [outer = 0x8cfd9000] 10:01:54 INFO - PROCESS | 9525 | 1466528514798 Marionette DEBUG loaded listener.js 10:01:54 INFO - PROCESS | 9525 | ++DOMWINDOW == 84 (0x8d474800) [pid = 9525] [serial = 1113] [outer = 0x8cfd9000] 10:01:55 INFO - PROCESS | 9525 | --DOMWINDOW == 83 (0x8d764800) [pid = 9525] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 10:01:55 INFO - PROCESS | 9525 | --DOMWINDOW == 82 (0x893e7c00) [pid = 9525] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 10:01:55 INFO - PROCESS | 9525 | --DOMWINDOW == 81 (0x8ad73400) [pid = 9525] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 10:01:55 INFO - PROCESS | 9525 | --DOMWINDOW == 80 (0x8bee3c00) [pid = 9525] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 10:01:55 INFO - PROCESS | 9525 | --DOMWINDOW == 79 (0x8beea400) [pid = 9525] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 10:01:55 INFO - PROCESS | 9525 | --DOMWINDOW == 78 (0x8d52d800) [pid = 9525] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 10:01:55 INFO - PROCESS | 9525 | --DOMWINDOW == 77 (0x8f6c2000) [pid = 9525] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 10:01:55 INFO - PROCESS | 9525 | --DOMWINDOW == 76 (0x894ce000) [pid = 9525] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 10:01:55 INFO - PROCESS | 9525 | --DOMWINDOW == 75 (0x8f4c1400) [pid = 9525] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 10:01:55 INFO - PROCESS | 9525 | --DOMWINDOW == 74 (0x8eb07800) [pid = 9525] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 10:01:55 INFO - PROCESS | 9525 | --DOMWINDOW == 73 (0x8d46e800) [pid = 9525] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 10:01:55 INFO - PROCESS | 9525 | --DOMWINDOW == 72 (0x8b6e7c00) [pid = 9525] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 10:01:55 INFO - PROCESS | 9525 | --DOMWINDOW == 71 (0x8d52e400) [pid = 9525] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 10:01:56 INFO - PROCESS | 9525 | 1466528516307 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 10:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 10:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 2002ms 10:01:56 INFO - PROCESS | 9525 | 1466528516375 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 10:01:56 INFO - PROCESS | 9525 | 1466528516381 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 10:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 10:01:56 INFO - PROCESS | 9525 | 1466528516387 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 10:01:56 INFO - PROCESS | 9525 | 1466528516390 Marionette TRACE conn3 <- [1,1454,null,{}] 10:01:56 INFO - PROCESS | 9525 | 1466528516396 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:56 INFO - PROCESS | 9525 | 1466528516401 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:56 INFO - PROCESS | 9525 | 1466528516580 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 10:01:56 INFO - PROCESS | 9525 | 1466528516736 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:56 INFO - PROCESS | 9525 | 1466528516746 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:56 INFO - PROCESS | 9525 | ++DOCSHELL 0x893f0400 == 12 [pid = 9525] [id = 371] 10:01:56 INFO - PROCESS | 9525 | ++DOMWINDOW == 72 (0x894d5c00) [pid = 9525] [serial = 1114] [outer = (nil)] 10:01:56 INFO - PROCESS | 9525 | ++DOMWINDOW == 73 (0x8d46f000) [pid = 9525] [serial = 1115] [outer = 0x894d5c00] 10:01:56 INFO - PROCESS | 9525 | 1466528516829 Marionette DEBUG loaded listener.js 10:01:56 INFO - PROCESS | 9525 | ++DOMWINDOW == 74 (0x8d4c1400) [pid = 9525] [serial = 1116] [outer = 0x894d5c00] 10:01:57 INFO - PROCESS | 9525 | 1466528517735 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 10:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 10:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1378ms 10:01:57 INFO - PROCESS | 9525 | 1466528517768 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 10:01:57 INFO - PROCESS | 9525 | 1466528517773 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 10:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 10:01:57 INFO - PROCESS | 9525 | 1466528517783 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 10:01:57 INFO - PROCESS | 9525 | 1466528517789 Marionette TRACE conn3 <- [1,1458,null,{}] 10:01:57 INFO - PROCESS | 9525 | 1466528517800 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:57 INFO - PROCESS | 9525 | 1466528517806 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:58 INFO - PROCESS | 9525 | 1466528518039 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 10:01:58 INFO - PROCESS | 9525 | 1466528518208 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:58 INFO - PROCESS | 9525 | 1466528518225 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:58 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad7a800 == 13 [pid = 9525] [id = 372] 10:01:58 INFO - PROCESS | 9525 | ++DOMWINDOW == 75 (0x8ad7b000) [pid = 9525] [serial = 1117] [outer = (nil)] 10:01:58 INFO - PROCESS | 9525 | ++DOMWINDOW == 76 (0x8af57c00) [pid = 9525] [serial = 1118] [outer = 0x8ad7b000] 10:01:58 INFO - PROCESS | 9525 | 1466528518309 Marionette DEBUG loaded listener.js 10:01:58 INFO - PROCESS | 9525 | ++DOMWINDOW == 77 (0x8bdf7000) [pid = 9525] [serial = 1119] [outer = 0x8ad7b000] 10:01:59 INFO - PROCESS | 9525 | 1466528519465 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 10:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 10:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1747ms 10:01:59 INFO - PROCESS | 9525 | 1466528519530 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 10:01:59 INFO - PROCESS | 9525 | 1466528519538 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 10:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 10:01:59 INFO - PROCESS | 9525 | 1466528519549 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 10:01:59 INFO - PROCESS | 9525 | 1466528519553 Marionette TRACE conn3 <- [1,1462,null,{}] 10:01:59 INFO - PROCESS | 9525 | 1466528519560 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:59 INFO - PROCESS | 9525 | 1466528519566 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:01:59 INFO - PROCESS | 9525 | 1466528519800 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 10:02:00 INFO - PROCESS | 9525 | 1466528520025 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:00 INFO - PROCESS | 9525 | 1466528520039 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:00 INFO - PROCESS | 9525 | ++DOCSHELL 0x894cac00 == 14 [pid = 9525] [id = 373] 10:02:00 INFO - PROCESS | 9525 | ++DOMWINDOW == 78 (0x8ad7b400) [pid = 9525] [serial = 1120] [outer = (nil)] 10:02:00 INFO - PROCESS | 9525 | ++DOMWINDOW == 79 (0x8d46b400) [pid = 9525] [serial = 1121] [outer = 0x8ad7b400] 10:02:00 INFO - PROCESS | 9525 | 1466528520121 Marionette DEBUG loaded listener.js 10:02:00 INFO - PROCESS | 9525 | ++DOMWINDOW == 80 (0x8d4c9800) [pid = 9525] [serial = 1122] [outer = 0x8ad7b400] 10:02:01 INFO - PROCESS | 9525 | 1466528521273 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 10:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 10:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1798ms 10:02:01 INFO - PROCESS | 9525 | 1466528521347 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 10:02:01 INFO - PROCESS | 9525 | 1466528521351 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 10:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 10:02:01 INFO - PROCESS | 9525 | 1466528521358 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 10:02:01 INFO - PROCESS | 9525 | 1466528521364 Marionette TRACE conn3 <- [1,1466,null,{}] 10:02:01 INFO - PROCESS | 9525 | 1466528521381 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:01 INFO - PROCESS | 9525 | 1466528521389 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:01 INFO - PROCESS | 9525 | 1466528521635 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 10:02:01 INFO - PROCESS | 9525 | 1466528521943 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:01 INFO - PROCESS | 9525 | 1466528521962 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:02 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d768c00 == 15 [pid = 9525] [id = 374] 10:02:02 INFO - PROCESS | 9525 | ++DOMWINDOW == 81 (0x8d769c00) [pid = 9525] [serial = 1123] [outer = (nil)] 10:02:02 INFO - PROCESS | 9525 | ++DOMWINDOW == 82 (0x8d7e4c00) [pid = 9525] [serial = 1124] [outer = 0x8d769c00] 10:02:02 INFO - PROCESS | 9525 | 1466528522106 Marionette DEBUG loaded listener.js 10:02:02 INFO - PROCESS | 9525 | ++DOMWINDOW == 83 (0x8eb03400) [pid = 9525] [serial = 1125] [outer = 0x8d769c00] 10:02:03 INFO - PROCESS | 9525 | 1466528523312 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 10:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 10:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1998ms 10:02:03 INFO - PROCESS | 9525 | 1466528523358 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 10:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 10:02:03 INFO - PROCESS | 9525 | 1466528523363 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 10:02:03 INFO - PROCESS | 9525 | 1466528523369 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 10:02:03 INFO - PROCESS | 9525 | 1466528523373 Marionette TRACE conn3 <- [1,1470,null,{}] 10:02:03 INFO - PROCESS | 9525 | 1466528523379 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:03 INFO - PROCESS | 9525 | 1466528523384 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:03 INFO - PROCESS | 9525 | 1466528523569 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 10:02:03 INFO - PROCESS | 9525 | 1466528523784 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:03 INFO - PROCESS | 9525 | 1466528523794 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:03 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b0ae400 == 16 [pid = 9525] [id = 375] 10:02:03 INFO - PROCESS | 9525 | ++DOMWINDOW == 84 (0x8eb09000) [pid = 9525] [serial = 1126] [outer = (nil)] 10:02:03 INFO - PROCESS | 9525 | ++DOMWINDOW == 85 (0x8f2dc800) [pid = 9525] [serial = 1127] [outer = 0x8eb09000] 10:02:03 INFO - PROCESS | 9525 | 1466528523883 Marionette DEBUG loaded listener.js 10:02:04 INFO - PROCESS | 9525 | ++DOMWINDOW == 86 (0x8f2e3000) [pid = 9525] [serial = 1128] [outer = 0x8eb09000] 10:02:04 INFO - PROCESS | 9525 | 1466528524946 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 10:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 10:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1637ms 10:02:05 INFO - PROCESS | 9525 | 1466528525008 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 10:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 10:02:05 INFO - PROCESS | 9525 | 1466528525013 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 10:02:05 INFO - PROCESS | 9525 | 1466528525019 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 10:02:05 INFO - PROCESS | 9525 | 1466528525023 Marionette TRACE conn3 <- [1,1474,null,{}] 10:02:05 INFO - PROCESS | 9525 | 1466528525029 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:05 INFO - PROCESS | 9525 | 1466528525034 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:05 INFO - PROCESS | 9525 | 1466528525211 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 10:02:05 INFO - PROCESS | 9525 | 1466528525422 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:05 INFO - PROCESS | 9525 | 1466528525430 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:05 INFO - PROCESS | 9525 | ++DOCSHELL 0x894cb400 == 17 [pid = 9525] [id = 376] 10:02:05 INFO - PROCESS | 9525 | ++DOMWINDOW == 87 (0x894cf400) [pid = 9525] [serial = 1129] [outer = (nil)] 10:02:05 INFO - PROCESS | 9525 | ++DOMWINDOW == 88 (0x8bdf9400) [pid = 9525] [serial = 1130] [outer = 0x894cf400] 10:02:05 INFO - PROCESS | 9525 | 1466528525543 Marionette DEBUG loaded listener.js 10:02:05 INFO - PROCESS | 9525 | ++DOMWINDOW == 89 (0x8cfcb800) [pid = 9525] [serial = 1131] [outer = 0x894cf400] 10:02:06 INFO - PROCESS | 9525 | 1466528526859 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 10:02:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 10:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1934ms 10:02:07 INFO - PROCESS | 9525 | --DOMWINDOW == 88 (0x8eb0b800) [pid = 9525] [serial = 1076] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 9525 | --DOMWINDOW == 87 (0x8cd0fc00) [pid = 9525] [serial = 1079] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 9525 | --DOMWINDOW == 86 (0x8b6ef000) [pid = 9525] [serial = 1067] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 9525 | --DOMWINDOW == 85 (0x8bede400) [pid = 9525] [serial = 1068] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 9525 | --DOMWINDOW == 84 (0x8cd10400) [pid = 9525] [serial = 1070] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 9525 | --DOMWINDOW == 83 (0x8cfd0400) [pid = 9525] [serial = 1071] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 9525 | --DOMWINDOW == 82 (0x8d52b400) [pid = 9525] [serial = 1044] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 9525 | --DOMWINDOW == 81 (0x919c8c00) [pid = 9525] [serial = 1061] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 9525 | --DOMWINDOW == 80 (0x919cac00) [pid = 9525] [serial = 1062] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 9525 | --DOMWINDOW == 79 (0x91179000) [pid = 9525] [serial = 1058] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 9525 | --DOMWINDOW == 78 (0x91372400) [pid = 9525] [serial = 1059] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 9525 | --DOMWINDOW == 77 (0x8cd03000) [pid = 9525] [serial = 1064] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 9525 | --DOMWINDOW == 76 (0x8bdfdc00) [pid = 9525] [serial = 1065] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 9525 | --DOMWINDOW == 75 (0x8f4c9400) [pid = 9525] [serial = 1055] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 9525 | --DOMWINDOW == 74 (0x8f6b7000) [pid = 9525] [serial = 1056] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 9525 | --DOMWINDOW == 73 (0x8f2d8c00) [pid = 9525] [serial = 1052] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 9525 | --DOMWINDOW == 72 (0x8f2e2800) [pid = 9525] [serial = 1053] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 9525 | --DOMWINDOW == 71 (0x8d4c8c00) [pid = 9525] [serial = 1049] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 9525 | --DOMWINDOW == 70 (0x8d52ec00) [pid = 9525] [serial = 1050] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 9525 | --DOMWINDOW == 69 (0x8b6efc00) [pid = 9525] [serial = 1046] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 9525 | --DOMWINDOW == 68 (0x8bee2800) [pid = 9525] [serial = 1047] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 9525 | --DOMWINDOW == 67 (0x8d4c3000) [pid = 9525] [serial = 1080] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 9525 | --DOMWINDOW == 66 (0x8d7dd400) [pid = 9525] [serial = 1074] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 9525 | --DOMWINDOW == 65 (0x8f2dd000) [pid = 9525] [serial = 1077] [outer = (nil)] [url = about:blank] 10:02:07 INFO - PROCESS | 9525 | --DOMWINDOW == 64 (0x8d764c00) [pid = 9525] [serial = 1073] [outer = (nil)] [url = about:blank] 10:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 10:02:07 INFO - PROCESS | 9525 | 1466528527092 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 10:02:07 INFO - PROCESS | 9525 | 1466528527101 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 10:02:07 INFO - PROCESS | 9525 | 1466528527117 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 10:02:07 INFO - PROCESS | 9525 | 1466528527121 Marionette TRACE conn3 <- [1,1478,null,{}] 10:02:07 INFO - PROCESS | 9525 | 1466528527131 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:07 INFO - PROCESS | 9525 | 1466528527136 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:07 INFO - PROCESS | 9525 | 1466528527292 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 10:02:07 INFO - PROCESS | 9525 | 1466528527419 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:07 INFO - PROCESS | 9525 | 1466528527426 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:07 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad72400 == 18 [pid = 9525] [id = 377] 10:02:07 INFO - PROCESS | 9525 | ++DOMWINDOW == 65 (0x8ad77c00) [pid = 9525] [serial = 1132] [outer = (nil)] 10:02:07 INFO - PROCESS | 9525 | ++DOMWINDOW == 66 (0x8bdf2c00) [pid = 9525] [serial = 1133] [outer = 0x8ad77c00] 10:02:07 INFO - PROCESS | 9525 | 1466528527509 Marionette DEBUG loaded listener.js 10:02:07 INFO - PROCESS | 9525 | ++DOMWINDOW == 67 (0x8bee4c00) [pid = 9525] [serial = 1134] [outer = 0x8ad77c00] 10:02:08 INFO - PROCESS | 9525 | 1466528528397 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 10:02:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 10:02:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1344ms 10:02:08 INFO - PROCESS | 9525 | 1466528528462 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 10:02:08 INFO - PROCESS | 9525 | 1466528528469 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 10:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 10:02:08 INFO - PROCESS | 9525 | 1466528528481 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 10:02:08 INFO - PROCESS | 9525 | 1466528528485 Marionette TRACE conn3 <- [1,1482,null,{}] 10:02:08 INFO - PROCESS | 9525 | 1466528528492 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:08 INFO - PROCESS | 9525 | 1466528528498 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:08 INFO - PROCESS | 9525 | 1466528528682 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 10:02:08 INFO - PROCESS | 9525 | 1466528528813 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:08 INFO - PROCESS | 9525 | 1466528528822 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:08 INFO - PROCESS | 9525 | ++DOCSHELL 0x8af56800 == 19 [pid = 9525] [id = 378] 10:02:08 INFO - PROCESS | 9525 | ++DOMWINDOW == 68 (0x8cfd3c00) [pid = 9525] [serial = 1135] [outer = (nil)] 10:02:08 INFO - PROCESS | 9525 | ++DOMWINDOW == 69 (0x8d46fc00) [pid = 9525] [serial = 1136] [outer = 0x8cfd3c00] 10:02:08 INFO - PROCESS | 9525 | 1466528528894 Marionette DEBUG loaded listener.js 10:02:09 INFO - PROCESS | 9525 | ++DOMWINDOW == 70 (0x8d51fc00) [pid = 9525] [serial = 1137] [outer = 0x8cfd3c00] 10:02:09 INFO - PROCESS | 9525 | 1466528529815 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 10:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 10:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1388ms 10:02:09 INFO - PROCESS | 9525 | 1466528529869 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 10:02:09 INFO - PROCESS | 9525 | 1466528529872 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 10:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 10:02:09 INFO - PROCESS | 9525 | 1466528529887 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 10:02:09 INFO - PROCESS | 9525 | 1466528529893 Marionette TRACE conn3 <- [1,1486,null,{}] 10:02:09 INFO - PROCESS | 9525 | 1466528529911 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:09 INFO - PROCESS | 9525 | 1466528529919 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:10 INFO - PROCESS | 9525 | 1466528530149 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 10:02:10 INFO - PROCESS | 9525 | 1466528530181 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:10 INFO - PROCESS | 9525 | 1466528530191 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:10 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d7df800 == 20 [pid = 9525] [id = 379] 10:02:10 INFO - PROCESS | 9525 | ++DOMWINDOW == 71 (0x8d7e0000) [pid = 9525] [serial = 1138] [outer = (nil)] 10:02:10 INFO - PROCESS | 9525 | ++DOMWINDOW == 72 (0x8eb01c00) [pid = 9525] [serial = 1139] [outer = 0x8d7e0000] 10:02:10 INFO - PROCESS | 9525 | 1466528530266 Marionette DEBUG loaded listener.js 10:02:10 INFO - PROCESS | 9525 | ++DOMWINDOW == 73 (0x8eb0d000) [pid = 9525] [serial = 1140] [outer = 0x8d7e0000] 10:02:11 INFO - PROCESS | 9525 | 1466528531353 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 10:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 10:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1491ms 10:02:11 INFO - PROCESS | 9525 | 1466528531379 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 10:02:11 INFO - PROCESS | 9525 | 1466528531383 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 10:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 10:02:11 INFO - PROCESS | 9525 | 1466528531398 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 10:02:11 INFO - PROCESS | 9525 | 1466528531402 Marionette TRACE conn3 <- [1,1490,null,{}] 10:02:11 INFO - PROCESS | 9525 | 1466528531407 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:11 INFO - PROCESS | 9525 | 1466528531412 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:11 INFO - PROCESS | 9525 | 1466528531722 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 10:02:11 INFO - PROCESS | 9525 | --DOMWINDOW == 72 (0x8bedb800) [pid = 9525] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 10:02:11 INFO - PROCESS | 9525 | --DOMWINDOW == 71 (0x8d4c5c00) [pid = 9525] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 10:02:11 INFO - PROCESS | 9525 | --DOMWINDOW == 70 (0x8cfd9000) [pid = 9525] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 10:02:11 INFO - PROCESS | 9525 | --DOMWINDOW == 69 (0x8cfd8400) [pid = 9525] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 10:02:11 INFO - PROCESS | 9525 | --DOMWINDOW == 68 (0x8ad75800) [pid = 9525] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 10:02:11 INFO - PROCESS | 9525 | --DOMWINDOW == 67 (0x893e4000) [pid = 9525] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 10:02:11 INFO - PROCESS | 9525 | --DOMWINDOW == 66 (0x8af5ec00) [pid = 9525] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 10:02:11 INFO - PROCESS | 9525 | --DOMWINDOW == 65 (0x8bede000) [pid = 9525] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 10:02:11 INFO - PROCESS | 9525 | --DOMWINDOW == 64 (0x893e5800) [pid = 9525] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 10:02:11 INFO - PROCESS | 9525 | --DOMWINDOW == 63 (0x8cec5c00) [pid = 9525] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 10:02:11 INFO - PROCESS | 9525 | --DOMWINDOW == 62 (0x8d75f000) [pid = 9525] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 10:02:11 INFO - PROCESS | 9525 | 1466528531878 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:11 INFO - PROCESS | 9525 | 1466528531885 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:11 INFO - PROCESS | 9525 | ++DOCSHELL 0x893e4000 == 21 [pid = 9525] [id = 380] 10:02:11 INFO - PROCESS | 9525 | ++DOMWINDOW == 63 (0x893e8800) [pid = 9525] [serial = 1141] [outer = (nil)] 10:02:11 INFO - PROCESS | 9525 | ++DOMWINDOW == 64 (0x8b0a6c00) [pid = 9525] [serial = 1142] [outer = 0x893e8800] 10:02:11 INFO - PROCESS | 9525 | 1466528531960 Marionette DEBUG loaded listener.js 10:02:12 INFO - PROCESS | 9525 | ++DOMWINDOW == 65 (0x8bdf7c00) [pid = 9525] [serial = 1143] [outer = 0x893e8800] 10:02:12 INFO - PROCESS | 9525 | 1466528532762 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 10:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 10:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1395ms 10:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 10:02:12 INFO - PROCESS | 9525 | 1466528532794 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 10:02:12 INFO - PROCESS | 9525 | 1466528532797 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 10:02:12 INFO - PROCESS | 9525 | 1466528532804 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 10:02:12 INFO - PROCESS | 9525 | 1466528532807 Marionette TRACE conn3 <- [1,1494,null,{}] 10:02:12 INFO - PROCESS | 9525 | 1466528532813 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:12 INFO - PROCESS | 9525 | 1466528532818 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:12 INFO - PROCESS | 9525 | 1466528532983 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 10:02:13 INFO - PROCESS | 9525 | 1466528532997 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:13 INFO - PROCESS | 9525 | 1466528533003 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:13 INFO - PROCESS | 9525 | ++DOCSHELL 0x894c7000 == 22 [pid = 9525] [id = 381] 10:02:13 INFO - PROCESS | 9525 | ++DOMWINDOW == 66 (0x8cec6800) [pid = 9525] [serial = 1144] [outer = (nil)] 10:02:13 INFO - PROCESS | 9525 | ++DOMWINDOW == 67 (0x8f2e1800) [pid = 9525] [serial = 1145] [outer = 0x8cec6800] 10:02:13 INFO - PROCESS | 9525 | 1466528533075 Marionette DEBUG loaded listener.js 10:02:13 INFO - PROCESS | 9525 | ++DOMWINDOW == 68 (0x8d4c0c00) [pid = 9525] [serial = 1146] [outer = 0x8cec6800] 10:02:14 INFO - PROCESS | 9525 | 1466528534250 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 10:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 10:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1487ms 10:02:14 INFO - PROCESS | 9525 | 1466528534294 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 10:02:14 INFO - PROCESS | 9525 | 1466528534305 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 10:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 10:02:14 INFO - PROCESS | 9525 | 1466528534318 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 10:02:14 INFO - PROCESS | 9525 | 1466528534327 Marionette TRACE conn3 <- [1,1498,null,{}] 10:02:14 INFO - PROCESS | 9525 | 1466528534340 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:14 INFO - PROCESS | 9525 | 1466528534349 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:14 INFO - PROCESS | 9525 | 1466528534690 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 10:02:15 INFO - PROCESS | 9525 | 1466528535066 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:15 INFO - PROCESS | 9525 | 1466528535085 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:15 INFO - PROCESS | 9525 | ++DOCSHELL 0x894ce000 == 23 [pid = 9525] [id = 382] 10:02:15 INFO - PROCESS | 9525 | ++DOMWINDOW == 69 (0x8ad73000) [pid = 9525] [serial = 1147] [outer = (nil)] 10:02:15 INFO - PROCESS | 9525 | ++DOMWINDOW == 70 (0x8bee2c00) [pid = 9525] [serial = 1148] [outer = 0x8ad73000] 10:02:15 INFO - PROCESS | 9525 | 1466528535171 Marionette DEBUG loaded listener.js 10:02:15 INFO - PROCESS | 9525 | ++DOMWINDOW == 71 (0x8ceca800) [pid = 9525] [serial = 1149] [outer = 0x8ad73000] 10:02:16 INFO - PROCESS | 9525 | 1466528536187 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 10:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 10:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1898ms 10:02:16 INFO - PROCESS | 9525 | 1466528536212 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 10:02:16 INFO - PROCESS | 9525 | 1466528536220 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 10:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 10:02:16 INFO - PROCESS | 9525 | 1466528536230 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 10:02:16 INFO - PROCESS | 9525 | 1466528536235 Marionette TRACE conn3 <- [1,1502,null,{}] 10:02:16 INFO - PROCESS | 9525 | 1466528536242 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:16 INFO - PROCESS | 9525 | 1466528536247 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:16 INFO - PROCESS | 9525 | 1466528536438 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 10:02:16 INFO - PROCESS | 9525 | 1466528536620 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:16 INFO - PROCESS | 9525 | 1466528536630 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:16 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad74800 == 24 [pid = 9525] [id = 383] 10:02:16 INFO - PROCESS | 9525 | ++DOMWINDOW == 72 (0x8d525c00) [pid = 9525] [serial = 1150] [outer = (nil)] 10:02:16 INFO - PROCESS | 9525 | ++DOMWINDOW == 73 (0x8d75dc00) [pid = 9525] [serial = 1151] [outer = 0x8d525c00] 10:02:16 INFO - PROCESS | 9525 | 1466528536713 Marionette DEBUG loaded listener.js 10:02:16 INFO - PROCESS | 9525 | ++DOMWINDOW == 74 (0x8d767400) [pid = 9525] [serial = 1152] [outer = 0x8d525c00] 10:02:17 INFO - PROCESS | 9525 | 1466528537781 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 10:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 10:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1586ms 10:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 10:02:17 INFO - PROCESS | 9525 | 1466528537816 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 10:02:17 INFO - PROCESS | 9525 | 1466528537819 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 10:02:17 INFO - PROCESS | 9525 | 1466528537827 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 10:02:17 INFO - PROCESS | 9525 | 1466528537833 Marionette TRACE conn3 <- [1,1506,null,{}] 10:02:17 INFO - PROCESS | 9525 | 1466528537849 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:17 INFO - PROCESS | 9525 | 1466528537858 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:18 INFO - PROCESS | 9525 | 1466528538076 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 10:02:18 INFO - PROCESS | 9525 | 1466528538298 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:18 INFO - PROCESS | 9525 | 1466528538311 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:18 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d4c2800 == 25 [pid = 9525] [id = 384] 10:02:18 INFO - PROCESS | 9525 | ++DOMWINDOW == 75 (0x8f6c0800) [pid = 9525] [serial = 1153] [outer = (nil)] 10:02:18 INFO - PROCESS | 9525 | ++DOMWINDOW == 76 (0x8f6c4c00) [pid = 9525] [serial = 1154] [outer = 0x8f6c0800] 10:02:18 INFO - PROCESS | 9525 | 1466528538437 Marionette DEBUG loaded listener.js 10:02:18 INFO - PROCESS | 9525 | ++DOMWINDOW == 77 (0x91173800) [pid = 9525] [serial = 1155] [outer = 0x8f6c0800] 10:02:19 INFO - PROCESS | 9525 | 1466528539339 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 10:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 10:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1589ms 10:02:19 INFO - PROCESS | 9525 | 1466528539415 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 10:02:19 INFO - PROCESS | 9525 | 1466528539419 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 10:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 10:02:19 INFO - PROCESS | 9525 | 1466528539426 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 10:02:19 INFO - PROCESS | 9525 | 1466528539430 Marionette TRACE conn3 <- [1,1510,null,{}] 10:02:19 INFO - PROCESS | 9525 | 1466528539436 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:19 INFO - PROCESS | 9525 | 1466528539441 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:19 INFO - PROCESS | 9525 | 1466528539656 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 10:02:19 INFO - PROCESS | 9525 | 1466528539864 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:19 INFO - PROCESS | 9525 | 1466528539874 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:19 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b0a7400 == 26 [pid = 9525] [id = 385] 10:02:19 INFO - PROCESS | 9525 | ++DOMWINDOW == 78 (0x8f2db000) [pid = 9525] [serial = 1156] [outer = (nil)] 10:02:19 INFO - PROCESS | 9525 | ++DOMWINDOW == 79 (0x9136fc00) [pid = 9525] [serial = 1157] [outer = 0x8f2db000] 10:02:20 INFO - PROCESS | 9525 | 1466528539999 Marionette DEBUG loaded listener.js 10:02:20 INFO - PROCESS | 9525 | ++DOMWINDOW == 80 (0x91373c00) [pid = 9525] [serial = 1158] [outer = 0x8f2db000] 10:02:20 INFO - PROCESS | 9525 | 1466528540936 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 10:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 10:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1535ms 10:02:20 INFO - PROCESS | 9525 | 1466528540962 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 10:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 10:02:20 INFO - PROCESS | 9525 | 1466528540967 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 10:02:20 INFO - PROCESS | 9525 | 1466528540976 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 10:02:20 INFO - PROCESS | 9525 | 1466528540980 Marionette TRACE conn3 <- [1,1514,null,{}] 10:02:20 INFO - PROCESS | 9525 | 1466528540986 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:20 INFO - PROCESS | 9525 | 1466528540992 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:21 INFO - PROCESS | 9525 | 1466528541230 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 10:02:21 INFO - PROCESS | 9525 | 1466528541461 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:21 INFO - PROCESS | 9525 | 1466528541473 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:21 INFO - PROCESS | 9525 | ++DOCSHELL 0x8cfd4800 == 27 [pid = 9525] [id = 386] 10:02:21 INFO - PROCESS | 9525 | ++DOMWINDOW == 81 (0x8d75b400) [pid = 9525] [serial = 1159] [outer = (nil)] 10:02:21 INFO - PROCESS | 9525 | ++DOMWINDOW == 82 (0x9137dc00) [pid = 9525] [serial = 1160] [outer = 0x8d75b400] 10:02:21 INFO - PROCESS | 9525 | 1466528541593 Marionette DEBUG loaded listener.js 10:02:21 INFO - PROCESS | 9525 | ++DOMWINDOW == 83 (0x91803c00) [pid = 9525] [serial = 1161] [outer = 0x8d75b400] 10:02:22 INFO - PROCESS | 9525 | 1466528542533 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 10:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 10:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1642ms 10:02:22 INFO - PROCESS | 9525 | 1466528542617 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 10:02:22 INFO - PROCESS | 9525 | 1466528542625 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 10:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 10:02:22 INFO - PROCESS | 9525 | 1466528542635 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 10:02:22 INFO - PROCESS | 9525 | 1466528542638 Marionette TRACE conn3 <- [1,1518,null,{}] 10:02:22 INFO - PROCESS | 9525 | 1466528542644 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:22 INFO - PROCESS | 9525 | 1466528542655 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:22 INFO - PROCESS | 9525 | 1466528542998 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 10:02:23 INFO - PROCESS | 9525 | 1466528543178 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:23 INFO - PROCESS | 9525 | 1466528543186 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:23 INFO - PROCESS | 9525 | ++DOCSHELL 0x894c9400 == 28 [pid = 9525] [id = 387] 10:02:23 INFO - PROCESS | 9525 | ++DOMWINDOW == 84 (0x894c9c00) [pid = 9525] [serial = 1162] [outer = (nil)] 10:02:23 INFO - PROCESS | 9525 | ++DOMWINDOW == 85 (0x8b6e6400) [pid = 9525] [serial = 1163] [outer = 0x894c9c00] 10:02:23 INFO - PROCESS | 9525 | 1466528543270 Marionette DEBUG loaded listener.js 10:02:23 INFO - PROCESS | 9525 | ++DOMWINDOW == 86 (0x8cd0c000) [pid = 9525] [serial = 1164] [outer = 0x894c9c00] 10:02:24 INFO - PROCESS | 9525 | 1466528544536 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 10:02:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 10:02:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1933ms 10:02:24 INFO - PROCESS | 9525 | 1466528544584 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 10:02:24 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 10:02:24 INFO - PROCESS | 9525 | 1466528544595 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 10:02:24 INFO - PROCESS | 9525 | 1466528544609 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 10:02:24 INFO - PROCESS | 9525 | 1466528544617 Marionette TRACE conn3 <- [1,1522,null,{}] 10:02:24 INFO - PROCESS | 9525 | 1466528544671 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:24 INFO - PROCESS | 9525 | 1466528544680 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:25 INFO - PROCESS | 9525 | 1466528545039 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 10:02:25 INFO - PROCESS | 9525 | 1466528545205 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:25 INFO - PROCESS | 9525 | 1466528545224 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:25 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b6f4400 == 29 [pid = 9525] [id = 388] 10:02:25 INFO - PROCESS | 9525 | ++DOMWINDOW == 87 (0x8bdf0c00) [pid = 9525] [serial = 1165] [outer = (nil)] 10:02:25 INFO - PROCESS | 9525 | ++DOMWINDOW == 88 (0x8bedd800) [pid = 9525] [serial = 1166] [outer = 0x8bdf0c00] 10:02:25 INFO - PROCESS | 9525 | 1466528545341 Marionette DEBUG loaded listener.js 10:02:25 INFO - PROCESS | 9525 | ++DOMWINDOW == 89 (0x8cd07400) [pid = 9525] [serial = 1167] [outer = 0x8bdf0c00] 10:02:25 INFO - PROCESS | 9525 | SkCairoFTTypeface::onFilterRec unimplemented 10:02:25 INFO - PROCESS | 9525 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:02:25 INFO - PROCESS | 9525 | SkCairoFTTypeface::onFilterRec unimplemented 10:02:25 INFO - PROCESS | 9525 | SkCairoFTTypeface::onFilterRec unimplemented 10:02:25 INFO - PROCESS | 9525 | SkCairoFTTypeface::onFilterRec unimplemented 10:02:25 INFO - PROCESS | 9525 | SkCairoFTTypeface::onFilterRec unimplemented 10:02:25 INFO - PROCESS | 9525 | SkCairoFTTypeface::onFilterRec unimplemented 10:02:25 INFO - PROCESS | 9525 | SkCairoFTTypeface::onFilterRec unimplemented 10:02:25 INFO - PROCESS | 9525 | SkCairoFTTypeface::onFilterRec unimplemented 10:02:25 INFO - PROCESS | 9525 | SkCairoFTTypeface::onFilterRec unimplemented 10:02:25 INFO - PROCESS | 9525 | SkCairoFTTypeface::onFilterRec unimplemented 10:02:25 INFO - PROCESS | 9525 | SkCairoFTTypeface::onFilterRec unimplemented 10:02:27 INFO - PROCESS | 9525 | --DOCSHELL 0x893e3c00 == 28 [pid = 9525] [id = 367] 10:02:27 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad75400 == 27 [pid = 9525] [id = 366] 10:02:27 INFO - PROCESS | 9525 | --DOMWINDOW == 88 (0x8bee5000) [pid = 9525] [serial = 1085] [outer = (nil)] [url = about:blank] 10:02:27 INFO - PROCESS | 9525 | --DOMWINDOW == 87 (0x9222a400) [pid = 9525] [serial = 1097] [outer = (nil)] [url = about:blank] 10:02:27 INFO - PROCESS | 9525 | --DOMWINDOW == 86 (0x8d474800) [pid = 9525] [serial = 1113] [outer = (nil)] [url = about:blank] 10:02:27 INFO - PROCESS | 9525 | --DOMWINDOW == 85 (0x91371400) [pid = 9525] [serial = 1091] [outer = (nil)] [url = about:blank] 10:02:27 INFO - PROCESS | 9525 | --DOMWINDOW == 84 (0x8d46f400) [pid = 9525] [serial = 1112] [outer = (nil)] [url = about:blank] 10:02:27 INFO - PROCESS | 9525 | --DOMWINDOW == 83 (0x91803400) [pid = 9525] [serial = 1092] [outer = (nil)] [url = about:blank] 10:02:27 INFO - PROCESS | 9525 | --DOMWINDOW == 82 (0x8ad7c000) [pid = 9525] [serial = 1100] [outer = (nil)] [url = about:blank] 10:02:27 INFO - PROCESS | 9525 | --DOMWINDOW == 81 (0x8cd0d000) [pid = 9525] [serial = 1086] [outer = (nil)] [url = about:blank] 10:02:27 INFO - PROCESS | 9525 | --DOMWINDOW == 80 (0x893ed400) [pid = 9525] [serial = 1082] [outer = (nil)] [url = about:blank] 10:02:27 INFO - PROCESS | 9525 | --DOMWINDOW == 79 (0x894d3000) [pid = 9525] [serial = 1083] [outer = (nil)] [url = about:blank] 10:02:27 INFO - PROCESS | 9525 | --DOMWINDOW == 78 (0x8b6e6800) [pid = 9525] [serial = 1107] [outer = (nil)] [url = about:blank] 10:02:27 INFO - PROCESS | 9525 | --DOMWINDOW == 77 (0x8bee3000) [pid = 9525] [serial = 1109] [outer = (nil)] [url = about:blank] 10:02:27 INFO - PROCESS | 9525 | --DOMWINDOW == 76 (0x893eb800) [pid = 9525] [serial = 1103] [outer = (nil)] [url = about:blank] 10:02:27 INFO - PROCESS | 9525 | --DOMWINDOW == 75 (0x8d4c9000) [pid = 9525] [serial = 1088] [outer = (nil)] [url = about:blank] 10:02:27 INFO - PROCESS | 9525 | --DOMWINDOW == 74 (0x8d760800) [pid = 9525] [serial = 1089] [outer = (nil)] [url = about:blank] 10:02:27 INFO - PROCESS | 9525 | --DOMWINDOW == 73 (0x8b0ab800) [pid = 9525] [serial = 1106] [outer = (nil)] [url = about:blank] 10:02:27 INFO - PROCESS | 9525 | --DOMWINDOW == 72 (0x8b0a7800) [pid = 9525] [serial = 1101] [outer = (nil)] [url = about:blank] 10:02:27 INFO - PROCESS | 9525 | --DOMWINDOW == 71 (0x919cb400) [pid = 9525] [serial = 1094] [outer = (nil)] [url = about:blank] 10:02:27 INFO - PROCESS | 9525 | --DOMWINDOW == 70 (0x894cbc00) [pid = 9525] [serial = 1104] [outer = (nil)] [url = about:blank] 10:02:27 INFO - PROCESS | 9525 | --DOMWINDOW == 69 (0x8cd09400) [pid = 9525] [serial = 1110] [outer = (nil)] [url = about:blank] 10:02:27 INFO - PROCESS | 9525 | --DOMWINDOW == 68 (0x92335000) [pid = 9525] [serial = 1098] [outer = (nil)] [url = about:blank] 10:02:27 INFO - PROCESS | 9525 | --DOMWINDOW == 67 (0x921ebc00) [pid = 9525] [serial = 1095] [outer = (nil)] [url = about:blank] 10:02:27 INFO - PROCESS | 9525 | --DOMWINDOW == 66 (0x8d46f000) [pid = 9525] [serial = 1115] [outer = (nil)] [url = about:blank] 10:02:27 INFO - PROCESS | 9525 | 1466528547418 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 10:02:27 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 () { 10:02:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:02:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 10:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:02:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:02:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 10:02:27 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 () { 10:02:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:02:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 10:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:02:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:02:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 10:02:27 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 () { 10:02:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:02:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 10:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:02:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:02:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 10:02:27 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 () { 10:02:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:02:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 10:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:02:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:02:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 10:02:27 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 2955ms 10:02:27 INFO - PROCESS | 9525 | 1466528547566 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 10:02:27 INFO - PROCESS | 9525 | 1466528547573 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 10:02:27 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 10:02:27 INFO - PROCESS | 9525 | 1466528547582 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 10:02:27 INFO - PROCESS | 9525 | 1466528547588 Marionette TRACE conn3 <- [1,1526,null,{}] 10:02:27 INFO - PROCESS | 9525 | 1466528547595 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:27 INFO - PROCESS | 9525 | 1466528547601 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:27 INFO - PROCESS | 9525 | 1466528547814 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 10:02:27 INFO - PROCESS | 9525 | 1466528547837 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:27 INFO - PROCESS | 9525 | 1466528547847 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:27 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad72800 == 28 [pid = 9525] [id = 389] 10:02:27 INFO - PROCESS | 9525 | ++DOMWINDOW == 67 (0x8ad74000) [pid = 9525] [serial = 1168] [outer = (nil)] 10:02:27 INFO - PROCESS | 9525 | ++DOMWINDOW == 68 (0x8af53400) [pid = 9525] [serial = 1169] [outer = 0x8ad74000] 10:02:27 INFO - PROCESS | 9525 | 1466528547953 Marionette DEBUG loaded listener.js 10:02:28 INFO - PROCESS | 9525 | ++DOMWINDOW == 69 (0x8af57400) [pid = 9525] [serial = 1170] [outer = 0x8ad74000] 10:02:29 INFO - PROCESS | 9525 | 1466528549189 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 10:02:29 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:02:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 10:02:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:02:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:02:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 10:02:29 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:02:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 10:02:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:02:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:02:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 10:02:29 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 10:02:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 10:02:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:02:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:02:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 10:02:29 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1636ms 10:02:29 INFO - PROCESS | 9525 | 1466528549218 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 10:02:29 INFO - PROCESS | 9525 | 1466528549232 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 10:02:29 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 10:02:29 INFO - PROCESS | 9525 | 1466528549244 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 10:02:29 INFO - PROCESS | 9525 | 1466528549249 Marionette TRACE conn3 <- [1,1530,null,{}] 10:02:29 INFO - PROCESS | 9525 | 1466528549255 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:29 INFO - PROCESS | 9525 | 1466528549261 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:29 INFO - PROCESS | 9525 | 1466528549483 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 10:02:29 INFO - PROCESS | 9525 | 1466528549497 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:29 INFO - PROCESS | 9525 | 1466528549506 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:29 INFO - PROCESS | 9525 | ++DOCSHELL 0x8bdf4400 == 29 [pid = 9525] [id = 390] 10:02:29 INFO - PROCESS | 9525 | ++DOMWINDOW == 70 (0x8bdf9800) [pid = 9525] [serial = 1171] [outer = (nil)] 10:02:29 INFO - PROCESS | 9525 | ++DOMWINDOW == 71 (0x8bee0800) [pid = 9525] [serial = 1172] [outer = 0x8bdf9800] 10:02:29 INFO - PROCESS | 9525 | 1466528549589 Marionette DEBUG loaded listener.js 10:02:29 INFO - PROCESS | 9525 | ++DOMWINDOW == 72 (0x8bee7000) [pid = 9525] [serial = 1173] [outer = 0x8bdf9800] 10:02:30 INFO - PROCESS | 9525 | 1466528550745 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 10:02:30 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 10:02:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 10:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:02:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:02:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 10:02:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 10:02:30 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. 10:02:30 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 10:02:30 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1546ms 10:02:30 INFO - PROCESS | 9525 | 1466528550801 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 10:02:30 INFO - PROCESS | 9525 | 1466528550807 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 10:02:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 10:02:30 INFO - PROCESS | 9525 | 1466528550817 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 10:02:30 INFO - PROCESS | 9525 | 1466528550826 Marionette TRACE conn3 <- [1,1534,null,{}] 10:02:30 INFO - PROCESS | 9525 | 1466528550867 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:30 INFO - PROCESS | 9525 | 1466528550877 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:31 INFO - PROCESS | 9525 | 1466528551101 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 10:02:31 INFO - PROCESS | 9525 | 1466528551266 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:31 INFO - PROCESS | 9525 | 1466528551285 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:31 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d4c2000 == 30 [pid = 9525] [id = 391] 10:02:31 INFO - PROCESS | 9525 | ++DOMWINDOW == 73 (0x8d4c3400) [pid = 9525] [serial = 1174] [outer = (nil)] 10:02:31 INFO - PROCESS | 9525 | ++DOMWINDOW == 74 (0x8d4cb800) [pid = 9525] [serial = 1175] [outer = 0x8d4c3400] 10:02:31 INFO - PROCESS | 9525 | 1466528551374 Marionette DEBUG loaded listener.js 10:02:31 INFO - PROCESS | 9525 | ++DOMWINDOW == 75 (0x8d520c00) [pid = 9525] [serial = 1176] [outer = 0x8d4c3400] 10:02:32 INFO - PROCESS | 9525 | --DOMWINDOW == 74 (0x8d7e0000) [pid = 9525] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 10:02:32 INFO - PROCESS | 9525 | --DOMWINDOW == 73 (0x8cec6800) [pid = 9525] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 10:02:32 INFO - PROCESS | 9525 | --DOMWINDOW == 72 (0x893e8800) [pid = 9525] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 10:02:32 INFO - PROCESS | 9525 | --DOMWINDOW == 71 (0x8ad7b000) [pid = 9525] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 10:02:32 INFO - PROCESS | 9525 | --DOMWINDOW == 70 (0x8ad77c00) [pid = 9525] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 10:02:32 INFO - PROCESS | 9525 | --DOMWINDOW == 69 (0x8d769c00) [pid = 9525] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 10:02:32 INFO - PROCESS | 9525 | --DOMWINDOW == 68 (0x8cfd3c00) [pid = 9525] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 10:02:32 INFO - PROCESS | 9525 | --DOMWINDOW == 67 (0x8ad7b400) [pid = 9525] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 10:02:32 INFO - PROCESS | 9525 | --DOMWINDOW == 66 (0x894d5c00) [pid = 9525] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 10:02:32 INFO - PROCESS | 9525 | --DOMWINDOW == 65 (0x894cf400) [pid = 9525] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 10:02:32 INFO - PROCESS | 9525 | --DOMWINDOW == 64 (0x8eb09000) [pid = 9525] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 10:02:33 INFO - PROCESS | 9525 | 1466528553202 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 10:02:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 10:02:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 2419ms 10:02:33 INFO - PROCESS | 9525 | 1466528553235 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 10:02:33 INFO - PROCESS | 9525 | 1466528553239 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 10:02:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 10:02:33 INFO - PROCESS | 9525 | 1466528553246 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 10:02:33 INFO - PROCESS | 9525 | 1466528553249 Marionette TRACE conn3 <- [1,1538,null,{}] 10:02:33 INFO - PROCESS | 9525 | 1466528553255 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:33 INFO - PROCESS | 9525 | 1466528553260 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:33 INFO - PROCESS | 9525 | 1466528553420 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 10:02:33 INFO - PROCESS | 9525 | 1466528553551 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:33 INFO - PROCESS | 9525 | 1466528553560 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:33 INFO - PROCESS | 9525 | ++DOCSHELL 0x893e8800 == 31 [pid = 9525] [id = 392] 10:02:33 INFO - PROCESS | 9525 | ++DOMWINDOW == 65 (0x8ad77400) [pid = 9525] [serial = 1177] [outer = (nil)] 10:02:33 INFO - PROCESS | 9525 | ++DOMWINDOW == 66 (0x8d528400) [pid = 9525] [serial = 1178] [outer = 0x8ad77400] 10:02:33 INFO - PROCESS | 9525 | 1466528553643 Marionette DEBUG loaded listener.js 10:02:33 INFO - PROCESS | 9525 | ++DOMWINDOW == 67 (0x8d7dc000) [pid = 9525] [serial = 1179] [outer = 0x8ad77400] 10:02:34 INFO - PROCESS | 9525 | 1466528554487 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 10:02:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 10:02:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1294ms 10:02:34 INFO - PROCESS | 9525 | 1466528554546 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 10:02:34 INFO - PROCESS | 9525 | 1466528554550 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 10:02:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 10:02:34 INFO - PROCESS | 9525 | 1466528554557 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 10:02:34 INFO - PROCESS | 9525 | 1466528554561 Marionette TRACE conn3 <- [1,1542,null,{}] 10:02:34 INFO - PROCESS | 9525 | 1466528554566 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:34 INFO - PROCESS | 9525 | 1466528554571 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:34 INFO - PROCESS | 9525 | 1466528554740 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 10:02:34 INFO - PROCESS | 9525 | 1466528554750 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:34 INFO - PROCESS | 9525 | 1466528554756 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:34 INFO - PROCESS | 9525 | ++DOCSHELL 0x894d5c00 == 32 [pid = 9525] [id = 393] 10:02:34 INFO - PROCESS | 9525 | ++DOMWINDOW == 68 (0x8eb05800) [pid = 9525] [serial = 1180] [outer = (nil)] 10:02:34 INFO - PROCESS | 9525 | ++DOMWINDOW == 69 (0x8eb0e000) [pid = 9525] [serial = 1181] [outer = 0x8eb05800] 10:02:34 INFO - PROCESS | 9525 | 1466528554828 Marionette DEBUG loaded listener.js 10:02:34 INFO - PROCESS | 9525 | ++DOMWINDOW == 70 (0x8f2df400) [pid = 9525] [serial = 1182] [outer = 0x8eb05800] 10:02:36 INFO - PROCESS | 9525 | 1466528556084 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 10:02:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 10:02:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1582ms 10:02:36 INFO - PROCESS | 9525 | 1466528556140 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 10:02:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 10:02:36 INFO - PROCESS | 9525 | 1466528556146 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 10:02:36 INFO - PROCESS | 9525 | 1466528556154 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 10:02:36 INFO - PROCESS | 9525 | 1466528556162 Marionette TRACE conn3 <- [1,1546,null,{}] 10:02:36 INFO - PROCESS | 9525 | 1466528556170 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:36 INFO - PROCESS | 9525 | 1466528556176 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:36 INFO - PROCESS | 9525 | 1466528556385 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 10:02:36 INFO - PROCESS | 9525 | 1466528556677 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:36 INFO - PROCESS | 9525 | 1466528556685 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:36 INFO - PROCESS | 9525 | ++DOCSHELL 0x8af5a000 == 33 [pid = 9525] [id = 394] 10:02:36 INFO - PROCESS | 9525 | ++DOMWINDOW == 71 (0x8b0a9c00) [pid = 9525] [serial = 1183] [outer = (nil)] 10:02:36 INFO - PROCESS | 9525 | ++DOMWINDOW == 72 (0x8bee1800) [pid = 9525] [serial = 1184] [outer = 0x8b0a9c00] 10:02:36 INFO - PROCESS | 9525 | 1466528556782 Marionette DEBUG loaded listener.js 10:02:36 INFO - PROCESS | 9525 | ++DOMWINDOW == 73 (0x8cd0ec00) [pid = 9525] [serial = 1185] [outer = 0x8b0a9c00] 10:02:37 INFO - PROCESS | 9525 | 1466528557850 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 10:02:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 10:02:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1786ms 10:02:37 INFO - PROCESS | 9525 | 1466528557942 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 10:02:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 10:02:37 INFO - PROCESS | 9525 | 1466528557950 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 10:02:37 INFO - PROCESS | 9525 | 1466528557962 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 10:02:37 INFO - PROCESS | 9525 | 1466528557967 Marionette TRACE conn3 <- [1,1550,null,{}] 10:02:37 INFO - PROCESS | 9525 | 1466528557974 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:37 INFO - PROCESS | 9525 | 1466528557980 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:38 INFO - PROCESS | 9525 | 1466528558242 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 10:02:38 INFO - PROCESS | 9525 | 1466528558512 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:38 INFO - PROCESS | 9525 | 1466528558518 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:38 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad71400 == 34 [pid = 9525] [id = 395] 10:02:38 INFO - PROCESS | 9525 | ++DOMWINDOW == 74 (0x8d478c00) [pid = 9525] [serial = 1186] [outer = (nil)] 10:02:38 INFO - PROCESS | 9525 | ++DOMWINDOW == 75 (0x8d766c00) [pid = 9525] [serial = 1187] [outer = 0x8d478c00] 10:02:38 INFO - PROCESS | 9525 | 1466528558614 Marionette DEBUG loaded listener.js 10:02:38 INFO - PROCESS | 9525 | ++DOMWINDOW == 76 (0x8eb06400) [pid = 9525] [serial = 1188] [outer = 0x8d478c00] 10:02:39 INFO - PROCESS | 9525 | 1466528559623 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 10:02:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 10:02:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1741ms 10:02:39 INFO - PROCESS | 9525 | 1466528559702 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 10:02:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 10:02:39 INFO - PROCESS | 9525 | 1466528559707 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 10:02:39 INFO - PROCESS | 9525 | 1466528559713 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 10:02:39 INFO - PROCESS | 9525 | 1466528559720 Marionette TRACE conn3 <- [1,1554,null,{}] 10:02:39 INFO - PROCESS | 9525 | 1466528559736 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:39 INFO - PROCESS | 9525 | 1466528559745 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:39 INFO - PROCESS | 9525 | 1466528559969 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 10:02:40 INFO - PROCESS | 9525 | 1466528560191 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:40 INFO - PROCESS | 9525 | 1466528560201 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:40 INFO - PROCESS | 9525 | ++DOCSHELL 0x8f4c0c00 == 35 [pid = 9525] [id = 396] 10:02:40 INFO - PROCESS | 9525 | ++DOMWINDOW == 77 (0x8f4c1800) [pid = 9525] [serial = 1189] [outer = (nil)] 10:02:40 INFO - PROCESS | 9525 | ++DOMWINDOW == 78 (0x8f6bc800) [pid = 9525] [serial = 1190] [outer = 0x8f4c1800] 10:02:40 INFO - PROCESS | 9525 | 1466528560310 Marionette DEBUG loaded listener.js 10:02:40 INFO - PROCESS | 9525 | ++DOMWINDOW == 79 (0x91179400) [pid = 9525] [serial = 1191] [outer = 0x8f4c1800] 10:02:41 INFO - PROCESS | 9525 | 1466528561277 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 10:02:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 10:02:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1643ms 10:02:41 INFO - PROCESS | 9525 | 1466528561356 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 10:02:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 10:02:41 INFO - PROCESS | 9525 | 1466528561361 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 10:02:41 INFO - PROCESS | 9525 | 1466528561368 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 10:02:41 INFO - PROCESS | 9525 | 1466528561372 Marionette TRACE conn3 <- [1,1558,null,{}] 10:02:41 INFO - PROCESS | 9525 | 1466528561377 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:41 INFO - PROCESS | 9525 | 1466528561383 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:41 INFO - PROCESS | 9525 | 1466528561604 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 10:02:41 INFO - PROCESS | 9525 | 1466528561840 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:41 INFO - PROCESS | 9525 | 1466528561850 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:41 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad6f400 == 36 [pid = 9525] [id = 397] 10:02:41 INFO - PROCESS | 9525 | ++DOMWINDOW == 80 (0x8ad77800) [pid = 9525] [serial = 1192] [outer = (nil)] 10:02:41 INFO - PROCESS | 9525 | ++DOMWINDOW == 81 (0x8cd05000) [pid = 9525] [serial = 1193] [outer = 0x8ad77800] 10:02:41 INFO - PROCESS | 9525 | 1466528561978 Marionette DEBUG loaded listener.js 10:02:42 INFO - PROCESS | 9525 | ++DOMWINDOW == 82 (0x8d478400) [pid = 9525] [serial = 1194] [outer = 0x8ad77800] 10:02:43 INFO - PROCESS | 9525 | --DOMWINDOW == 81 (0x8eb01c00) [pid = 9525] [serial = 1139] [outer = (nil)] [url = about:blank] 10:02:43 INFO - PROCESS | 9525 | --DOMWINDOW == 80 (0x8b0a6c00) [pid = 9525] [serial = 1142] [outer = (nil)] [url = about:blank] 10:02:43 INFO - PROCESS | 9525 | --DOMWINDOW == 79 (0x8eb0d000) [pid = 9525] [serial = 1140] [outer = (nil)] [url = about:blank] 10:02:43 INFO - PROCESS | 9525 | --DOMWINDOW == 78 (0x8af57c00) [pid = 9525] [serial = 1118] [outer = (nil)] [url = about:blank] 10:02:43 INFO - PROCESS | 9525 | --DOMWINDOW == 77 (0x8bdf7000) [pid = 9525] [serial = 1119] [outer = (nil)] [url = about:blank] 10:02:43 INFO - PROCESS | 9525 | --DOMWINDOW == 76 (0x8bdf2c00) [pid = 9525] [serial = 1133] [outer = (nil)] [url = about:blank] 10:02:43 INFO - PROCESS | 9525 | --DOMWINDOW == 75 (0x8bee4c00) [pid = 9525] [serial = 1134] [outer = (nil)] [url = about:blank] 10:02:43 INFO - PROCESS | 9525 | --DOMWINDOW == 74 (0x8d7e4c00) [pid = 9525] [serial = 1124] [outer = (nil)] [url = about:blank] 10:02:43 INFO - PROCESS | 9525 | --DOMWINDOW == 73 (0x8bdf7c00) [pid = 9525] [serial = 1143] [outer = (nil)] [url = about:blank] 10:02:43 INFO - PROCESS | 9525 | --DOMWINDOW == 72 (0x8eb03400) [pid = 9525] [serial = 1125] [outer = (nil)] [url = about:blank] 10:02:43 INFO - PROCESS | 9525 | --DOMWINDOW == 71 (0x8d46fc00) [pid = 9525] [serial = 1136] [outer = (nil)] [url = about:blank] 10:02:43 INFO - PROCESS | 9525 | --DOMWINDOW == 70 (0x8d46b400) [pid = 9525] [serial = 1121] [outer = (nil)] [url = about:blank] 10:02:43 INFO - PROCESS | 9525 | --DOMWINDOW == 69 (0x8d4c9800) [pid = 9525] [serial = 1122] [outer = (nil)] [url = about:blank] 10:02:43 INFO - PROCESS | 9525 | --DOMWINDOW == 68 (0x8d4c1400) [pid = 9525] [serial = 1116] [outer = (nil)] [url = about:blank] 10:02:43 INFO - PROCESS | 9525 | --DOMWINDOW == 67 (0x8bdf9400) [pid = 9525] [serial = 1130] [outer = (nil)] [url = about:blank] 10:02:43 INFO - PROCESS | 9525 | --DOMWINDOW == 66 (0x8cfcb800) [pid = 9525] [serial = 1131] [outer = (nil)] [url = about:blank] 10:02:43 INFO - PROCESS | 9525 | --DOMWINDOW == 65 (0x8f2dc800) [pid = 9525] [serial = 1127] [outer = (nil)] [url = about:blank] 10:02:43 INFO - PROCESS | 9525 | --DOMWINDOW == 64 (0x8f2e3000) [pid = 9525] [serial = 1128] [outer = (nil)] [url = about:blank] 10:02:43 INFO - PROCESS | 9525 | --DOMWINDOW == 63 (0x8d51fc00) [pid = 9525] [serial = 1137] [outer = (nil)] [url = about:blank] 10:02:43 INFO - PROCESS | 9525 | 1466528563447 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 10:02:43 INFO - PROCESS | 9525 | --DOMWINDOW == 62 (0x8f2e1800) [pid = 9525] [serial = 1145] [outer = (nil)] [url = about:blank] 10:02:43 INFO - PROCESS | 9525 | --DOMWINDOW == 61 (0x8d4c0c00) [pid = 9525] [serial = 1146] [outer = (nil)] [url = about:blank] 10:02:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 10:02:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 2133ms 10:02:43 INFO - PROCESS | 9525 | 1466528563502 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 10:02:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 10:02:43 INFO - PROCESS | 9525 | 1466528563507 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 10:02:43 INFO - PROCESS | 9525 | 1466528563515 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 10:02:43 INFO - PROCESS | 9525 | 1466528563520 Marionette TRACE conn3 <- [1,1562,null,{}] 10:02:43 INFO - PROCESS | 9525 | 1466528563527 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:43 INFO - PROCESS | 9525 | 1466528563534 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:43 INFO - PROCESS | 9525 | 1466528563699 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 10:02:43 INFO - PROCESS | 9525 | 1466528563896 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:43 INFO - PROCESS | 9525 | 1466528563906 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:43 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b0a4800 == 37 [pid = 9525] [id = 398] 10:02:43 INFO - PROCESS | 9525 | ++DOMWINDOW == 62 (0x8b0a5c00) [pid = 9525] [serial = 1195] [outer = (nil)] 10:02:43 INFO - PROCESS | 9525 | ++DOMWINDOW == 63 (0x8b6f2400) [pid = 9525] [serial = 1196] [outer = 0x8b0a5c00] 10:02:43 INFO - PROCESS | 9525 | 1466528563992 Marionette DEBUG loaded listener.js 10:02:44 INFO - PROCESS | 9525 | ++DOMWINDOW == 64 (0x8bdf8400) [pid = 9525] [serial = 1197] [outer = 0x8b0a5c00] 10:02:44 INFO - PROCESS | 9525 | 1466528564816 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 10:02:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 10:02:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1335ms 10:02:44 INFO - PROCESS | 9525 | 1466528564851 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 10:02:44 INFO - PROCESS | 9525 | 1466528564858 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 10:02:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 10:02:44 INFO - PROCESS | 9525 | 1466528564868 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 10:02:44 INFO - PROCESS | 9525 | 1466528564872 Marionette TRACE conn3 <- [1,1566,null,{}] 10:02:44 INFO - PROCESS | 9525 | 1466528564880 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:44 INFO - PROCESS | 9525 | 1466528564885 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:45 INFO - PROCESS | 9525 | 1466528565072 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 10:02:45 INFO - PROCESS | 9525 | 1466528565082 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:45 INFO - PROCESS | 9525 | 1466528565089 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:45 INFO - PROCESS | 9525 | ++DOCSHELL 0x8bedb800 == 38 [pid = 9525] [id = 399] 10:02:45 INFO - PROCESS | 9525 | ++DOMWINDOW == 65 (0x8cfce000) [pid = 9525] [serial = 1198] [outer = (nil)] 10:02:45 INFO - PROCESS | 9525 | ++DOMWINDOW == 66 (0x8d46c400) [pid = 9525] [serial = 1199] [outer = 0x8cfce000] 10:02:45 INFO - PROCESS | 9525 | 1466528565278 Marionette DEBUG loaded listener.js 10:02:45 INFO - PROCESS | 9525 | ++DOMWINDOW == 67 (0x8d478000) [pid = 9525] [serial = 1200] [outer = 0x8cfce000] 10:02:46 INFO - PROCESS | 9525 | 1466528566135 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 10:02:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 10:02:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1336ms 10:02:46 INFO - PROCESS | 9525 | 1466528566205 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 10:02:46 INFO - PROCESS | 9525 | 1466528566208 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 10:02:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 10:02:46 INFO - PROCESS | 9525 | 1466528566216 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 10:02:46 INFO - PROCESS | 9525 | 1466528566222 Marionette TRACE conn3 <- [1,1570,null,{}] 10:02:46 INFO - PROCESS | 9525 | 1466528566245 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:46 INFO - PROCESS | 9525 | 1466528566254 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:46 INFO - PROCESS | 9525 | 1466528566473 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 10:02:46 INFO - PROCESS | 9525 | 1466528566507 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:46 INFO - PROCESS | 9525 | 1466528566520 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:46 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d7e0400 == 39 [pid = 9525] [id = 400] 10:02:46 INFO - PROCESS | 9525 | ++DOMWINDOW == 68 (0x8d7e3400) [pid = 9525] [serial = 1201] [outer = (nil)] 10:02:46 INFO - PROCESS | 9525 | ++DOMWINDOW == 69 (0x8eb01400) [pid = 9525] [serial = 1202] [outer = 0x8d7e3400] 10:02:46 INFO - PROCESS | 9525 | 1466528566591 Marionette DEBUG loaded listener.js 10:02:46 INFO - PROCESS | 9525 | ++DOMWINDOW == 70 (0x8eb0dc00) [pid = 9525] [serial = 1203] [outer = 0x8d7e3400] 10:02:47 INFO - PROCESS | 9525 | 1466528567623 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 10:02:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 10:02:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1443ms 10:02:47 INFO - PROCESS | 9525 | 1466528567663 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 10:02:47 INFO - PROCESS | 9525 | 1466528567672 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 10:02:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 10:02:47 INFO - PROCESS | 9525 | 1466528567687 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 10:02:47 INFO - PROCESS | 9525 | 1466528567691 Marionette TRACE conn3 <- [1,1574,null,{}] 10:02:47 INFO - PROCESS | 9525 | 1466528567696 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:47 INFO - PROCESS | 9525 | 1466528567700 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:47 INFO - PROCESS | 9525 | 1466528567926 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 10:02:47 INFO - PROCESS | 9525 | 1466528567951 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:47 INFO - PROCESS | 9525 | 1466528567958 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:48 INFO - PROCESS | 9525 | ++DOCSHELL 0x894d3800 == 40 [pid = 9525] [id = 401] 10:02:48 INFO - PROCESS | 9525 | ++DOMWINDOW == 71 (0x8af5f400) [pid = 9525] [serial = 1204] [outer = (nil)] 10:02:48 INFO - PROCESS | 9525 | ++DOMWINDOW == 72 (0x8f4bc400) [pid = 9525] [serial = 1205] [outer = 0x8af5f400] 10:02:48 INFO - PROCESS | 9525 | 1466528568055 Marionette DEBUG loaded listener.js 10:02:48 INFO - PROCESS | 9525 | ++DOMWINDOW == 73 (0x8f4c5400) [pid = 9525] [serial = 1206] [outer = 0x8af5f400] 10:02:48 INFO - PROCESS | 9525 | --DOMWINDOW == 72 (0x8ad73000) [pid = 9525] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 10:02:48 INFO - PROCESS | 9525 | --DOMWINDOW == 71 (0x894c9c00) [pid = 9525] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 10:02:48 INFO - PROCESS | 9525 | --DOMWINDOW == 70 (0x8d525c00) [pid = 9525] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 10:02:48 INFO - PROCESS | 9525 | --DOMWINDOW == 69 (0x8bdf9800) [pid = 9525] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 10:02:48 INFO - PROCESS | 9525 | --DOMWINDOW == 68 (0x8d75b400) [pid = 9525] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 10:02:48 INFO - PROCESS | 9525 | --DOMWINDOW == 67 (0x8f6c0800) [pid = 9525] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 10:02:48 INFO - PROCESS | 9525 | --DOMWINDOW == 66 (0x8d4c3400) [pid = 9525] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 10:02:48 INFO - PROCESS | 9525 | --DOMWINDOW == 65 (0x8ad74000) [pid = 9525] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 10:02:48 INFO - PROCESS | 9525 | --DOMWINDOW == 64 (0x8f2db000) [pid = 9525] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 10:02:48 INFO - PROCESS | 9525 | --DOMWINDOW == 63 (0x8ad77400) [pid = 9525] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 10:02:48 INFO - PROCESS | 9525 | --DOMWINDOW == 62 (0x8bdf0c00) [pid = 9525] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 10:02:49 INFO - PROCESS | 9525 | 1466528569037 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 10:02:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 10:02:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1385ms 10:02:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 10:02:49 INFO - PROCESS | 9525 | 1466528569073 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 10:02:49 INFO - PROCESS | 9525 | 1466528569076 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 10:02:49 INFO - PROCESS | 9525 | 1466528569082 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 10:02:49 INFO - PROCESS | 9525 | 1466528569085 Marionette TRACE conn3 <- [1,1578,null,{}] 10:02:49 INFO - PROCESS | 9525 | 1466528569091 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:49 INFO - PROCESS | 9525 | 1466528569096 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:49 INFO - PROCESS | 9525 | 1466528569264 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 10:02:49 INFO - PROCESS | 9525 | 1466528569279 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:49 INFO - PROCESS | 9525 | 1466528569286 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:49 INFO - PROCESS | 9525 | ++DOCSHELL 0x8af53c00 == 41 [pid = 9525] [id = 402] 10:02:49 INFO - PROCESS | 9525 | ++DOMWINDOW == 63 (0x8b6ee800) [pid = 9525] [serial = 1207] [outer = (nil)] 10:02:49 INFO - PROCESS | 9525 | ++DOMWINDOW == 64 (0x8f2dd000) [pid = 9525] [serial = 1208] [outer = 0x8b6ee800] 10:02:49 INFO - PROCESS | 9525 | 1466528569485 Marionette DEBUG loaded listener.js 10:02:49 INFO - PROCESS | 9525 | ++DOMWINDOW == 65 (0x8f2e3000) [pid = 9525] [serial = 1209] [outer = 0x8b6ee800] 10:02:50 INFO - PROCESS | 9525 | 1466528570277 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 10:02:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 10:02:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1281ms 10:02:50 INFO - PROCESS | 9525 | 1466528570365 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 10:02:50 INFO - PROCESS | 9525 | 1466528570371 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 10:02:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 10:02:50 INFO - PROCESS | 9525 | 1466528570379 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 10:02:50 INFO - PROCESS | 9525 | 1466528570386 Marionette TRACE conn3 <- [1,1582,null,{}] 10:02:50 INFO - PROCESS | 9525 | 1466528570397 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:50 INFO - PROCESS | 9525 | 1466528570403 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:50 INFO - PROCESS | 9525 | 1466528570616 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 10:02:50 INFO - PROCESS | 9525 | 1466528570792 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:50 INFO - PROCESS | 9525 | 1466528570808 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:50 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad79800 == 42 [pid = 9525] [id = 403] 10:02:50 INFO - PROCESS | 9525 | ++DOMWINDOW == 66 (0x8ad7b400) [pid = 9525] [serial = 1210] [outer = (nil)] 10:02:50 INFO - PROCESS | 9525 | ++DOMWINDOW == 67 (0x8af5ec00) [pid = 9525] [serial = 1211] [outer = 0x8ad7b400] 10:02:50 INFO - PROCESS | 9525 | 1466528570899 Marionette DEBUG loaded listener.js 10:02:51 INFO - PROCESS | 9525 | ++DOMWINDOW == 68 (0x8b6f2c00) [pid = 9525] [serial = 1212] [outer = 0x8ad7b400] 10:02:51 INFO - PROCESS | 9525 | 1466528571963 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 10:02:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 10:02:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1637ms 10:02:52 INFO - PROCESS | 9525 | 1466528572016 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 10:02:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 10:02:52 INFO - PROCESS | 9525 | 1466528572022 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 10:02:52 INFO - PROCESS | 9525 | 1466528572033 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 10:02:52 INFO - PROCESS | 9525 | 1466528572039 Marionette TRACE conn3 <- [1,1586,null,{}] 10:02:52 INFO - PROCESS | 9525 | 1466528572045 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:52 INFO - PROCESS | 9525 | 1466528572051 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:52 INFO - PROCESS | 9525 | 1466528572262 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 10:02:52 INFO - PROCESS | 9525 | 1466528572483 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:52 INFO - PROCESS | 9525 | 1466528572494 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:52 INFO - PROCESS | 9525 | ++DOCSHELL 0x8cfce400 == 43 [pid = 9525] [id = 404] 10:02:52 INFO - PROCESS | 9525 | ++DOMWINDOW == 69 (0x8cfd5800) [pid = 9525] [serial = 1213] [outer = (nil)] 10:02:52 INFO - PROCESS | 9525 | ++DOMWINDOW == 70 (0x8d4c5c00) [pid = 9525] [serial = 1214] [outer = 0x8cfd5800] 10:02:52 INFO - PROCESS | 9525 | 1466528572621 Marionette DEBUG loaded listener.js 10:02:52 INFO - PROCESS | 9525 | ++DOMWINDOW == 71 (0x8d521400) [pid = 9525] [serial = 1215] [outer = 0x8cfd5800] 10:02:53 INFO - PROCESS | 9525 | 1466528573643 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 10:02:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 10:02:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1651ms 10:02:53 INFO - PROCESS | 9525 | 1466528573681 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 10:02:53 INFO - PROCESS | 9525 | 1466528573686 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 10:02:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 10:02:53 INFO - PROCESS | 9525 | 1466528573693 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 10:02:53 INFO - PROCESS | 9525 | 1466528573697 Marionette TRACE conn3 <- [1,1590,null,{}] 10:02:53 INFO - PROCESS | 9525 | 1466528573714 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:53 INFO - PROCESS | 9525 | 1466528573724 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:53 INFO - PROCESS | 9525 | 1466528573916 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 10:02:54 INFO - PROCESS | 9525 | 1466528574186 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:54 INFO - PROCESS | 9525 | 1466528574199 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:54 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d75f000 == 44 [pid = 9525] [id = 405] 10:02:54 INFO - PROCESS | 9525 | ++DOMWINDOW == 72 (0x8f4bd800) [pid = 9525] [serial = 1216] [outer = (nil)] 10:02:54 INFO - PROCESS | 9525 | ++DOMWINDOW == 73 (0x8f6c2000) [pid = 9525] [serial = 1217] [outer = 0x8f4bd800] 10:02:54 INFO - PROCESS | 9525 | 1466528574331 Marionette DEBUG loaded listener.js 10:02:54 INFO - PROCESS | 9525 | ++DOMWINDOW == 74 (0x9117cc00) [pid = 9525] [serial = 1218] [outer = 0x8f4bd800] 10:02:55 INFO - PROCESS | 9525 | 1466528575277 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 10:02:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 10:02:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1638ms 10:02:55 INFO - PROCESS | 9525 | 1466528575331 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 10:02:55 INFO - PROCESS | 9525 | 1466528575334 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 10:02:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 10:02:55 INFO - PROCESS | 9525 | 1466528575341 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 10:02:55 INFO - PROCESS | 9525 | 1466528575345 Marionette TRACE conn3 <- [1,1594,null,{}] 10:02:55 INFO - PROCESS | 9525 | 1466528575351 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:55 INFO - PROCESS | 9525 | 1466528575357 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:55 INFO - PROCESS | 9525 | 1466528575549 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 10:02:55 INFO - PROCESS | 9525 | 1466528575720 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:55 INFO - PROCESS | 9525 | 1466528575726 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:55 INFO - PROCESS | 9525 | ++DOCSHELL 0x8f2e5c00 == 45 [pid = 9525] [id = 406] 10:02:55 INFO - PROCESS | 9525 | ++DOMWINDOW == 75 (0x8f6bac00) [pid = 9525] [serial = 1219] [outer = (nil)] 10:02:55 INFO - PROCESS | 9525 | ++DOMWINDOW == 76 (0x91805c00) [pid = 9525] [serial = 1220] [outer = 0x8f6bac00] 10:02:55 INFO - PROCESS | 9525 | 1466528575820 Marionette DEBUG loaded listener.js 10:02:55 INFO - PROCESS | 9525 | ++DOMWINDOW == 77 (0x9180f400) [pid = 9525] [serial = 1221] [outer = 0x8f6bac00] 10:02:56 INFO - PROCESS | 9525 | 1466528576758 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 10:02:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 10:02:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1451ms 10:02:56 INFO - PROCESS | 9525 | 1466528576793 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 10:02:56 INFO - PROCESS | 9525 | 1466528576796 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 10:02:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 10:02:56 INFO - PROCESS | 9525 | 1466528576803 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 10:02:56 INFO - PROCESS | 9525 | 1466528576807 Marionette TRACE conn3 <- [1,1598,null,{}] 10:02:56 INFO - PROCESS | 9525 | 1466528576813 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:56 INFO - PROCESS | 9525 | 1466528576818 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:57 INFO - PROCESS | 9525 | 1466528577003 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 10:02:57 INFO - PROCESS | 9525 | 1466528577183 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:57 INFO - PROCESS | 9525 | 1466528577191 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:57 INFO - PROCESS | 9525 | ++DOCSHELL 0x8cd05c00 == 46 [pid = 9525] [id = 407] 10:02:57 INFO - PROCESS | 9525 | ++DOMWINDOW == 78 (0x8cfcfc00) [pid = 9525] [serial = 1222] [outer = (nil)] 10:02:57 INFO - PROCESS | 9525 | ++DOMWINDOW == 79 (0x919c7c00) [pid = 9525] [serial = 1223] [outer = 0x8cfcfc00] 10:02:57 INFO - PROCESS | 9525 | 1466528577271 Marionette DEBUG loaded listener.js 10:02:57 INFO - PROCESS | 9525 | ++DOMWINDOW == 80 (0x919c9000) [pid = 9525] [serial = 1224] [outer = 0x8cfcfc00] 10:02:58 INFO - PROCESS | 9525 | 1466528578287 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 10:02:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 10:02:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1537ms 10:02:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 10:02:58 INFO - PROCESS | 9525 | 1466528578341 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 10:02:58 INFO - PROCESS | 9525 | 1466528578344 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 10:02:58 INFO - PROCESS | 9525 | 1466528578351 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 10:02:58 INFO - PROCESS | 9525 | 1466528578355 Marionette TRACE conn3 <- [1,1602,null,{}] 10:02:58 INFO - PROCESS | 9525 | 1466528578361 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:58 INFO - PROCESS | 9525 | 1466528578372 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:58 INFO - PROCESS | 9525 | 1466528578630 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 10:02:58 INFO - PROCESS | 9525 | 1466528578857 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:58 INFO - PROCESS | 9525 | 1466528578865 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:02:58 INFO - PROCESS | 9525 | ++DOCSHELL 0x8af55400 == 47 [pid = 9525] [id = 408] 10:02:58 INFO - PROCESS | 9525 | ++DOMWINDOW == 81 (0x919c5000) [pid = 9525] [serial = 1225] [outer = (nil)] 10:02:58 INFO - PROCESS | 9525 | ++DOMWINDOW == 82 (0x921ecc00) [pid = 9525] [serial = 1226] [outer = 0x919c5000] 10:02:58 INFO - PROCESS | 9525 | 1466528578993 Marionette DEBUG loaded listener.js 10:02:59 INFO - PROCESS | 9525 | ++DOMWINDOW == 83 (0x921f2c00) [pid = 9525] [serial = 1227] [outer = 0x919c5000] 10:02:59 INFO - PROCESS | 9525 | 1466528579956 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 10:02:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 10:02:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1637ms 10:03:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 10:03:00 INFO - PROCESS | 9525 | 1466528580006 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 10:03:00 INFO - PROCESS | 9525 | 1466528580010 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 10:03:00 INFO - PROCESS | 9525 | 1466528580019 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 10:03:00 INFO - PROCESS | 9525 | 1466528580022 Marionette TRACE conn3 <- [1,1606,null,{}] 10:03:00 INFO - PROCESS | 9525 | 1466528580029 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:00 INFO - PROCESS | 9525 | 1466528580035 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:00 INFO - PROCESS | 9525 | 1466528580211 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 10:03:00 INFO - PROCESS | 9525 | 1466528580440 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:00 INFO - PROCESS | 9525 | 1466528580449 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:00 INFO - PROCESS | 9525 | ++DOCSHELL 0x893e4400 == 48 [pid = 9525] [id = 409] 10:03:00 INFO - PROCESS | 9525 | ++DOMWINDOW == 84 (0x91810400) [pid = 9525] [serial = 1228] [outer = (nil)] 10:03:00 INFO - PROCESS | 9525 | ++DOMWINDOW == 85 (0x922e6400) [pid = 9525] [serial = 1229] [outer = 0x91810400] 10:03:00 INFO - PROCESS | 9525 | 1466528580579 Marionette DEBUG loaded listener.js 10:03:00 INFO - PROCESS | 9525 | ++DOMWINDOW == 86 (0x922eb800) [pid = 9525] [serial = 1230] [outer = 0x91810400] 10:03:01 INFO - PROCESS | 9525 | 1466528581476 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 10:03:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 10:03:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1535ms 10:03:01 INFO - PROCESS | 9525 | 1466528581553 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 10:03:01 INFO - PROCESS | 9525 | 1466528581558 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 10:03:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 10:03:01 INFO - PROCESS | 9525 | 1466528581564 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 10:03:01 INFO - PROCESS | 9525 | 1466528581568 Marionette TRACE conn3 <- [1,1610,null,{}] 10:03:01 INFO - PROCESS | 9525 | 1466528581574 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:01 INFO - PROCESS | 9525 | 1466528581580 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:01 INFO - PROCESS | 9525 | 1466528581815 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 10:03:02 INFO - PROCESS | 9525 | 1466528582134 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:02 INFO - PROCESS | 9525 | 1466528582144 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:02 INFO - PROCESS | 9525 | ++DOCSHELL 0x893e5800 == 49 [pid = 9525] [id = 410] 10:03:02 INFO - PROCESS | 9525 | ++DOMWINDOW == 87 (0x8ad73400) [pid = 9525] [serial = 1231] [outer = (nil)] 10:03:02 INFO - PROCESS | 9525 | ++DOMWINDOW == 88 (0x8b0af800) [pid = 9525] [serial = 1232] [outer = 0x8ad73400] 10:03:02 INFO - PROCESS | 9525 | 1466528582230 Marionette DEBUG loaded listener.js 10:03:02 INFO - PROCESS | 9525 | ++DOMWINDOW == 89 (0x8bee7400) [pid = 9525] [serial = 1233] [outer = 0x8ad73400] 10:03:03 INFO - PROCESS | 9525 | 1466528583471 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 10:03:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 10:03:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1989ms 10:03:03 INFO - PROCESS | 9525 | 1466528583555 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 10:03:03 INFO - PROCESS | 9525 | 1466528583561 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 10:03:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 10:03:03 INFO - PROCESS | 9525 | 1466528583570 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 10:03:03 INFO - PROCESS | 9525 | 1466528583575 Marionette TRACE conn3 <- [1,1614,null,{}] 10:03:03 INFO - PROCESS | 9525 | 1466528583584 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:03 INFO - PROCESS | 9525 | 1466528583590 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:03 INFO - PROCESS | 9525 | 1466528583792 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 10:03:04 INFO - PROCESS | 9525 | 1466528584040 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:04 INFO - PROCESS | 9525 | 1466528584056 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:04 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad73800 == 50 [pid = 9525] [id = 411] 10:03:04 INFO - PROCESS | 9525 | ++DOMWINDOW == 90 (0x8b6e9800) [pid = 9525] [serial = 1234] [outer = (nil)] 10:03:04 INFO - PROCESS | 9525 | ++DOMWINDOW == 91 (0x8bdfec00) [pid = 9525] [serial = 1235] [outer = 0x8b6e9800] 10:03:04 INFO - PROCESS | 9525 | 1466528584201 Marionette DEBUG loaded listener.js 10:03:04 INFO - PROCESS | 9525 | ++DOMWINDOW == 92 (0x8bee4c00) [pid = 9525] [serial = 1236] [outer = 0x8b6e9800] 10:03:05 INFO - PROCESS | 9525 | --DOCSHELL 0x8b6f4400 == 49 [pid = 9525] [id = 388] 10:03:05 INFO - PROCESS | 9525 | --DOCSHELL 0x894d3800 == 48 [pid = 9525] [id = 401] 10:03:05 INFO - PROCESS | 9525 | --DOCSHELL 0x8d7e0400 == 47 [pid = 9525] [id = 400] 10:03:05 INFO - PROCESS | 9525 | --DOCSHELL 0x8bedb800 == 46 [pid = 9525] [id = 399] 10:03:05 INFO - PROCESS | 9525 | --DOCSHELL 0x8b0a4800 == 45 [pid = 9525] [id = 398] 10:03:05 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad6f400 == 44 [pid = 9525] [id = 397] 10:03:05 INFO - PROCESS | 9525 | --DOCSHELL 0x8cfd4800 == 43 [pid = 9525] [id = 386] 10:03:05 INFO - PROCESS | 9525 | --DOCSHELL 0x894c9400 == 42 [pid = 9525] [id = 387] 10:03:05 INFO - PROCESS | 9525 | --DOCSHELL 0x8b0a7400 == 41 [pid = 9525] [id = 385] 10:03:05 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad72800 == 40 [pid = 9525] [id = 389] 10:03:05 INFO - PROCESS | 9525 | --DOCSHELL 0x8bdf4400 == 39 [pid = 9525] [id = 390] 10:03:05 INFO - PROCESS | 9525 | --DOCSHELL 0x894d5c00 == 38 [pid = 9525] [id = 393] 10:03:05 INFO - PROCESS | 9525 | --DOCSHELL 0x893e8800 == 37 [pid = 9525] [id = 392] 10:03:05 INFO - PROCESS | 9525 | --DOCSHELL 0x8af5a000 == 36 [pid = 9525] [id = 394] 10:03:05 INFO - PROCESS | 9525 | --DOCSHELL 0x8d4c2000 == 35 [pid = 9525] [id = 391] 10:03:05 INFO - PROCESS | 9525 | --DOCSHELL 0x8f4c0c00 == 34 [pid = 9525] [id = 396] 10:03:05 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad71400 == 33 [pid = 9525] [id = 395] 10:03:05 INFO - PROCESS | 9525 | --DOCSHELL 0x893e4400 == 32 [pid = 9525] [id = 409] 10:03:05 INFO - PROCESS | 9525 | --DOCSHELL 0x893e5800 == 31 [pid = 9525] [id = 410] 10:03:05 INFO - PROCESS | 9525 | --DOCSHELL 0x8af55400 == 30 [pid = 9525] [id = 408] 10:03:05 INFO - PROCESS | 9525 | --DOCSHELL 0x8cd05c00 == 29 [pid = 9525] [id = 407] 10:03:05 INFO - PROCESS | 9525 | --DOCSHELL 0x8f2e5c00 == 28 [pid = 9525] [id = 406] 10:03:05 INFO - PROCESS | 9525 | --DOCSHELL 0x8cfce400 == 27 [pid = 9525] [id = 404] 10:03:05 INFO - PROCESS | 9525 | --DOCSHELL 0x8d75f000 == 26 [pid = 9525] [id = 405] 10:03:05 INFO - PROCESS | 9525 | --DOCSHELL 0x8af53c00 == 25 [pid = 9525] [id = 402] 10:03:05 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad79800 == 24 [pid = 9525] [id = 403] 10:03:06 INFO - PROCESS | 9525 | --DOMWINDOW == 91 (0x8ceca800) [pid = 9525] [serial = 1149] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 9525 | --DOMWINDOW == 90 (0x8bee2c00) [pid = 9525] [serial = 1148] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 9525 | --DOMWINDOW == 89 (0x8d767400) [pid = 9525] [serial = 1152] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 9525 | --DOMWINDOW == 88 (0x8d75dc00) [pid = 9525] [serial = 1151] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 9525 | --DOMWINDOW == 87 (0x91173800) [pid = 9525] [serial = 1155] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 9525 | --DOMWINDOW == 86 (0x8f6c4c00) [pid = 9525] [serial = 1154] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 9525 | --DOMWINDOW == 85 (0x91373c00) [pid = 9525] [serial = 1158] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 9525 | --DOMWINDOW == 84 (0x9136fc00) [pid = 9525] [serial = 1157] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 9525 | --DOMWINDOW == 83 (0x8d4cb800) [pid = 9525] [serial = 1175] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 9525 | --DOMWINDOW == 82 (0x8bee0800) [pid = 9525] [serial = 1172] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 9525 | --DOMWINDOW == 81 (0x8af53400) [pid = 9525] [serial = 1169] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 9525 | --DOMWINDOW == 80 (0x8af57400) [pid = 9525] [serial = 1170] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 9525 | --DOMWINDOW == 79 (0x8cd07400) [pid = 9525] [serial = 1167] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 9525 | --DOMWINDOW == 78 (0x8bedd800) [pid = 9525] [serial = 1166] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 9525 | --DOMWINDOW == 77 (0x9137dc00) [pid = 9525] [serial = 1160] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 9525 | --DOMWINDOW == 76 (0x91803c00) [pid = 9525] [serial = 1161] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 9525 | --DOMWINDOW == 75 (0x8cd0c000) [pid = 9525] [serial = 1164] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 9525 | --DOMWINDOW == 74 (0x8b6e6400) [pid = 9525] [serial = 1163] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 9525 | --DOMWINDOW == 73 (0x8d7dc000) [pid = 9525] [serial = 1179] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 9525 | --DOMWINDOW == 72 (0x8d520c00) [pid = 9525] [serial = 1176] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 9525 | --DOMWINDOW == 71 (0x8d528400) [pid = 9525] [serial = 1178] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 9525 | --DOMWINDOW == 70 (0x8bee7000) [pid = 9525] [serial = 1173] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 9525 | 1466528586393 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 10:03:06 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 10:03:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 2855ms 10:03:06 INFO - PROCESS | 9525 | 1466528586425 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 10:03:06 INFO - PROCESS | 9525 | 1466528586432 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 10:03:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 10:03:06 INFO - PROCESS | 9525 | 1466528586441 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 10:03:06 INFO - PROCESS | 9525 | 1466528586445 Marionette TRACE conn3 <- [1,1618,null,{}] 10:03:06 INFO - PROCESS | 9525 | 1466528586453 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:06 INFO - PROCESS | 9525 | 1466528586459 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:06 INFO - PROCESS | 9525 | 1466528586737 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 10:03:06 INFO - PROCESS | 9525 | 1466528586865 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:06 INFO - PROCESS | 9525 | 1466528586877 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:06 INFO - PROCESS | 9525 | ++DOCSHELL 0x894cd800 == 25 [pid = 9525] [id = 412] 10:03:06 INFO - PROCESS | 9525 | ++DOMWINDOW == 71 (0x894cec00) [pid = 9525] [serial = 1237] [outer = (nil)] 10:03:06 INFO - PROCESS | 9525 | ++DOMWINDOW == 72 (0x8ad7dc00) [pid = 9525] [serial = 1238] [outer = 0x894cec00] 10:03:06 INFO - PROCESS | 9525 | 1466528586964 Marionette DEBUG loaded listener.js 10:03:07 INFO - PROCESS | 9525 | ++DOMWINDOW == 73 (0x8af53800) [pid = 9525] [serial = 1239] [outer = 0x894cec00] 10:03:07 INFO - PROCESS | 9525 | 1466528587836 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 10:03:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 10:03:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1444ms 10:03:07 INFO - PROCESS | 9525 | 1466528587884 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 10:03:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 10:03:07 INFO - PROCESS | 9525 | 1466528587893 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 10:03:07 INFO - PROCESS | 9525 | 1466528587904 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 10:03:07 INFO - PROCESS | 9525 | 1466528587908 Marionette TRACE conn3 <- [1,1622,null,{}] 10:03:07 INFO - PROCESS | 9525 | 1466528587914 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:07 INFO - PROCESS | 9525 | 1466528587920 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:08 INFO - PROCESS | 9525 | 1466528588111 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 10:03:08 INFO - PROCESS | 9525 | 1466528588252 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:08 INFO - PROCESS | 9525 | 1466528588263 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:08 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b6e8000 == 26 [pid = 9525] [id = 413] 10:03:08 INFO - PROCESS | 9525 | ++DOMWINDOW == 74 (0x8b6ee000) [pid = 9525] [serial = 1240] [outer = (nil)] 10:03:08 INFO - PROCESS | 9525 | ++DOMWINDOW == 75 (0x8beddc00) [pid = 9525] [serial = 1241] [outer = 0x8b6ee000] 10:03:08 INFO - PROCESS | 9525 | 1466528588335 Marionette DEBUG loaded listener.js 10:03:08 INFO - PROCESS | 9525 | ++DOMWINDOW == 76 (0x8bee4800) [pid = 9525] [serial = 1242] [outer = 0x8b6ee000] 10:03:09 INFO - PROCESS | 9525 | 1466528589397 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 10:03:09 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 10:03:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1536ms 10:03:09 INFO - PROCESS | 9525 | 1466528589439 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 10:03:09 INFO - PROCESS | 9525 | 1466528589444 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 10:03:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 10:03:09 INFO - PROCESS | 9525 | 1466528589450 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 10:03:09 INFO - PROCESS | 9525 | 1466528589457 Marionette TRACE conn3 <- [1,1626,null,{}] 10:03:09 INFO - PROCESS | 9525 | 1466528589482 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:09 INFO - PROCESS | 9525 | 1466528589492 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:09 INFO - PROCESS | 9525 | 1466528589737 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 10:03:09 INFO - PROCESS | 9525 | 1466528589895 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:09 INFO - PROCESS | 9525 | 1466528589908 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:09 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d469c00 == 27 [pid = 9525] [id = 414] 10:03:09 INFO - PROCESS | 9525 | ++DOMWINDOW == 77 (0x8d46d000) [pid = 9525] [serial = 1243] [outer = (nil)] 10:03:09 INFO - PROCESS | 9525 | ++DOMWINDOW == 78 (0x8d471800) [pid = 9525] [serial = 1244] [outer = 0x8d46d000] 10:03:09 INFO - PROCESS | 9525 | 1466528589986 Marionette DEBUG loaded listener.js 10:03:10 INFO - PROCESS | 9525 | ++DOMWINDOW == 79 (0x8d4c8c00) [pid = 9525] [serial = 1245] [outer = 0x8d46d000] 10:03:11 INFO - PROCESS | 9525 | --DOMWINDOW == 78 (0x8b6ee800) [pid = 9525] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 10:03:11 INFO - PROCESS | 9525 | --DOMWINDOW == 77 (0x8d7e3400) [pid = 9525] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 10:03:11 INFO - PROCESS | 9525 | --DOMWINDOW == 76 (0x8af5f400) [pid = 9525] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 10:03:11 INFO - PROCESS | 9525 | --DOMWINDOW == 75 (0x8eb05800) [pid = 9525] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 10:03:11 INFO - PROCESS | 9525 | --DOMWINDOW == 74 (0x8b0a5c00) [pid = 9525] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 10:03:11 INFO - PROCESS | 9525 | --DOMWINDOW == 73 (0x8cfce000) [pid = 9525] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 10:03:11 INFO - PROCESS | 9525 | --DOMWINDOW == 72 (0x8ad77800) [pid = 9525] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 10:03:11 INFO - PROCESS | 9525 | --DOMWINDOW == 71 (0x8d478c00) [pid = 9525] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 10:03:11 INFO - PROCESS | 9525 | --DOMWINDOW == 70 (0x8f4c1800) [pid = 9525] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 10:03:11 INFO - PROCESS | 9525 | --DOMWINDOW == 69 (0x8b0a9c00) [pid = 9525] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 10:03:11 INFO - PROCESS | 9525 | 1466528591303 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 10:03:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 10:03:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1895ms 10:03:11 INFO - PROCESS | 9525 | 1466528591346 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 10:03:11 INFO - PROCESS | 9525 | 1466528591351 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 10:03:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 10:03:11 INFO - PROCESS | 9525 | 1466528591357 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 10:03:11 INFO - PROCESS | 9525 | 1466528591360 Marionette TRACE conn3 <- [1,1630,null,{}] 10:03:11 INFO - PROCESS | 9525 | 1466528591365 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:11 INFO - PROCESS | 9525 | 1466528591371 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:11 INFO - PROCESS | 9525 | 1466528591580 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 10:03:11 INFO - PROCESS | 9525 | 1466528591711 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:11 INFO - PROCESS | 9525 | 1466528591720 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:11 INFO - PROCESS | 9525 | ++DOCSHELL 0x893e3800 == 28 [pid = 9525] [id = 415] 10:03:11 INFO - PROCESS | 9525 | ++DOMWINDOW == 70 (0x893ee400) [pid = 9525] [serial = 1246] [outer = (nil)] 10:03:11 INFO - PROCESS | 9525 | ++DOMWINDOW == 71 (0x8d473c00) [pid = 9525] [serial = 1247] [outer = 0x893ee400] 10:03:11 INFO - PROCESS | 9525 | 1466528591791 Marionette DEBUG loaded listener.js 10:03:11 INFO - PROCESS | 9525 | ++DOMWINDOW == 72 (0x8d524000) [pid = 9525] [serial = 1248] [outer = 0x893ee400] 10:03:12 INFO - PROCESS | 9525 | 1466528592567 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 10:03:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 10:03:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1230ms 10:03:12 INFO - PROCESS | 9525 | 1466528592588 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 10:03:12 INFO - PROCESS | 9525 | 1466528592591 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 10:03:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 10:03:12 INFO - PROCESS | 9525 | 1466528592598 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 10:03:12 INFO - PROCESS | 9525 | 1466528592601 Marionette TRACE conn3 <- [1,1634,null,{}] 10:03:12 INFO - PROCESS | 9525 | 1466528592615 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:12 INFO - PROCESS | 9525 | 1466528592620 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:12 INFO - PROCESS | 9525 | 1466528592803 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 10:03:12 INFO - PROCESS | 9525 | 1466528592813 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:12 INFO - PROCESS | 9525 | 1466528592822 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:12 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d527000 == 29 [pid = 9525] [id = 416] 10:03:12 INFO - PROCESS | 9525 | ++DOMWINDOW == 73 (0x8d528400) [pid = 9525] [serial = 1249] [outer = (nil)] 10:03:12 INFO - PROCESS | 9525 | ++DOMWINDOW == 74 (0x8d75e400) [pid = 9525] [serial = 1250] [outer = 0x8d528400] 10:03:12 INFO - PROCESS | 9525 | 1466528592907 Marionette DEBUG loaded listener.js 10:03:13 INFO - PROCESS | 9525 | ++DOMWINDOW == 75 (0x8d766400) [pid = 9525] [serial = 1251] [outer = 0x8d528400] 10:03:14 INFO - PROCESS | 9525 | 1466528594208 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 10:03:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 10:03:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1697ms 10:03:14 INFO - PROCESS | 9525 | 1466528594298 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 10:03:14 INFO - PROCESS | 9525 | 1466528594304 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 10:03:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 10:03:14 INFO - PROCESS | 9525 | 1466528594313 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 10:03:14 INFO - PROCESS | 9525 | 1466528594318 Marionette TRACE conn3 <- [1,1638,null,{}] 10:03:14 INFO - PROCESS | 9525 | 1466528594330 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:14 INFO - PROCESS | 9525 | 1466528594337 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:14 INFO - PROCESS | 9525 | 1466528594565 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 10:03:14 INFO - PROCESS | 9525 | 1466528594814 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:14 INFO - PROCESS | 9525 | 1466528594822 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:14 INFO - PROCESS | 9525 | ++DOCSHELL 0x8af5cc00 == 30 [pid = 9525] [id = 417] 10:03:14 INFO - PROCESS | 9525 | ++DOMWINDOW == 76 (0x8af5d400) [pid = 9525] [serial = 1252] [outer = (nil)] 10:03:14 INFO - PROCESS | 9525 | ++DOMWINDOW == 77 (0x8b6f4400) [pid = 9525] [serial = 1253] [outer = 0x8af5d400] 10:03:14 INFO - PROCESS | 9525 | 1466528594963 Marionette DEBUG loaded listener.js 10:03:15 INFO - PROCESS | 9525 | ++DOMWINDOW == 78 (0x8bee6000) [pid = 9525] [serial = 1254] [outer = 0x8af5d400] 10:03:16 INFO - PROCESS | 9525 | 1466528596054 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 10:03:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 10:03:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1791ms 10:03:16 INFO - PROCESS | 9525 | 1466528596104 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 10:03:16 INFO - PROCESS | 9525 | 1466528596112 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 10:03:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 10:03:16 INFO - PROCESS | 9525 | 1466528596123 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 10:03:16 INFO - PROCESS | 9525 | 1466528596129 Marionette TRACE conn3 <- [1,1642,null,{}] 10:03:16 INFO - PROCESS | 9525 | 1466528596137 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:16 INFO - PROCESS | 9525 | 1466528596143 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:16 INFO - PROCESS | 9525 | 1466528596381 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 10:03:16 INFO - PROCESS | 9525 | 1466528596706 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:16 INFO - PROCESS | 9525 | 1466528596718 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:16 INFO - PROCESS | 9525 | ++DOCSHELL 0x894cbc00 == 31 [pid = 9525] [id = 418] 10:03:16 INFO - PROCESS | 9525 | ++DOMWINDOW == 79 (0x8cfd4800) [pid = 9525] [serial = 1255] [outer = (nil)] 10:03:16 INFO - PROCESS | 9525 | ++DOMWINDOW == 80 (0x8d75c000) [pid = 9525] [serial = 1256] [outer = 0x8cfd4800] 10:03:16 INFO - PROCESS | 9525 | 1466528596817 Marionette DEBUG loaded listener.js 10:03:16 INFO - PROCESS | 9525 | ++DOMWINDOW == 81 (0x8cfd0c00) [pid = 9525] [serial = 1257] [outer = 0x8cfd4800] 10:03:17 INFO - PROCESS | 9525 | 1466528597867 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 10:03:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 10:03:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1836ms 10:03:17 INFO - PROCESS | 9525 | 1466528597960 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 10:03:17 INFO - PROCESS | 9525 | 1466528597966 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 10:03:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 10:03:17 INFO - PROCESS | 9525 | 1466528597976 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 10:03:17 INFO - PROCESS | 9525 | 1466528597983 Marionette TRACE conn3 <- [1,1646,null,{}] 10:03:18 INFO - PROCESS | 9525 | 1466528598000 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:18 INFO - PROCESS | 9525 | 1466528598010 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:18 INFO - PROCESS | 9525 | 1466528598320 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 10:03:18 INFO - PROCESS | 9525 | 1466528598539 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:18 INFO - PROCESS | 9525 | 1466528598554 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:18 INFO - PROCESS | 9525 | ++DOCSHELL 0x8eb0d000 == 32 [pid = 9525] [id = 419] 10:03:18 INFO - PROCESS | 9525 | ++DOMWINDOW == 82 (0x8eb0e400) [pid = 9525] [serial = 1258] [outer = (nil)] 10:03:18 INFO - PROCESS | 9525 | ++DOMWINDOW == 83 (0x8f2e1800) [pid = 9525] [serial = 1259] [outer = 0x8eb0e400] 10:03:18 INFO - PROCESS | 9525 | 1466528598641 Marionette DEBUG loaded listener.js 10:03:18 INFO - PROCESS | 9525 | ++DOMWINDOW == 84 (0x8f4c0400) [pid = 9525] [serial = 1260] [outer = 0x8eb0e400] 10:03:19 INFO - PROCESS | 9525 | 1466528599611 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 10:03:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 10:03:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1696ms 10:03:19 INFO - PROCESS | 9525 | 1466528599681 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 10:03:19 INFO - PROCESS | 9525 | 1466528599686 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 10:03:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 10:03:19 INFO - PROCESS | 9525 | 1466528599696 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 10:03:19 INFO - PROCESS | 9525 | 1466528599699 Marionette TRACE conn3 <- [1,1650,null,{}] 10:03:19 INFO - PROCESS | 9525 | 1466528599705 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:19 INFO - PROCESS | 9525 | 1466528599710 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:19 INFO - PROCESS | 9525 | 1466528599904 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 10:03:20 INFO - PROCESS | 9525 | 1466528600135 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:20 INFO - PROCESS | 9525 | 1466528600147 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:20 INFO - PROCESS | 9525 | ++DOCSHELL 0x8af53400 == 33 [pid = 9525] [id = 420] 10:03:20 INFO - PROCESS | 9525 | ++DOMWINDOW == 85 (0x8af5a400) [pid = 9525] [serial = 1261] [outer = (nil)] 10:03:20 INFO - PROCESS | 9525 | ++DOMWINDOW == 86 (0x8f6b9800) [pid = 9525] [serial = 1262] [outer = 0x8af5a400] 10:03:20 INFO - PROCESS | 9525 | 1466528600255 Marionette DEBUG loaded listener.js 10:03:20 INFO - PROCESS | 9525 | ++DOMWINDOW == 87 (0x8f6c3800) [pid = 9525] [serial = 1263] [outer = 0x8af5a400] 10:03:21 INFO - PROCESS | 9525 | 1466528601413 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 10:03:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 10:03:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1793ms 10:03:21 INFO - PROCESS | 9525 | 1466528601490 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 10:03:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 10:03:21 INFO - PROCESS | 9525 | 1466528601497 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 10:03:21 INFO - PROCESS | 9525 | 1466528601505 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 10:03:21 INFO - PROCESS | 9525 | 1466528601517 Marionette TRACE conn3 <- [1,1654,null,{}] 10:03:21 INFO - PROCESS | 9525 | 1466528601541 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:21 INFO - PROCESS | 9525 | 1466528601549 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:21 INFO - PROCESS | 9525 | 1466528601863 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 10:03:22 INFO - PROCESS | 9525 | 1466528602092 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:22 INFO - PROCESS | 9525 | 1466528602105 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:22 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad73000 == 34 [pid = 9525] [id = 421] 10:03:22 INFO - PROCESS | 9525 | ++DOMWINDOW == 88 (0x8ad73c00) [pid = 9525] [serial = 1264] [outer = (nil)] 10:03:22 INFO - PROCESS | 9525 | ++DOMWINDOW == 89 (0x8ad79000) [pid = 9525] [serial = 1265] [outer = 0x8ad73c00] 10:03:22 INFO - PROCESS | 9525 | 1466528602186 Marionette DEBUG loaded listener.js 10:03:22 INFO - PROCESS | 9525 | ++DOMWINDOW == 90 (0x8af58c00) [pid = 9525] [serial = 1266] [outer = 0x8ad73c00] 10:03:22 INFO - PROCESS | 9525 | --DOCSHELL 0x893e3800 == 33 [pid = 9525] [id = 415] 10:03:22 INFO - PROCESS | 9525 | --DOCSHELL 0x8d469c00 == 32 [pid = 9525] [id = 414] 10:03:22 INFO - PROCESS | 9525 | --DOCSHELL 0x8b6e8000 == 31 [pid = 9525] [id = 413] 10:03:22 INFO - PROCESS | 9525 | --DOCSHELL 0x894cd800 == 30 [pid = 9525] [id = 412] 10:03:22 INFO - PROCESS | 9525 | --DOMWINDOW == 89 (0x8f2dd000) [pid = 9525] [serial = 1208] [outer = (nil)] [url = about:blank] 10:03:22 INFO - PROCESS | 9525 | --DOMWINDOW == 88 (0x8eb01400) [pid = 9525] [serial = 1202] [outer = (nil)] [url = about:blank] 10:03:22 INFO - PROCESS | 9525 | --DOMWINDOW == 87 (0x8f4bc400) [pid = 9525] [serial = 1205] [outer = (nil)] [url = about:blank] 10:03:22 INFO - PROCESS | 9525 | --DOMWINDOW == 86 (0x8eb0dc00) [pid = 9525] [serial = 1203] [outer = (nil)] [url = about:blank] 10:03:22 INFO - PROCESS | 9525 | --DOMWINDOW == 85 (0x8f2df400) [pid = 9525] [serial = 1182] [outer = (nil)] [url = about:blank] 10:03:22 INFO - PROCESS | 9525 | --DOMWINDOW == 84 (0x8eb0e000) [pid = 9525] [serial = 1181] [outer = (nil)] [url = about:blank] 10:03:22 INFO - PROCESS | 9525 | --DOMWINDOW == 83 (0x8b6f2400) [pid = 9525] [serial = 1196] [outer = (nil)] [url = about:blank] 10:03:22 INFO - PROCESS | 9525 | --DOMWINDOW == 82 (0x8bdf8400) [pid = 9525] [serial = 1197] [outer = (nil)] [url = about:blank] 10:03:22 INFO - PROCESS | 9525 | --DOMWINDOW == 81 (0x8d46c400) [pid = 9525] [serial = 1199] [outer = (nil)] [url = about:blank] 10:03:22 INFO - PROCESS | 9525 | --DOMWINDOW == 80 (0x8cd05000) [pid = 9525] [serial = 1193] [outer = (nil)] [url = about:blank] 10:03:22 INFO - PROCESS | 9525 | --DOMWINDOW == 79 (0x8d478400) [pid = 9525] [serial = 1194] [outer = (nil)] [url = about:blank] 10:03:22 INFO - PROCESS | 9525 | --DOMWINDOW == 78 (0x8d766c00) [pid = 9525] [serial = 1187] [outer = (nil)] [url = about:blank] 10:03:22 INFO - PROCESS | 9525 | --DOMWINDOW == 77 (0x8eb06400) [pid = 9525] [serial = 1188] [outer = (nil)] [url = about:blank] 10:03:22 INFO - PROCESS | 9525 | --DOMWINDOW == 76 (0x8f6bc800) [pid = 9525] [serial = 1190] [outer = (nil)] [url = about:blank] 10:03:22 INFO - PROCESS | 9525 | --DOMWINDOW == 75 (0x91179400) [pid = 9525] [serial = 1191] [outer = (nil)] [url = about:blank] 10:03:22 INFO - PROCESS | 9525 | --DOMWINDOW == 74 (0x8bee1800) [pid = 9525] [serial = 1184] [outer = (nil)] [url = about:blank] 10:03:22 INFO - PROCESS | 9525 | --DOMWINDOW == 73 (0x8cd0ec00) [pid = 9525] [serial = 1185] [outer = (nil)] [url = about:blank] 10:03:22 INFO - PROCESS | 9525 | --DOMWINDOW == 72 (0x8f4c5400) [pid = 9525] [serial = 1206] [outer = (nil)] [url = about:blank] 10:03:22 INFO - PROCESS | 9525 | --DOMWINDOW == 71 (0x8f2e3000) [pid = 9525] [serial = 1209] [outer = (nil)] [url = about:blank] 10:03:22 INFO - PROCESS | 9525 | --DOMWINDOW == 70 (0x8d478000) [pid = 9525] [serial = 1200] [outer = (nil)] [url = about:blank] 10:03:23 INFO - PROCESS | 9525 | 1466528603148 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 10:03:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 10:03:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1667ms 10:03:23 INFO - PROCESS | 9525 | 1466528603171 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 10:03:23 INFO - PROCESS | 9525 | 1466528603178 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 10:03:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 10:03:23 INFO - PROCESS | 9525 | 1466528603188 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 10:03:23 INFO - PROCESS | 9525 | 1466528603192 Marionette TRACE conn3 <- [1,1658,null,{}] 10:03:23 INFO - PROCESS | 9525 | 1466528603199 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:23 INFO - PROCESS | 9525 | 1466528603204 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:23 INFO - PROCESS | 9525 | 1466528603411 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 10:03:23 INFO - PROCESS | 9525 | 1466528603565 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:23 INFO - PROCESS | 9525 | 1466528603574 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:23 INFO - PROCESS | 9525 | ++DOCSHELL 0x894cd800 == 31 [pid = 9525] [id = 422] 10:03:23 INFO - PROCESS | 9525 | ++DOMWINDOW == 71 (0x8bdf4c00) [pid = 9525] [serial = 1267] [outer = (nil)] 10:03:23 INFO - PROCESS | 9525 | ++DOMWINDOW == 72 (0x8bdfe000) [pid = 9525] [serial = 1268] [outer = 0x8bdf4c00] 10:03:23 INFO - PROCESS | 9525 | 1466528603647 Marionette DEBUG loaded listener.js 10:03:23 INFO - PROCESS | 9525 | ++DOMWINDOW == 73 (0x8bee5400) [pid = 9525] [serial = 1269] [outer = 0x8bdf4c00] 10:03:24 INFO - PROCESS | 9525 | 1466528604470 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 10:03:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 10:03:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1329ms 10:03:24 INFO - PROCESS | 9525 | 1466528604517 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 10:03:24 INFO - PROCESS | 9525 | 1466528604520 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 10:03:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 10:03:24 INFO - PROCESS | 9525 | 1466528604528 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 10:03:24 INFO - PROCESS | 9525 | 1466528604534 Marionette TRACE conn3 <- [1,1662,null,{}] 10:03:24 INFO - PROCESS | 9525 | 1466528604550 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:24 INFO - PROCESS | 9525 | 1466528604558 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:24 INFO - PROCESS | 9525 | 1466528604726 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 10:03:24 INFO - PROCESS | 9525 | 1466528604865 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:24 INFO - PROCESS | 9525 | 1466528604881 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:24 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d46a000 == 32 [pid = 9525] [id = 423] 10:03:24 INFO - PROCESS | 9525 | ++DOMWINDOW == 74 (0x8d46c000) [pid = 9525] [serial = 1270] [outer = (nil)] 10:03:24 INFO - PROCESS | 9525 | ++DOMWINDOW == 75 (0x8d474400) [pid = 9525] [serial = 1271] [outer = 0x8d46c000] 10:03:24 INFO - PROCESS | 9525 | 1466528604949 Marionette DEBUG loaded listener.js 10:03:25 INFO - PROCESS | 9525 | ++DOMWINDOW == 76 (0x8d4c6400) [pid = 9525] [serial = 1272] [outer = 0x8d46c000] 10:03:25 INFO - PROCESS | 9525 | 1466528605857 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 10:03:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 10:03:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1386ms 10:03:25 INFO - PROCESS | 9525 | 1466528605913 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 10:03:25 INFO - PROCESS | 9525 | 1466528605920 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 10:03:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 10:03:25 INFO - PROCESS | 9525 | 1466528605943 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 10:03:25 INFO - PROCESS | 9525 | 1466528605948 Marionette TRACE conn3 <- [1,1666,null,{}] 10:03:25 INFO - PROCESS | 9525 | 1466528605957 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:25 INFO - PROCESS | 9525 | 1466528605964 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:26 INFO - PROCESS | 9525 | 1466528606304 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 10:03:26 INFO - PROCESS | 9525 | 1466528606350 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:26 INFO - PROCESS | 9525 | 1466528606358 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:26 INFO - PROCESS | 9525 | ++DOCSHELL 0x8beea400 == 33 [pid = 9525] [id = 424] 10:03:26 INFO - PROCESS | 9525 | ++DOMWINDOW == 77 (0x8d46a400) [pid = 9525] [serial = 1273] [outer = (nil)] 10:03:26 INFO - PROCESS | 9525 | ++DOMWINDOW == 78 (0x8eb02400) [pid = 9525] [serial = 1274] [outer = 0x8d46a400] 10:03:26 INFO - PROCESS | 9525 | 1466528606479 Marionette DEBUG loaded listener.js 10:03:26 INFO - PROCESS | 9525 | ++DOMWINDOW == 79 (0x8eb03800) [pid = 9525] [serial = 1275] [outer = 0x8d46a400] 10:03:27 INFO - PROCESS | 9525 | --DOMWINDOW == 78 (0x8d46d000) [pid = 9525] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 10:03:27 INFO - PROCESS | 9525 | --DOMWINDOW == 77 (0x893ee400) [pid = 9525] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 10:03:27 INFO - PROCESS | 9525 | --DOMWINDOW == 76 (0x8b6e9800) [pid = 9525] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 10:03:27 INFO - PROCESS | 9525 | --DOMWINDOW == 75 (0x8b6ee000) [pid = 9525] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 10:03:27 INFO - PROCESS | 9525 | --DOMWINDOW == 74 (0x894cec00) [pid = 9525] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 10:03:27 INFO - PROCESS | 9525 | --DOMWINDOW == 73 (0x8ad7b400) [pid = 9525] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 10:03:27 INFO - PROCESS | 9525 | --DOMWINDOW == 72 (0x8cfd5800) [pid = 9525] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 10:03:27 INFO - PROCESS | 9525 | --DOMWINDOW == 71 (0x8f4bd800) [pid = 9525] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 10:03:27 INFO - PROCESS | 9525 | --DOMWINDOW == 70 (0x8f6bac00) [pid = 9525] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 10:03:27 INFO - PROCESS | 9525 | --DOMWINDOW == 69 (0x8cfcfc00) [pid = 9525] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 10:03:27 INFO - PROCESS | 9525 | --DOMWINDOW == 68 (0x919c5000) [pid = 9525] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 10:03:27 INFO - PROCESS | 9525 | --DOMWINDOW == 67 (0x91810400) [pid = 9525] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 10:03:27 INFO - PROCESS | 9525 | --DOMWINDOW == 66 (0x8ad73400) [pid = 9525] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 10:03:27 INFO - PROCESS | 9525 | 1466528607665 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 10:03:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 10:03:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1752ms 10:03:27 INFO - PROCESS | 9525 | 1466528607701 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 10:03:27 INFO - PROCESS | 9525 | 1466528607704 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 10:03:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 10:03:27 INFO - PROCESS | 9525 | 1466528607713 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 10:03:27 INFO - PROCESS | 9525 | 1466528607719 Marionette TRACE conn3 <- [1,1670,null,{}] 10:03:27 INFO - PROCESS | 9525 | 1466528607724 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:27 INFO - PROCESS | 9525 | 1466528607730 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:27 INFO - PROCESS | 9525 | 1466528607953 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 10:03:28 INFO - PROCESS | 9525 | 1466528608122 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:28 INFO - PROCESS | 9525 | 1466528608130 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:28 INFO - PROCESS | 9525 | ++DOCSHELL 0x894cd000 == 34 [pid = 9525] [id = 425] 10:03:28 INFO - PROCESS | 9525 | ++DOMWINDOW == 67 (0x894cec00) [pid = 9525] [serial = 1276] [outer = (nil)] 10:03:28 INFO - PROCESS | 9525 | ++DOMWINDOW == 68 (0x8d4ce400) [pid = 9525] [serial = 1277] [outer = 0x894cec00] 10:03:28 INFO - PROCESS | 9525 | 1466528608202 Marionette DEBUG loaded listener.js 10:03:28 INFO - PROCESS | 9525 | ++DOMWINDOW == 69 (0x8d769800) [pid = 9525] [serial = 1278] [outer = 0x894cec00] 10:03:28 INFO - PROCESS | 9525 | 1466528608980 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 10:03:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 10:03:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1289ms 10:03:29 INFO - PROCESS | 9525 | 1466528609006 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 10:03:29 INFO - PROCESS | 9525 | 1466528609010 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 10:03:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 10:03:29 INFO - PROCESS | 9525 | 1466528609016 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 10:03:29 INFO - PROCESS | 9525 | 1466528609019 Marionette TRACE conn3 <- [1,1674,null,{}] 10:03:29 INFO - PROCESS | 9525 | 1466528609025 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:29 INFO - PROCESS | 9525 | 1466528609035 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:29 INFO - PROCESS | 9525 | 1466528609303 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 10:03:29 INFO - PROCESS | 9525 | 1466528609394 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:29 INFO - PROCESS | 9525 | 1466528609403 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:29 INFO - PROCESS | 9525 | ++DOCSHELL 0x894ce800 == 35 [pid = 9525] [id = 426] 10:03:29 INFO - PROCESS | 9525 | ++DOMWINDOW == 70 (0x8f2e2c00) [pid = 9525] [serial = 1279] [outer = (nil)] 10:03:29 INFO - PROCESS | 9525 | ++DOMWINDOW == 71 (0x8f6b6400) [pid = 9525] [serial = 1280] [outer = 0x8f2e2c00] 10:03:29 INFO - PROCESS | 9525 | 1466528609477 Marionette DEBUG loaded listener.js 10:03:29 INFO - PROCESS | 9525 | ++DOMWINDOW == 72 (0x91173800) [pid = 9525] [serial = 1281] [outer = 0x8f2e2c00] 10:03:30 INFO - PROCESS | 9525 | 1466528610563 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 10:03:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 10:03:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1592ms 10:03:30 INFO - PROCESS | 9525 | 1466528610610 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 10:03:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 10:03:30 INFO - PROCESS | 9525 | 1466528610617 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 10:03:30 INFO - PROCESS | 9525 | 1466528610625 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 10:03:30 INFO - PROCESS | 9525 | 1466528610634 Marionette TRACE conn3 <- [1,1678,null,{}] 10:03:30 INFO - PROCESS | 9525 | 1466528610642 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:30 INFO - PROCESS | 9525 | 1466528610647 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:30 INFO - PROCESS | 9525 | 1466528610862 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 10:03:31 INFO - PROCESS | 9525 | 1466528611089 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:31 INFO - PROCESS | 9525 | 1466528611103 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:31 INFO - PROCESS | 9525 | ++DOCSHELL 0x8af5bc00 == 36 [pid = 9525] [id = 427] 10:03:31 INFO - PROCESS | 9525 | ++DOMWINDOW == 73 (0x8af5e800) [pid = 9525] [serial = 1282] [outer = (nil)] 10:03:31 INFO - PROCESS | 9525 | ++DOMWINDOW == 74 (0x8b6eb000) [pid = 9525] [serial = 1283] [outer = 0x8af5e800] 10:03:31 INFO - PROCESS | 9525 | 1466528611234 Marionette DEBUG loaded listener.js 10:03:31 INFO - PROCESS | 9525 | ++DOMWINDOW == 75 (0x8bdfe800) [pid = 9525] [serial = 1284] [outer = 0x8af5e800] 10:03:32 INFO - PROCESS | 9525 | 1466528612137 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 10:03:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 10:03:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1592ms 10:03:32 INFO - PROCESS | 9525 | 1466528612217 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 10:03:32 INFO - PROCESS | 9525 | 1466528612225 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 10:03:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 10:03:32 INFO - PROCESS | 9525 | 1466528612236 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 10:03:32 INFO - PROCESS | 9525 | 1466528612240 Marionette TRACE conn3 <- [1,1682,null,{}] 10:03:32 INFO - PROCESS | 9525 | 1466528612247 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:32 INFO - PROCESS | 9525 | 1466528612253 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:32 INFO - PROCESS | 9525 | 1466528612451 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 10:03:32 INFO - PROCESS | 9525 | 1466528612691 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:32 INFO - PROCESS | 9525 | 1466528612702 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:32 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b0a8400 == 37 [pid = 9525] [id = 428] 10:03:32 INFO - PROCESS | 9525 | ++DOMWINDOW == 76 (0x8cd0d800) [pid = 9525] [serial = 1285] [outer = (nil)] 10:03:32 INFO - PROCESS | 9525 | ++DOMWINDOW == 77 (0x8d522c00) [pid = 9525] [serial = 1286] [outer = 0x8cd0d800] 10:03:32 INFO - PROCESS | 9525 | 1466528612828 Marionette DEBUG loaded listener.js 10:03:32 INFO - PROCESS | 9525 | ++DOMWINDOW == 78 (0x8d75f400) [pid = 9525] [serial = 1287] [outer = 0x8cd0d800] 10:03:33 INFO - PROCESS | 9525 | 1466528613780 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 10:03:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 10:03:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1589ms 10:03:33 INFO - PROCESS | 9525 | 1466528613826 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 10:03:33 INFO - PROCESS | 9525 | 1466528613830 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 10:03:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 10:03:33 INFO - PROCESS | 9525 | 1466528613837 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 10:03:33 INFO - PROCESS | 9525 | 1466528613844 Marionette TRACE conn3 <- [1,1686,null,{}] 10:03:33 INFO - PROCESS | 9525 | 1466528613860 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:33 INFO - PROCESS | 9525 | 1466528613870 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:34 INFO - PROCESS | 9525 | 1466528614066 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 10:03:34 INFO - PROCESS | 9525 | 1466528614289 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:34 INFO - PROCESS | 9525 | 1466528614297 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:34 INFO - PROCESS | 9525 | ++DOCSHELL 0x893e1c00 == 38 [pid = 9525] [id = 429] 10:03:34 INFO - PROCESS | 9525 | ++DOMWINDOW == 79 (0x8f4c4c00) [pid = 9525] [serial = 1288] [outer = (nil)] 10:03:34 INFO - PROCESS | 9525 | ++DOMWINDOW == 80 (0x91178c00) [pid = 9525] [serial = 1289] [outer = 0x8f4c4c00] 10:03:34 INFO - PROCESS | 9525 | 1466528614429 Marionette DEBUG loaded listener.js 10:03:34 INFO - PROCESS | 9525 | ++DOMWINDOW == 81 (0x91375000) [pid = 9525] [serial = 1290] [outer = 0x8f4c4c00] 10:03:35 INFO - PROCESS | 9525 | 1466528615326 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 10:03:35 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 10:03:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1549ms 10:03:35 INFO - PROCESS | 9525 | 1466528615388 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 10:03:35 INFO - PROCESS | 9525 | 1466528615392 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 10:03:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 10:03:35 INFO - PROCESS | 9525 | 1466528615399 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 10:03:35 INFO - PROCESS | 9525 | 1466528615403 Marionette TRACE conn3 <- [1,1690,null,{}] 10:03:35 INFO - PROCESS | 9525 | 1466528615409 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:35 INFO - PROCESS | 9525 | 1466528615414 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:35 INFO - PROCESS | 9525 | 1466528615634 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 10:03:35 INFO - PROCESS | 9525 | 1466528615853 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:35 INFO - PROCESS | 9525 | 1466528615862 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:35 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b6f3800 == 39 [pid = 9525] [id = 430] 10:03:35 INFO - PROCESS | 9525 | ++DOMWINDOW == 82 (0x8bee8400) [pid = 9525] [serial = 1291] [outer = (nil)] 10:03:35 INFO - PROCESS | 9525 | ++DOMWINDOW == 83 (0x91376c00) [pid = 9525] [serial = 1292] [outer = 0x8bee8400] 10:03:35 INFO - PROCESS | 9525 | 1466528615993 Marionette DEBUG loaded listener.js 10:03:36 INFO - PROCESS | 9525 | ++DOMWINDOW == 84 (0x9137e400) [pid = 9525] [serial = 1293] [outer = 0x8bee8400] 10:03:36 INFO - PROCESS | 9525 | 1466528616864 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 10:03:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 10:03:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1534ms 10:03:36 INFO - PROCESS | 9525 | 1466528616934 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 10:03:36 INFO - PROCESS | 9525 | 1466528616939 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 10:03:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 10:03:36 INFO - PROCESS | 9525 | 1466528616946 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 10:03:36 INFO - PROCESS | 9525 | 1466528616949 Marionette TRACE conn3 <- [1,1694,null,{}] 10:03:36 INFO - PROCESS | 9525 | 1466528616955 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:36 INFO - PROCESS | 9525 | 1466528616960 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:37 INFO - PROCESS | 9525 | 1466528617136 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 10:03:37 INFO - PROCESS | 9525 | 1466528617313 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:37 INFO - PROCESS | 9525 | 1466528617324 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:37 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d4cd000 == 40 [pid = 9525] [id = 431] 10:03:37 INFO - PROCESS | 9525 | ++DOMWINDOW == 85 (0x91175c00) [pid = 9525] [serial = 1294] [outer = (nil)] 10:03:37 INFO - PROCESS | 9525 | ++DOMWINDOW == 86 (0x9180d000) [pid = 9525] [serial = 1295] [outer = 0x91175c00] 10:03:37 INFO - PROCESS | 9525 | 1466528617404 Marionette DEBUG loaded listener.js 10:03:37 INFO - PROCESS | 9525 | ++DOMWINDOW == 87 (0x9180e800) [pid = 9525] [serial = 1296] [outer = 0x91175c00] 10:03:38 INFO - PROCESS | 9525 | 1466528618368 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 10:03:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 10:03:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1480ms 10:03:38 INFO - PROCESS | 9525 | 1466528618427 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 10:03:38 INFO - PROCESS | 9525 | 1466528618431 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 10:03:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 10:03:38 INFO - PROCESS | 9525 | 1466528618439 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 10:03:38 INFO - PROCESS | 9525 | 1466528618443 Marionette TRACE conn3 <- [1,1698,null,{}] 10:03:38 INFO - PROCESS | 9525 | 1466528618449 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:38 INFO - PROCESS | 9525 | 1466528618460 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:38 INFO - PROCESS | 9525 | 1466528618690 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 10:03:38 INFO - PROCESS | 9525 | 1466528618931 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:38 INFO - PROCESS | 9525 | 1466528618938 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:39 INFO - PROCESS | 9525 | ++DOCSHELL 0x91807000 == 41 [pid = 9525] [id = 432] 10:03:39 INFO - PROCESS | 9525 | ++DOMWINDOW == 88 (0x9180a000) [pid = 9525] [serial = 1297] [outer = (nil)] 10:03:39 INFO - PROCESS | 9525 | ++DOMWINDOW == 89 (0x921f1400) [pid = 9525] [serial = 1298] [outer = 0x9180a000] 10:03:39 INFO - PROCESS | 9525 | 1466528619070 Marionette DEBUG loaded listener.js 10:03:39 INFO - PROCESS | 9525 | ++DOMWINDOW == 90 (0x9222bc00) [pid = 9525] [serial = 1299] [outer = 0x9180a000] 10:03:39 INFO - PROCESS | 9525 | 1466528619936 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 10:03:39 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 10:03:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1535ms 10:03:39 INFO - PROCESS | 9525 | 1466528619975 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 10:03:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 10:03:39 INFO - PROCESS | 9525 | 1466528619980 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 10:03:39 INFO - PROCESS | 9525 | 1466528619986 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 10:03:39 INFO - PROCESS | 9525 | 1466528619990 Marionette TRACE conn3 <- [1,1702,null,{}] 10:03:39 INFO - PROCESS | 9525 | 1466528619996 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:40 INFO - PROCESS | 9525 | 1466528620002 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:40 INFO - PROCESS | 9525 | 1466528620200 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 10:03:40 INFO - PROCESS | 9525 | 1466528620398 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:40 INFO - PROCESS | 9525 | 1466528620407 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:40 INFO - PROCESS | 9525 | ++DOCSHELL 0x8af57800 == 42 [pid = 9525] [id = 433] 10:03:40 INFO - PROCESS | 9525 | ++DOMWINDOW == 91 (0x921e9800) [pid = 9525] [serial = 1300] [outer = (nil)] 10:03:40 INFO - PROCESS | 9525 | ++DOMWINDOW == 92 (0x922e9800) [pid = 9525] [serial = 1301] [outer = 0x921e9800] 10:03:40 INFO - PROCESS | 9525 | 1466528620551 Marionette DEBUG loaded listener.js 10:03:40 INFO - PROCESS | 9525 | ++DOMWINDOW == 93 (0x9232f400) [pid = 9525] [serial = 1302] [outer = 0x921e9800] 10:03:41 INFO - PROCESS | 9525 | 1466528621508 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 10:03:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 10:03:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1594ms 10:03:41 INFO - PROCESS | 9525 | 1466528621582 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 10:03:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 10:03:41 INFO - PROCESS | 9525 | 1466528621587 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 10:03:41 INFO - PROCESS | 9525 | 1466528621594 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 10:03:41 INFO - PROCESS | 9525 | 1466528621598 Marionette TRACE conn3 <- [1,1706,null,{}] 10:03:41 INFO - PROCESS | 9525 | 1466528621604 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:41 INFO - PROCESS | 9525 | 1466528621609 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:41 INFO - PROCESS | 9525 | 1466528621843 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 10:03:42 INFO - PROCESS | 9525 | 1466528622294 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:42 INFO - PROCESS | 9525 | 1466528622302 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:42 INFO - PROCESS | 9525 | ++DOCSHELL 0x894cd400 == 43 [pid = 9525] [id = 434] 10:03:42 INFO - PROCESS | 9525 | ++DOMWINDOW == 94 (0x894ce400) [pid = 9525] [serial = 1303] [outer = (nil)] 10:03:42 INFO - PROCESS | 9525 | ++DOMWINDOW == 95 (0x8ad70400) [pid = 9525] [serial = 1304] [outer = 0x894ce400] 10:03:42 INFO - PROCESS | 9525 | 1466528622422 Marionette DEBUG loaded listener.js 10:03:42 INFO - PROCESS | 9525 | ++DOMWINDOW == 96 (0x8b0a8800) [pid = 9525] [serial = 1305] [outer = 0x894ce400] 10:03:43 INFO - PROCESS | 9525 | 1466528623380 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 10:03:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 10:03:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1837ms 10:03:43 INFO - PROCESS | 9525 | 1466528623434 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 10:03:43 INFO - PROCESS | 9525 | 1466528623440 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 10:03:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 10:03:43 INFO - PROCESS | 9525 | 1466528623449 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 10:03:43 INFO - PROCESS | 9525 | 1466528623454 Marionette TRACE conn3 <- [1,1710,null,{}] 10:03:43 INFO - PROCESS | 9525 | 1466528623462 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:43 INFO - PROCESS | 9525 | 1466528623470 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:43 INFO - PROCESS | 9525 | 1466528623655 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 10:03:44 INFO - PROCESS | 9525 | 1466528624016 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:44 INFO - PROCESS | 9525 | 1466528624029 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:44 INFO - PROCESS | 9525 | ++DOCSHELL 0x8bdf2c00 == 44 [pid = 9525] [id = 435] 10:03:44 INFO - PROCESS | 9525 | ++DOMWINDOW == 97 (0x8cece400) [pid = 9525] [serial = 1306] [outer = (nil)] 10:03:44 INFO - PROCESS | 9525 | ++DOMWINDOW == 98 (0x8cfd5400) [pid = 9525] [serial = 1307] [outer = 0x8cece400] 10:03:44 INFO - PROCESS | 9525 | 1466528624129 Marionette DEBUG loaded listener.js 10:03:44 INFO - PROCESS | 9525 | ++DOMWINDOW == 99 (0x8d4c5800) [pid = 9525] [serial = 1308] [outer = 0x8cece400] 10:03:45 INFO - PROCESS | 9525 | --DOCSHELL 0x894cd000 == 43 [pid = 9525] [id = 425] 10:03:45 INFO - PROCESS | 9525 | --DOCSHELL 0x8beea400 == 42 [pid = 9525] [id = 424] 10:03:45 INFO - PROCESS | 9525 | --DOCSHELL 0x8d46a000 == 41 [pid = 9525] [id = 423] 10:03:45 INFO - PROCESS | 9525 | --DOCSHELL 0x894cd800 == 40 [pid = 9525] [id = 422] 10:03:45 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad73000 == 39 [pid = 9525] [id = 421] 10:03:45 INFO - PROCESS | 9525 | --DOCSHELL 0x8af53400 == 38 [pid = 9525] [id = 420] 10:03:45 INFO - PROCESS | 9525 | --DOCSHELL 0x8af5cc00 == 37 [pid = 9525] [id = 417] 10:03:45 INFO - PROCESS | 9525 | --DOCSHELL 0x8d527000 == 36 [pid = 9525] [id = 416] 10:03:45 INFO - PROCESS | 9525 | --DOCSHELL 0x894cbc00 == 35 [pid = 9525] [id = 418] 10:03:45 INFO - PROCESS | 9525 | --DOCSHELL 0x8eb0d000 == 34 [pid = 9525] [id = 419] 10:03:45 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad73800 == 33 [pid = 9525] [id = 411] 10:03:45 INFO - PROCESS | 9525 | --DOCSHELL 0x894cd400 == 32 [pid = 9525] [id = 434] 10:03:45 INFO - PROCESS | 9525 | --DOCSHELL 0x8af57800 == 31 [pid = 9525] [id = 433] 10:03:45 INFO - PROCESS | 9525 | --DOCSHELL 0x8d4cd000 == 30 [pid = 9525] [id = 431] 10:03:45 INFO - PROCESS | 9525 | --DOCSHELL 0x91807000 == 29 [pid = 9525] [id = 432] 10:03:45 INFO - PROCESS | 9525 | --DOCSHELL 0x8b6f3800 == 28 [pid = 9525] [id = 430] 10:03:45 INFO - PROCESS | 9525 | --DOCSHELL 0x893e1c00 == 27 [pid = 9525] [id = 429] 10:03:45 INFO - PROCESS | 9525 | --DOCSHELL 0x8af5bc00 == 26 [pid = 9525] [id = 427] 10:03:45 INFO - PROCESS | 9525 | --DOCSHELL 0x8b0a8400 == 25 [pid = 9525] [id = 428] 10:03:45 INFO - PROCESS | 9525 | --DOCSHELL 0x894ce800 == 24 [pid = 9525] [id = 426] 10:03:46 INFO - PROCESS | 9525 | --DOMWINDOW == 98 (0x8d471800) [pid = 9525] [serial = 1244] [outer = (nil)] [url = about:blank] 10:03:46 INFO - PROCESS | 9525 | --DOMWINDOW == 97 (0x8d473c00) [pid = 9525] [serial = 1247] [outer = (nil)] [url = about:blank] 10:03:46 INFO - PROCESS | 9525 | --DOMWINDOW == 96 (0x8bee4c00) [pid = 9525] [serial = 1236] [outer = (nil)] [url = about:blank] 10:03:46 INFO - PROCESS | 9525 | --DOMWINDOW == 95 (0x8bdfec00) [pid = 9525] [serial = 1235] [outer = (nil)] [url = about:blank] 10:03:46 INFO - PROCESS | 9525 | --DOMWINDOW == 94 (0x8beddc00) [pid = 9525] [serial = 1241] [outer = (nil)] [url = about:blank] 10:03:46 INFO - PROCESS | 9525 | --DOMWINDOW == 93 (0x8ad7dc00) [pid = 9525] [serial = 1238] [outer = (nil)] [url = about:blank] 10:03:46 INFO - PROCESS | 9525 | --DOMWINDOW == 92 (0x8af53800) [pid = 9525] [serial = 1239] [outer = (nil)] [url = about:blank] 10:03:46 INFO - PROCESS | 9525 | --DOMWINDOW == 91 (0x8d524000) [pid = 9525] [serial = 1248] [outer = (nil)] [url = about:blank] 10:03:46 INFO - PROCESS | 9525 | --DOMWINDOW == 90 (0x8b6f2c00) [pid = 9525] [serial = 1212] [outer = (nil)] [url = about:blank] 10:03:46 INFO - PROCESS | 9525 | --DOMWINDOW == 89 (0x8af5ec00) [pid = 9525] [serial = 1211] [outer = (nil)] [url = about:blank] 10:03:46 INFO - PROCESS | 9525 | --DOMWINDOW == 88 (0x8d521400) [pid = 9525] [serial = 1215] [outer = (nil)] [url = about:blank] 10:03:46 INFO - PROCESS | 9525 | --DOMWINDOW == 87 (0x8d4c5c00) [pid = 9525] [serial = 1214] [outer = (nil)] [url = about:blank] 10:03:46 INFO - PROCESS | 9525 | --DOMWINDOW == 86 (0x9117cc00) [pid = 9525] [serial = 1218] [outer = (nil)] [url = about:blank] 10:03:46 INFO - PROCESS | 9525 | --DOMWINDOW == 85 (0x8f6c2000) [pid = 9525] [serial = 1217] [outer = (nil)] [url = about:blank] 10:03:46 INFO - PROCESS | 9525 | --DOMWINDOW == 84 (0x9180f400) [pid = 9525] [serial = 1221] [outer = (nil)] [url = about:blank] 10:03:46 INFO - PROCESS | 9525 | --DOMWINDOW == 83 (0x91805c00) [pid = 9525] [serial = 1220] [outer = (nil)] [url = about:blank] 10:03:46 INFO - PROCESS | 9525 | --DOMWINDOW == 82 (0x8d4c8c00) [pid = 9525] [serial = 1245] [outer = (nil)] [url = about:blank] 10:03:46 INFO - PROCESS | 9525 | --DOMWINDOW == 81 (0x919c9000) [pid = 9525] [serial = 1224] [outer = (nil)] [url = about:blank] 10:03:46 INFO - PROCESS | 9525 | --DOMWINDOW == 80 (0x919c7c00) [pid = 9525] [serial = 1223] [outer = (nil)] [url = about:blank] 10:03:46 INFO - PROCESS | 9525 | --DOMWINDOW == 79 (0x921f2c00) [pid = 9525] [serial = 1227] [outer = (nil)] [url = about:blank] 10:03:46 INFO - PROCESS | 9525 | --DOMWINDOW == 78 (0x921ecc00) [pid = 9525] [serial = 1226] [outer = (nil)] [url = about:blank] 10:03:46 INFO - PROCESS | 9525 | --DOMWINDOW == 77 (0x922eb800) [pid = 9525] [serial = 1230] [outer = (nil)] [url = about:blank] 10:03:46 INFO - PROCESS | 9525 | --DOMWINDOW == 76 (0x8bee4800) [pid = 9525] [serial = 1242] [outer = (nil)] [url = about:blank] 10:03:46 INFO - PROCESS | 9525 | --DOMWINDOW == 75 (0x922e6400) [pid = 9525] [serial = 1229] [outer = (nil)] [url = about:blank] 10:03:46 INFO - PROCESS | 9525 | --DOMWINDOW == 74 (0x8bee7400) [pid = 9525] [serial = 1233] [outer = (nil)] [url = about:blank] 10:03:46 INFO - PROCESS | 9525 | --DOMWINDOW == 73 (0x8b0af800) [pid = 9525] [serial = 1232] [outer = (nil)] [url = about:blank] 10:03:46 INFO - PROCESS | 9525 | 1466528626442 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 10:03:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 10:03:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 3046ms 10:03:46 INFO - PROCESS | 9525 | 1466528626497 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 10:03:46 INFO - PROCESS | 9525 | 1466528626504 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 10:03:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 10:03:46 INFO - PROCESS | 9525 | 1466528626512 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 10:03:46 INFO - PROCESS | 9525 | 1466528626517 Marionette TRACE conn3 <- [1,1714,null,{}] 10:03:46 INFO - PROCESS | 9525 | 1466528626525 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:46 INFO - PROCESS | 9525 | 1466528626531 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:46 INFO - PROCESS | 9525 | 1466528626704 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 10:03:46 INFO - PROCESS | 9525 | 1466528626876 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:46 INFO - PROCESS | 9525 | 1466528626884 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:46 INFO - PROCESS | 9525 | ++DOCSHELL 0x893ebc00 == 25 [pid = 9525] [id = 436] 10:03:46 INFO - PROCESS | 9525 | ++DOMWINDOW == 74 (0x8ad71400) [pid = 9525] [serial = 1309] [outer = (nil)] 10:03:46 INFO - PROCESS | 9525 | ++DOMWINDOW == 75 (0x8af5ec00) [pid = 9525] [serial = 1310] [outer = 0x8ad71400] 10:03:46 INFO - PROCESS | 9525 | 1466528626962 Marionette DEBUG loaded listener.js 10:03:47 INFO - PROCESS | 9525 | ++DOMWINDOW == 76 (0x8b0ab000) [pid = 9525] [serial = 1311] [outer = 0x8ad71400] 10:03:47 INFO - PROCESS | 9525 | 1466528627726 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 10:03:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 10:03:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1281ms 10:03:47 INFO - PROCESS | 9525 | 1466528627794 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 10:03:47 INFO - PROCESS | 9525 | 1466528627805 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 10:03:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 10:03:47 INFO - PROCESS | 9525 | 1466528627816 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 10:03:47 INFO - PROCESS | 9525 | 1466528627821 Marionette TRACE conn3 <- [1,1718,null,{}] 10:03:47 INFO - PROCESS | 9525 | 1466528627827 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:47 INFO - PROCESS | 9525 | 1466528627832 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:48 INFO - PROCESS | 9525 | 1466528628005 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 10:03:48 INFO - PROCESS | 9525 | 1466528628159 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:48 INFO - PROCESS | 9525 | 1466528628173 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:48 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b6ef800 == 26 [pid = 9525] [id = 437] 10:03:48 INFO - PROCESS | 9525 | ++DOMWINDOW == 77 (0x8bdf2800) [pid = 9525] [serial = 1312] [outer = (nil)] 10:03:48 INFO - PROCESS | 9525 | ++DOMWINDOW == 78 (0x8bee5800) [pid = 9525] [serial = 1313] [outer = 0x8bdf2800] 10:03:48 INFO - PROCESS | 9525 | 1466528628245 Marionette DEBUG loaded listener.js 10:03:48 INFO - PROCESS | 9525 | ++DOMWINDOW == 79 (0x8cd05800) [pid = 9525] [serial = 1314] [outer = 0x8bdf2800] 10:03:49 INFO - PROCESS | 9525 | 1466528629187 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 10:03:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 10:03:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1436ms 10:03:49 INFO - PROCESS | 9525 | 1466528629252 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 10:03:49 INFO - PROCESS | 9525 | 1466528629256 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 10:03:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 10:03:49 INFO - PROCESS | 9525 | 1466528629262 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 10:03:49 INFO - PROCESS | 9525 | 1466528629268 Marionette TRACE conn3 <- [1,1722,null,{}] 10:03:49 INFO - PROCESS | 9525 | 1466528629292 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:49 INFO - PROCESS | 9525 | 1466528629301 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:49 INFO - PROCESS | 9525 | 1466528629516 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 10:03:49 INFO - PROCESS | 9525 | 1466528629541 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:49 INFO - PROCESS | 9525 | 1466528629551 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:49 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d477c00 == 27 [pid = 9525] [id = 438] 10:03:49 INFO - PROCESS | 9525 | ++DOMWINDOW == 80 (0x8d4c0400) [pid = 9525] [serial = 1315] [outer = (nil)] 10:03:49 INFO - PROCESS | 9525 | ++DOMWINDOW == 81 (0x8d4cc400) [pid = 9525] [serial = 1316] [outer = 0x8d4c0400] 10:03:49 INFO - PROCESS | 9525 | 1466528629625 Marionette DEBUG loaded listener.js 10:03:49 INFO - PROCESS | 9525 | ++DOMWINDOW == 82 (0x8d525000) [pid = 9525] [serial = 1317] [outer = 0x8d4c0400] 10:03:51 INFO - PROCESS | 9525 | 1466528631008 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 10:03:51 INFO - PROCESS | 9525 | --DOMWINDOW == 81 (0x8d528400) [pid = 9525] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 10:03:51 INFO - PROCESS | 9525 | --DOMWINDOW == 80 (0x8d46a400) [pid = 9525] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 10:03:51 INFO - PROCESS | 9525 | --DOMWINDOW == 79 (0x8cfd4800) [pid = 9525] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 10:03:51 INFO - PROCESS | 9525 | --DOMWINDOW == 78 (0x8d46c000) [pid = 9525] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 10:03:51 INFO - PROCESS | 9525 | --DOMWINDOW == 77 (0x8af5a400) [pid = 9525] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 10:03:51 INFO - PROCESS | 9525 | --DOMWINDOW == 76 (0x894cec00) [pid = 9525] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 10:03:51 INFO - PROCESS | 9525 | --DOMWINDOW == 75 (0x8ad73c00) [pid = 9525] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 10:03:51 INFO - PROCESS | 9525 | --DOMWINDOW == 74 (0x8af5d400) [pid = 9525] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 10:03:51 INFO - PROCESS | 9525 | --DOMWINDOW == 73 (0x8bdf4c00) [pid = 9525] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 10:03:51 INFO - PROCESS | 9525 | --DOMWINDOW == 72 (0x8eb0e400) [pid = 9525] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 10:03:51 INFO - PROCESS | 9525 | --DOMWINDOW == 71 (0x8f2e2c00) [pid = 9525] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 10:03:51 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 10:03:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1851ms 10:03:51 INFO - PROCESS | 9525 | 1466528631124 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 10:03:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 10:03:51 INFO - PROCESS | 9525 | 1466528631128 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 10:03:51 INFO - PROCESS | 9525 | 1466528631136 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 10:03:51 INFO - PROCESS | 9525 | 1466528631138 Marionette TRACE conn3 <- [1,1726,null,{}] 10:03:51 INFO - PROCESS | 9525 | 1466528631145 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:51 INFO - PROCESS | 9525 | 1466528631150 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:51 INFO - PROCESS | 9525 | 1466528631360 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 10:03:51 INFO - PROCESS | 9525 | 1466528631441 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:51 INFO - PROCESS | 9525 | 1466528631450 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:51 INFO - PROCESS | 9525 | ++DOCSHELL 0x893ea400 == 28 [pid = 9525] [id = 439] 10:03:51 INFO - PROCESS | 9525 | ++DOMWINDOW == 72 (0x8bdf7000) [pid = 9525] [serial = 1318] [outer = (nil)] 10:03:51 INFO - PROCESS | 9525 | ++DOMWINDOW == 73 (0x8d46c000) [pid = 9525] [serial = 1319] [outer = 0x8bdf7000] 10:03:51 INFO - PROCESS | 9525 | 1466528631527 Marionette DEBUG loaded listener.js 10:03:51 INFO - PROCESS | 9525 | ++DOMWINDOW == 74 (0x8d524c00) [pid = 9525] [serial = 1320] [outer = 0x8bdf7000] 10:03:52 INFO - PROCESS | 9525 | 1466528632280 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 10:03:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 10:03:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1193ms 10:03:52 INFO - PROCESS | 9525 | 1466528632327 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 10:03:52 INFO - PROCESS | 9525 | 1466528632331 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 10:03:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 10:03:52 INFO - PROCESS | 9525 | 1466528632338 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 10:03:52 INFO - PROCESS | 9525 | 1466528632341 Marionette TRACE conn3 <- [1,1730,null,{}] 10:03:52 INFO - PROCESS | 9525 | 1466528632346 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:52 INFO - PROCESS | 9525 | 1466528632351 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:52 INFO - PROCESS | 9525 | 1466528632502 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 10:03:52 INFO - PROCESS | 9525 | 1466528632511 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:52 INFO - PROCESS | 9525 | 1466528632518 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:52 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b6e9800 == 29 [pid = 9525] [id = 440] 10:03:52 INFO - PROCESS | 9525 | ++DOMWINDOW == 75 (0x8d524000) [pid = 9525] [serial = 1321] [outer = (nil)] 10:03:52 INFO - PROCESS | 9525 | ++DOMWINDOW == 76 (0x8d7dcc00) [pid = 9525] [serial = 1322] [outer = 0x8d524000] 10:03:52 INFO - PROCESS | 9525 | 1466528632586 Marionette DEBUG loaded listener.js 10:03:52 INFO - PROCESS | 9525 | ++DOMWINDOW == 77 (0x8eb0d000) [pid = 9525] [serial = 1323] [outer = 0x8d524000] 10:03:53 INFO - PROCESS | 9525 | 1466528633720 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 10:03:53 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 10:03:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1428ms 10:03:53 INFO - PROCESS | 9525 | 1466528633768 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 10:03:53 INFO - PROCESS | 9525 | 1466528633775 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 10:03:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 10:03:53 INFO - PROCESS | 9525 | 1466528633783 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 10:03:53 INFO - PROCESS | 9525 | 1466528633789 Marionette TRACE conn3 <- [1,1734,null,{}] 10:03:53 INFO - PROCESS | 9525 | 1466528633797 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:53 INFO - PROCESS | 9525 | 1466528633803 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:54 INFO - PROCESS | 9525 | 1466528634024 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 10:03:54 INFO - PROCESS | 9525 | 1466528634231 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:54 INFO - PROCESS | 9525 | 1466528634238 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:54 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad78000 == 30 [pid = 9525] [id = 441] 10:03:54 INFO - PROCESS | 9525 | ++DOMWINDOW == 78 (0x8af58800) [pid = 9525] [serial = 1324] [outer = (nil)] 10:03:54 INFO - PROCESS | 9525 | ++DOMWINDOW == 79 (0x8b6f5400) [pid = 9525] [serial = 1325] [outer = 0x8af58800] 10:03:54 INFO - PROCESS | 9525 | 1466528634340 Marionette DEBUG loaded listener.js 10:03:54 INFO - PROCESS | 9525 | ++DOMWINDOW == 80 (0x8bedf000) [pid = 9525] [serial = 1326] [outer = 0x8af58800] 10:03:55 INFO - PROCESS | 9525 | 1466528635229 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 10:03:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 10:03:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1483ms 10:03:55 INFO - PROCESS | 9525 | 1466528635266 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 10:03:55 INFO - PROCESS | 9525 | 1466528635274 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 10:03:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 10:03:55 INFO - PROCESS | 9525 | 1466528635285 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 10:03:55 INFO - PROCESS | 9525 | 1466528635289 Marionette TRACE conn3 <- [1,1738,null,{}] 10:03:55 INFO - PROCESS | 9525 | 1466528635295 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:55 INFO - PROCESS | 9525 | 1466528635301 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:55 INFO - PROCESS | 9525 | 1466528635487 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 10:03:55 INFO - PROCESS | 9525 | 1466528635659 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:55 INFO - PROCESS | 9525 | 1466528635668 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:55 INFO - PROCESS | 9525 | ++DOCSHELL 0x8cec5c00 == 31 [pid = 9525] [id = 442] 10:03:55 INFO - PROCESS | 9525 | ++DOMWINDOW == 81 (0x8cfd4400) [pid = 9525] [serial = 1327] [outer = (nil)] 10:03:55 INFO - PROCESS | 9525 | ++DOMWINDOW == 82 (0x8d4c8c00) [pid = 9525] [serial = 1328] [outer = 0x8cfd4400] 10:03:55 INFO - PROCESS | 9525 | 1466528635757 Marionette DEBUG loaded listener.js 10:03:55 INFO - PROCESS | 9525 | ++DOMWINDOW == 83 (0x8d527000) [pid = 9525] [serial = 1329] [outer = 0x8cfd4400] 10:03:56 INFO - PROCESS | 9525 | 1466528636766 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 10:03:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 10:03:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1539ms 10:03:56 INFO - PROCESS | 9525 | 1466528636824 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 10:03:56 INFO - PROCESS | 9525 | 1466528636828 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 10:03:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 10:03:56 INFO - PROCESS | 9525 | 1466528636835 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 10:03:56 INFO - PROCESS | 9525 | 1466528636842 Marionette TRACE conn3 <- [1,1742,null,{}] 10:03:56 INFO - PROCESS | 9525 | 1466528636858 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:56 INFO - PROCESS | 9525 | 1466528636867 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:57 INFO - PROCESS | 9525 | 1466528637088 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 10:03:57 INFO - PROCESS | 9525 | 1466528637315 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:57 INFO - PROCESS | 9525 | 1466528637325 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:57 INFO - PROCESS | 9525 | ++DOCSHELL 0x8f4cac00 == 32 [pid = 9525] [id = 443] 10:03:57 INFO - PROCESS | 9525 | ++DOMWINDOW == 84 (0x8f6b6800) [pid = 9525] [serial = 1330] [outer = (nil)] 10:03:57 INFO - PROCESS | 9525 | ++DOMWINDOW == 85 (0x8f6c0c00) [pid = 9525] [serial = 1331] [outer = 0x8f6b6800] 10:03:57 INFO - PROCESS | 9525 | 1466528637456 Marionette DEBUG loaded listener.js 10:03:57 INFO - PROCESS | 9525 | ++DOMWINDOW == 86 (0x91171400) [pid = 9525] [serial = 1332] [outer = 0x8f6b6800] 10:03:58 INFO - PROCESS | 9525 | 1466528638350 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 10:03:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 10:03:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1586ms 10:03:58 INFO - PROCESS | 9525 | 1466528638422 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 10:03:58 INFO - PROCESS | 9525 | 1466528638427 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 10:03:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 10:03:58 INFO - PROCESS | 9525 | 1466528638434 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 10:03:58 INFO - PROCESS | 9525 | 1466528638438 Marionette TRACE conn3 <- [1,1746,null,{}] 10:03:58 INFO - PROCESS | 9525 | 1466528638444 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:58 INFO - PROCESS | 9525 | 1466528638449 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:58 INFO - PROCESS | 9525 | 1466528638661 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 10:03:58 INFO - PROCESS | 9525 | 1466528638883 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:58 INFO - PROCESS | 9525 | 1466528638890 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:03:58 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d477400 == 33 [pid = 9525] [id = 444] 10:03:58 INFO - PROCESS | 9525 | ++DOMWINDOW == 87 (0x8f2e2400) [pid = 9525] [serial = 1333] [outer = (nil)] 10:03:59 INFO - PROCESS | 9525 | ++DOMWINDOW == 88 (0x91377c00) [pid = 9525] [serial = 1334] [outer = 0x8f2e2400] 10:03:59 INFO - PROCESS | 9525 | 1466528639026 Marionette DEBUG loaded listener.js 10:03:59 INFO - PROCESS | 9525 | ++DOMWINDOW == 89 (0x9137b000) [pid = 9525] [serial = 1335] [outer = 0x8f2e2400] 10:03:59 INFO - PROCESS | 9525 | 1466528639963 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 10:04:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 10:04:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1580ms 10:04:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 10:04:00 INFO - PROCESS | 9525 | 1466528640015 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 10:04:00 INFO - PROCESS | 9525 | 1466528640019 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 10:04:00 INFO - PROCESS | 9525 | 1466528640026 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 10:04:00 INFO - PROCESS | 9525 | 1466528640029 Marionette TRACE conn3 <- [1,1750,null,{}] 10:04:00 INFO - PROCESS | 9525 | 1466528640035 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:00 INFO - PROCESS | 9525 | 1466528640041 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:00 INFO - PROCESS | 9525 | 1466528640213 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 10:04:00 INFO - PROCESS | 9525 | 1466528640390 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:00 INFO - PROCESS | 9525 | 1466528640400 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:00 INFO - PROCESS | 9525 | ++DOCSHELL 0x8af60000 == 34 [pid = 9525] [id = 445] 10:04:00 INFO - PROCESS | 9525 | ++DOMWINDOW == 90 (0x91370800) [pid = 9525] [serial = 1336] [outer = (nil)] 10:04:00 INFO - PROCESS | 9525 | ++DOMWINDOW == 91 (0x919c1c00) [pid = 9525] [serial = 1337] [outer = 0x91370800] 10:04:00 INFO - PROCESS | 9525 | 1466528640483 Marionette DEBUG loaded listener.js 10:04:00 INFO - PROCESS | 9525 | ++DOMWINDOW == 92 (0x919c6c00) [pid = 9525] [serial = 1338] [outer = 0x91370800] 10:04:01 INFO - PROCESS | 9525 | 1466528641430 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 10:04:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 10:04:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1484ms 10:04:01 INFO - PROCESS | 9525 | 1466528641510 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 10:04:01 INFO - PROCESS | 9525 | 1466528641514 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 10:04:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 10:04:01 INFO - PROCESS | 9525 | 1466528641520 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 10:04:01 INFO - PROCESS | 9525 | 1466528641524 Marionette TRACE conn3 <- [1,1754,null,{}] 10:04:01 INFO - PROCESS | 9525 | 1466528641530 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:01 INFO - PROCESS | 9525 | 1466528641541 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:01 INFO - PROCESS | 9525 | 1466528641795 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 10:04:02 INFO - PROCESS | 9525 | 1466528642048 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:02 INFO - PROCESS | 9525 | 1466528642056 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:02 INFO - PROCESS | 9525 | ++DOCSHELL 0x893e2c00 == 35 [pid = 9525] [id = 446] 10:04:02 INFO - PROCESS | 9525 | ++DOMWINDOW == 93 (0x893e5400) [pid = 9525] [serial = 1339] [outer = (nil)] 10:04:02 INFO - PROCESS | 9525 | ++DOMWINDOW == 94 (0x921ec000) [pid = 9525] [serial = 1340] [outer = 0x893e5400] 10:04:02 INFO - PROCESS | 9525 | 1466528642153 Marionette DEBUG loaded listener.js 10:04:02 INFO - PROCESS | 9525 | ++DOMWINDOW == 95 (0x921ef800) [pid = 9525] [serial = 1341] [outer = 0x893e5400] 10:04:03 INFO - PROCESS | 9525 | 1466528643060 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 10:04:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 10:04:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1588ms 10:04:03 INFO - PROCESS | 9525 | 1466528643110 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 10:04:03 INFO - PROCESS | 9525 | 1466528643119 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 10:04:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 10:04:03 INFO - PROCESS | 9525 | 1466528643127 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 10:04:03 INFO - PROCESS | 9525 | 1466528643130 Marionette TRACE conn3 <- [1,1758,null,{}] 10:04:03 INFO - PROCESS | 9525 | 1466528643135 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:03 INFO - PROCESS | 9525 | 1466528643141 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:03 INFO - PROCESS | 9525 | 1466528643314 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 10:04:03 INFO - PROCESS | 9525 | 1466528643532 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:03 INFO - PROCESS | 9525 | 1466528643541 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:03 INFO - PROCESS | 9525 | ++DOCSHELL 0x893ef000 == 36 [pid = 9525] [id = 447] 10:04:03 INFO - PROCESS | 9525 | ++DOMWINDOW == 96 (0x8ad74c00) [pid = 9525] [serial = 1342] [outer = (nil)] 10:04:03 INFO - PROCESS | 9525 | ++DOMWINDOW == 97 (0x91371400) [pid = 9525] [serial = 1343] [outer = 0x8ad74c00] 10:04:03 INFO - PROCESS | 9525 | 1466528643663 Marionette DEBUG loaded listener.js 10:04:03 INFO - PROCESS | 9525 | ++DOMWINDOW == 98 (0x922ec400) [pid = 9525] [serial = 1344] [outer = 0x8ad74c00] 10:04:04 INFO - PROCESS | 9525 | 1466528644532 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 10:04:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 10:04:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1480ms 10:04:04 INFO - PROCESS | 9525 | 1466528644608 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 10:04:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 10:04:04 INFO - PROCESS | 9525 | 1466528644619 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 10:04:04 INFO - PROCESS | 9525 | 1466528644625 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 10:04:04 INFO - PROCESS | 9525 | 1466528644629 Marionette TRACE conn3 <- [1,1762,null,{}] 10:04:04 INFO - PROCESS | 9525 | 1466528644635 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:04 INFO - PROCESS | 9525 | 1466528644640 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:04 INFO - PROCESS | 9525 | 1466528644846 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 10:04:05 INFO - PROCESS | 9525 | 1466528645073 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:05 INFO - PROCESS | 9525 | 1466528645087 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:05 INFO - PROCESS | 9525 | ++DOCSHELL 0x893ee400 == 37 [pid = 9525] [id = 448] 10:04:05 INFO - PROCESS | 9525 | ++DOMWINDOW == 99 (0x894c7800) [pid = 9525] [serial = 1345] [outer = (nil)] 10:04:05 INFO - PROCESS | 9525 | ++DOMWINDOW == 100 (0x8af52c00) [pid = 9525] [serial = 1346] [outer = 0x894c7800] 10:04:05 INFO - PROCESS | 9525 | 1466528645203 Marionette DEBUG loaded listener.js 10:04:05 INFO - PROCESS | 9525 | ++DOMWINDOW == 101 (0x8bee6c00) [pid = 9525] [serial = 1347] [outer = 0x894c7800] 10:04:06 INFO - PROCESS | 9525 | 1466528646238 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 10:04:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 10:04:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1643ms 10:04:06 INFO - PROCESS | 9525 | 1466528646269 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 10:04:06 INFO - PROCESS | 9525 | 1466528646275 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 10:04:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 10:04:06 INFO - PROCESS | 9525 | 1466528646282 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 10:04:06 INFO - PROCESS | 9525 | 1466528646290 Marionette TRACE conn3 <- [1,1766,null,{}] 10:04:06 INFO - PROCESS | 9525 | 1466528646297 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:06 INFO - PROCESS | 9525 | 1466528646303 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:06 INFO - PROCESS | 9525 | 1466528646478 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 10:04:06 INFO - PROCESS | 9525 | 1466528646741 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:06 INFO - PROCESS | 9525 | 1466528646752 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:06 INFO - PROCESS | 9525 | ++DOCSHELL 0x8af51c00 == 38 [pid = 9525] [id = 449] 10:04:06 INFO - PROCESS | 9525 | ++DOMWINDOW == 102 (0x8af53c00) [pid = 9525] [serial = 1348] [outer = (nil)] 10:04:06 INFO - PROCESS | 9525 | ++DOMWINDOW == 103 (0x8b0a8400) [pid = 9525] [serial = 1349] [outer = 0x8af53c00] 10:04:06 INFO - PROCESS | 9525 | 1466528646898 Marionette DEBUG loaded listener.js 10:04:07 INFO - PROCESS | 9525 | ++DOMWINDOW == 104 (0x8bdfcc00) [pid = 9525] [serial = 1350] [outer = 0x8af53c00] 10:04:07 INFO - PROCESS | 9525 | --DOCSHELL 0x893ea400 == 37 [pid = 9525] [id = 439] 10:04:07 INFO - PROCESS | 9525 | --DOCSHELL 0x8d477c00 == 36 [pid = 9525] [id = 438] 10:04:07 INFO - PROCESS | 9525 | --DOCSHELL 0x8b6ef800 == 35 [pid = 9525] [id = 437] 10:04:07 INFO - PROCESS | 9525 | --DOCSHELL 0x893ebc00 == 34 [pid = 9525] [id = 436] 10:04:07 INFO - PROCESS | 9525 | --DOMWINDOW == 103 (0x8d75e400) [pid = 9525] [serial = 1250] [outer = (nil)] [url = about:blank] 10:04:07 INFO - PROCESS | 9525 | --DOMWINDOW == 102 (0x8eb02400) [pid = 9525] [serial = 1274] [outer = (nil)] [url = about:blank] 10:04:07 INFO - PROCESS | 9525 | --DOMWINDOW == 101 (0x8eb03800) [pid = 9525] [serial = 1275] [outer = (nil)] [url = about:blank] 10:04:07 INFO - PROCESS | 9525 | --DOMWINDOW == 100 (0x8cfd0c00) [pid = 9525] [serial = 1257] [outer = (nil)] [url = about:blank] 10:04:07 INFO - PROCESS | 9525 | --DOMWINDOW == 99 (0x8d4c6400) [pid = 9525] [serial = 1272] [outer = (nil)] [url = about:blank] 10:04:07 INFO - PROCESS | 9525 | --DOMWINDOW == 98 (0x8f6c3800) [pid = 9525] [serial = 1263] [outer = (nil)] [url = about:blank] 10:04:07 INFO - PROCESS | 9525 | --DOMWINDOW == 97 (0x8d769800) [pid = 9525] [serial = 1278] [outer = (nil)] [url = about:blank] 10:04:07 INFO - PROCESS | 9525 | --DOMWINDOW == 96 (0x8f6b9800) [pid = 9525] [serial = 1262] [outer = (nil)] [url = about:blank] 10:04:07 INFO - PROCESS | 9525 | --DOMWINDOW == 95 (0x8af58c00) [pid = 9525] [serial = 1266] [outer = (nil)] [url = about:blank] 10:04:07 INFO - PROCESS | 9525 | --DOMWINDOW == 94 (0x8d766400) [pid = 9525] [serial = 1251] [outer = (nil)] [url = about:blank] 10:04:07 INFO - PROCESS | 9525 | --DOMWINDOW == 93 (0x8b6f4400) [pid = 9525] [serial = 1253] [outer = (nil)] [url = about:blank] 10:04:07 INFO - PROCESS | 9525 | --DOMWINDOW == 92 (0x8bdfe000) [pid = 9525] [serial = 1268] [outer = (nil)] [url = about:blank] 10:04:07 INFO - PROCESS | 9525 | --DOMWINDOW == 91 (0x8d75c000) [pid = 9525] [serial = 1256] [outer = (nil)] [url = about:blank] 10:04:07 INFO - PROCESS | 9525 | --DOMWINDOW == 90 (0x8bee5400) [pid = 9525] [serial = 1269] [outer = (nil)] [url = about:blank] 10:04:07 INFO - PROCESS | 9525 | --DOMWINDOW == 89 (0x8d474400) [pid = 9525] [serial = 1271] [outer = (nil)] [url = about:blank] 10:04:07 INFO - PROCESS | 9525 | --DOMWINDOW == 88 (0x8d4ce400) [pid = 9525] [serial = 1277] [outer = (nil)] [url = about:blank] 10:04:07 INFO - PROCESS | 9525 | --DOMWINDOW == 87 (0x8bee6000) [pid = 9525] [serial = 1254] [outer = (nil)] [url = about:blank] 10:04:07 INFO - PROCESS | 9525 | --DOMWINDOW == 86 (0x8f2e1800) [pid = 9525] [serial = 1259] [outer = (nil)] [url = about:blank] 10:04:07 INFO - PROCESS | 9525 | --DOMWINDOW == 85 (0x8ad79000) [pid = 9525] [serial = 1265] [outer = (nil)] [url = about:blank] 10:04:07 INFO - PROCESS | 9525 | --DOMWINDOW == 84 (0x8f4c0400) [pid = 9525] [serial = 1260] [outer = (nil)] [url = about:blank] 10:04:07 INFO - PROCESS | 9525 | --DOMWINDOW == 83 (0x91173800) [pid = 9525] [serial = 1281] [outer = (nil)] [url = about:blank] 10:04:07 INFO - PROCESS | 9525 | --DOMWINDOW == 82 (0x8f6b6400) [pid = 9525] [serial = 1280] [outer = (nil)] [url = about:blank] 10:04:07 INFO - PROCESS | 9525 | 1466528647763 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 10:04:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 10:04:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1534ms 10:04:07 INFO - PROCESS | 9525 | 1466528647819 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 10:04:07 INFO - PROCESS | 9525 | 1466528647829 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 10:04:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 10:04:07 INFO - PROCESS | 9525 | 1466528647839 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 10:04:07 INFO - PROCESS | 9525 | 1466528647843 Marionette TRACE conn3 <- [1,1770,null,{}] 10:04:07 INFO - PROCESS | 9525 | 1466528647849 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:07 INFO - PROCESS | 9525 | 1466528647854 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:08 INFO - PROCESS | 9525 | 1466528648050 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 10:04:08 INFO - PROCESS | 9525 | 1466528648199 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:08 INFO - PROCESS | 9525 | 1466528648213 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:08 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b0ad800 == 35 [pid = 9525] [id = 450] 10:04:08 INFO - PROCESS | 9525 | ++DOMWINDOW == 83 (0x8bee0000) [pid = 9525] [serial = 1351] [outer = (nil)] 10:04:08 INFO - PROCESS | 9525 | ++DOMWINDOW == 84 (0x8cfd5000) [pid = 9525] [serial = 1352] [outer = 0x8bee0000] 10:04:08 INFO - PROCESS | 9525 | 1466528648280 Marionette DEBUG loaded listener.js 10:04:08 INFO - PROCESS | 9525 | ++DOMWINDOW == 85 (0x8d475800) [pid = 9525] [serial = 1353] [outer = 0x8bee0000] 10:04:09 INFO - PROCESS | 9525 | 1466528649129 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 10:04:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 10:04:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1336ms 10:04:09 INFO - PROCESS | 9525 | 1466528649175 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 10:04:09 INFO - PROCESS | 9525 | 1466528649180 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 10:04:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 10:04:09 INFO - PROCESS | 9525 | 1466528649188 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 10:04:09 INFO - PROCESS | 9525 | 1466528649193 Marionette TRACE conn3 <- [1,1774,null,{}] 10:04:09 INFO - PROCESS | 9525 | 1466528649209 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:09 INFO - PROCESS | 9525 | 1466528649218 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:09 INFO - PROCESS | 9525 | 1466528649407 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 10:04:09 INFO - PROCESS | 9525 | 1466528649565 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:09 INFO - PROCESS | 9525 | 1466528649579 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:09 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d7de400 == 36 [pid = 9525] [id = 451] 10:04:09 INFO - PROCESS | 9525 | ++DOMWINDOW == 86 (0x8d7dec00) [pid = 9525] [serial = 1354] [outer = (nil)] 10:04:09 INFO - PROCESS | 9525 | ++DOMWINDOW == 87 (0x8d7e7c00) [pid = 9525] [serial = 1355] [outer = 0x8d7dec00] 10:04:09 INFO - PROCESS | 9525 | 1466528649649 Marionette DEBUG loaded listener.js 10:04:09 INFO - PROCESS | 9525 | ++DOMWINDOW == 88 (0x8eb0b400) [pid = 9525] [serial = 1356] [outer = 0x8d7dec00] 10:04:10 INFO - PROCESS | 9525 | 1466528650508 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 10:04:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 10:04:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1391ms 10:04:10 INFO - PROCESS | 9525 | 1466528650578 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 10:04:10 INFO - PROCESS | 9525 | 1466528650583 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 10:04:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 10:04:10 INFO - PROCESS | 9525 | 1466528650589 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 10:04:10 INFO - PROCESS | 9525 | 1466528650592 Marionette TRACE conn3 <- [1,1778,null,{}] 10:04:10 INFO - PROCESS | 9525 | 1466528650597 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:10 INFO - PROCESS | 9525 | 1466528650603 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:10 INFO - PROCESS | 9525 | 1466528650839 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 10:04:10 INFO - PROCESS | 9525 | 1466528650862 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:10 INFO - PROCESS | 9525 | 1466528650868 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:10 INFO - PROCESS | 9525 | ++DOCSHELL 0x893e3c00 == 37 [pid = 9525] [id = 452] 10:04:10 INFO - PROCESS | 9525 | ++DOMWINDOW == 89 (0x8cd0f400) [pid = 9525] [serial = 1357] [outer = (nil)] 10:04:10 INFO - PROCESS | 9525 | ++DOMWINDOW == 90 (0x8f2e6000) [pid = 9525] [serial = 1358] [outer = 0x8cd0f400] 10:04:10 INFO - PROCESS | 9525 | 1466528650937 Marionette DEBUG loaded listener.js 10:04:11 INFO - PROCESS | 9525 | ++DOMWINDOW == 91 (0x8f6b6400) [pid = 9525] [serial = 1359] [outer = 0x8cd0f400] 10:04:11 INFO - PROCESS | 9525 | --DOMWINDOW == 90 (0x8af5e800) [pid = 9525] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 10:04:11 INFO - PROCESS | 9525 | --DOMWINDOW == 89 (0x8cd0d800) [pid = 9525] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 10:04:11 INFO - PROCESS | 9525 | --DOMWINDOW == 88 (0x8f4c4c00) [pid = 9525] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 10:04:11 INFO - PROCESS | 9525 | --DOMWINDOW == 87 (0x8ad71400) [pid = 9525] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 10:04:11 INFO - PROCESS | 9525 | --DOMWINDOW == 86 (0x8bdf2800) [pid = 9525] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 10:04:11 INFO - PROCESS | 9525 | --DOMWINDOW == 85 (0x8cece400) [pid = 9525] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 10:04:11 INFO - PROCESS | 9525 | --DOMWINDOW == 84 (0x8bee8400) [pid = 9525] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 10:04:11 INFO - PROCESS | 9525 | --DOMWINDOW == 83 (0x8d4c0400) [pid = 9525] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 10:04:11 INFO - PROCESS | 9525 | --DOMWINDOW == 82 (0x91175c00) [pid = 9525] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 10:04:11 INFO - PROCESS | 9525 | --DOMWINDOW == 81 (0x9180a000) [pid = 9525] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 10:04:11 INFO - PROCESS | 9525 | --DOMWINDOW == 80 (0x921e9800) [pid = 9525] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 10:04:11 INFO - PROCESS | 9525 | --DOMWINDOW == 79 (0x894ce400) [pid = 9525] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 10:04:11 INFO - PROCESS | 9525 | --DOMWINDOW == 78 (0x8bdf7000) [pid = 9525] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 10:04:11 INFO - PROCESS | 9525 | 1466528651956 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 10:04:12 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 10:04:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1435ms 10:04:12 INFO - PROCESS | 9525 | 1466528652025 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 10:04:12 INFO - PROCESS | 9525 | 1466528652029 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 10:04:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 10:04:12 INFO - PROCESS | 9525 | 1466528652035 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 10:04:12 INFO - PROCESS | 9525 | 1466528652038 Marionette TRACE conn3 <- [1,1782,null,{}] 10:04:12 INFO - PROCESS | 9525 | 1466528652043 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:12 INFO - PROCESS | 9525 | 1466528652049 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:12 INFO - PROCESS | 9525 | 1466528652206 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 10:04:12 INFO - PROCESS | 9525 | 1466528652378 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:12 INFO - PROCESS | 9525 | 1466528652390 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:12 INFO - PROCESS | 9525 | ++DOCSHELL 0x893e2000 == 38 [pid = 9525] [id = 453] 10:04:12 INFO - PROCESS | 9525 | ++DOMWINDOW == 79 (0x893e7400) [pid = 9525] [serial = 1360] [outer = (nil)] 10:04:12 INFO - PROCESS | 9525 | ++DOMWINDOW == 80 (0x8cfcc000) [pid = 9525] [serial = 1361] [outer = 0x893e7400] 10:04:12 INFO - PROCESS | 9525 | 1466528652462 Marionette DEBUG loaded listener.js 10:04:12 INFO - PROCESS | 9525 | ++DOMWINDOW == 81 (0x8d4c0400) [pid = 9525] [serial = 1362] [outer = 0x893e7400] 10:04:13 INFO - PROCESS | 9525 | 1466528653227 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 10:04:13 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 10:04:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1241ms 10:04:13 INFO - PROCESS | 9525 | 1466528653277 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 10:04:13 INFO - PROCESS | 9525 | 1466528653281 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 10:04:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 10:04:13 INFO - PROCESS | 9525 | 1466528653291 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 10:04:13 INFO - PROCESS | 9525 | 1466528653294 Marionette TRACE conn3 <- [1,1786,null,{}] 10:04:13 INFO - PROCESS | 9525 | 1466528653298 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:13 INFO - PROCESS | 9525 | 1466528653309 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:13 INFO - PROCESS | 9525 | 1466528653491 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 10:04:13 INFO - PROCESS | 9525 | 1466528653504 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:13 INFO - PROCESS | 9525 | 1466528653510 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:13 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d46a000 == 39 [pid = 9525] [id = 454] 10:04:13 INFO - PROCESS | 9525 | ++DOMWINDOW == 82 (0x8d4c7000) [pid = 9525] [serial = 1363] [outer = (nil)] 10:04:13 INFO - PROCESS | 9525 | ++DOMWINDOW == 83 (0x91807800) [pid = 9525] [serial = 1364] [outer = 0x8d4c7000] 10:04:13 INFO - PROCESS | 9525 | 1466528653581 Marionette DEBUG loaded listener.js 10:04:13 INFO - PROCESS | 9525 | ++DOMWINDOW == 84 (0x9180c400) [pid = 9525] [serial = 1365] [outer = 0x8d4c7000] 10:04:14 INFO - PROCESS | 9525 | 1466528654913 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 10:04:14 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 10:04:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1692ms 10:04:14 INFO - PROCESS | 9525 | 1466528654987 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 10:04:14 INFO - PROCESS | 9525 | 1466528654993 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 10:04:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 10:04:15 INFO - PROCESS | 9525 | 1466528655001 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 10:04:15 INFO - PROCESS | 9525 | 1466528655006 Marionette TRACE conn3 <- [1,1790,null,{}] 10:04:15 INFO - PROCESS | 9525 | 1466528655027 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:15 INFO - PROCESS | 9525 | 1466528655035 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:15 INFO - PROCESS | 9525 | 1466528655260 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 10:04:15 INFO - PROCESS | 9525 | 1466528655481 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:15 INFO - PROCESS | 9525 | 1466528655491 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:15 INFO - PROCESS | 9525 | ++DOCSHELL 0x8af5e000 == 40 [pid = 9525] [id = 455] 10:04:15 INFO - PROCESS | 9525 | ++DOMWINDOW == 85 (0x8af60800) [pid = 9525] [serial = 1366] [outer = (nil)] 10:04:15 INFO - PROCESS | 9525 | ++DOMWINDOW == 86 (0x8bee5400) [pid = 9525] [serial = 1367] [outer = 0x8af60800] 10:04:15 INFO - PROCESS | 9525 | 1466528655577 Marionette DEBUG loaded listener.js 10:04:15 INFO - PROCESS | 9525 | ++DOMWINDOW == 87 (0x8beeac00) [pid = 9525] [serial = 1368] [outer = 0x8af60800] 10:04:16 INFO - PROCESS | 9525 | 1466528656528 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 10:04:16 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) 10:04:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1597ms 10:04:16 INFO - PROCESS | 9525 | 1466528656599 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 10:04:16 INFO - PROCESS | 9525 | 1466528656606 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 10:04:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 10:04:16 INFO - PROCESS | 9525 | 1466528656618 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 10:04:16 INFO - PROCESS | 9525 | 1466528656622 Marionette TRACE conn3 <- [1,1794,null,{}] 10:04:16 INFO - PROCESS | 9525 | 1466528656630 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:16 INFO - PROCESS | 9525 | 1466528656635 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:16 INFO - PROCESS | 9525 | 1466528656871 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 10:04:17 INFO - PROCESS | 9525 | 1466528657150 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:17 INFO - PROCESS | 9525 | 1466528657163 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:17 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d762400 == 41 [pid = 9525] [id = 456] 10:04:17 INFO - PROCESS | 9525 | ++DOMWINDOW == 88 (0x8d766800) [pid = 9525] [serial = 1369] [outer = (nil)] 10:04:17 INFO - PROCESS | 9525 | ++DOMWINDOW == 89 (0x8eb05c00) [pid = 9525] [serial = 1370] [outer = 0x8d766800] 10:04:17 INFO - PROCESS | 9525 | 1466528657254 Marionette DEBUG loaded listener.js 10:04:17 INFO - PROCESS | 9525 | ++DOMWINDOW == 90 (0x8f4c4400) [pid = 9525] [serial = 1371] [outer = 0x8d766800] 10:04:18 INFO - PROCESS | 9525 | 1466528658166 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 10:04:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:04:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1588ms 10:04:18 INFO - PROCESS | 9525 | 1466528658206 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 10:04:18 INFO - PROCESS | 9525 | 1466528658211 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 10:04:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 10:04:18 INFO - PROCESS | 9525 | 1466528658217 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 10:04:18 INFO - PROCESS | 9525 | 1466528658223 Marionette TRACE conn3 <- [1,1798,null,{}] 10:04:18 INFO - PROCESS | 9525 | 1466528658240 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:18 INFO - PROCESS | 9525 | 1466528658249 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:18 INFO - PROCESS | 9525 | 1466528658442 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 10:04:18 INFO - PROCESS | 9525 | 1466528658672 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:18 INFO - PROCESS | 9525 | 1466528658681 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:18 INFO - PROCESS | 9525 | ++DOCSHELL 0x8f4c9800 == 42 [pid = 9525] [id = 457] 10:04:18 INFO - PROCESS | 9525 | ++DOMWINDOW == 91 (0x91808400) [pid = 9525] [serial = 1372] [outer = (nil)] 10:04:18 INFO - PROCESS | 9525 | ++DOMWINDOW == 92 (0x921e7400) [pid = 9525] [serial = 1373] [outer = 0x91808400] 10:04:18 INFO - PROCESS | 9525 | 1466528658813 Marionette DEBUG loaded listener.js 10:04:18 INFO - PROCESS | 9525 | ++DOMWINDOW == 93 (0x92330800) [pid = 9525] [serial = 1374] [outer = 0x91808400] 10:04:19 INFO - PROCESS | 9525 | 1466528659734 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 10:04:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 10:04:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1542ms 10:04:19 INFO - PROCESS | 9525 | 1466528659760 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 10:04:19 INFO - PROCESS | 9525 | 1466528659765 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 10:04:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 10:04:19 INFO - PROCESS | 9525 | 1466528659772 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 10:04:19 INFO - PROCESS | 9525 | 1466528659776 Marionette TRACE conn3 <- [1,1802,null,{}] 10:04:19 INFO - PROCESS | 9525 | 1466528659782 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:19 INFO - PROCESS | 9525 | 1466528659787 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:19 INFO - PROCESS | 9525 | 1466528659983 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 10:04:20 INFO - PROCESS | 9525 | 1466528660163 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:20 INFO - PROCESS | 9525 | 1466528660172 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:20 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b6f3800 == 43 [pid = 9525] [id = 458] 10:04:20 INFO - PROCESS | 9525 | ++DOMWINDOW == 94 (0x8bee6800) [pid = 9525] [serial = 1375] [outer = (nil)] 10:04:20 INFO - PROCESS | 9525 | ++DOMWINDOW == 95 (0x9233a400) [pid = 9525] [serial = 1376] [outer = 0x8bee6800] 10:04:20 INFO - PROCESS | 9525 | 1466528660298 Marionette DEBUG loaded listener.js 10:04:20 INFO - PROCESS | 9525 | ++DOMWINDOW == 96 (0x927ee800) [pid = 9525] [serial = 1377] [outer = 0x8bee6800] 10:04:21 INFO - PROCESS | 9525 | 1466528661178 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:04:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 10:04:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1438ms 10:04:21 INFO - PROCESS | 9525 | 1466528661226 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 10:04:21 INFO - PROCESS | 9525 | 1466528661231 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 10:04:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 10:04:21 INFO - PROCESS | 9525 | 1466528661237 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 10:04:21 INFO - PROCESS | 9525 | 1466528661241 Marionette TRACE conn3 <- [1,1806,null,{}] 10:04:21 INFO - PROCESS | 9525 | 1466528661247 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:21 INFO - PROCESS | 9525 | 1466528661252 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:21 INFO - PROCESS | 9525 | 1466528661446 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 10:04:21 INFO - PROCESS | 9525 | 1466528661637 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:21 INFO - PROCESS | 9525 | 1466528661646 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:21 INFO - PROCESS | 9525 | ++DOCSHELL 0x8bee8c00 == 44 [pid = 9525] [id = 459] 10:04:21 INFO - PROCESS | 9525 | ++DOMWINDOW == 97 (0x91809400) [pid = 9525] [serial = 1378] [outer = (nil)] 10:04:21 INFO - PROCESS | 9525 | ++DOMWINDOW == 98 (0x927f7c00) [pid = 9525] [serial = 1379] [outer = 0x91809400] 10:04:21 INFO - PROCESS | 9525 | 1466528661727 Marionette DEBUG loaded listener.js 10:04:21 INFO - PROCESS | 9525 | ++DOMWINDOW == 99 (0x92943400) [pid = 9525] [serial = 1380] [outer = 0x91809400] 10:04:22 INFO - PROCESS | 9525 | 1466528662717 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 10:04:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 10:04:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1538ms 10:04:22 INFO - PROCESS | 9525 | 1466528662777 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 10:04:22 INFO - PROCESS | 9525 | 1466528662780 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 10:04:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 10:04:22 INFO - PROCESS | 9525 | 1466528662787 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 10:04:22 INFO - PROCESS | 9525 | 1466528662791 Marionette TRACE conn3 <- [1,1810,null,{}] 10:04:22 INFO - PROCESS | 9525 | 1466528662797 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:22 INFO - PROCESS | 9525 | 1466528662807 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:23 INFO - PROCESS | 9525 | 1466528663053 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 10:04:23 INFO - PROCESS | 9525 | 1466528663300 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:23 INFO - PROCESS | 9525 | 1466528663306 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:23 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b0a7800 == 45 [pid = 9525] [id = 460] 10:04:23 INFO - PROCESS | 9525 | ++DOMWINDOW == 100 (0x8f2dec00) [pid = 9525] [serial = 1381] [outer = (nil)] 10:04:23 INFO - PROCESS | 9525 | ++DOMWINDOW == 101 (0x92971c00) [pid = 9525] [serial = 1382] [outer = 0x8f2dec00] 10:04:23 INFO - PROCESS | 9525 | 1466528663433 Marionette DEBUG loaded listener.js 10:04:23 INFO - PROCESS | 9525 | ++DOMWINDOW == 102 (0x92974c00) [pid = 9525] [serial = 1383] [outer = 0x8f2dec00] 10:04:24 INFO - PROCESS | 9525 | 1466528664318 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 10:04:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 10:04:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1592ms 10:04:24 INFO - PROCESS | 9525 | 1466528664380 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 10:04:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 10:04:24 INFO - PROCESS | 9525 | 1466528664385 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 10:04:24 INFO - PROCESS | 9525 | 1466528664391 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 10:04:24 INFO - PROCESS | 9525 | 1466528664395 Marionette TRACE conn3 <- [1,1814,null,{}] 10:04:24 INFO - PROCESS | 9525 | 1466528664402 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:24 INFO - PROCESS | 9525 | 1466528664406 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:24 INFO - PROCESS | 9525 | 1466528664595 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 10:04:24 INFO - PROCESS | 9525 | 1466528664821 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:24 INFO - PROCESS | 9525 | 1466528664829 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:24 INFO - PROCESS | 9525 | ++DOCSHELL 0x8af53800 == 46 [pid = 9525] [id = 461] 10:04:24 INFO - PROCESS | 9525 | ++DOMWINDOW == 103 (0x8af58000) [pid = 9525] [serial = 1384] [outer = (nil)] 10:04:24 INFO - PROCESS | 9525 | ++DOMWINDOW == 104 (0x92979c00) [pid = 9525] [serial = 1385] [outer = 0x8af58000] 10:04:24 INFO - PROCESS | 9525 | 1466528664955 Marionette DEBUG loaded listener.js 10:04:25 INFO - PROCESS | 9525 | ++DOMWINDOW == 105 (0x9297f000) [pid = 9525] [serial = 1386] [outer = 0x8af58000] 10:04:25 INFO - PROCESS | 9525 | 1466528665885 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 10:04:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 10:04:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1532ms 10:04:25 INFO - PROCESS | 9525 | 1466528665924 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 10:04:25 INFO - PROCESS | 9525 | 1466528665929 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 10:04:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 10:04:25 INFO - PROCESS | 9525 | 1466528665936 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 10:04:25 INFO - PROCESS | 9525 | 1466528665938 Marionette TRACE conn3 <- [1,1818,null,{}] 10:04:25 INFO - PROCESS | 9525 | 1466528665945 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:25 INFO - PROCESS | 9525 | 1466528665950 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:26 INFO - PROCESS | 9525 | 1466528666136 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 10:04:26 INFO - PROCESS | 9525 | 1466528666376 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:26 INFO - PROCESS | 9525 | 1466528666384 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:26 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad75000 == 47 [pid = 9525] [id = 462] 10:04:26 INFO - PROCESS | 9525 | ++DOMWINDOW == 106 (0x8ad77800) [pid = 9525] [serial = 1387] [outer = (nil)] 10:04:26 INFO - PROCESS | 9525 | ++DOMWINDOW == 107 (0x8af55800) [pid = 9525] [serial = 1388] [outer = 0x8ad77800] 10:04:26 INFO - PROCESS | 9525 | 1466528666741 Marionette DEBUG loaded listener.js 10:04:26 INFO - PROCESS | 9525 | ++DOMWINDOW == 108 (0x8b6ef000) [pid = 9525] [serial = 1389] [outer = 0x8ad77800] 10:04:27 INFO - PROCESS | 9525 | 1466528667656 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 10:04:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 10:04:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1753ms 10:04:27 INFO - PROCESS | 9525 | 1466528667691 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 10:04:27 INFO - PROCESS | 9525 | 1466528667697 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 10:04:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 10:04:27 INFO - PROCESS | 9525 | 1466528667705 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 10:04:27 INFO - PROCESS | 9525 | 1466528667709 Marionette TRACE conn3 <- [1,1822,null,{}] 10:04:27 INFO - PROCESS | 9525 | 1466528667716 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:27 INFO - PROCESS | 9525 | 1466528667722 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:27 INFO - PROCESS | 9525 | 1466528667906 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 10:04:28 INFO - PROCESS | 9525 | 1466528668111 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:28 INFO - PROCESS | 9525 | 1466528668120 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:28 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b6ed800 == 48 [pid = 9525] [id = 463] 10:04:28 INFO - PROCESS | 9525 | ++DOMWINDOW == 109 (0x8bdfac00) [pid = 9525] [serial = 1390] [outer = (nil)] 10:04:28 INFO - PROCESS | 9525 | ++DOMWINDOW == 110 (0x8d4c2400) [pid = 9525] [serial = 1391] [outer = 0x8bdfac00] 10:04:28 INFO - PROCESS | 9525 | 1466528668200 Marionette DEBUG loaded listener.js 10:04:28 INFO - PROCESS | 9525 | ++DOMWINDOW == 111 (0x8d75b800) [pid = 9525] [serial = 1392] [outer = 0x8bdfac00] 10:04:29 INFO - PROCESS | 9525 | 1466528669222 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 10:04:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 10:04:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1586ms 10:04:29 INFO - PROCESS | 9525 | 1466528669302 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 10:04:29 INFO - PROCESS | 9525 | 1466528669308 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 10:04:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 10:04:29 INFO - PROCESS | 9525 | 1466528669320 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 10:04:29 INFO - PROCESS | 9525 | 1466528669324 Marionette TRACE conn3 <- [1,1826,null,{}] 10:04:29 INFO - PROCESS | 9525 | 1466528669331 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:29 INFO - PROCESS | 9525 | 1466528669336 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:29 INFO - PROCESS | 9525 | 1466528669522 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 10:04:30 INFO - PROCESS | 9525 | --DOCSHELL 0x893e2000 == 47 [pid = 9525] [id = 453] 10:04:30 INFO - PROCESS | 9525 | --DOCSHELL 0x893e3c00 == 46 [pid = 9525] [id = 452] 10:04:30 INFO - PROCESS | 9525 | --DOCSHELL 0x8d7de400 == 45 [pid = 9525] [id = 451] 10:04:30 INFO - PROCESS | 9525 | --DOCSHELL 0x8b0ad800 == 44 [pid = 9525] [id = 450] 10:04:30 INFO - PROCESS | 9525 | --DOCSHELL 0x8af51c00 == 43 [pid = 9525] [id = 449] 10:04:30 INFO - PROCESS | 9525 | --DOCSHELL 0x893ee400 == 42 [pid = 9525] [id = 448] 10:04:30 INFO - PROCESS | 9525 | --DOCSHELL 0x893e2c00 == 41 [pid = 9525] [id = 446] 10:04:30 INFO - PROCESS | 9525 | --DOCSHELL 0x893ef000 == 40 [pid = 9525] [id = 447] 10:04:30 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad78000 == 39 [pid = 9525] [id = 441] 10:04:30 INFO - PROCESS | 9525 | --DOCSHELL 0x8bdf2c00 == 38 [pid = 9525] [id = 435] 10:04:30 INFO - PROCESS | 9525 | --DOCSHELL 0x8b6e9800 == 37 [pid = 9525] [id = 440] 10:04:30 INFO - PROCESS | 9525 | --DOCSHELL 0x8cec5c00 == 36 [pid = 9525] [id = 442] 10:04:30 INFO - PROCESS | 9525 | --DOCSHELL 0x8f4cac00 == 35 [pid = 9525] [id = 443] 10:04:30 INFO - PROCESS | 9525 | --DOCSHELL 0x8d477400 == 34 [pid = 9525] [id = 444] 10:04:30 INFO - PROCESS | 9525 | --DOCSHELL 0x8af60000 == 33 [pid = 9525] [id = 445] 10:04:30 INFO - PROCESS | 9525 | --DOCSHELL 0x8b6ed800 == 32 [pid = 9525] [id = 463] 10:04:30 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad75000 == 31 [pid = 9525] [id = 462] 10:04:30 INFO - PROCESS | 9525 | --DOCSHELL 0x8b0a7800 == 30 [pid = 9525] [id = 460] 10:04:30 INFO - PROCESS | 9525 | --DOCSHELL 0x8af53800 == 29 [pid = 9525] [id = 461] 10:04:30 INFO - PROCESS | 9525 | --DOCSHELL 0x8bee8c00 == 28 [pid = 9525] [id = 459] 10:04:30 INFO - PROCESS | 9525 | --DOCSHELL 0x8b6f3800 == 27 [pid = 9525] [id = 458] 10:04:30 INFO - PROCESS | 9525 | --DOCSHELL 0x8f4c9800 == 26 [pid = 9525] [id = 457] 10:04:30 INFO - PROCESS | 9525 | --DOCSHELL 0x8af5e000 == 25 [pid = 9525] [id = 455] 10:04:30 INFO - PROCESS | 9525 | --DOCSHELL 0x8d762400 == 24 [pid = 9525] [id = 456] 10:04:30 INFO - PROCESS | 9525 | --DOCSHELL 0x8d46a000 == 23 [pid = 9525] [id = 454] 10:04:30 INFO - PROCESS | 9525 | --DOMWINDOW == 110 (0x8bdfe800) [pid = 9525] [serial = 1284] [outer = (nil)] [url = about:blank] 10:04:30 INFO - PROCESS | 9525 | --DOMWINDOW == 109 (0x8b6eb000) [pid = 9525] [serial = 1283] [outer = (nil)] [url = about:blank] 10:04:30 INFO - PROCESS | 9525 | --DOMWINDOW == 108 (0x8d75f400) [pid = 9525] [serial = 1287] [outer = (nil)] [url = about:blank] 10:04:30 INFO - PROCESS | 9525 | --DOMWINDOW == 107 (0x8d522c00) [pid = 9525] [serial = 1286] [outer = (nil)] [url = about:blank] 10:04:30 INFO - PROCESS | 9525 | --DOMWINDOW == 106 (0x91375000) [pid = 9525] [serial = 1290] [outer = (nil)] [url = about:blank] 10:04:30 INFO - PROCESS | 9525 | --DOMWINDOW == 105 (0x91178c00) [pid = 9525] [serial = 1289] [outer = (nil)] [url = about:blank] 10:04:30 INFO - PROCESS | 9525 | --DOMWINDOW == 104 (0x8af5ec00) [pid = 9525] [serial = 1310] [outer = (nil)] [url = about:blank] 10:04:30 INFO - PROCESS | 9525 | --DOMWINDOW == 103 (0x8b0ab000) [pid = 9525] [serial = 1311] [outer = (nil)] [url = about:blank] 10:04:30 INFO - PROCESS | 9525 | --DOMWINDOW == 102 (0x8bee5800) [pid = 9525] [serial = 1313] [outer = (nil)] [url = about:blank] 10:04:30 INFO - PROCESS | 9525 | --DOMWINDOW == 101 (0x8d4c5800) [pid = 9525] [serial = 1308] [outer = (nil)] [url = about:blank] 10:04:30 INFO - PROCESS | 9525 | --DOMWINDOW == 100 (0x8cfd5400) [pid = 9525] [serial = 1307] [outer = (nil)] [url = about:blank] 10:04:30 INFO - PROCESS | 9525 | --DOMWINDOW == 99 (0x9137e400) [pid = 9525] [serial = 1293] [outer = (nil)] [url = about:blank] 10:04:30 INFO - PROCESS | 9525 | --DOMWINDOW == 98 (0x91376c00) [pid = 9525] [serial = 1292] [outer = (nil)] [url = about:blank] 10:04:30 INFO - PROCESS | 9525 | --DOMWINDOW == 97 (0x8d4cc400) [pid = 9525] [serial = 1316] [outer = (nil)] [url = about:blank] 10:04:30 INFO - PROCESS | 9525 | --DOMWINDOW == 96 (0x9180e800) [pid = 9525] [serial = 1296] [outer = (nil)] [url = about:blank] 10:04:30 INFO - PROCESS | 9525 | --DOMWINDOW == 95 (0x9180d000) [pid = 9525] [serial = 1295] [outer = (nil)] [url = about:blank] 10:04:30 INFO - PROCESS | 9525 | --DOMWINDOW == 94 (0x9222bc00) [pid = 9525] [serial = 1299] [outer = (nil)] [url = about:blank] 10:04:30 INFO - PROCESS | 9525 | --DOMWINDOW == 93 (0x921f1400) [pid = 9525] [serial = 1298] [outer = (nil)] [url = about:blank] 10:04:30 INFO - PROCESS | 9525 | --DOMWINDOW == 92 (0x9232f400) [pid = 9525] [serial = 1302] [outer = (nil)] [url = about:blank] 10:04:30 INFO - PROCESS | 9525 | --DOMWINDOW == 91 (0x922e9800) [pid = 9525] [serial = 1301] [outer = (nil)] [url = about:blank] 10:04:30 INFO - PROCESS | 9525 | --DOMWINDOW == 90 (0x8d7dcc00) [pid = 9525] [serial = 1322] [outer = (nil)] [url = about:blank] 10:04:30 INFO - PROCESS | 9525 | --DOMWINDOW == 89 (0x8b0a8800) [pid = 9525] [serial = 1305] [outer = (nil)] [url = about:blank] 10:04:30 INFO - PROCESS | 9525 | --DOMWINDOW == 88 (0x8ad70400) [pid = 9525] [serial = 1304] [outer = (nil)] [url = about:blank] 10:04:30 INFO - PROCESS | 9525 | --DOMWINDOW == 87 (0x8d524c00) [pid = 9525] [serial = 1320] [outer = (nil)] [url = about:blank] 10:04:30 INFO - PROCESS | 9525 | --DOMWINDOW == 86 (0x8d46c000) [pid = 9525] [serial = 1319] [outer = (nil)] [url = about:blank] 10:04:30 INFO - PROCESS | 9525 | --DOMWINDOW == 85 (0x8d525000) [pid = 9525] [serial = 1317] [outer = (nil)] [url = about:blank] 10:04:30 INFO - PROCESS | 9525 | --DOMWINDOW == 84 (0x8cd05800) [pid = 9525] [serial = 1314] [outer = (nil)] [url = about:blank] 10:04:31 INFO - PROCESS | 9525 | 1466528671218 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:31 INFO - PROCESS | 9525 | 1466528671229 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:31 INFO - PROCESS | 9525 | ++DOCSHELL 0x893ee800 == 24 [pid = 9525] [id = 464] 10:04:31 INFO - PROCESS | 9525 | ++DOMWINDOW == 85 (0x893eec00) [pid = 9525] [serial = 1393] [outer = (nil)] 10:04:31 INFO - PROCESS | 9525 | ++DOMWINDOW == 86 (0x894ca400) [pid = 9525] [serial = 1394] [outer = 0x893eec00] 10:04:31 INFO - PROCESS | 9525 | 1466528671382 Marionette DEBUG loaded listener.js 10:04:31 INFO - PROCESS | 9525 | ++DOMWINDOW == 87 (0x8ad6fc00) [pid = 9525] [serial = 1395] [outer = 0x893eec00] 10:04:32 INFO - PROCESS | 9525 | 1466528672488 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 10:04:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 10:04:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 3195ms 10:04:32 INFO - PROCESS | 9525 | 1466528672520 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 10:04:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 10:04:32 INFO - PROCESS | 9525 | 1466528672525 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 10:04:32 INFO - PROCESS | 9525 | 1466528672533 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 10:04:32 INFO - PROCESS | 9525 | 1466528672538 Marionette TRACE conn3 <- [1,1830,null,{}] 10:04:32 INFO - PROCESS | 9525 | 1466528672550 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:32 INFO - PROCESS | 9525 | 1466528672556 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:32 INFO - PROCESS | 9525 | 1466528672751 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 10:04:32 INFO - PROCESS | 9525 | 1466528672906 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:32 INFO - PROCESS | 9525 | 1466528672919 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:33 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b0a5800 == 25 [pid = 9525] [id = 465] 10:04:33 INFO - PROCESS | 9525 | ++DOMWINDOW == 88 (0x8b0a7000) [pid = 9525] [serial = 1396] [outer = (nil)] 10:04:33 INFO - PROCESS | 9525 | ++DOMWINDOW == 89 (0x8b6e9800) [pid = 9525] [serial = 1397] [outer = 0x8b0a7000] 10:04:33 INFO - PROCESS | 9525 | 1466528673048 Marionette DEBUG loaded listener.js 10:04:33 INFO - PROCESS | 9525 | ++DOMWINDOW == 90 (0x8b6f1800) [pid = 9525] [serial = 1398] [outer = 0x8b0a7000] 10:04:33 INFO - PROCESS | 9525 | 1466528673861 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 10:04:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 10:04:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1390ms 10:04:33 INFO - PROCESS | 9525 | 1466528673930 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 10:04:33 INFO - PROCESS | 9525 | 1466528673936 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 10:04:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 10:04:33 INFO - PROCESS | 9525 | 1466528673944 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 10:04:33 INFO - PROCESS | 9525 | 1466528673948 Marionette TRACE conn3 <- [1,1834,null,{}] 10:04:33 INFO - PROCESS | 9525 | 1466528673954 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:33 INFO - PROCESS | 9525 | 1466528673959 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:34 INFO - PROCESS | 9525 | 1466528674195 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 10:04:34 INFO - PROCESS | 9525 | 1466528674223 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:34 INFO - PROCESS | 9525 | 1466528674234 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:34 INFO - PROCESS | 9525 | ++DOCSHELL 0x894cb000 == 26 [pid = 9525] [id = 466] 10:04:34 INFO - PROCESS | 9525 | ++DOMWINDOW == 91 (0x8bdfc800) [pid = 9525] [serial = 1399] [outer = (nil)] 10:04:34 INFO - PROCESS | 9525 | ++DOMWINDOW == 92 (0x8cd0bc00) [pid = 9525] [serial = 1400] [outer = 0x8bdfc800] 10:04:34 INFO - PROCESS | 9525 | 1466528674308 Marionette DEBUG loaded listener.js 10:04:34 INFO - PROCESS | 9525 | ++DOMWINDOW == 93 (0x8cec9800) [pid = 9525] [serial = 1401] [outer = 0x8bdfc800] 10:04:35 INFO - PROCESS | 9525 | 1466528675326 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 10:04:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 10:04:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1443ms 10:04:35 INFO - PROCESS | 9525 | 1466528675388 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 10:04:35 INFO - PROCESS | 9525 | 1466528675393 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 10:04:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 10:04:35 INFO - PROCESS | 9525 | 1466528675409 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 10:04:35 INFO - PROCESS | 9525 | 1466528675419 Marionette TRACE conn3 <- [1,1838,null,{}] 10:04:35 INFO - PROCESS | 9525 | 1466528675437 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:35 INFO - PROCESS | 9525 | 1466528675445 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:35 INFO - PROCESS | 9525 | 1466528675701 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 10:04:35 INFO - PROCESS | 9525 | 1466528675728 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:35 INFO - PROCESS | 9525 | 1466528675734 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:35 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d477000 == 27 [pid = 9525] [id = 467] 10:04:35 INFO - PROCESS | 9525 | ++DOMWINDOW == 94 (0x8d477400) [pid = 9525] [serial = 1402] [outer = (nil)] 10:04:35 INFO - PROCESS | 9525 | ++DOMWINDOW == 95 (0x8d523400) [pid = 9525] [serial = 1403] [outer = 0x8d477400] 10:04:35 INFO - PROCESS | 9525 | 1466528675805 Marionette DEBUG loaded listener.js 10:04:35 INFO - PROCESS | 9525 | ++DOMWINDOW == 96 (0x8d52cc00) [pid = 9525] [serial = 1404] [outer = 0x8d477400] 10:04:36 INFO - PROCESS | 9525 | --DOMWINDOW == 95 (0x8d4c7000) [pid = 9525] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 10:04:36 INFO - PROCESS | 9525 | --DOMWINDOW == 94 (0x8d7dec00) [pid = 9525] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 10:04:36 INFO - PROCESS | 9525 | --DOMWINDOW == 93 (0x893e5400) [pid = 9525] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 10:04:36 INFO - PROCESS | 9525 | --DOMWINDOW == 92 (0x8f6b6800) [pid = 9525] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 10:04:36 INFO - PROCESS | 9525 | --DOMWINDOW == 91 (0x8cd0f400) [pid = 9525] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 10:04:36 INFO - PROCESS | 9525 | --DOMWINDOW == 90 (0x8bee0000) [pid = 9525] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 10:04:36 INFO - PROCESS | 9525 | --DOMWINDOW == 89 (0x8cfd4400) [pid = 9525] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 10:04:36 INFO - PROCESS | 9525 | --DOMWINDOW == 88 (0x91370800) [pid = 9525] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 10:04:36 INFO - PROCESS | 9525 | --DOMWINDOW == 87 (0x8ad74c00) [pid = 9525] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 10:04:36 INFO - PROCESS | 9525 | --DOMWINDOW == 86 (0x893e7400) [pid = 9525] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 10:04:36 INFO - PROCESS | 9525 | --DOMWINDOW == 85 (0x8af58800) [pid = 9525] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 10:04:36 INFO - PROCESS | 9525 | --DOMWINDOW == 84 (0x8f2e2400) [pid = 9525] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 10:04:36 INFO - PROCESS | 9525 | --DOMWINDOW == 83 (0x894c7800) [pid = 9525] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 10:04:36 INFO - PROCESS | 9525 | --DOMWINDOW == 82 (0x8d524000) [pid = 9525] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 10:04:36 INFO - PROCESS | 9525 | --DOMWINDOW == 81 (0x8af53c00) [pid = 9525] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 10:04:37 INFO - PROCESS | 9525 | 1466528677395 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 10:04:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 10:04:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 2062ms 10:04:37 INFO - PROCESS | 9525 | 1466528677462 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 10:04:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 10:04:37 INFO - PROCESS | 9525 | 1466528677467 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 10:04:37 INFO - PROCESS | 9525 | 1466528677474 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 10:04:37 INFO - PROCESS | 9525 | 1466528677477 Marionette TRACE conn3 <- [1,1842,null,{}] 10:04:37 INFO - PROCESS | 9525 | 1466528677482 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:37 INFO - PROCESS | 9525 | 1466528677488 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:37 INFO - PROCESS | 9525 | 1466528677661 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 10:04:37 INFO - PROCESS | 9525 | 1466528677811 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:37 INFO - PROCESS | 9525 | 1466528677820 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:37 INFO - PROCESS | 9525 | ++DOCSHELL 0x893e9400 == 28 [pid = 9525] [id = 468] 10:04:37 INFO - PROCESS | 9525 | ++DOMWINDOW == 82 (0x894c7800) [pid = 9525] [serial = 1405] [outer = (nil)] 10:04:37 INFO - PROCESS | 9525 | ++DOMWINDOW == 83 (0x8d522c00) [pid = 9525] [serial = 1406] [outer = 0x894c7800] 10:04:37 INFO - PROCESS | 9525 | 1466528677893 Marionette DEBUG loaded listener.js 10:04:38 INFO - PROCESS | 9525 | ++DOMWINDOW == 84 (0x8d75dc00) [pid = 9525] [serial = 1407] [outer = 0x894c7800] 10:04:38 INFO - PROCESS | 9525 | 1466528678677 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 10:04:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 10:04:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1231ms 10:04:38 INFO - PROCESS | 9525 | 1466528678758 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 10:04:38 INFO - PROCESS | 9525 | 1466528678764 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 10:04:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 10:04:38 INFO - PROCESS | 9525 | 1466528678774 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 10:04:38 INFO - PROCESS | 9525 | 1466528678781 Marionette TRACE conn3 <- [1,1846,null,{}] 10:04:38 INFO - PROCESS | 9525 | 1466528678791 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:38 INFO - PROCESS | 9525 | 1466528678797 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:39 INFO - PROCESS | 9525 | 1466528679011 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 10:04:39 INFO - PROCESS | 9525 | 1466528679191 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:39 INFO - PROCESS | 9525 | 1466528679207 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:39 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad79000 == 29 [pid = 9525] [id = 469] 10:04:39 INFO - PROCESS | 9525 | ++DOMWINDOW == 85 (0x8ad79400) [pid = 9525] [serial = 1408] [outer = (nil)] 10:04:39 INFO - PROCESS | 9525 | ++DOMWINDOW == 86 (0x8af55400) [pid = 9525] [serial = 1409] [outer = 0x8ad79400] 10:04:39 INFO - PROCESS | 9525 | 1466528679296 Marionette DEBUG loaded listener.js 10:04:39 INFO - PROCESS | 9525 | ++DOMWINDOW == 87 (0x8bdf1800) [pid = 9525] [serial = 1410] [outer = 0x8ad79400] 10:04:40 INFO - PROCESS | 9525 | 1466528680345 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 10:04:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 10:04:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1645ms 10:04:40 INFO - PROCESS | 9525 | 1466528680420 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 10:04:40 INFO - PROCESS | 9525 | 1466528680426 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 10:04:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 10:04:40 INFO - PROCESS | 9525 | 1466528680437 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 10:04:40 INFO - PROCESS | 9525 | 1466528680442 Marionette TRACE conn3 <- [1,1850,null,{}] 10:04:40 INFO - PROCESS | 9525 | 1466528680450 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:40 INFO - PROCESS | 9525 | 1466528680455 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:40 INFO - PROCESS | 9525 | 1466528680684 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 10:04:40 INFO - PROCESS | 9525 | 1466528680916 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:40 INFO - PROCESS | 9525 | 1466528680928 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:40 INFO - PROCESS | 9525 | ++DOCSHELL 0x893f0800 == 30 [pid = 9525] [id = 470] 10:04:40 INFO - PROCESS | 9525 | ++DOMWINDOW == 88 (0x8af56400) [pid = 9525] [serial = 1411] [outer = (nil)] 10:04:41 INFO - PROCESS | 9525 | ++DOMWINDOW == 89 (0x8d4c8800) [pid = 9525] [serial = 1412] [outer = 0x8af56400] 10:04:41 INFO - PROCESS | 9525 | 1466528681027 Marionette DEBUG loaded listener.js 10:04:41 INFO - PROCESS | 9525 | ++DOMWINDOW == 90 (0x8d761c00) [pid = 9525] [serial = 1413] [outer = 0x8af56400] 10:04:42 INFO - PROCESS | 9525 | 1466528682003 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 10:04:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:04:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1650ms 10:04:42 INFO - PROCESS | 9525 | 1466528682084 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 10:04:42 INFO - PROCESS | 9525 | 1466528682090 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 10:04:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 10:04:42 INFO - PROCESS | 9525 | 1466528682098 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 10:04:42 INFO - PROCESS | 9525 | 1466528682102 Marionette TRACE conn3 <- [1,1854,null,{}] 10:04:42 INFO - PROCESS | 9525 | 1466528682116 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:42 INFO - PROCESS | 9525 | 1466528682126 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:42 INFO - PROCESS | 9525 | 1466528682363 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 10:04:42 INFO - PROCESS | 9525 | 1466528682687 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:42 INFO - PROCESS | 9525 | 1466528682700 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:42 INFO - PROCESS | 9525 | ++DOCSHELL 0x8f4c0800 == 31 [pid = 9525] [id = 471] 10:04:42 INFO - PROCESS | 9525 | ++DOMWINDOW == 91 (0x8f4c0c00) [pid = 9525] [serial = 1414] [outer = (nil)] 10:04:42 INFO - PROCESS | 9525 | ++DOMWINDOW == 92 (0x8f6b6800) [pid = 9525] [serial = 1415] [outer = 0x8f4c0c00] 10:04:42 INFO - PROCESS | 9525 | 1466528682788 Marionette DEBUG loaded listener.js 10:04:42 INFO - PROCESS | 9525 | ++DOMWINDOW == 93 (0x8f6bec00) [pid = 9525] [serial = 1416] [outer = 0x8f4c0c00] 10:04:43 INFO - PROCESS | 9525 | 1466528683712 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:04:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 10:04:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1687ms 10:04:43 INFO - PROCESS | 9525 | 1466528683786 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 10:04:43 INFO - PROCESS | 9525 | 1466528683789 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 10:04:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 10:04:43 INFO - PROCESS | 9525 | 1466528683796 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 10:04:43 INFO - PROCESS | 9525 | 1466528683800 Marionette TRACE conn3 <- [1,1858,null,{}] 10:04:43 INFO - PROCESS | 9525 | 1466528683807 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:43 INFO - PROCESS | 9525 | 1466528683812 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:44 INFO - PROCESS | 9525 | 1466528684034 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 10:04:44 INFO - PROCESS | 9525 | 1466528684258 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:44 INFO - PROCESS | 9525 | 1466528684266 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:44 INFO - PROCESS | 9525 | ++DOCSHELL 0x8eb0c800 == 32 [pid = 9525] [id = 472] 10:04:44 INFO - PROCESS | 9525 | ++DOMWINDOW == 94 (0x8f6c2400) [pid = 9525] [serial = 1417] [outer = (nil)] 10:04:44 INFO - PROCESS | 9525 | ++DOMWINDOW == 95 (0x9117a800) [pid = 9525] [serial = 1418] [outer = 0x8f6c2400] 10:04:44 INFO - PROCESS | 9525 | 1466528684396 Marionette DEBUG loaded listener.js 10:04:44 INFO - PROCESS | 9525 | ++DOMWINDOW == 96 (0x9117c000) [pid = 9525] [serial = 1419] [outer = 0x8f6c2400] 10:04:45 INFO - PROCESS | 9525 | 1466528685314 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 10:04:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 10:04:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1585ms 10:04:45 INFO - PROCESS | 9525 | 1466528685383 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 10:04:45 INFO - PROCESS | 9525 | 1466528685388 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 10:04:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 10:04:45 INFO - PROCESS | 9525 | 1466528685395 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 10:04:45 INFO - PROCESS | 9525 | 1466528685399 Marionette TRACE conn3 <- [1,1862,null,{}] 10:04:45 INFO - PROCESS | 9525 | 1466528685405 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:45 INFO - PROCESS | 9525 | 1466528685410 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:45 INFO - PROCESS | 9525 | 1466528685589 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 10:04:45 INFO - PROCESS | 9525 | 1466528685771 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:45 INFO - PROCESS | 9525 | 1466528685780 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:45 INFO - PROCESS | 9525 | ++DOCSHELL 0x893e9000 == 33 [pid = 9525] [id = 473] 10:04:45 INFO - PROCESS | 9525 | ++DOMWINDOW == 97 (0x8ced0400) [pid = 9525] [serial = 1420] [outer = (nil)] 10:04:45 INFO - PROCESS | 9525 | ++DOMWINDOW == 98 (0x91803800) [pid = 9525] [serial = 1421] [outer = 0x8ced0400] 10:04:45 INFO - PROCESS | 9525 | 1466528685906 Marionette DEBUG loaded listener.js 10:04:46 INFO - PROCESS | 9525 | ++DOMWINDOW == 99 (0x9180c000) [pid = 9525] [serial = 1422] [outer = 0x8ced0400] 10:04:46 INFO - PROCESS | 9525 | 1466528686826 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 10:04:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 10:04:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1486ms 10:04:46 INFO - PROCESS | 9525 | 1466528686882 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 10:04:46 INFO - PROCESS | 9525 | 1466528686886 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 10:04:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 10:04:46 INFO - PROCESS | 9525 | 1466528686892 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 10:04:46 INFO - PROCESS | 9525 | 1466528686896 Marionette TRACE conn3 <- [1,1866,null,{}] 10:04:46 INFO - PROCESS | 9525 | 1466528686902 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:46 INFO - PROCESS | 9525 | 1466528686913 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:47 INFO - PROCESS | 9525 | 1466528687190 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 10:04:47 INFO - PROCESS | 9525 | 1466528687473 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:47 INFO - PROCESS | 9525 | 1466528687484 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:47 INFO - PROCESS | 9525 | ++DOCSHELL 0x894cbc00 == 34 [pid = 9525] [id = 474] 10:04:47 INFO - PROCESS | 9525 | ++DOMWINDOW == 100 (0x8d4c8000) [pid = 9525] [serial = 1423] [outer = (nil)] 10:04:47 INFO - PROCESS | 9525 | ++DOMWINDOW == 101 (0x919d0c00) [pid = 9525] [serial = 1424] [outer = 0x8d4c8000] 10:04:47 INFO - PROCESS | 9525 | 1466528687574 Marionette DEBUG loaded listener.js 10:04:47 INFO - PROCESS | 9525 | ++DOMWINDOW == 102 (0x921f2c00) [pid = 9525] [serial = 1425] [outer = 0x8d4c8000] 10:04:48 INFO - PROCESS | 9525 | 1466528688466 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 10:04:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 10:04:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1640ms 10:04:48 INFO - PROCESS | 9525 | 1466528688533 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 10:04:48 INFO - PROCESS | 9525 | 1466528688537 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 10:04:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 10:04:48 INFO - PROCESS | 9525 | 1466528688544 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 10:04:48 INFO - PROCESS | 9525 | 1466528688547 Marionette TRACE conn3 <- [1,1870,null,{}] 10:04:48 INFO - PROCESS | 9525 | 1466528688553 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:48 INFO - PROCESS | 9525 | 1466528688559 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:48 INFO - PROCESS | 9525 | 1466528688731 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 10:04:48 INFO - PROCESS | 9525 | 1466528688955 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:48 INFO - PROCESS | 9525 | 1466528688962 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:49 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad72c00 == 35 [pid = 9525] [id = 475] 10:04:49 INFO - PROCESS | 9525 | ++DOMWINDOW == 103 (0x8ad7b400) [pid = 9525] [serial = 1426] [outer = (nil)] 10:04:49 INFO - PROCESS | 9525 | ++DOMWINDOW == 104 (0x922e9800) [pid = 9525] [serial = 1427] [outer = 0x8ad7b400] 10:04:49 INFO - PROCESS | 9525 | 1466528689090 Marionette DEBUG loaded listener.js 10:04:49 INFO - PROCESS | 9525 | ++DOMWINDOW == 105 (0x922e4800) [pid = 9525] [serial = 1428] [outer = 0x8ad7b400] 10:04:49 INFO - PROCESS | 9525 | 1466528689984 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 10:04:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 10:04:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1485ms 10:04:50 INFO - PROCESS | 9525 | 1466528690030 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 10:04:50 INFO - PROCESS | 9525 | 1466528690034 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 10:04:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 10:04:50 INFO - PROCESS | 9525 | 1466528690041 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 10:04:50 INFO - PROCESS | 9525 | 1466528690044 Marionette TRACE conn3 <- [1,1874,null,{}] 10:04:50 INFO - PROCESS | 9525 | 1466528690051 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:50 INFO - PROCESS | 9525 | 1466528690056 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:50 INFO - PROCESS | 9525 | 1466528690246 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 10:04:50 INFO - PROCESS | 9525 | 1466528690517 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:50 INFO - PROCESS | 9525 | 1466528690526 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:50 INFO - PROCESS | 9525 | ++DOCSHELL 0x894c6400 == 36 [pid = 9525] [id = 476] 10:04:50 INFO - PROCESS | 9525 | ++DOMWINDOW == 106 (0x894c9c00) [pid = 9525] [serial = 1429] [outer = (nil)] 10:04:50 INFO - PROCESS | 9525 | ++DOMWINDOW == 107 (0x8bedec00) [pid = 9525] [serial = 1430] [outer = 0x894c9c00] 10:04:50 INFO - PROCESS | 9525 | 1466528690655 Marionette DEBUG loaded listener.js 10:04:50 INFO - PROCESS | 9525 | ++DOMWINDOW == 108 (0x8d474400) [pid = 9525] [serial = 1431] [outer = 0x894c9c00] 10:04:51 INFO - PROCESS | 9525 | 1466528691788 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 10:04:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 10:04:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1786ms 10:04:51 INFO - PROCESS | 9525 | 1466528691828 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 10:04:51 INFO - PROCESS | 9525 | 1466528691835 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 10:04:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 10:04:51 INFO - PROCESS | 9525 | 1466528691843 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 10:04:51 INFO - PROCESS | 9525 | 1466528691850 Marionette TRACE conn3 <- [1,1878,null,{}] 10:04:51 INFO - PROCESS | 9525 | 1466528691858 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:51 INFO - PROCESS | 9525 | 1466528691862 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:52 INFO - PROCESS | 9525 | 1466528692048 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 10:04:52 INFO - PROCESS | 9525 | 1466528692391 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:52 INFO - PROCESS | 9525 | 1466528692401 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:52 INFO - PROCESS | 9525 | ++DOCSHELL 0x8af51c00 == 37 [pid = 9525] [id = 477] 10:04:52 INFO - PROCESS | 9525 | ++DOMWINDOW == 109 (0x8af5b000) [pid = 9525] [serial = 1432] [outer = (nil)] 10:04:52 INFO - PROCESS | 9525 | ++DOMWINDOW == 110 (0x8b6eac00) [pid = 9525] [serial = 1433] [outer = 0x8af5b000] 10:04:52 INFO - PROCESS | 9525 | 1466528692492 Marionette DEBUG loaded listener.js 10:04:52 INFO - PROCESS | 9525 | ++DOMWINDOW == 111 (0x8bee6400) [pid = 9525] [serial = 1434] [outer = 0x8af5b000] 10:04:52 INFO - PROCESS | 9525 | --DOCSHELL 0x8cfd6c00 == 36 [pid = 9525] [id = 370] 10:04:52 INFO - PROCESS | 9525 | --DOCSHELL 0x8bdf4800 == 35 [pid = 9525] [id = 369] 10:04:52 INFO - PROCESS | 9525 | --DOCSHELL 0x8af56800 == 34 [pid = 9525] [id = 378] 10:04:53 INFO - PROCESS | 9525 | --DOMWINDOW == 110 (0x91807800) [pid = 9525] [serial = 1364] [outer = (nil)] [url = about:blank] 10:04:53 INFO - PROCESS | 9525 | --DOMWINDOW == 109 (0x9180c400) [pid = 9525] [serial = 1365] [outer = (nil)] [url = about:blank] 10:04:53 INFO - PROCESS | 9525 | --DOMWINDOW == 108 (0x8d4c0400) [pid = 9525] [serial = 1362] [outer = (nil)] [url = about:blank] 10:04:53 INFO - PROCESS | 9525 | --DOMWINDOW == 107 (0x8eb0b400) [pid = 9525] [serial = 1356] [outer = (nil)] [url = about:blank] 10:04:53 INFO - PROCESS | 9525 | --DOMWINDOW == 106 (0x921ef800) [pid = 9525] [serial = 1341] [outer = (nil)] [url = about:blank] 10:04:53 INFO - PROCESS | 9525 | --DOMWINDOW == 105 (0x91171400) [pid = 9525] [serial = 1332] [outer = (nil)] [url = about:blank] 10:04:53 INFO - PROCESS | 9525 | --DOMWINDOW == 104 (0x8f2e6000) [pid = 9525] [serial = 1358] [outer = (nil)] [url = about:blank] 10:04:53 INFO - PROCESS | 9525 | --DOMWINDOW == 103 (0x8cfd5000) [pid = 9525] [serial = 1352] [outer = (nil)] [url = about:blank] 10:04:53 INFO - PROCESS | 9525 | --DOMWINDOW == 102 (0x8d4c8c00) [pid = 9525] [serial = 1328] [outer = (nil)] [url = about:blank] 10:04:53 INFO - PROCESS | 9525 | --DOMWINDOW == 101 (0x8d475800) [pid = 9525] [serial = 1353] [outer = (nil)] [url = about:blank] 10:04:53 INFO - PROCESS | 9525 | --DOMWINDOW == 100 (0x919c1c00) [pid = 9525] [serial = 1337] [outer = (nil)] [url = about:blank] 10:04:53 INFO - PROCESS | 9525 | --DOMWINDOW == 99 (0x91371400) [pid = 9525] [serial = 1343] [outer = (nil)] [url = about:blank] 10:04:53 INFO - PROCESS | 9525 | --DOMWINDOW == 98 (0x8d527000) [pid = 9525] [serial = 1329] [outer = (nil)] [url = about:blank] 10:04:53 INFO - PROCESS | 9525 | --DOMWINDOW == 97 (0x8cfcc000) [pid = 9525] [serial = 1361] [outer = (nil)] [url = about:blank] 10:04:53 INFO - PROCESS | 9525 | --DOMWINDOW == 96 (0x8b6f5400) [pid = 9525] [serial = 1325] [outer = (nil)] [url = about:blank] 10:04:53 INFO - PROCESS | 9525 | --DOMWINDOW == 95 (0x9137b000) [pid = 9525] [serial = 1335] [outer = (nil)] [url = about:blank] 10:04:53 INFO - PROCESS | 9525 | --DOMWINDOW == 94 (0x8bee6c00) [pid = 9525] [serial = 1347] [outer = (nil)] [url = about:blank] 10:04:53 INFO - PROCESS | 9525 | --DOMWINDOW == 93 (0x921ec000) [pid = 9525] [serial = 1340] [outer = (nil)] [url = about:blank] 10:04:53 INFO - PROCESS | 9525 | --DOMWINDOW == 92 (0x8f6c0c00) [pid = 9525] [serial = 1331] [outer = (nil)] [url = about:blank] 10:04:53 INFO - PROCESS | 9525 | --DOMWINDOW == 91 (0x8af52c00) [pid = 9525] [serial = 1346] [outer = (nil)] [url = about:blank] 10:04:53 INFO - PROCESS | 9525 | --DOMWINDOW == 90 (0x91377c00) [pid = 9525] [serial = 1334] [outer = (nil)] [url = about:blank] 10:04:53 INFO - PROCESS | 9525 | --DOMWINDOW == 89 (0x922ec400) [pid = 9525] [serial = 1344] [outer = (nil)] [url = about:blank] 10:04:53 INFO - PROCESS | 9525 | --DOMWINDOW == 88 (0x8d7e7c00) [pid = 9525] [serial = 1355] [outer = (nil)] [url = about:blank] 10:04:53 INFO - PROCESS | 9525 | --DOMWINDOW == 87 (0x8eb0d000) [pid = 9525] [serial = 1323] [outer = (nil)] [url = about:blank] 10:04:53 INFO - PROCESS | 9525 | --DOMWINDOW == 86 (0x8bedf000) [pid = 9525] [serial = 1326] [outer = (nil)] [url = about:blank] 10:04:53 INFO - PROCESS | 9525 | --DOMWINDOW == 85 (0x8f6b6400) [pid = 9525] [serial = 1359] [outer = (nil)] [url = about:blank] 10:04:53 INFO - PROCESS | 9525 | --DOMWINDOW == 84 (0x8b0a8400) [pid = 9525] [serial = 1349] [outer = (nil)] [url = about:blank] 10:04:53 INFO - PROCESS | 9525 | --DOMWINDOW == 83 (0x919c6c00) [pid = 9525] [serial = 1338] [outer = (nil)] [url = about:blank] 10:04:53 INFO - PROCESS | 9525 | --DOMWINDOW == 82 (0x8bdfcc00) [pid = 9525] [serial = 1350] [outer = (nil)] [url = about:blank] 10:04:53 INFO - PROCESS | 9525 | 1466528693457 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 10:04:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 10:04:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1693ms 10:04:53 INFO - PROCESS | 9525 | 1466528693536 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 10:04:53 INFO - PROCESS | 9525 | 1466528693543 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 10:04:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 10:04:53 INFO - PROCESS | 9525 | 1466528693554 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 10:04:53 INFO - PROCESS | 9525 | 1466528693557 Marionette TRACE conn3 <- [1,1882,null,{}] 10:04:53 INFO - PROCESS | 9525 | 1466528693563 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:53 INFO - PROCESS | 9525 | 1466528693569 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:53 INFO - PROCESS | 9525 | 1466528693751 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 10:04:53 INFO - PROCESS | 9525 | 1466528693940 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:53 INFO - PROCESS | 9525 | 1466528693946 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:53 INFO - PROCESS | 9525 | ++DOCSHELL 0x8cecd800 == 35 [pid = 9525] [id = 478] 10:04:53 INFO - PROCESS | 9525 | ++DOMWINDOW == 83 (0x8cfcc000) [pid = 9525] [serial = 1435] [outer = (nil)] 10:04:54 INFO - PROCESS | 9525 | ++DOMWINDOW == 84 (0x8d46dc00) [pid = 9525] [serial = 1436] [outer = 0x8cfcc000] 10:04:54 INFO - PROCESS | 9525 | 1466528694027 Marionette DEBUG loaded listener.js 10:04:54 INFO - PROCESS | 9525 | ++DOMWINDOW == 85 (0x8d4c0400) [pid = 9525] [serial = 1437] [outer = 0x8cfcc000] 10:04:54 INFO - PROCESS | 9525 | 1466528694847 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 10:04:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 10:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1335ms 10:04:54 INFO - PROCESS | 9525 | 1466528694890 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 10:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 10:04:54 INFO - PROCESS | 9525 | 1466528694894 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 10:04:54 INFO - PROCESS | 9525 | 1466528694901 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 10:04:54 INFO - PROCESS | 9525 | 1466528694907 Marionette TRACE conn3 <- [1,1886,null,{}] 10:04:54 INFO - PROCESS | 9525 | 1466528694924 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:54 INFO - PROCESS | 9525 | 1466528694933 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:55 INFO - PROCESS | 9525 | 1466528695116 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 10:04:55 INFO - PROCESS | 9525 | 1466528695129 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:55 INFO - PROCESS | 9525 | 1466528695138 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:55 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d7e1400 == 36 [pid = 9525] [id = 479] 10:04:55 INFO - PROCESS | 9525 | ++DOMWINDOW == 86 (0x8d7e2400) [pid = 9525] [serial = 1438] [outer = (nil)] 10:04:55 INFO - PROCESS | 9525 | ++DOMWINDOW == 87 (0x8eb08400) [pid = 9525] [serial = 1439] [outer = 0x8d7e2400] 10:04:55 INFO - PROCESS | 9525 | 1466528695353 Marionette DEBUG loaded listener.js 10:04:55 INFO - PROCESS | 9525 | ++DOMWINDOW == 88 (0x8f2e5000) [pid = 9525] [serial = 1440] [outer = 0x8d7e2400] 10:04:56 INFO - PROCESS | 9525 | 1466528696279 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 10:04:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 10:04:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1444ms 10:04:56 INFO - PROCESS | 9525 | 1466528696345 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 10:04:56 INFO - PROCESS | 9525 | 1466528696350 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 10:04:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 10:04:56 INFO - PROCESS | 9525 | 1466528696361 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 10:04:56 INFO - PROCESS | 9525 | 1466528696364 Marionette TRACE conn3 <- [1,1890,null,{}] 10:04:56 INFO - PROCESS | 9525 | 1466528696370 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:56 INFO - PROCESS | 9525 | 1466528696375 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:56 INFO - PROCESS | 9525 | 1466528696621 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 10:04:56 INFO - PROCESS | 9525 | 1466528696647 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:56 INFO - PROCESS | 9525 | 1466528696655 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:56 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d4cc400 == 37 [pid = 9525] [id = 480] 10:04:56 INFO - PROCESS | 9525 | ++DOMWINDOW == 89 (0x8eb02800) [pid = 9525] [serial = 1441] [outer = (nil)] 10:04:56 INFO - PROCESS | 9525 | ++DOMWINDOW == 90 (0x8f6b6c00) [pid = 9525] [serial = 1442] [outer = 0x8eb02800] 10:04:56 INFO - PROCESS | 9525 | 1466528696726 Marionette DEBUG loaded listener.js 10:04:56 INFO - PROCESS | 9525 | ++DOMWINDOW == 91 (0x91170c00) [pid = 9525] [serial = 1443] [outer = 0x8eb02800] 10:04:57 INFO - PROCESS | 9525 | --DOMWINDOW == 90 (0x8af60800) [pid = 9525] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 10:04:57 INFO - PROCESS | 9525 | --DOMWINDOW == 89 (0x8bdfac00) [pid = 9525] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 10:04:57 INFO - PROCESS | 9525 | --DOMWINDOW == 88 (0x8b0a7000) [pid = 9525] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 10:04:57 INFO - PROCESS | 9525 | --DOMWINDOW == 87 (0x893eec00) [pid = 9525] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 10:04:57 INFO - PROCESS | 9525 | --DOMWINDOW == 86 (0x8d766800) [pid = 9525] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 10:04:57 INFO - PROCESS | 9525 | --DOMWINDOW == 85 (0x8bdfc800) [pid = 9525] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 10:04:57 INFO - PROCESS | 9525 | --DOMWINDOW == 84 (0x91808400) [pid = 9525] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 10:04:57 INFO - PROCESS | 9525 | --DOMWINDOW == 83 (0x8f2dec00) [pid = 9525] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 10:04:57 INFO - PROCESS | 9525 | --DOMWINDOW == 82 (0x8af58000) [pid = 9525] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 10:04:57 INFO - PROCESS | 9525 | --DOMWINDOW == 81 (0x8d477400) [pid = 9525] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 10:04:57 INFO - PROCESS | 9525 | --DOMWINDOW == 80 (0x8bee6800) [pid = 9525] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 10:04:57 INFO - PROCESS | 9525 | --DOMWINDOW == 79 (0x8ad77800) [pid = 9525] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 10:04:57 INFO - PROCESS | 9525 | --DOMWINDOW == 78 (0x91809400) [pid = 9525] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 10:04:57 INFO - PROCESS | 9525 | 1466528697846 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 10:04:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 10:04:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1538ms 10:04:57 INFO - PROCESS | 9525 | 1466528697904 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 10:04:57 INFO - PROCESS | 9525 | 1466528697908 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 10:04:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 10:04:57 INFO - PROCESS | 9525 | 1466528697916 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 10:04:57 INFO - PROCESS | 9525 | 1466528697920 Marionette TRACE conn3 <- [1,1894,null,{}] 10:04:57 INFO - PROCESS | 9525 | 1466528697926 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:57 INFO - PROCESS | 9525 | 1466528697932 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:58 INFO - PROCESS | 9525 | 1466528698119 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 10:04:58 INFO - PROCESS | 9525 | 1466528698128 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:58 INFO - PROCESS | 9525 | 1466528698134 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:58 INFO - PROCESS | 9525 | ++DOCSHELL 0x893ebc00 == 38 [pid = 9525] [id = 481] 10:04:58 INFO - PROCESS | 9525 | ++DOMWINDOW == 79 (0x8af55c00) [pid = 9525] [serial = 1444] [outer = (nil)] 10:04:58 INFO - PROCESS | 9525 | ++DOMWINDOW == 80 (0x8d767400) [pid = 9525] [serial = 1445] [outer = 0x8af55c00] 10:04:58 INFO - PROCESS | 9525 | 1466528698206 Marionette DEBUG loaded listener.js 10:04:58 INFO - PROCESS | 9525 | ++DOMWINDOW == 81 (0x8f6b8400) [pid = 9525] [serial = 1446] [outer = 0x8af55c00] 10:04:59 INFO - PROCESS | 9525 | 1466528699206 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 10:04:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 10:04:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1348ms 10:04:59 INFO - PROCESS | 9525 | 1466528699264 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 10:04:59 INFO - PROCESS | 9525 | 1466528699267 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 10:04:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 10:04:59 INFO - PROCESS | 9525 | 1466528699274 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 10:04:59 INFO - PROCESS | 9525 | 1466528699277 Marionette TRACE conn3 <- [1,1898,null,{}] 10:04:59 INFO - PROCESS | 9525 | 1466528699283 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:59 INFO - PROCESS | 9525 | 1466528699292 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:59 INFO - PROCESS | 9525 | 1466528699556 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 10:04:59 INFO - PROCESS | 9525 | 1466528699740 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:59 INFO - PROCESS | 9525 | 1466528699751 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:04:59 INFO - PROCESS | 9525 | ++DOCSHELL 0x894c7400 == 39 [pid = 9525] [id = 482] 10:04:59 INFO - PROCESS | 9525 | ++DOMWINDOW == 82 (0x894cc000) [pid = 9525] [serial = 1447] [outer = (nil)] 10:04:59 INFO - PROCESS | 9525 | ++DOMWINDOW == 83 (0x8ad71800) [pid = 9525] [serial = 1448] [outer = 0x894cc000] 10:04:59 INFO - PROCESS | 9525 | 1466528699844 Marionette DEBUG loaded listener.js 10:04:59 INFO - PROCESS | 9525 | ++DOMWINDOW == 84 (0x8ad7cc00) [pid = 9525] [serial = 1449] [outer = 0x894cc000] 10:05:00 INFO - PROCESS | 9525 | 1466528700946 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 10:05:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 10:05:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1743ms 10:05:01 INFO - PROCESS | 9525 | 1466528701020 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 10:05:01 INFO - PROCESS | 9525 | 1466528701027 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 10:05:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 10:05:01 INFO - PROCESS | 9525 | 1466528701036 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 10:05:01 INFO - PROCESS | 9525 | 1466528701041 Marionette TRACE conn3 <- [1,1902,null,{}] 10:05:01 INFO - PROCESS | 9525 | 1466528701050 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:01 INFO - PROCESS | 9525 | 1466528701057 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:01 INFO - PROCESS | 9525 | 1466528701347 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 10:05:01 INFO - PROCESS | 9525 | 1466528701683 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:01 INFO - PROCESS | 9525 | 1466528701694 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:01 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b0a9000 == 40 [pid = 9525] [id = 483] 10:05:01 INFO - PROCESS | 9525 | ++DOMWINDOW == 85 (0x8bdf5c00) [pid = 9525] [serial = 1450] [outer = (nil)] 10:05:01 INFO - PROCESS | 9525 | ++DOMWINDOW == 86 (0x8bee4400) [pid = 9525] [serial = 1451] [outer = 0x8bdf5c00] 10:05:01 INFO - PROCESS | 9525 | 1466528701786 Marionette DEBUG loaded listener.js 10:05:01 INFO - PROCESS | 9525 | ++DOMWINDOW == 87 (0x8ced0800) [pid = 9525] [serial = 1452] [outer = 0x8bdf5c00] 10:05:02 INFO - PROCESS | 9525 | 1466528702823 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 10:05:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 10:05:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1834ms 10:05:02 INFO - PROCESS | 9525 | 1466528702870 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 10:05:02 INFO - PROCESS | 9525 | 1466528702875 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 10:05:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 10:05:02 INFO - PROCESS | 9525 | 1466528702882 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 10:05:02 INFO - PROCESS | 9525 | 1466528702886 Marionette TRACE conn3 <- [1,1906,null,{}] 10:05:02 INFO - PROCESS | 9525 | 1466528702892 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:02 INFO - PROCESS | 9525 | 1466528702898 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:03 INFO - PROCESS | 9525 | 1466528703100 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 10:05:03 INFO - PROCESS | 9525 | 1466528703396 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:03 INFO - PROCESS | 9525 | 1466528703404 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:03 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d46c000 == 41 [pid = 9525] [id = 484] 10:05:03 INFO - PROCESS | 9525 | ++DOMWINDOW == 88 (0x8d477400) [pid = 9525] [serial = 1453] [outer = (nil)] 10:05:03 INFO - PROCESS | 9525 | ++DOMWINDOW == 89 (0x8d52a400) [pid = 9525] [serial = 1454] [outer = 0x8d477400] 10:05:03 INFO - PROCESS | 9525 | 1466528703544 Marionette DEBUG loaded listener.js 10:05:03 INFO - PROCESS | 9525 | ++DOMWINDOW == 90 (0x8eb03800) [pid = 9525] [serial = 1455] [outer = 0x8d477400] 10:05:04 INFO - PROCESS | 9525 | 1466528704595 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 10:05:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 10:05:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1789ms 10:05:04 INFO - PROCESS | 9525 | 1466528704675 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 10:05:04 INFO - PROCESS | 9525 | 1466528704686 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 10:05:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 10:05:04 INFO - PROCESS | 9525 | 1466528704706 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 10:05:04 INFO - PROCESS | 9525 | 1466528704713 Marionette TRACE conn3 <- [1,1910,null,{}] 10:05:04 INFO - PROCESS | 9525 | 1466528704771 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:04 INFO - PROCESS | 9525 | 1466528704779 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:05 INFO - PROCESS | 9525 | 1466528705015 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 10:05:05 INFO - PROCESS | 9525 | 1466528705260 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:05 INFO - PROCESS | 9525 | 1466528705266 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:05 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d46cc00 == 42 [pid = 9525] [id = 485] 10:05:05 INFO - PROCESS | 9525 | ++DOMWINDOW == 91 (0x8d760000) [pid = 9525] [serial = 1456] [outer = (nil)] 10:05:05 INFO - PROCESS | 9525 | ++DOMWINDOW == 92 (0x9180c400) [pid = 9525] [serial = 1457] [outer = 0x8d760000] 10:05:05 INFO - PROCESS | 9525 | 1466528705353 Marionette DEBUG loaded listener.js 10:05:05 INFO - PROCESS | 9525 | ++DOMWINDOW == 93 (0x919cac00) [pid = 9525] [serial = 1458] [outer = 0x8d760000] 10:05:06 INFO - PROCESS | 9525 | 1466528706300 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 10:05:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 10:05:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1658ms 10:05:06 INFO - PROCESS | 9525 | 1466528706357 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 10:05:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 10:05:06 INFO - PROCESS | 9525 | 1466528706362 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 10:05:06 INFO - PROCESS | 9525 | 1466528706368 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 10:05:06 INFO - PROCESS | 9525 | 1466528706372 Marionette TRACE conn3 <- [1,1914,null,{}] 10:05:06 INFO - PROCESS | 9525 | 1466528706378 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:06 INFO - PROCESS | 9525 | 1466528706384 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:06 INFO - PROCESS | 9525 | 1466528706596 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 10:05:06 INFO - PROCESS | 9525 | 1466528706858 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:06 INFO - PROCESS | 9525 | 1466528706866 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:06 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b6efc00 == 43 [pid = 9525] [id = 486] 10:05:06 INFO - PROCESS | 9525 | ++DOMWINDOW == 94 (0x8f2dd800) [pid = 9525] [serial = 1459] [outer = (nil)] 10:05:06 INFO - PROCESS | 9525 | ++DOMWINDOW == 95 (0x921f2000) [pid = 9525] [serial = 1460] [outer = 0x8f2dd800] 10:05:06 INFO - PROCESS | 9525 | 1466528706969 Marionette DEBUG loaded listener.js 10:05:07 INFO - PROCESS | 9525 | ++DOMWINDOW == 96 (0x9222a400) [pid = 9525] [serial = 1461] [outer = 0x8f2dd800] 10:05:07 INFO - PROCESS | 9525 | 1466528707857 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 10:05:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 10:05:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1541ms 10:05:07 INFO - PROCESS | 9525 | 1466528707909 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 10:05:07 INFO - PROCESS | 9525 | 1466528707913 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 10:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 10:05:07 INFO - PROCESS | 9525 | 1466528707920 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 10:05:07 INFO - PROCESS | 9525 | 1466528707924 Marionette TRACE conn3 <- [1,1918,null,{}] 10:05:07 INFO - PROCESS | 9525 | 1466528707930 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:07 INFO - PROCESS | 9525 | 1466528707936 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:08 INFO - PROCESS | 9525 | 1466528708166 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 10:05:08 INFO - PROCESS | 9525 | 1466528708407 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:08 INFO - PROCESS | 9525 | 1466528708425 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:08 INFO - PROCESS | 9525 | ++DOCSHELL 0x927edc00 == 44 [pid = 9525] [id = 487] 10:05:08 INFO - PROCESS | 9525 | ++DOMWINDOW == 97 (0x927eec00) [pid = 9525] [serial = 1462] [outer = (nil)] 10:05:08 INFO - PROCESS | 9525 | ++DOMWINDOW == 98 (0x927f4000) [pid = 9525] [serial = 1463] [outer = 0x927eec00] 10:05:08 INFO - PROCESS | 9525 | 1466528708568 Marionette DEBUG loaded listener.js 10:05:08 INFO - PROCESS | 9525 | ++DOMWINDOW == 99 (0x9294c400) [pid = 9525] [serial = 1464] [outer = 0x927eec00] 10:05:09 INFO - PROCESS | 9525 | 1466528709520 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 10:05:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 10:05:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1637ms 10:05:09 INFO - PROCESS | 9525 | 1466528709558 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 10:05:09 INFO - PROCESS | 9525 | 1466528709562 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 10:05:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 10:05:09 INFO - PROCESS | 9525 | 1466528709569 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 10:05:09 INFO - PROCESS | 9525 | 1466528709573 Marionette TRACE conn3 <- [1,1922,null,{}] 10:05:09 INFO - PROCESS | 9525 | 1466528709578 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:09 INFO - PROCESS | 9525 | 1466528709584 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:09 INFO - PROCESS | 9525 | 1466528709790 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 10:05:10 INFO - PROCESS | 9525 | 1466528710022 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:10 INFO - PROCESS | 9525 | 1466528710029 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:10 INFO - PROCESS | 9525 | ++DOCSHELL 0x894d4400 == 45 [pid = 9525] [id = 488] 10:05:10 INFO - PROCESS | 9525 | ++DOMWINDOW == 100 (0x8d472c00) [pid = 9525] [serial = 1465] [outer = (nil)] 10:05:10 INFO - PROCESS | 9525 | ++DOMWINDOW == 101 (0x92979800) [pid = 9525] [serial = 1466] [outer = 0x8d472c00] 10:05:10 INFO - PROCESS | 9525 | 1466528710158 Marionette DEBUG loaded listener.js 10:05:10 INFO - PROCESS | 9525 | ++DOMWINDOW == 102 (0x929b8800) [pid = 9525] [serial = 1467] [outer = 0x8d472c00] 10:05:11 INFO - PROCESS | 9525 | 1466528711110 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 10:05:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 10:05:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1584ms 10:05:11 INFO - PROCESS | 9525 | 1466528711154 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 10:05:11 INFO - PROCESS | 9525 | 1466528711158 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 10:05:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 10:05:11 INFO - PROCESS | 9525 | 1466528711165 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 10:05:11 INFO - PROCESS | 9525 | 1466528711169 Marionette TRACE conn3 <- [1,1926,null,{}] 10:05:11 INFO - PROCESS | 9525 | 1466528711176 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:11 INFO - PROCESS | 9525 | 1466528711182 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:11 INFO - PROCESS | 9525 | 1466528711366 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 10:05:11 INFO - PROCESS | 9525 | 1466528711610 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:11 INFO - PROCESS | 9525 | 1466528711618 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:11 INFO - PROCESS | 9525 | ++DOCSHELL 0x8af56800 == 46 [pid = 9525] [id = 489] 10:05:11 INFO - PROCESS | 9525 | ++DOMWINDOW == 103 (0x8af58000) [pid = 9525] [serial = 1468] [outer = (nil)] 10:05:12 INFO - PROCESS | 9525 | ++DOMWINDOW == 104 (0x8b0a4400) [pid = 9525] [serial = 1469] [outer = 0x8af58000] 10:05:12 INFO - PROCESS | 9525 | 1466528712031 Marionette DEBUG loaded listener.js 10:05:12 INFO - PROCESS | 9525 | ++DOMWINDOW == 105 (0x8b6eb400) [pid = 9525] [serial = 1470] [outer = 0x8af58000] 10:05:13 INFO - PROCESS | 9525 | 1466528713108 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 10:05:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 10:05:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1989ms 10:05:13 INFO - PROCESS | 9525 | 1466528713159 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 10:05:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 10:05:13 INFO - PROCESS | 9525 | 1466528713172 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 10:05:13 INFO - PROCESS | 9525 | 1466528713181 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 10:05:13 INFO - PROCESS | 9525 | 1466528713184 Marionette TRACE conn3 <- [1,1930,null,{}] 10:05:13 INFO - PROCESS | 9525 | 1466528713191 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:13 INFO - PROCESS | 9525 | 1466528713196 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:13 INFO - PROCESS | 9525 | 1466528713388 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 10:05:13 INFO - PROCESS | 9525 | 1466528713630 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:13 INFO - PROCESS | 9525 | 1466528713640 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:13 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad77800 == 47 [pid = 9525] [id = 490] 10:05:13 INFO - PROCESS | 9525 | ++DOMWINDOW == 106 (0x8b6f4c00) [pid = 9525] [serial = 1471] [outer = (nil)] 10:05:13 INFO - PROCESS | 9525 | ++DOMWINDOW == 107 (0x8cfd4400) [pid = 9525] [serial = 1472] [outer = 0x8b6f4c00] 10:05:13 INFO - PROCESS | 9525 | 1466528713773 Marionette DEBUG loaded listener.js 10:05:13 INFO - PROCESS | 9525 | ++DOMWINDOW == 108 (0x8d46f400) [pid = 9525] [serial = 1473] [outer = 0x8b6f4c00] 10:05:15 INFO - PROCESS | 9525 | --DOCSHELL 0x893ebc00 == 46 [pid = 9525] [id = 481] 10:05:15 INFO - PROCESS | 9525 | --DOCSHELL 0x8d4cc400 == 45 [pid = 9525] [id = 480] 10:05:15 INFO - PROCESS | 9525 | --DOCSHELL 0x8d7e1400 == 44 [pid = 9525] [id = 479] 10:05:15 INFO - PROCESS | 9525 | --DOCSHELL 0x8cecd800 == 43 [pid = 9525] [id = 478] 10:05:15 INFO - PROCESS | 9525 | --DOCSHELL 0x8af51c00 == 42 [pid = 9525] [id = 477] 10:05:15 INFO - PROCESS | 9525 | --DOCSHELL 0x894c6400 == 41 [pid = 9525] [id = 476] 10:05:15 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad72c00 == 40 [pid = 9525] [id = 475] 10:05:15 INFO - PROCESS | 9525 | --DOCSHELL 0x894cbc00 == 39 [pid = 9525] [id = 474] 10:05:15 INFO - PROCESS | 9525 | --DOCSHELL 0x8eb0c800 == 38 [pid = 9525] [id = 472] 10:05:15 INFO - PROCESS | 9525 | --DOCSHELL 0x893e9000 == 37 [pid = 9525] [id = 473] 10:05:15 INFO - PROCESS | 9525 | --DOCSHELL 0x8f4c0800 == 36 [pid = 9525] [id = 471] 10:05:15 INFO - PROCESS | 9525 | --DOCSHELL 0x893f0800 == 35 [pid = 9525] [id = 470] 10:05:15 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad79000 == 34 [pid = 9525] [id = 469] 10:05:15 INFO - PROCESS | 9525 | --DOCSHELL 0x8af5d800 == 33 [pid = 9525] [id = 368] 10:05:15 INFO - PROCESS | 9525 | --DOCSHELL 0x893ee800 == 32 [pid = 9525] [id = 464] 10:05:15 INFO - PROCESS | 9525 | --DOCSHELL 0x893e4000 == 31 [pid = 9525] [id = 380] 10:05:15 INFO - PROCESS | 9525 | --DOCSHELL 0x893e9400 == 30 [pid = 9525] [id = 468] 10:05:15 INFO - PROCESS | 9525 | --DOCSHELL 0x894c7000 == 29 [pid = 9525] [id = 381] 10:05:15 INFO - PROCESS | 9525 | --DOCSHELL 0x8d477000 == 28 [pid = 9525] [id = 467] 10:05:15 INFO - PROCESS | 9525 | --DOCSHELL 0x894cac00 == 27 [pid = 9525] [id = 373] 10:05:15 INFO - PROCESS | 9525 | --DOCSHELL 0x8b0ae400 == 26 [pid = 9525] [id = 375] 10:05:15 INFO - PROCESS | 9525 | --DOCSHELL 0x8d7df800 == 25 [pid = 9525] [id = 379] 10:05:15 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad74800 == 24 [pid = 9525] [id = 383] 10:05:15 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad72400 == 23 [pid = 9525] [id = 377] 10:05:15 INFO - PROCESS | 9525 | --DOCSHELL 0x894ce000 == 22 [pid = 9525] [id = 382] 10:05:15 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad7a800 == 21 [pid = 9525] [id = 372] 10:05:15 INFO - PROCESS | 9525 | --DOCSHELL 0x8d768c00 == 20 [pid = 9525] [id = 374] 10:05:15 INFO - PROCESS | 9525 | --DOCSHELL 0x894cb000 == 19 [pid = 9525] [id = 466] 10:05:15 INFO - PROCESS | 9525 | --DOCSHELL 0x894cb400 == 18 [pid = 9525] [id = 376] 10:05:15 INFO - PROCESS | 9525 | --DOCSHELL 0x8b0a5800 == 17 [pid = 9525] [id = 465] 10:05:15 INFO - PROCESS | 9525 | --DOCSHELL 0x893f0400 == 16 [pid = 9525] [id = 371] 10:05:15 INFO - PROCESS | 9525 | --DOCSHELL 0x8d4c2800 == 15 [pid = 9525] [id = 384] 10:05:15 INFO - PROCESS | 9525 | --DOCSHELL 0x894d4400 == 14 [pid = 9525] [id = 488] 10:05:15 INFO - PROCESS | 9525 | --DOCSHELL 0x927edc00 == 13 [pid = 9525] [id = 487] 10:05:15 INFO - PROCESS | 9525 | --DOCSHELL 0x8b6efc00 == 12 [pid = 9525] [id = 486] 10:05:15 INFO - PROCESS | 9525 | --DOCSHELL 0x8d46cc00 == 11 [pid = 9525] [id = 485] 10:05:15 INFO - PROCESS | 9525 | --DOCSHELL 0x8b0a9000 == 10 [pid = 9525] [id = 483] 10:05:15 INFO - PROCESS | 9525 | --DOCSHELL 0x8d46c000 == 9 [pid = 9525] [id = 484] 10:05:15 INFO - PROCESS | 9525 | --DOCSHELL 0x894c7400 == 8 [pid = 9525] [id = 482] 10:05:15 INFO - PROCESS | 9525 | --DOMWINDOW == 107 (0x8d522c00) [pid = 9525] [serial = 1406] [outer = (nil)] [url = about:blank] 10:05:15 INFO - PROCESS | 9525 | --DOMWINDOW == 106 (0x8beeac00) [pid = 9525] [serial = 1368] [outer = (nil)] [url = about:blank] 10:05:15 INFO - PROCESS | 9525 | --DOMWINDOW == 105 (0x8bee5400) [pid = 9525] [serial = 1367] [outer = (nil)] [url = about:blank] 10:05:15 INFO - PROCESS | 9525 | --DOMWINDOW == 104 (0x8d75b800) [pid = 9525] [serial = 1392] [outer = (nil)] [url = about:blank] 10:05:15 INFO - PROCESS | 9525 | --DOMWINDOW == 103 (0x8d4c2400) [pid = 9525] [serial = 1391] [outer = (nil)] [url = about:blank] 10:05:15 INFO - PROCESS | 9525 | --DOMWINDOW == 102 (0x8b6e9800) [pid = 9525] [serial = 1397] [outer = (nil)] [url = about:blank] 10:05:15 INFO - PROCESS | 9525 | --DOMWINDOW == 101 (0x894ca400) [pid = 9525] [serial = 1394] [outer = (nil)] [url = about:blank] 10:05:15 INFO - PROCESS | 9525 | --DOMWINDOW == 100 (0x8f4c4400) [pid = 9525] [serial = 1371] [outer = (nil)] [url = about:blank] 10:05:15 INFO - PROCESS | 9525 | --DOMWINDOW == 99 (0x8eb05c00) [pid = 9525] [serial = 1370] [outer = (nil)] [url = about:blank] 10:05:15 INFO - PROCESS | 9525 | --DOMWINDOW == 98 (0x8ad6fc00) [pid = 9525] [serial = 1395] [outer = (nil)] [url = about:blank] 10:05:15 INFO - PROCESS | 9525 | --DOMWINDOW == 97 (0x8cec9800) [pid = 9525] [serial = 1401] [outer = (nil)] [url = about:blank] 10:05:15 INFO - PROCESS | 9525 | --DOMWINDOW == 96 (0x92330800) [pid = 9525] [serial = 1374] [outer = (nil)] [url = about:blank] 10:05:15 INFO - PROCESS | 9525 | --DOMWINDOW == 95 (0x921e7400) [pid = 9525] [serial = 1373] [outer = (nil)] [url = about:blank] 10:05:15 INFO - PROCESS | 9525 | --DOMWINDOW == 94 (0x92971c00) [pid = 9525] [serial = 1382] [outer = (nil)] [url = about:blank] 10:05:15 INFO - PROCESS | 9525 | --DOMWINDOW == 93 (0x9297f000) [pid = 9525] [serial = 1386] [outer = (nil)] [url = about:blank] 10:05:15 INFO - PROCESS | 9525 | --DOMWINDOW == 92 (0x92979c00) [pid = 9525] [serial = 1385] [outer = (nil)] [url = about:blank] 10:05:15 INFO - PROCESS | 9525 | --DOMWINDOW == 91 (0x8d523400) [pid = 9525] [serial = 1403] [outer = (nil)] [url = about:blank] 10:05:15 INFO - PROCESS | 9525 | --DOMWINDOW == 90 (0x927ee800) [pid = 9525] [serial = 1377] [outer = (nil)] [url = about:blank] 10:05:15 INFO - PROCESS | 9525 | --DOMWINDOW == 89 (0x9233a400) [pid = 9525] [serial = 1376] [outer = (nil)] [url = about:blank] 10:05:15 INFO - PROCESS | 9525 | --DOMWINDOW == 88 (0x8b6ef000) [pid = 9525] [serial = 1389] [outer = (nil)] [url = about:blank] 10:05:15 INFO - PROCESS | 9525 | --DOMWINDOW == 87 (0x8af55800) [pid = 9525] [serial = 1388] [outer = (nil)] [url = about:blank] 10:05:15 INFO - PROCESS | 9525 | --DOMWINDOW == 86 (0x8d52cc00) [pid = 9525] [serial = 1404] [outer = (nil)] [url = about:blank] 10:05:15 INFO - PROCESS | 9525 | --DOMWINDOW == 85 (0x92943400) [pid = 9525] [serial = 1380] [outer = (nil)] [url = about:blank] 10:05:15 INFO - PROCESS | 9525 | --DOMWINDOW == 84 (0x927f7c00) [pid = 9525] [serial = 1379] [outer = (nil)] [url = about:blank] 10:05:15 INFO - PROCESS | 9525 | --DOMWINDOW == 83 (0x8cd0bc00) [pid = 9525] [serial = 1400] [outer = (nil)] [url = about:blank] 10:05:15 INFO - PROCESS | 9525 | --DOMWINDOW == 82 (0x92974c00) [pid = 9525] [serial = 1383] [outer = (nil)] [url = about:blank] 10:05:15 INFO - PROCESS | 9525 | --DOMWINDOW == 81 (0x8b6f1800) [pid = 9525] [serial = 1398] [outer = (nil)] [url = about:blank] 10:05:15 INFO - PROCESS | 9525 | 1466528715923 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 10:05:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 10:05:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 2809ms 10:05:16 INFO - PROCESS | 9525 | 1466528716005 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 10:05:16 INFO - PROCESS | 9525 | 1466528716012 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 10:05:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 10:05:16 INFO - PROCESS | 9525 | 1466528716022 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 10:05:16 INFO - PROCESS | 9525 | 1466528716028 Marionette TRACE conn3 <- [1,1934,null,{}] 10:05:16 INFO - PROCESS | 9525 | 1466528716037 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:16 INFO - PROCESS | 9525 | 1466528716041 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:16 INFO - PROCESS | 9525 | 1466528716221 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 10:05:16 INFO - PROCESS | 9525 | 1466528716232 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:16 INFO - PROCESS | 9525 | 1466528716243 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:16 INFO - PROCESS | 9525 | ++DOCSHELL 0x894d4c00 == 9 [pid = 9525] [id = 491] 10:05:16 INFO - PROCESS | 9525 | ++DOMWINDOW == 82 (0x8ad6f000) [pid = 9525] [serial = 1474] [outer = (nil)] 10:05:16 INFO - PROCESS | 9525 | ++DOMWINDOW == 83 (0x8ad7c400) [pid = 9525] [serial = 1475] [outer = 0x8ad6f000] 10:05:16 INFO - PROCESS | 9525 | 1466528716319 Marionette DEBUG loaded listener.js 10:05:16 INFO - PROCESS | 9525 | ++DOMWINDOW == 84 (0x8af5cc00) [pid = 9525] [serial = 1476] [outer = 0x8ad6f000] 10:05:17 INFO - PROCESS | 9525 | 1466528717370 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 10:05:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 10:05:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1387ms 10:05:17 INFO - PROCESS | 9525 | 1466528717409 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 10:05:17 INFO - PROCESS | 9525 | 1466528717417 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 10:05:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 10:05:17 INFO - PROCESS | 9525 | 1466528717428 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 10:05:17 INFO - PROCESS | 9525 | 1466528717432 Marionette TRACE conn3 <- [1,1938,null,{}] 10:05:17 INFO - PROCESS | 9525 | 1466528717438 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:17 INFO - PROCESS | 9525 | 1466528717444 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:17 INFO - PROCESS | 9525 | 1466528717697 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 10:05:17 INFO - PROCESS | 9525 | 1466528717787 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:17 INFO - PROCESS | 9525 | 1466528717798 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:17 INFO - PROCESS | 9525 | ++DOCSHELL 0x8bdf8800 == 10 [pid = 9525] [id = 492] 10:05:17 INFO - PROCESS | 9525 | ++DOMWINDOW == 85 (0x8bedf000) [pid = 9525] [serial = 1477] [outer = (nil)] 10:05:17 INFO - PROCESS | 9525 | ++DOMWINDOW == 86 (0x8beea000) [pid = 9525] [serial = 1478] [outer = 0x8bedf000] 10:05:17 INFO - PROCESS | 9525 | 1466528717870 Marionette DEBUG loaded listener.js 10:05:17 INFO - PROCESS | 9525 | ++DOMWINDOW == 87 (0x8cd05c00) [pid = 9525] [serial = 1479] [outer = 0x8bedf000] 10:05:18 INFO - PROCESS | 9525 | 1466528718797 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 10:05:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 10:05:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1433ms 10:05:18 INFO - PROCESS | 9525 | 1466528718864 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 10:05:18 INFO - PROCESS | 9525 | 1466528718868 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 10:05:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 10:05:18 INFO - PROCESS | 9525 | 1466528718874 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 10:05:18 INFO - PROCESS | 9525 | 1466528718880 Marionette TRACE conn3 <- [1,1942,null,{}] 10:05:18 INFO - PROCESS | 9525 | 1466528718906 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:18 INFO - PROCESS | 9525 | 1466528718916 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:19 INFO - PROCESS | 9525 | 1466528719158 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 10:05:19 INFO - PROCESS | 9525 | 1466528719195 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:19 INFO - PROCESS | 9525 | 1466528719206 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:19 INFO - PROCESS | 9525 | ++DOCSHELL 0x8cfd5000 == 11 [pid = 9525] [id = 493] 10:05:19 INFO - PROCESS | 9525 | ++DOMWINDOW == 88 (0x8cfd5400) [pid = 9525] [serial = 1480] [outer = (nil)] 10:05:19 INFO - PROCESS | 9525 | ++DOMWINDOW == 89 (0x8d46ac00) [pid = 9525] [serial = 1481] [outer = 0x8cfd5400] 10:05:19 INFO - PROCESS | 9525 | 1466528719284 Marionette DEBUG loaded listener.js 10:05:19 INFO - PROCESS | 9525 | ++DOMWINDOW == 90 (0x8d4c6400) [pid = 9525] [serial = 1482] [outer = 0x8cfd5400] 10:05:20 INFO - PROCESS | 9525 | 1466528720802 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 10:05:20 INFO - PROCESS | 9525 | --DOMWINDOW == 89 (0x894c9c00) [pid = 9525] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 10:05:20 INFO - PROCESS | 9525 | --DOMWINDOW == 88 (0x894c7800) [pid = 9525] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 10:05:20 INFO - PROCESS | 9525 | --DOMWINDOW == 87 (0x8f6c2400) [pid = 9525] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 10:05:20 INFO - PROCESS | 9525 | --DOMWINDOW == 86 (0x8af56400) [pid = 9525] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 10:05:20 INFO - PROCESS | 9525 | --DOMWINDOW == 85 (0x8af5b000) [pid = 9525] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 10:05:20 INFO - PROCESS | 9525 | --DOMWINDOW == 84 (0x8ad79400) [pid = 9525] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 10:05:20 INFO - PROCESS | 9525 | --DOMWINDOW == 83 (0x8ad7b400) [pid = 9525] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 10:05:20 INFO - PROCESS | 9525 | --DOMWINDOW == 82 (0x8f4c0c00) [pid = 9525] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 10:05:20 INFO - PROCESS | 9525 | --DOMWINDOW == 81 (0x8cfcc000) [pid = 9525] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 10:05:20 INFO - PROCESS | 9525 | --DOMWINDOW == 80 (0x8d4c8000) [pid = 9525] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 10:05:20 INFO - PROCESS | 9525 | --DOMWINDOW == 79 (0x8ced0400) [pid = 9525] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 10:05:20 INFO - PROCESS | 9525 | --DOMWINDOW == 78 (0x8eb02800) [pid = 9525] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 10:05:20 INFO - PROCESS | 9525 | --DOMWINDOW == 77 (0x8d7e2400) [pid = 9525] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 10:05:20 INFO - PROCESS | 9525 | --DOMWINDOW == 76 (0x8af55c00) [pid = 9525] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 10:05:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 10:05:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 2086ms 10:05:20 INFO - PROCESS | 9525 | 1466528720961 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 10:05:20 INFO - PROCESS | 9525 | 1466528720965 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 10:05:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 10:05:20 INFO - PROCESS | 9525 | 1466528720971 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 10:05:20 INFO - PROCESS | 9525 | 1466528720975 Marionette TRACE conn3 <- [1,1946,null,{}] 10:05:20 INFO - PROCESS | 9525 | 1466528720980 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:20 INFO - PROCESS | 9525 | 1466528720986 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:21 INFO - PROCESS | 9525 | 1466528721203 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 10:05:21 INFO - PROCESS | 9525 | 1466528721290 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:21 INFO - PROCESS | 9525 | 1466528721300 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:21 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b6ea800 == 12 [pid = 9525] [id = 494] 10:05:21 INFO - PROCESS | 9525 | ++DOMWINDOW == 77 (0x8bee6000) [pid = 9525] [serial = 1483] [outer = (nil)] 10:05:21 INFO - PROCESS | 9525 | ++DOMWINDOW == 78 (0x8cecbc00) [pid = 9525] [serial = 1484] [outer = 0x8bee6000] 10:05:21 INFO - PROCESS | 9525 | 1466528721375 Marionette DEBUG loaded listener.js 10:05:21 INFO - PROCESS | 9525 | ++DOMWINDOW == 79 (0x8d526c00) [pid = 9525] [serial = 1485] [outer = 0x8bee6000] 10:05:22 INFO - PROCESS | 9525 | 1466528722137 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 10:05:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 10:05:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1383ms 10:05:22 INFO - PROCESS | 9525 | 1466528722377 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 10:05:22 INFO - PROCESS | 9525 | 1466528722381 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 10:05:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 10:05:22 INFO - PROCESS | 9525 | 1466528722390 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 10:05:22 INFO - PROCESS | 9525 | 1466528722393 Marionette TRACE conn3 <- [1,1950,null,{}] 10:05:22 INFO - PROCESS | 9525 | 1466528722398 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:22 INFO - PROCESS | 9525 | 1466528722402 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:22 INFO - PROCESS | 9525 | 1466528722549 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 10:05:22 INFO - PROCESS | 9525 | 1466528722567 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:22 INFO - PROCESS | 9525 | 1466528722579 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:22 INFO - PROCESS | 9525 | ++DOCSHELL 0x8af59c00 == 13 [pid = 9525] [id = 495] 10:05:22 INFO - PROCESS | 9525 | ++DOMWINDOW == 80 (0x8bdf9c00) [pid = 9525] [serial = 1486] [outer = (nil)] 10:05:22 INFO - PROCESS | 9525 | ++DOMWINDOW == 81 (0x8d7e6400) [pid = 9525] [serial = 1487] [outer = 0x8bdf9c00] 10:05:22 INFO - PROCESS | 9525 | 1466528722646 Marionette DEBUG loaded listener.js 10:05:22 INFO - PROCESS | 9525 | ++DOMWINDOW == 82 (0x8eb06400) [pid = 9525] [serial = 1488] [outer = 0x8bdf9c00] 10:05:23 INFO - PROCESS | 9525 | 1466528723825 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 10:05:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 10:05:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1479ms 10:05:23 INFO - PROCESS | 9525 | 1466528723872 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 10:05:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 10:05:23 INFO - PROCESS | 9525 | 1466528723879 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 10:05:23 INFO - PROCESS | 9525 | 1466528723889 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 10:05:23 INFO - PROCESS | 9525 | 1466528723898 Marionette TRACE conn3 <- [1,1954,null,{}] 10:05:23 INFO - PROCESS | 9525 | 1466528723908 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:23 INFO - PROCESS | 9525 | 1466528723914 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:24 INFO - PROCESS | 9525 | 1466528724155 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 10:05:24 INFO - PROCESS | 9525 | 1466528724393 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:24 INFO - PROCESS | 9525 | 1466528724403 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:24 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad7dc00 == 14 [pid = 9525] [id = 496] 10:05:24 INFO - PROCESS | 9525 | ++DOMWINDOW == 83 (0x8af51c00) [pid = 9525] [serial = 1489] [outer = (nil)] 10:05:24 INFO - PROCESS | 9525 | ++DOMWINDOW == 84 (0x8b6e9000) [pid = 9525] [serial = 1490] [outer = 0x8af51c00] 10:05:24 INFO - PROCESS | 9525 | 1466528724537 Marionette DEBUG loaded listener.js 10:05:24 INFO - PROCESS | 9525 | ++DOMWINDOW == 85 (0x8bedd400) [pid = 9525] [serial = 1491] [outer = 0x8af51c00] 10:05:25 INFO - PROCESS | 9525 | 1466528725485 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 10:05:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 10:05:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1647ms 10:05:25 INFO - PROCESS | 9525 | 1466528725534 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 10:05:25 INFO - PROCESS | 9525 | 1466528725542 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 10:05:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 10:05:25 INFO - PROCESS | 9525 | 1466528725554 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 10:05:25 INFO - PROCESS | 9525 | 1466528725558 Marionette TRACE conn3 <- [1,1958,null,{}] 10:05:25 INFO - PROCESS | 9525 | 1466528725565 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:25 INFO - PROCESS | 9525 | 1466528725571 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:25 INFO - PROCESS | 9525 | 1466528725769 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 10:05:26 INFO - PROCESS | 9525 | 1466528726014 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:26 INFO - PROCESS | 9525 | 1466528726026 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:26 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b6ec800 == 15 [pid = 9525] [id = 497] 10:05:26 INFO - PROCESS | 9525 | ++DOMWINDOW == 86 (0x8cfd7400) [pid = 9525] [serial = 1492] [outer = (nil)] 10:05:26 INFO - PROCESS | 9525 | ++DOMWINDOW == 87 (0x8d4c2800) [pid = 9525] [serial = 1493] [outer = 0x8cfd7400] 10:05:26 INFO - PROCESS | 9525 | 1466528726118 Marionette DEBUG loaded listener.js 10:05:26 INFO - PROCESS | 9525 | ++DOMWINDOW == 88 (0x8d75f000) [pid = 9525] [serial = 1494] [outer = 0x8cfd7400] 10:05:27 INFO - PROCESS | 9525 | 1466528727094 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 10:05:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 10:05:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1592ms 10:05:27 INFO - PROCESS | 9525 | 1466528727146 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 10:05:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 10:05:27 INFO - PROCESS | 9525 | 1466528727151 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 10:05:27 INFO - PROCESS | 9525 | 1466528727159 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 10:05:27 INFO - PROCESS | 9525 | 1466528727166 Marionette TRACE conn3 <- [1,1962,null,{}] 10:05:27 INFO - PROCESS | 9525 | 1466528727183 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:27 INFO - PROCESS | 9525 | 1466528727194 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:27 INFO - PROCESS | 9525 | 1466528727462 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 10:05:27 INFO - PROCESS | 9525 | 1466528727741 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:27 INFO - PROCESS | 9525 | 1466528727756 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:27 INFO - PROCESS | 9525 | ++DOCSHELL 0x8f2e1c00 == 16 [pid = 9525] [id = 498] 10:05:27 INFO - PROCESS | 9525 | ++DOMWINDOW == 89 (0x8f2e2000) [pid = 9525] [serial = 1495] [outer = (nil)] 10:05:27 INFO - PROCESS | 9525 | ++DOMWINDOW == 90 (0x8f4c0800) [pid = 9525] [serial = 1496] [outer = 0x8f2e2000] 10:05:27 INFO - PROCESS | 9525 | 1466528727847 Marionette DEBUG loaded listener.js 10:05:27 INFO - PROCESS | 9525 | ++DOMWINDOW == 91 (0x8f4c8c00) [pid = 9525] [serial = 1497] [outer = 0x8f2e2000] 10:05:28 INFO - PROCESS | 9525 | 1466528728768 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 10:05:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 10:05:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1640ms 10:05:28 INFO - PROCESS | 9525 | 1466528728799 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 10:05:28 INFO - PROCESS | 9525 | 1466528728805 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 10:05:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 10:05:28 INFO - PROCESS | 9525 | 1466528728811 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 10:05:28 INFO - PROCESS | 9525 | 1466528728814 Marionette TRACE conn3 <- [1,1966,null,{}] 10:05:28 INFO - PROCESS | 9525 | 1466528728820 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:28 INFO - PROCESS | 9525 | 1466528728826 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:29 INFO - PROCESS | 9525 | 1466528729015 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 10:05:29 INFO - PROCESS | 9525 | 1466528729195 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:29 INFO - PROCESS | 9525 | 1466528729207 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:29 INFO - PROCESS | 9525 | ++DOCSHELL 0x8f6b6000 == 17 [pid = 9525] [id = 499] 10:05:29 INFO - PROCESS | 9525 | ++DOMWINDOW == 92 (0x8f6c4400) [pid = 9525] [serial = 1498] [outer = (nil)] 10:05:29 INFO - PROCESS | 9525 | ++DOMWINDOW == 93 (0x91172c00) [pid = 9525] [serial = 1499] [outer = 0x8f6c4400] 10:05:29 INFO - PROCESS | 9525 | 1466528729344 Marionette DEBUG loaded listener.js 10:05:29 INFO - PROCESS | 9525 | ++DOMWINDOW == 94 (0x91370c00) [pid = 9525] [serial = 1500] [outer = 0x8f6c4400] 10:05:30 INFO - PROCESS | 9525 | 1466528730232 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 10:05:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 10:05:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1484ms 10:05:30 INFO - PROCESS | 9525 | 1466528730297 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 10:05:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 10:05:30 INFO - PROCESS | 9525 | 1466528730302 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 10:05:30 INFO - PROCESS | 9525 | 1466528730308 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 10:05:30 INFO - PROCESS | 9525 | 1466528730312 Marionette TRACE conn3 <- [1,1970,null,{}] 10:05:30 INFO - PROCESS | 9525 | 1466528730318 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:30 INFO - PROCESS | 9525 | 1466528730323 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:30 INFO - PROCESS | 9525 | 1466528730517 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 10:05:30 INFO - PROCESS | 9525 | 1466528730702 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:30 INFO - PROCESS | 9525 | 1466528730714 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:30 INFO - PROCESS | 9525 | ++DOCSHELL 0x894cf800 == 18 [pid = 9525] [id = 500] 10:05:30 INFO - PROCESS | 9525 | ++DOMWINDOW == 95 (0x8ced0400) [pid = 9525] [serial = 1501] [outer = (nil)] 10:05:30 INFO - PROCESS | 9525 | ++DOMWINDOW == 96 (0x9137b800) [pid = 9525] [serial = 1502] [outer = 0x8ced0400] 10:05:30 INFO - PROCESS | 9525 | 1466528730840 Marionette DEBUG loaded listener.js 10:05:30 INFO - PROCESS | 9525 | ++DOMWINDOW == 97 (0x91805000) [pid = 9525] [serial = 1503] [outer = 0x8ced0400] 10:05:31 INFO - PROCESS | 9525 | 1466528731799 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 10:05:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 10:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1531ms 10:05:31 INFO - PROCESS | 9525 | 1466528731840 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 10:05:31 INFO - PROCESS | 9525 | 1466528731844 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 10:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 10:05:31 INFO - PROCESS | 9525 | 1466528731851 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 10:05:31 INFO - PROCESS | 9525 | 1466528731855 Marionette TRACE conn3 <- [1,1974,null,{}] 10:05:31 INFO - PROCESS | 9525 | 1466528731861 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:31 INFO - PROCESS | 9525 | 1466528731873 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:32 INFO - PROCESS | 9525 | 1466528732147 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 10:05:32 INFO - PROCESS | 9525 | 1466528732444 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:32 INFO - PROCESS | 9525 | 1466528732462 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:32 INFO - PROCESS | 9525 | ++DOCSHELL 0x893ea000 == 19 [pid = 9525] [id = 501] 10:05:32 INFO - PROCESS | 9525 | ++DOMWINDOW == 98 (0x8b0b3800) [pid = 9525] [serial = 1504] [outer = (nil)] 10:05:32 INFO - PROCESS | 9525 | ++DOMWINDOW == 99 (0x921e7400) [pid = 9525] [serial = 1505] [outer = 0x8b0b3800] 10:05:32 INFO - PROCESS | 9525 | 1466528732549 Marionette DEBUG loaded listener.js 10:05:32 INFO - PROCESS | 9525 | ++DOMWINDOW == 100 (0x921edc00) [pid = 9525] [serial = 1506] [outer = 0x8b0b3800] 10:05:33 INFO - PROCESS | 9525 | 1466528733438 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 10:05:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 10:05:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1634ms 10:05:33 INFO - PROCESS | 9525 | 1466528733487 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 10:05:33 INFO - PROCESS | 9525 | 1466528733492 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 10:05:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 10:05:33 INFO - PROCESS | 9525 | 1466528733499 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 10:05:33 INFO - PROCESS | 9525 | 1466528733502 Marionette TRACE conn3 <- [1,1978,null,{}] 10:05:33 INFO - PROCESS | 9525 | 1466528733508 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:33 INFO - PROCESS | 9525 | 1466528733514 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:33 INFO - PROCESS | 9525 | 1466528733693 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 10:05:33 INFO - PROCESS | 9525 | 1466528733880 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:33 INFO - PROCESS | 9525 | 1466528733892 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:33 INFO - PROCESS | 9525 | ++DOCSHELL 0x894c8000 == 20 [pid = 9525] [id = 502] 10:05:33 INFO - PROCESS | 9525 | ++DOMWINDOW == 101 (0x894d2400) [pid = 9525] [serial = 1507] [outer = (nil)] 10:05:33 INFO - PROCESS | 9525 | ++DOMWINDOW == 102 (0x922e5000) [pid = 9525] [serial = 1508] [outer = 0x894d2400] 10:05:33 INFO - PROCESS | 9525 | 1466528733980 Marionette DEBUG loaded listener.js 10:05:34 INFO - PROCESS | 9525 | ++DOMWINDOW == 103 (0x922e9c00) [pid = 9525] [serial = 1509] [outer = 0x894d2400] 10:05:34 INFO - PROCESS | 9525 | 1466528734934 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:05:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 10:05:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1485ms 10:05:34 INFO - PROCESS | 9525 | 1466528734985 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 10:05:34 INFO - PROCESS | 9525 | 1466528734989 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 10:05:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 10:05:34 INFO - PROCESS | 9525 | 1466528734996 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 10:05:35 INFO - PROCESS | 9525 | 1466528735000 Marionette TRACE conn3 <- [1,1982,null,{}] 10:05:35 INFO - PROCESS | 9525 | 1466528735005 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:35 INFO - PROCESS | 9525 | 1466528735011 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:35 INFO - PROCESS | 9525 | 1466528735192 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 10:05:35 INFO - PROCESS | 9525 | 1466528735382 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:35 INFO - PROCESS | 9525 | 1466528735390 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:35 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad74c00 == 21 [pid = 9525] [id = 503] 10:05:35 INFO - PROCESS | 9525 | ++DOMWINDOW == 104 (0x8ad7a400) [pid = 9525] [serial = 1510] [outer = (nil)] 10:05:35 INFO - PROCESS | 9525 | ++DOMWINDOW == 105 (0x92336000) [pid = 9525] [serial = 1511] [outer = 0x8ad7a400] 10:05:35 INFO - PROCESS | 9525 | 1466528735477 Marionette DEBUG loaded listener.js 10:05:35 INFO - PROCESS | 9525 | ++DOMWINDOW == 106 (0x92339800) [pid = 9525] [serial = 1512] [outer = 0x8ad7a400] 10:05:36 INFO - PROCESS | 9525 | 1466528736408 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:05:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 10:05:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1481ms 10:05:36 INFO - PROCESS | 9525 | 1466528736480 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 10:05:36 INFO - PROCESS | 9525 | 1466528736485 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 10:05:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 10:05:36 INFO - PROCESS | 9525 | 1466528736493 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 10:05:36 INFO - PROCESS | 9525 | 1466528736497 Marionette TRACE conn3 <- [1,1986,null,{}] 10:05:36 INFO - PROCESS | 9525 | 1466528736503 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:36 INFO - PROCESS | 9525 | 1466528736507 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:36 INFO - PROCESS | 9525 | 1466528736697 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 10:05:36 INFO - PROCESS | 9525 | 1466528736946 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:36 INFO - PROCESS | 9525 | 1466528736953 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:37 INFO - PROCESS | 9525 | ++DOCSHELL 0x893ed000 == 22 [pid = 9525] [id = 504] 10:05:37 INFO - PROCESS | 9525 | ++DOMWINDOW == 107 (0x894c6400) [pid = 9525] [serial = 1513] [outer = (nil)] 10:05:37 INFO - PROCESS | 9525 | ++DOMWINDOW == 108 (0x8b0aa800) [pid = 9525] [serial = 1514] [outer = 0x894c6400] 10:05:37 INFO - PROCESS | 9525 | 1466528737081 Marionette DEBUG loaded listener.js 10:05:37 INFO - PROCESS | 9525 | ++DOMWINDOW == 109 (0x8bdfac00) [pid = 9525] [serial = 1515] [outer = 0x894c6400] 10:05:38 INFO - PROCESS | 9525 | 1466528738162 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:05:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 10:05:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1735ms 10:05:38 INFO - PROCESS | 9525 | 1466528738229 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 10:05:38 INFO - PROCESS | 9525 | 1466528738235 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 10:05:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 10:05:38 INFO - PROCESS | 9525 | 1466528738243 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 10:05:38 INFO - PROCESS | 9525 | 1466528738251 Marionette TRACE conn3 <- [1,1990,null,{}] 10:05:38 INFO - PROCESS | 9525 | 1466528738259 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:38 INFO - PROCESS | 9525 | 1466528738264 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:38 INFO - PROCESS | 9525 | 1466528738553 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 10:05:38 INFO - PROCESS | 9525 | 1466528738830 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:38 INFO - PROCESS | 9525 | 1466528738838 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:38 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad78800 == 23 [pid = 9525] [id = 505] 10:05:38 INFO - PROCESS | 9525 | ++DOMWINDOW == 110 (0x8af55c00) [pid = 9525] [serial = 1516] [outer = (nil)] 10:05:38 INFO - PROCESS | 9525 | ++DOMWINDOW == 111 (0x8b0b0800) [pid = 9525] [serial = 1517] [outer = 0x8af55c00] 10:05:38 INFO - PROCESS | 9525 | 1466528738918 Marionette DEBUG loaded listener.js 10:05:39 INFO - PROCESS | 9525 | ++DOMWINDOW == 112 (0x8bdf3c00) [pid = 9525] [serial = 1518] [outer = 0x8af55c00] 10:05:39 INFO - PROCESS | 9525 | --DOMWINDOW == 111 (0x8bedec00) [pid = 9525] [serial = 1430] [outer = (nil)] [url = about:blank] 10:05:39 INFO - PROCESS | 9525 | --DOMWINDOW == 110 (0x8d75dc00) [pid = 9525] [serial = 1407] [outer = (nil)] [url = about:blank] 10:05:39 INFO - PROCESS | 9525 | --DOMWINDOW == 109 (0x9117a800) [pid = 9525] [serial = 1418] [outer = (nil)] [url = about:blank] 10:05:39 INFO - PROCESS | 9525 | --DOMWINDOW == 108 (0x8d761c00) [pid = 9525] [serial = 1413] [outer = (nil)] [url = about:blank] 10:05:39 INFO - PROCESS | 9525 | --DOMWINDOW == 107 (0x8bee6400) [pid = 9525] [serial = 1434] [outer = (nil)] [url = about:blank] 10:05:39 INFO - PROCESS | 9525 | --DOMWINDOW == 106 (0x8bdf1800) [pid = 9525] [serial = 1410] [outer = (nil)] [url = about:blank] 10:05:39 INFO - PROCESS | 9525 | --DOMWINDOW == 105 (0x922e9800) [pid = 9525] [serial = 1427] [outer = (nil)] [url = about:blank] 10:05:39 INFO - PROCESS | 9525 | --DOMWINDOW == 104 (0x8f6b6800) [pid = 9525] [serial = 1415] [outer = (nil)] [url = about:blank] 10:05:39 INFO - PROCESS | 9525 | --DOMWINDOW == 103 (0x8d46dc00) [pid = 9525] [serial = 1436] [outer = (nil)] [url = about:blank] 10:05:39 INFO - PROCESS | 9525 | --DOMWINDOW == 102 (0x919d0c00) [pid = 9525] [serial = 1424] [outer = (nil)] [url = about:blank] 10:05:39 INFO - PROCESS | 9525 | --DOMWINDOW == 101 (0x922e4800) [pid = 9525] [serial = 1428] [outer = (nil)] [url = about:blank] 10:05:39 INFO - PROCESS | 9525 | --DOMWINDOW == 100 (0x921f2c00) [pid = 9525] [serial = 1425] [outer = (nil)] [url = about:blank] 10:05:39 INFO - PROCESS | 9525 | --DOMWINDOW == 99 (0x8d4c8800) [pid = 9525] [serial = 1412] [outer = (nil)] [url = about:blank] 10:05:39 INFO - PROCESS | 9525 | --DOMWINDOW == 98 (0x91803800) [pid = 9525] [serial = 1421] [outer = (nil)] [url = about:blank] 10:05:39 INFO - PROCESS | 9525 | --DOMWINDOW == 97 (0x9180c000) [pid = 9525] [serial = 1422] [outer = (nil)] [url = about:blank] 10:05:39 INFO - PROCESS | 9525 | --DOMWINDOW == 96 (0x8b6eac00) [pid = 9525] [serial = 1433] [outer = (nil)] [url = about:blank] 10:05:39 INFO - PROCESS | 9525 | --DOMWINDOW == 95 (0x91170c00) [pid = 9525] [serial = 1443] [outer = (nil)] [url = about:blank] 10:05:39 INFO - PROCESS | 9525 | --DOMWINDOW == 94 (0x8f2e5000) [pid = 9525] [serial = 1440] [outer = (nil)] [url = about:blank] 10:05:39 INFO - PROCESS | 9525 | --DOMWINDOW == 93 (0x9117c000) [pid = 9525] [serial = 1419] [outer = (nil)] [url = about:blank] 10:05:39 INFO - PROCESS | 9525 | --DOMWINDOW == 92 (0x8f6b6c00) [pid = 9525] [serial = 1442] [outer = (nil)] [url = about:blank] 10:05:39 INFO - PROCESS | 9525 | --DOMWINDOW == 91 (0x8f6bec00) [pid = 9525] [serial = 1416] [outer = (nil)] [url = about:blank] 10:05:39 INFO - PROCESS | 9525 | --DOMWINDOW == 90 (0x8eb08400) [pid = 9525] [serial = 1439] [outer = (nil)] [url = about:blank] 10:05:39 INFO - PROCESS | 9525 | --DOMWINDOW == 89 (0x8af55400) [pid = 9525] [serial = 1409] [outer = (nil)] [url = about:blank] 10:05:39 INFO - PROCESS | 9525 | --DOMWINDOW == 88 (0x8d4c0400) [pid = 9525] [serial = 1437] [outer = (nil)] [url = about:blank] 10:05:39 INFO - PROCESS | 9525 | --DOMWINDOW == 87 (0x8d474400) [pid = 9525] [serial = 1431] [outer = (nil)] [url = about:blank] 10:05:39 INFO - PROCESS | 9525 | --DOMWINDOW == 86 (0x8d767400) [pid = 9525] [serial = 1445] [outer = (nil)] [url = about:blank] 10:05:39 INFO - PROCESS | 9525 | --DOMWINDOW == 85 (0x8f6b8400) [pid = 9525] [serial = 1446] [outer = (nil)] [url = about:blank] 10:05:39 INFO - PROCESS | 9525 | 1466528739814 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:05:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 10:05:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1639ms 10:05:39 INFO - PROCESS | 9525 | 1466528739884 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 10:05:39 INFO - PROCESS | 9525 | 1466528739891 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 10:05:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 10:05:39 INFO - PROCESS | 9525 | 1466528739902 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 10:05:39 INFO - PROCESS | 9525 | 1466528739905 Marionette TRACE conn3 <- [1,1994,null,{}] 10:05:39 INFO - PROCESS | 9525 | 1466528739912 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:39 INFO - PROCESS | 9525 | 1466528739917 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:40 INFO - PROCESS | 9525 | 1466528740108 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 10:05:40 INFO - PROCESS | 9525 | 1466528740274 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:40 INFO - PROCESS | 9525 | 1466528740282 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:40 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad73800 == 24 [pid = 9525] [id = 506] 10:05:40 INFO - PROCESS | 9525 | ++DOMWINDOW == 86 (0x8bdf7800) [pid = 9525] [serial = 1519] [outer = (nil)] 10:05:40 INFO - PROCESS | 9525 | ++DOMWINDOW == 87 (0x8cfcec00) [pid = 9525] [serial = 1520] [outer = 0x8bdf7800] 10:05:40 INFO - PROCESS | 9525 | 1466528740362 Marionette DEBUG loaded listener.js 10:05:40 INFO - PROCESS | 9525 | ++DOMWINDOW == 88 (0x8d46e800) [pid = 9525] [serial = 1521] [outer = 0x8bdf7800] 10:05:41 INFO - PROCESS | 9525 | 1466528741227 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 10:05:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 10:05:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1387ms 10:05:41 INFO - PROCESS | 9525 | 1466528741290 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 10:05:41 INFO - PROCESS | 9525 | 1466528741293 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 10:05:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 10:05:41 INFO - PROCESS | 9525 | 1466528741302 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 10:05:41 INFO - PROCESS | 9525 | 1466528741307 Marionette TRACE conn3 <- [1,1998,null,{}] 10:05:41 INFO - PROCESS | 9525 | 1466528741324 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:41 INFO - PROCESS | 9525 | 1466528741334 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:41 INFO - PROCESS | 9525 | 1466528741519 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 10:05:41 INFO - PROCESS | 9525 | 1466528741681 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:41 INFO - PROCESS | 9525 | 1466528741691 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:41 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d761400 == 25 [pid = 9525] [id = 507] 10:05:41 INFO - PROCESS | 9525 | ++DOMWINDOW == 89 (0x8d762400) [pid = 9525] [serial = 1522] [outer = (nil)] 10:05:41 INFO - PROCESS | 9525 | ++DOMWINDOW == 90 (0x8d7e3800) [pid = 9525] [serial = 1523] [outer = 0x8d762400] 10:05:41 INFO - PROCESS | 9525 | 1466528741783 Marionette DEBUG loaded listener.js 10:05:41 INFO - PROCESS | 9525 | ++DOMWINDOW == 91 (0x8f2da400) [pid = 9525] [serial = 1524] [outer = 0x8d762400] 10:05:42 INFO - PROCESS | 9525 | 1466528742688 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 10:05:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 10:05:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1402ms 10:05:42 INFO - PROCESS | 9525 | 1466528742704 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 10:05:42 INFO - PROCESS | 9525 | 1466528742708 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 10:05:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 10:05:42 INFO - PROCESS | 9525 | 1466528742714 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 10:05:42 INFO - PROCESS | 9525 | 1466528742718 Marionette TRACE conn3 <- [1,2002,null,{}] 10:05:42 INFO - PROCESS | 9525 | 1466528742732 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:42 INFO - PROCESS | 9525 | 1466528742737 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:42 INFO - PROCESS | 9525 | 1466528742983 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 10:05:43 INFO - PROCESS | 9525 | 1466528743015 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:43 INFO - PROCESS | 9525 | 1466528743022 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:43 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d7e4000 == 26 [pid = 9525] [id = 508] 10:05:43 INFO - PROCESS | 9525 | ++DOMWINDOW == 92 (0x8f2d8c00) [pid = 9525] [serial = 1525] [outer = (nil)] 10:05:43 INFO - PROCESS | 9525 | ++DOMWINDOW == 93 (0x8f4ca400) [pid = 9525] [serial = 1526] [outer = 0x8f2d8c00] 10:05:43 INFO - PROCESS | 9525 | 1466528743113 Marionette DEBUG loaded listener.js 10:05:43 INFO - PROCESS | 9525 | ++DOMWINDOW == 94 (0x8f6bd400) [pid = 9525] [serial = 1527] [outer = 0x8f2d8c00] 10:05:44 INFO - PROCESS | 9525 | 1466528744186 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 10:05:44 INFO - PROCESS | 9525 | --DOMWINDOW == 93 (0x894cc000) [pid = 9525] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 10:05:44 INFO - PROCESS | 9525 | --DOMWINDOW == 92 (0x8bdf5c00) [pid = 9525] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 10:05:44 INFO - PROCESS | 9525 | --DOMWINDOW == 91 (0x8d477400) [pid = 9525] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 10:05:44 INFO - PROCESS | 9525 | --DOMWINDOW == 90 (0x8cfd5400) [pid = 9525] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 10:05:44 INFO - PROCESS | 9525 | --DOMWINDOW == 89 (0x8d760000) [pid = 9525] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 10:05:44 INFO - PROCESS | 9525 | --DOMWINDOW == 88 (0x8b6f4c00) [pid = 9525] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 10:05:44 INFO - PROCESS | 9525 | --DOMWINDOW == 87 (0x8f2dd800) [pid = 9525] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 10:05:44 INFO - PROCESS | 9525 | --DOMWINDOW == 86 (0x8bee6000) [pid = 9525] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 10:05:44 INFO - PROCESS | 9525 | --DOMWINDOW == 85 (0x8bedf000) [pid = 9525] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 10:05:44 INFO - PROCESS | 9525 | --DOMWINDOW == 84 (0x927eec00) [pid = 9525] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 10:05:44 INFO - PROCESS | 9525 | --DOMWINDOW == 83 (0x8d472c00) [pid = 9525] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 10:05:44 INFO - PROCESS | 9525 | --DOMWINDOW == 82 (0x8af58000) [pid = 9525] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 10:05:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 10:05:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1546ms 10:05:44 INFO - PROCESS | 9525 | 1466528744262 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 10:05:44 INFO - PROCESS | 9525 | 1466528744266 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 10:05:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 10:05:44 INFO - PROCESS | 9525 | 1466528744273 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 10:05:44 INFO - PROCESS | 9525 | 1466528744277 Marionette TRACE conn3 <- [1,2006,null,{}] 10:05:44 INFO - PROCESS | 9525 | 1466528744283 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:44 INFO - PROCESS | 9525 | 1466528744288 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:44 INFO - PROCESS | 9525 | 1466528744473 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 10:05:44 INFO - PROCESS | 9525 | 1466528744666 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:44 INFO - PROCESS | 9525 | 1466528744674 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:44 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad7d000 == 27 [pid = 9525] [id = 509] 10:05:44 INFO - PROCESS | 9525 | ++DOMWINDOW == 83 (0x8cecb800) [pid = 9525] [serial = 1528] [outer = (nil)] 10:05:44 INFO - PROCESS | 9525 | ++DOMWINDOW == 84 (0x8d520800) [pid = 9525] [serial = 1529] [outer = 0x8cecb800] 10:05:44 INFO - PROCESS | 9525 | 1466528744758 Marionette DEBUG loaded listener.js 10:05:44 INFO - PROCESS | 9525 | ++DOMWINDOW == 85 (0x8f2e3c00) [pid = 9525] [serial = 1530] [outer = 0x8cecb800] 10:05:45 INFO - PROCESS | 9525 | 1466528745560 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 10:05:45 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 10:05:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1340ms 10:05:45 INFO - PROCESS | 9525 | 1466528745614 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 10:05:45 INFO - PROCESS | 9525 | 1466528745618 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 10:05:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 10:05:45 INFO - PROCESS | 9525 | 1466528745625 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 10:05:45 INFO - PROCESS | 9525 | 1466528745628 Marionette TRACE conn3 <- [1,2010,null,{}] 10:05:45 INFO - PROCESS | 9525 | 1466528745634 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:45 INFO - PROCESS | 9525 | 1466528745644 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:45 INFO - PROCESS | 9525 | 1466528745846 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 10:05:46 INFO - PROCESS | 9525 | 1466528746000 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:46 INFO - PROCESS | 9525 | 1466528746006 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:46 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d526000 == 28 [pid = 9525] [id = 510] 10:05:46 INFO - PROCESS | 9525 | ++DOMWINDOW == 86 (0x8f6bc400) [pid = 9525] [serial = 1531] [outer = (nil)] 10:05:46 INFO - PROCESS | 9525 | ++DOMWINDOW == 87 (0x919c2400) [pid = 9525] [serial = 1532] [outer = 0x8f6bc400] 10:05:46 INFO - PROCESS | 9525 | 1466528746087 Marionette DEBUG loaded listener.js 10:05:46 INFO - PROCESS | 9525 | ++DOMWINDOW == 88 (0x919cec00) [pid = 9525] [serial = 1533] [outer = 0x8f6bc400] 10:05:47 INFO - PROCESS | 9525 | 1466528747169 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 10:05:47 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 10:05:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1582ms 10:05:47 INFO - PROCESS | 9525 | 1466528747212 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 10:05:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 10:05:47 INFO - PROCESS | 9525 | 1466528747223 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 10:05:47 INFO - PROCESS | 9525 | 1466528747233 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 10:05:47 INFO - PROCESS | 9525 | 1466528747241 Marionette TRACE conn3 <- [1,2014,null,{}] 10:05:47 INFO - PROCESS | 9525 | 1466528747249 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:47 INFO - PROCESS | 9525 | 1466528747255 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:47 INFO - PROCESS | 9525 | 1466528747507 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 10:05:47 INFO - PROCESS | 9525 | 1466528747756 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:47 INFO - PROCESS | 9525 | 1466528747767 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:47 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b0acc00 == 29 [pid = 9525] [id = 511] 10:05:47 INFO - PROCESS | 9525 | ++DOMWINDOW == 89 (0x8b0af400) [pid = 9525] [serial = 1534] [outer = (nil)] 10:05:47 INFO - PROCESS | 9525 | ++DOMWINDOW == 90 (0x8cd04800) [pid = 9525] [serial = 1535] [outer = 0x8b0af400] 10:05:47 INFO - PROCESS | 9525 | 1466528747873 Marionette DEBUG loaded listener.js 10:05:48 INFO - PROCESS | 9525 | ++DOMWINDOW == 91 (0x8cec7800) [pid = 9525] [serial = 1536] [outer = 0x8b0af400] 10:05:48 INFO - PROCESS | 9525 | 1466528748869 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 10:05:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 10:05:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1694ms 10:05:48 INFO - PROCESS | 9525 | 1466528748926 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 10:05:48 INFO - PROCESS | 9525 | 1466528748934 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 10:05:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 10:05:48 INFO - PROCESS | 9525 | 1466528748947 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 10:05:48 INFO - PROCESS | 9525 | 1466528748951 Marionette TRACE conn3 <- [1,2018,null,{}] 10:05:48 INFO - PROCESS | 9525 | 1466528748959 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:48 INFO - PROCESS | 9525 | 1466528748965 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:49 INFO - PROCESS | 9525 | 1466528749225 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 10:05:49 INFO - PROCESS | 9525 | 1466528749518 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:49 INFO - PROCESS | 9525 | 1466528749526 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:49 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d524800 == 30 [pid = 9525] [id = 512] 10:05:49 INFO - PROCESS | 9525 | ++DOMWINDOW == 92 (0x8d7e2800) [pid = 9525] [serial = 1537] [outer = (nil)] 10:05:49 INFO - PROCESS | 9525 | ++DOMWINDOW == 93 (0x8f2df800) [pid = 9525] [serial = 1538] [outer = 0x8d7e2800] 10:05:49 INFO - PROCESS | 9525 | 1466528749618 Marionette DEBUG loaded listener.js 10:05:49 INFO - PROCESS | 9525 | ++DOMWINDOW == 94 (0x8f6b9400) [pid = 9525] [serial = 1539] [outer = 0x8d7e2800] 10:05:50 INFO - PROCESS | 9525 | 1466528750603 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:05:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 10:05:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1692ms 10:05:50 INFO - PROCESS | 9525 | 1466528750639 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 10:05:50 INFO - PROCESS | 9525 | 1466528750643 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 10:05:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 10:05:50 INFO - PROCESS | 9525 | 1466528750653 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 10:05:50 INFO - PROCESS | 9525 | 1466528750662 Marionette TRACE conn3 <- [1,2022,null,{}] 10:05:50 INFO - PROCESS | 9525 | 1466528750684 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:50 INFO - PROCESS | 9525 | 1466528750694 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:50 INFO - PROCESS | 9525 | 1466528750973 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 10:05:51 INFO - PROCESS | 9525 | 1466528751261 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:51 INFO - PROCESS | 9525 | 1466528751272 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:51 INFO - PROCESS | 9525 | ++DOCSHELL 0x91177400 == 31 [pid = 9525] [id = 513] 10:05:51 INFO - PROCESS | 9525 | ++DOMWINDOW == 95 (0x91375800) [pid = 9525] [serial = 1540] [outer = (nil)] 10:05:51 INFO - PROCESS | 9525 | ++DOMWINDOW == 96 (0x92223000) [pid = 9525] [serial = 1541] [outer = 0x91375800] 10:05:51 INFO - PROCESS | 9525 | 1466528751368 Marionette DEBUG loaded listener.js 10:05:51 INFO - PROCESS | 9525 | ++DOMWINDOW == 97 (0x92332400) [pid = 9525] [serial = 1542] [outer = 0x91375800] 10:05:52 INFO - PROCESS | 9525 | 1466528752274 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 10:05:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 10:05:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1694ms 10:05:52 INFO - PROCESS | 9525 | 1466528752347 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 10:05:52 INFO - PROCESS | 9525 | 1466528752353 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 10:05:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 10:05:52 INFO - PROCESS | 9525 | 1466528752360 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 10:05:52 INFO - PROCESS | 9525 | 1466528752363 Marionette TRACE conn3 <- [1,2026,null,{}] 10:05:52 INFO - PROCESS | 9525 | 1466528752369 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:52 INFO - PROCESS | 9525 | 1466528752375 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:52 INFO - PROCESS | 9525 | 1466528752634 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 10:05:52 INFO - PROCESS | 9525 | 1466528752920 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:52 INFO - PROCESS | 9525 | 1466528752929 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:52 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b0ae800 == 32 [pid = 9525] [id = 514] 10:05:52 INFO - PROCESS | 9525 | ++DOMWINDOW == 98 (0x8d52b800) [pid = 9525] [serial = 1543] [outer = (nil)] 10:05:53 INFO - PROCESS | 9525 | ++DOMWINDOW == 99 (0x927f5800) [pid = 9525] [serial = 1544] [outer = 0x8d52b800] 10:05:53 INFO - PROCESS | 9525 | 1466528753020 Marionette DEBUG loaded listener.js 10:05:53 INFO - PROCESS | 9525 | ++DOMWINDOW == 100 (0x92941c00) [pid = 9525] [serial = 1545] [outer = 0x8d52b800] 10:05:53 INFO - PROCESS | 9525 | 1466528753930 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 10:05:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 10:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1639ms 10:05:54 INFO - PROCESS | 9525 | 1466528754000 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 10:05:54 INFO - PROCESS | 9525 | 1466528754005 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 10:05:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 10:05:54 INFO - PROCESS | 9525 | 1466528754011 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 10:05:54 INFO - PROCESS | 9525 | 1466528754015 Marionette TRACE conn3 <- [1,2030,null,{}] 10:05:54 INFO - PROCESS | 9525 | 1466528754022 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:54 INFO - PROCESS | 9525 | 1466528754027 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:54 INFO - PROCESS | 9525 | 1466528754260 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 10:05:54 INFO - PROCESS | 9525 | 1466528754508 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:54 INFO - PROCESS | 9525 | 1466528754516 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:54 INFO - PROCESS | 9525 | ++DOCSHELL 0x894cfc00 == 33 [pid = 9525] [id = 515] 10:05:54 INFO - PROCESS | 9525 | ++DOMWINDOW == 101 (0x8ad76c00) [pid = 9525] [serial = 1546] [outer = (nil)] 10:05:54 INFO - PROCESS | 9525 | ++DOMWINDOW == 102 (0x9294a800) [pid = 9525] [serial = 1547] [outer = 0x8ad76c00] 10:05:54 INFO - PROCESS | 9525 | 1466528754636 Marionette DEBUG loaded listener.js 10:05:54 INFO - PROCESS | 9525 | ++DOMWINDOW == 103 (0x92973400) [pid = 9525] [serial = 1548] [outer = 0x8ad76c00] 10:05:55 INFO - PROCESS | 9525 | 1466528755588 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 10:05:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 10:05:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1650ms 10:05:55 INFO - PROCESS | 9525 | 1466528755663 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 10:05:55 INFO - PROCESS | 9525 | 1466528755666 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 10:05:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 10:05:55 INFO - PROCESS | 9525 | 1466528755673 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 10:05:55 INFO - PROCESS | 9525 | 1466528755677 Marionette TRACE conn3 <- [1,2034,null,{}] 10:05:55 INFO - PROCESS | 9525 | 1466528755683 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:55 INFO - PROCESS | 9525 | 1466528755694 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:55 INFO - PROCESS | 9525 | 1466528755972 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 10:05:56 INFO - PROCESS | 9525 | 1466528756269 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:56 INFO - PROCESS | 9525 | 1466528756278 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:56 INFO - PROCESS | 9525 | ++DOCSHELL 0x893e6000 == 34 [pid = 9525] [id = 516] 10:05:56 INFO - PROCESS | 9525 | ++DOMWINDOW == 104 (0x8f4c7800) [pid = 9525] [serial = 1549] [outer = (nil)] 10:05:56 INFO - PROCESS | 9525 | ++DOMWINDOW == 105 (0x929bcc00) [pid = 9525] [serial = 1550] [outer = 0x8f4c7800] 10:05:56 INFO - PROCESS | 9525 | 1466528756363 Marionette DEBUG loaded listener.js 10:05:56 INFO - PROCESS | 9525 | ++DOMWINDOW == 106 (0x929be000) [pid = 9525] [serial = 1551] [outer = 0x8f4c7800] 10:05:57 INFO - PROCESS | 9525 | 1466528757236 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:05:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 10:05:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1651ms 10:05:57 INFO - PROCESS | 9525 | 1466528757325 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 10:05:57 INFO - PROCESS | 9525 | 1466528757329 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 10:05:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 10:05:57 INFO - PROCESS | 9525 | 1466528757336 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 10:05:57 INFO - PROCESS | 9525 | 1466528757340 Marionette TRACE conn3 <- [1,2038,null,{}] 10:05:57 INFO - PROCESS | 9525 | 1466528757346 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:57 INFO - PROCESS | 9525 | 1466528757351 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:57 INFO - PROCESS | 9525 | 1466528757605 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 10:05:57 INFO - PROCESS | 9525 | 1466528757840 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:57 INFO - PROCESS | 9525 | 1466528757850 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:58 INFO - PROCESS | 9525 | ++DOCSHELL 0x8af59400 == 35 [pid = 9525] [id = 517] 10:05:58 INFO - PROCESS | 9525 | ++DOMWINDOW == 107 (0x8af5a400) [pid = 9525] [serial = 1552] [outer = (nil)] 10:05:58 INFO - PROCESS | 9525 | ++DOMWINDOW == 108 (0x8b0b0400) [pid = 9525] [serial = 1553] [outer = 0x8af5a400] 10:05:58 INFO - PROCESS | 9525 | 1466528758249 Marionette DEBUG loaded listener.js 10:05:58 INFO - PROCESS | 9525 | ++DOMWINDOW == 109 (0x8bdfa000) [pid = 9525] [serial = 1554] [outer = 0x8af5a400] 10:05:59 INFO - PROCESS | 9525 | 1466528759287 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 10:05:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 10:05:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 2037ms 10:05:59 INFO - PROCESS | 9525 | 1466528759375 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 10:05:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 10:05:59 INFO - PROCESS | 9525 | 1466528759383 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 10:05:59 INFO - PROCESS | 9525 | 1466528759391 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 10:05:59 INFO - PROCESS | 9525 | 1466528759394 Marionette TRACE conn3 <- [1,2042,null,{}] 10:05:59 INFO - PROCESS | 9525 | 1466528759402 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:59 INFO - PROCESS | 9525 | 1466528759407 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:05:59 INFO - PROCESS | 9525 | 1466528759639 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 10:06:01 INFO - PROCESS | 9525 | --DOCSHELL 0x8af56800 == 34 [pid = 9525] [id = 489] 10:06:01 INFO - PROCESS | 9525 | --DOCSHELL 0x8d761400 == 33 [pid = 9525] [id = 507] 10:06:01 INFO - PROCESS | 9525 | --DOCSHELL 0x8d7e4000 == 32 [pid = 9525] [id = 508] 10:06:01 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad7d000 == 31 [pid = 9525] [id = 509] 10:06:01 INFO - PROCESS | 9525 | --DOCSHELL 0x8af59400 == 30 [pid = 9525] [id = 517] 10:06:01 INFO - PROCESS | 9525 | --DOCSHELL 0x894cfc00 == 29 [pid = 9525] [id = 515] 10:06:01 INFO - PROCESS | 9525 | --DOCSHELL 0x893e6000 == 28 [pid = 9525] [id = 516] 10:06:01 INFO - PROCESS | 9525 | --DOCSHELL 0x8b0ae800 == 27 [pid = 9525] [id = 514] 10:06:01 INFO - PROCESS | 9525 | --DOCSHELL 0x91177400 == 26 [pid = 9525] [id = 513] 10:06:01 INFO - PROCESS | 9525 | --DOCSHELL 0x8d524800 == 25 [pid = 9525] [id = 512] 10:06:01 INFO - PROCESS | 9525 | --DOCSHELL 0x8d526000 == 24 [pid = 9525] [id = 510] 10:06:01 INFO - PROCESS | 9525 | --DOCSHELL 0x8b0acc00 == 23 [pid = 9525] [id = 511] 10:06:01 INFO - PROCESS | 9525 | --DOMWINDOW == 108 (0x8ad7cc00) [pid = 9525] [serial = 1449] [outer = (nil)] [url = about:blank] 10:06:01 INFO - PROCESS | 9525 | --DOMWINDOW == 107 (0x8ad71800) [pid = 9525] [serial = 1448] [outer = (nil)] [url = about:blank] 10:06:01 INFO - PROCESS | 9525 | --DOMWINDOW == 106 (0x8ced0800) [pid = 9525] [serial = 1452] [outer = (nil)] [url = about:blank] 10:06:01 INFO - PROCESS | 9525 | --DOMWINDOW == 105 (0x8bee4400) [pid = 9525] [serial = 1451] [outer = (nil)] [url = about:blank] 10:06:01 INFO - PROCESS | 9525 | --DOMWINDOW == 104 (0x8eb03800) [pid = 9525] [serial = 1455] [outer = (nil)] [url = about:blank] 10:06:01 INFO - PROCESS | 9525 | --DOMWINDOW == 103 (0x8d52a400) [pid = 9525] [serial = 1454] [outer = (nil)] [url = about:blank] 10:06:01 INFO - PROCESS | 9525 | --DOMWINDOW == 102 (0x8d46ac00) [pid = 9525] [serial = 1481] [outer = (nil)] [url = about:blank] 10:06:01 INFO - PROCESS | 9525 | --DOMWINDOW == 101 (0x919cac00) [pid = 9525] [serial = 1458] [outer = (nil)] [url = about:blank] 10:06:01 INFO - PROCESS | 9525 | --DOMWINDOW == 100 (0x9180c400) [pid = 9525] [serial = 1457] [outer = (nil)] [url = about:blank] 10:06:01 INFO - PROCESS | 9525 | --DOMWINDOW == 99 (0x8d46f400) [pid = 9525] [serial = 1473] [outer = (nil)] [url = about:blank] 10:06:01 INFO - PROCESS | 9525 | --DOMWINDOW == 98 (0x8cfd4400) [pid = 9525] [serial = 1472] [outer = (nil)] [url = about:blank] 10:06:01 INFO - PROCESS | 9525 | --DOMWINDOW == 97 (0x9222a400) [pid = 9525] [serial = 1461] [outer = (nil)] [url = about:blank] 10:06:01 INFO - PROCESS | 9525 | --DOMWINDOW == 96 (0x921f2000) [pid = 9525] [serial = 1460] [outer = (nil)] [url = about:blank] 10:06:01 INFO - PROCESS | 9525 | --DOMWINDOW == 95 (0x8cecbc00) [pid = 9525] [serial = 1484] [outer = (nil)] [url = about:blank] 10:06:01 INFO - PROCESS | 9525 | --DOMWINDOW == 94 (0x8beea000) [pid = 9525] [serial = 1478] [outer = (nil)] [url = about:blank] 10:06:01 INFO - PROCESS | 9525 | --DOMWINDOW == 93 (0x8ad7c400) [pid = 9525] [serial = 1475] [outer = (nil)] [url = about:blank] 10:06:01 INFO - PROCESS | 9525 | --DOMWINDOW == 92 (0x8d7e6400) [pid = 9525] [serial = 1487] [outer = (nil)] [url = about:blank] 10:06:01 INFO - PROCESS | 9525 | --DOMWINDOW == 91 (0x9294c400) [pid = 9525] [serial = 1464] [outer = (nil)] [url = about:blank] 10:06:01 INFO - PROCESS | 9525 | --DOMWINDOW == 90 (0x927f4000) [pid = 9525] [serial = 1463] [outer = (nil)] [url = about:blank] 10:06:01 INFO - PROCESS | 9525 | --DOMWINDOW == 89 (0x929b8800) [pid = 9525] [serial = 1467] [outer = (nil)] [url = about:blank] 10:06:01 INFO - PROCESS | 9525 | --DOMWINDOW == 88 (0x92979800) [pid = 9525] [serial = 1466] [outer = (nil)] [url = about:blank] 10:06:01 INFO - PROCESS | 9525 | --DOMWINDOW == 87 (0x8b6eb400) [pid = 9525] [serial = 1470] [outer = (nil)] [url = about:blank] 10:06:01 INFO - PROCESS | 9525 | --DOMWINDOW == 86 (0x8d4c6400) [pid = 9525] [serial = 1482] [outer = (nil)] [url = about:blank] 10:06:01 INFO - PROCESS | 9525 | --DOMWINDOW == 85 (0x8b0a4400) [pid = 9525] [serial = 1469] [outer = (nil)] [url = about:blank] 10:06:01 INFO - PROCESS | 9525 | --DOMWINDOW == 84 (0x8d526c00) [pid = 9525] [serial = 1485] [outer = (nil)] [url = about:blank] 10:06:01 INFO - PROCESS | 9525 | --DOMWINDOW == 83 (0x8cd05c00) [pid = 9525] [serial = 1479] [outer = (nil)] [url = about:blank] 10:06:01 INFO - PROCESS | 9525 | 1466528761183 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:01 INFO - PROCESS | 9525 | 1466528761192 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:01 INFO - PROCESS | 9525 | ++DOCSHELL 0x893eb400 == 24 [pid = 9525] [id = 518] 10:06:01 INFO - PROCESS | 9525 | ++DOMWINDOW == 84 (0x893eb800) [pid = 9525] [serial = 1555] [outer = (nil)] 10:06:01 INFO - PROCESS | 9525 | ++DOMWINDOW == 85 (0x894ca400) [pid = 9525] [serial = 1556] [outer = 0x893eb800] 10:06:01 INFO - PROCESS | 9525 | 1466528761330 Marionette DEBUG loaded listener.js 10:06:01 INFO - PROCESS | 9525 | ++DOMWINDOW == 86 (0x894d5400) [pid = 9525] [serial = 1557] [outer = 0x893eb800] 10:06:02 INFO - PROCESS | 9525 | 1466528762186 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 10:06:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 10:06:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 2841ms 10:06:02 INFO - PROCESS | 9525 | 1466528762232 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 10:06:02 INFO - PROCESS | 9525 | 1466528762238 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 10:06:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 10:06:02 INFO - PROCESS | 9525 | 1466528762245 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 10:06:02 INFO - PROCESS | 9525 | 1466528762249 Marionette TRACE conn3 <- [1,2046,null,{}] 10:06:02 INFO - PROCESS | 9525 | 1466528762258 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:02 INFO - PROCESS | 9525 | 1466528762265 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:02 INFO - PROCESS | 9525 | 1466528762453 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 10:06:02 INFO - PROCESS | 9525 | 1466528762693 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:02 INFO - PROCESS | 9525 | 1466528762708 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:02 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b0aec00 == 25 [pid = 9525] [id = 519] 10:06:02 INFO - PROCESS | 9525 | ++DOMWINDOW == 87 (0x8b0b2000) [pid = 9525] [serial = 1558] [outer = (nil)] 10:06:02 INFO - PROCESS | 9525 | ++DOMWINDOW == 88 (0x8b6eb800) [pid = 9525] [serial = 1559] [outer = 0x8b0b2000] 10:06:02 INFO - PROCESS | 9525 | 1466528762839 Marionette DEBUG loaded listener.js 10:06:02 INFO - PROCESS | 9525 | ++DOMWINDOW == 89 (0x8b6f3c00) [pid = 9525] [serial = 1560] [outer = 0x8b0b2000] 10:06:03 INFO - PROCESS | 9525 | 1466528763690 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 10:06:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:06:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1486ms 10:06:03 INFO - PROCESS | 9525 | 1466528763735 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 10:06:03 INFO - PROCESS | 9525 | 1466528763743 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 10:06:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 10:06:03 INFO - PROCESS | 9525 | 1466528763752 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 10:06:03 INFO - PROCESS | 9525 | 1466528763756 Marionette TRACE conn3 <- [1,2050,null,{}] 10:06:03 INFO - PROCESS | 9525 | 1466528763770 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:03 INFO - PROCESS | 9525 | 1466528763777 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:04 INFO - PROCESS | 9525 | 1466528764021 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 10:06:04 INFO - PROCESS | 9525 | 1466528764044 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:04 INFO - PROCESS | 9525 | 1466528764052 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:04 INFO - PROCESS | 9525 | ++DOCSHELL 0x8af59400 == 26 [pid = 9525] [id = 520] 10:06:04 INFO - PROCESS | 9525 | ++DOMWINDOW == 90 (0x8bee6c00) [pid = 9525] [serial = 1561] [outer = (nil)] 10:06:04 INFO - PROCESS | 9525 | ++DOMWINDOW == 91 (0x8cd09c00) [pid = 9525] [serial = 1562] [outer = 0x8bee6c00] 10:06:04 INFO - PROCESS | 9525 | 1466528764127 Marionette DEBUG loaded listener.js 10:06:04 INFO - PROCESS | 9525 | ++DOMWINDOW == 92 (0x8cec5400) [pid = 9525] [serial = 1563] [outer = 0x8bee6c00] 10:06:05 INFO - PROCESS | 9525 | 1466528765220 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:06:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 10:06:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1489ms 10:06:05 INFO - PROCESS | 9525 | 1466528765242 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 10:06:05 INFO - PROCESS | 9525 | 1466528765246 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 10:06:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 10:06:05 INFO - PROCESS | 9525 | 1466528765261 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 10:06:05 INFO - PROCESS | 9525 | 1466528765272 Marionette TRACE conn3 <- [1,2054,null,{}] 10:06:05 INFO - PROCESS | 9525 | 1466528765288 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:05 INFO - PROCESS | 9525 | 1466528765298 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:05 INFO - PROCESS | 9525 | 1466528765563 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 10:06:05 INFO - PROCESS | 9525 | 1466528765589 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:05 INFO - PROCESS | 9525 | 1466528765597 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:05 INFO - PROCESS | 9525 | ++DOCSHELL 0x8bee3000 == 27 [pid = 9525] [id = 521] 10:06:05 INFO - PROCESS | 9525 | ++DOMWINDOW == 93 (0x8cfcb800) [pid = 9525] [serial = 1564] [outer = (nil)] 10:06:05 INFO - PROCESS | 9525 | ++DOMWINDOW == 94 (0x8d4c7000) [pid = 9525] [serial = 1565] [outer = 0x8cfcb800] 10:06:05 INFO - PROCESS | 9525 | 1466528765695 Marionette DEBUG loaded listener.js 10:06:05 INFO - PROCESS | 9525 | ++DOMWINDOW == 95 (0x8d4ce400) [pid = 9525] [serial = 1566] [outer = 0x8cfcb800] 10:06:06 INFO - PROCESS | 9525 | --DOMWINDOW == 94 (0x894d2400) [pid = 9525] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 10:06:06 INFO - PROCESS | 9525 | --DOMWINDOW == 93 (0x8bdf9c00) [pid = 9525] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 10:06:06 INFO - PROCESS | 9525 | --DOMWINDOW == 92 (0x8af55c00) [pid = 9525] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 10:06:06 INFO - PROCESS | 9525 | --DOMWINDOW == 91 (0x8cecb800) [pid = 9525] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 10:06:06 INFO - PROCESS | 9525 | --DOMWINDOW == 90 (0x894c6400) [pid = 9525] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 10:06:06 INFO - PROCESS | 9525 | --DOMWINDOW == 89 (0x8f2d8c00) [pid = 9525] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 10:06:06 INFO - PROCESS | 9525 | --DOMWINDOW == 88 (0x8ad6f000) [pid = 9525] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 10:06:06 INFO - PROCESS | 9525 | --DOMWINDOW == 87 (0x8cfd7400) [pid = 9525] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 10:06:06 INFO - PROCESS | 9525 | --DOMWINDOW == 86 (0x8b0b3800) [pid = 9525] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 10:06:06 INFO - PROCESS | 9525 | --DOMWINDOW == 85 (0x8ced0400) [pid = 9525] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 10:06:06 INFO - PROCESS | 9525 | --DOMWINDOW == 84 (0x8af51c00) [pid = 9525] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 10:06:06 INFO - PROCESS | 9525 | --DOMWINDOW == 83 (0x8ad7a400) [pid = 9525] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 10:06:06 INFO - PROCESS | 9525 | --DOMWINDOW == 82 (0x8d762400) [pid = 9525] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 10:06:06 INFO - PROCESS | 9525 | --DOMWINDOW == 81 (0x8f6c4400) [pid = 9525] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 10:06:06 INFO - PROCESS | 9525 | --DOMWINDOW == 80 (0x8f2e2000) [pid = 9525] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 10:06:06 INFO - PROCESS | 9525 | --DOMWINDOW == 79 (0x8bdf7800) [pid = 9525] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 10:06:06 INFO - PROCESS | 9525 | --DOMWINDOW == 78 (0x8f6bc400) [pid = 9525] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 10:06:07 INFO - PROCESS | 9525 | 1466528767277 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 10:06:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 10:06:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 2046ms 10:06:07 INFO - PROCESS | 9525 | 1466528767307 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 10:06:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 10:06:07 INFO - PROCESS | 9525 | 1466528767312 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 10:06:07 INFO - PROCESS | 9525 | 1466528767319 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 10:06:07 INFO - PROCESS | 9525 | 1466528767322 Marionette TRACE conn3 <- [1,2058,null,{}] 10:06:07 INFO - PROCESS | 9525 | 1466528767328 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:07 INFO - PROCESS | 9525 | 1466528767333 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:07 INFO - PROCESS | 9525 | 1466528767504 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 10:06:07 INFO - PROCESS | 9525 | 1466528767513 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:07 INFO - PROCESS | 9525 | 1466528767522 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:07 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad79000 == 28 [pid = 9525] [id = 522] 10:06:07 INFO - PROCESS | 9525 | ++DOMWINDOW == 79 (0x8af55c00) [pid = 9525] [serial = 1567] [outer = (nil)] 10:06:07 INFO - PROCESS | 9525 | ++DOMWINDOW == 80 (0x8d524800) [pid = 9525] [serial = 1568] [outer = 0x8af55c00] 10:06:07 INFO - PROCESS | 9525 | 1466528767592 Marionette DEBUG loaded listener.js 10:06:07 INFO - PROCESS | 9525 | ++DOMWINDOW == 81 (0x8b6ef400) [pid = 9525] [serial = 1569] [outer = 0x8af55c00] 10:06:08 INFO - PROCESS | 9525 | 1466528768574 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 10:06:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 10:06:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1284ms 10:06:08 INFO - PROCESS | 9525 | 1466528768657 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 10:06:08 INFO - PROCESS | 9525 | 1466528768663 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 10:06:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 10:06:08 INFO - PROCESS | 9525 | 1466528768672 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 10:06:08 INFO - PROCESS | 9525 | 1466528768678 Marionette TRACE conn3 <- [1,2062,null,{}] 10:06:08 INFO - PROCESS | 9525 | 1466528768692 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:08 INFO - PROCESS | 9525 | 1466528768699 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:08 INFO - PROCESS | 9525 | 1466528768910 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 10:06:09 INFO - PROCESS | 9525 | 1466528769106 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:09 INFO - PROCESS | 9525 | 1466528769126 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:09 INFO - PROCESS | 9525 | ++DOCSHELL 0x8af54000 == 29 [pid = 9525] [id = 523] 10:06:09 INFO - PROCESS | 9525 | ++DOMWINDOW == 82 (0x8af55000) [pid = 9525] [serial = 1570] [outer = (nil)] 10:06:09 INFO - PROCESS | 9525 | ++DOMWINDOW == 83 (0x8af60400) [pid = 9525] [serial = 1571] [outer = 0x8af55000] 10:06:09 INFO - PROCESS | 9525 | 1466528769338 Marionette DEBUG loaded listener.js 10:06:09 INFO - PROCESS | 9525 | ++DOMWINDOW == 84 (0x8bedd800) [pid = 9525] [serial = 1572] [outer = 0x8af55000] 10:06:10 INFO - PROCESS | 9525 | 1466528770430 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 10:06:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 10:06:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1799ms 10:06:10 INFO - PROCESS | 9525 | 1466528770472 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 10:06:10 INFO - PROCESS | 9525 | 1466528770478 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 10:06:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 10:06:10 INFO - PROCESS | 9525 | 1466528770490 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 10:06:10 INFO - PROCESS | 9525 | 1466528770496 Marionette TRACE conn3 <- [1,2066,null,{}] 10:06:10 INFO - PROCESS | 9525 | 1466528770504 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:10 INFO - PROCESS | 9525 | 1466528770510 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:10 INFO - PROCESS | 9525 | 1466528770721 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 10:06:11 INFO - PROCESS | 9525 | 1466528771014 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:11 INFO - PROCESS | 9525 | 1466528771021 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:11 INFO - PROCESS | 9525 | ++DOCSHELL 0x894c6400 == 30 [pid = 9525] [id = 524] 10:06:11 INFO - PROCESS | 9525 | ++DOMWINDOW == 85 (0x8ad76000) [pid = 9525] [serial = 1573] [outer = (nil)] 10:06:11 INFO - PROCESS | 9525 | ++DOMWINDOW == 86 (0x8d4c8000) [pid = 9525] [serial = 1574] [outer = 0x8ad76000] 10:06:11 INFO - PROCESS | 9525 | 1466528771117 Marionette DEBUG loaded listener.js 10:06:11 INFO - PROCESS | 9525 | ++DOMWINDOW == 87 (0x8d75ec00) [pid = 9525] [serial = 1575] [outer = 0x8ad76000] 10:06:12 INFO - PROCESS | 9525 | 1466528772092 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 10:06:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 10:06:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1641ms 10:06:12 INFO - PROCESS | 9525 | 1466528772129 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 10:06:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 10:06:12 INFO - PROCESS | 9525 | 1466528772134 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 10:06:12 INFO - PROCESS | 9525 | 1466528772141 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 10:06:12 INFO - PROCESS | 9525 | 1466528772144 Marionette TRACE conn3 <- [1,2070,null,{}] 10:06:12 INFO - PROCESS | 9525 | 1466528772160 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:12 INFO - PROCESS | 9525 | 1466528772169 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:12 INFO - PROCESS | 9525 | 1466528772372 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 10:06:12 INFO - PROCESS | 9525 | 1466528772678 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:12 INFO - PROCESS | 9525 | 1466528772694 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:12 INFO - PROCESS | 9525 | ++DOCSHELL 0x8eb10800 == 31 [pid = 9525] [id = 525] 10:06:12 INFO - PROCESS | 9525 | ++DOMWINDOW == 88 (0x8f2d8400) [pid = 9525] [serial = 1576] [outer = (nil)] 10:06:12 INFO - PROCESS | 9525 | ++DOMWINDOW == 89 (0x8f2e4000) [pid = 9525] [serial = 1577] [outer = 0x8f2d8400] 10:06:12 INFO - PROCESS | 9525 | 1466528772827 Marionette DEBUG loaded listener.js 10:06:12 INFO - PROCESS | 9525 | ++DOMWINDOW == 90 (0x8f4c5c00) [pid = 9525] [serial = 1578] [outer = 0x8f2d8400] 10:06:13 INFO - PROCESS | 9525 | 1466528773769 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 10:06:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 10:06:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1686ms 10:06:13 INFO - PROCESS | 9525 | 1466528773828 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 10:06:13 INFO - PROCESS | 9525 | 1466528773832 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 10:06:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 10:06:13 INFO - PROCESS | 9525 | 1466528773838 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 10:06:13 INFO - PROCESS | 9525 | 1466528773842 Marionette TRACE conn3 <- [1,2074,null,{}] 10:06:13 INFO - PROCESS | 9525 | 1466528773848 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:13 INFO - PROCESS | 9525 | 1466528773855 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:14 INFO - PROCESS | 9525 | 1466528774046 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 10:06:14 INFO - PROCESS | 9525 | 1466528774274 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:14 INFO - PROCESS | 9525 | 1466528774283 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:14 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad75000 == 32 [pid = 9525] [id = 526] 10:06:14 INFO - PROCESS | 9525 | ++DOMWINDOW == 91 (0x8eb09800) [pid = 9525] [serial = 1579] [outer = (nil)] 10:06:14 INFO - PROCESS | 9525 | ++DOMWINDOW == 92 (0x91173000) [pid = 9525] [serial = 1580] [outer = 0x8eb09800] 10:06:14 INFO - PROCESS | 9525 | 1466528774411 Marionette DEBUG loaded listener.js 10:06:14 INFO - PROCESS | 9525 | ++DOMWINDOW == 93 (0x91177c00) [pid = 9525] [serial = 1581] [outer = 0x8eb09800] 10:06:15 INFO - PROCESS | 9525 | 1466528775320 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 10:06:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 10:06:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1541ms 10:06:15 INFO - PROCESS | 9525 | 1466528775382 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 10:06:15 INFO - PROCESS | 9525 | 1466528775387 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 10:06:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 10:06:15 INFO - PROCESS | 9525 | 1466528775394 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 10:06:15 INFO - PROCESS | 9525 | 1466528775396 Marionette TRACE conn3 <- [1,2078,null,{}] 10:06:15 INFO - PROCESS | 9525 | 1466528775403 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:15 INFO - PROCESS | 9525 | 1466528775409 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:15 INFO - PROCESS | 9525 | 1466528775594 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 10:06:15 INFO - PROCESS | 9525 | 1466528775826 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:15 INFO - PROCESS | 9525 | 1466528775835 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:15 INFO - PROCESS | 9525 | ++DOCSHELL 0x8f6b5800 == 33 [pid = 9525] [id = 527] 10:06:15 INFO - PROCESS | 9525 | ++DOMWINDOW == 94 (0x9116ec00) [pid = 9525] [serial = 1582] [outer = (nil)] 10:06:15 INFO - PROCESS | 9525 | ++DOMWINDOW == 95 (0x91806000) [pid = 9525] [serial = 1583] [outer = 0x9116ec00] 10:06:15 INFO - PROCESS | 9525 | 1466528775961 Marionette DEBUG loaded listener.js 10:06:16 INFO - PROCESS | 9525 | ++DOMWINDOW == 96 (0x91809800) [pid = 9525] [serial = 1584] [outer = 0x9116ec00] 10:06:16 INFO - PROCESS | 9525 | 1466528776881 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 10:06:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 10:06:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1539ms 10:06:16 INFO - PROCESS | 9525 | 1466528776933 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 10:06:16 INFO - PROCESS | 9525 | 1466528776937 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 10:06:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 10:06:16 INFO - PROCESS | 9525 | 1466528776944 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 10:06:16 INFO - PROCESS | 9525 | 1466528776948 Marionette TRACE conn3 <- [1,2082,null,{}] 10:06:16 INFO - PROCESS | 9525 | 1466528776955 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:16 INFO - PROCESS | 9525 | 1466528776967 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:17 INFO - PROCESS | 9525 | 1466528777271 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 10:06:17 INFO - PROCESS | 9525 | 1466528777565 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:17 INFO - PROCESS | 9525 | 1466528777575 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:17 INFO - PROCESS | 9525 | ++DOCSHELL 0x893eec00 == 34 [pid = 9525] [id = 528] 10:06:17 INFO - PROCESS | 9525 | ++DOMWINDOW == 97 (0x8cd07c00) [pid = 9525] [serial = 1585] [outer = (nil)] 10:06:17 INFO - PROCESS | 9525 | ++DOMWINDOW == 98 (0x921e5c00) [pid = 9525] [serial = 1586] [outer = 0x8cd07c00] 10:06:17 INFO - PROCESS | 9525 | 1466528777681 Marionette DEBUG loaded listener.js 10:06:17 INFO - PROCESS | 9525 | ++DOMWINDOW == 99 (0x921f0800) [pid = 9525] [serial = 1587] [outer = 0x8cd07c00] 10:06:18 INFO - PROCESS | 9525 | 1466528778780 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 10:06:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 10:06:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1891ms 10:06:18 INFO - PROCESS | 9525 | 1466528778837 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 10:06:18 INFO - PROCESS | 9525 | 1466528778842 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 10:06:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 10:06:18 INFO - PROCESS | 9525 | 1466528778853 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 10:06:18 INFO - PROCESS | 9525 | 1466528778857 Marionette TRACE conn3 <- [1,2086,null,{}] 10:06:18 INFO - PROCESS | 9525 | 1466528778867 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:18 INFO - PROCESS | 9525 | 1466528778874 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:19 INFO - PROCESS | 9525 | 1466528779192 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 10:06:19 INFO - PROCESS | 9525 | 1466528779555 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:19 INFO - PROCESS | 9525 | 1466528779566 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:19 INFO - PROCESS | 9525 | ++DOCSHELL 0x894ce400 == 35 [pid = 9525] [id = 529] 10:06:19 INFO - PROCESS | 9525 | ++DOMWINDOW == 100 (0x8af59800) [pid = 9525] [serial = 1588] [outer = (nil)] 10:06:19 INFO - PROCESS | 9525 | ++DOMWINDOW == 101 (0x922e6800) [pid = 9525] [serial = 1589] [outer = 0x8af59800] 10:06:19 INFO - PROCESS | 9525 | 1466528779651 Marionette DEBUG loaded listener.js 10:06:19 INFO - PROCESS | 9525 | ++DOMWINDOW == 102 (0x921f2c00) [pid = 9525] [serial = 1590] [outer = 0x8af59800] 10:06:20 INFO - PROCESS | 9525 | 1466528780528 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 10:06:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 10:06:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1749ms 10:06:20 INFO - PROCESS | 9525 | 1466528780601 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 10:06:20 INFO - PROCESS | 9525 | 1466528780605 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 10:06:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 10:06:20 INFO - PROCESS | 9525 | 1466528780612 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 10:06:20 INFO - PROCESS | 9525 | 1466528780615 Marionette TRACE conn3 <- [1,2090,null,{}] 10:06:20 INFO - PROCESS | 9525 | 1466528780623 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:20 INFO - PROCESS | 9525 | 1466528780627 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:20 INFO - PROCESS | 9525 | 1466528780808 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 10:06:21 INFO - PROCESS | 9525 | 1466528781007 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:21 INFO - PROCESS | 9525 | 1466528781013 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:21 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad71400 == 36 [pid = 9525] [id = 530] 10:06:21 INFO - PROCESS | 9525 | ++DOMWINDOW == 103 (0x921e8400) [pid = 9525] [serial = 1591] [outer = (nil)] 10:06:21 INFO - PROCESS | 9525 | ++DOMWINDOW == 104 (0x927f6800) [pid = 9525] [serial = 1592] [outer = 0x921e8400] 10:06:21 INFO - PROCESS | 9525 | 1466528781102 Marionette DEBUG loaded listener.js 10:06:21 INFO - PROCESS | 9525 | ++DOMWINDOW == 105 (0x927f9800) [pid = 9525] [serial = 1593] [outer = 0x921e8400] 10:06:22 INFO - PROCESS | 9525 | 1466528782147 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 10:06:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 10:06:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1591ms 10:06:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 10:06:22 INFO - PROCESS | 9525 | 1466528782204 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 10:06:22 INFO - PROCESS | 9525 | 1466528782208 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 10:06:22 INFO - PROCESS | 9525 | 1466528782214 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 10:06:22 INFO - PROCESS | 9525 | 1466528782218 Marionette TRACE conn3 <- [1,2094,null,{}] 10:06:22 INFO - PROCESS | 9525 | 1466528782224 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:22 INFO - PROCESS | 9525 | 1466528782230 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:22 INFO - PROCESS | 9525 | 1466528782439 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 10:06:22 INFO - PROCESS | 9525 | 1466528782675 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:22 INFO - PROCESS | 9525 | 1466528782682 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:22 INFO - PROCESS | 9525 | ++DOCSHELL 0x893e2c00 == 37 [pid = 9525] [id = 531] 10:06:22 INFO - PROCESS | 9525 | ++DOMWINDOW == 106 (0x893e3c00) [pid = 9525] [serial = 1594] [outer = (nil)] 10:06:22 INFO - PROCESS | 9525 | ++DOMWINDOW == 107 (0x894c7000) [pid = 9525] [serial = 1595] [outer = 0x893e3c00] 10:06:22 INFO - PROCESS | 9525 | 1466528782969 Marionette DEBUG loaded listener.js 10:06:23 INFO - PROCESS | 9525 | ++DOMWINDOW == 108 (0x8ad7b400) [pid = 9525] [serial = 1596] [outer = 0x893e3c00] 10:06:24 INFO - PROCESS | 9525 | 1466528784057 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 10:06:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 10:06:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1885ms 10:06:24 INFO - PROCESS | 9525 | 1466528784100 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 10:06:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 10:06:24 INFO - PROCESS | 9525 | 1466528784106 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 10:06:24 INFO - PROCESS | 9525 | 1466528784114 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 10:06:24 INFO - PROCESS | 9525 | 1466528784117 Marionette TRACE conn3 <- [1,2098,null,{}] 10:06:24 INFO - PROCESS | 9525 | 1466528784125 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:24 INFO - PROCESS | 9525 | 1466528784131 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:24 INFO - PROCESS | 9525 | 1466528784318 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 10:06:24 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad73800 == 36 [pid = 9525] [id = 506] 10:06:24 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad77800 == 35 [pid = 9525] [id = 490] 10:06:24 INFO - PROCESS | 9525 | 1466528784609 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:24 INFO - PROCESS | 9525 | 1466528784616 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:24 INFO - PROCESS | 9525 | ++DOCSHELL 0x8af5e800 == 36 [pid = 9525] [id = 532] 10:06:24 INFO - PROCESS | 9525 | ++DOMWINDOW == 109 (0x8b0a6400) [pid = 9525] [serial = 1597] [outer = (nil)] 10:06:24 INFO - PROCESS | 9525 | ++DOMWINDOW == 110 (0x8bdf4c00) [pid = 9525] [serial = 1598] [outer = 0x8b0a6400] 10:06:24 INFO - PROCESS | 9525 | 1466528784709 Marionette DEBUG loaded listener.js 10:06:24 INFO - PROCESS | 9525 | ++DOMWINDOW == 111 (0x8bee9c00) [pid = 9525] [serial = 1599] [outer = 0x8b0a6400] 10:06:25 INFO - PROCESS | 9525 | --DOMWINDOW == 110 (0x922e5000) [pid = 9525] [serial = 1508] [outer = (nil)] [url = about:blank] 10:06:25 INFO - PROCESS | 9525 | --DOMWINDOW == 109 (0x8eb06400) [pid = 9525] [serial = 1488] [outer = (nil)] [url = about:blank] 10:06:25 INFO - PROCESS | 9525 | --DOMWINDOW == 108 (0x8b0b0800) [pid = 9525] [serial = 1517] [outer = (nil)] [url = about:blank] 10:06:25 INFO - PROCESS | 9525 | --DOMWINDOW == 107 (0x8d520800) [pid = 9525] [serial = 1529] [outer = (nil)] [url = about:blank] 10:06:25 INFO - PROCESS | 9525 | --DOMWINDOW == 106 (0x8b0aa800) [pid = 9525] [serial = 1514] [outer = (nil)] [url = about:blank] 10:06:25 INFO - PROCESS | 9525 | --DOMWINDOW == 105 (0x8f6bd400) [pid = 9525] [serial = 1527] [outer = (nil)] [url = about:blank] 10:06:25 INFO - PROCESS | 9525 | --DOMWINDOW == 104 (0x8af5cc00) [pid = 9525] [serial = 1476] [outer = (nil)] [url = about:blank] 10:06:25 INFO - PROCESS | 9525 | --DOMWINDOW == 103 (0x8d75f000) [pid = 9525] [serial = 1494] [outer = (nil)] [url = about:blank] 10:06:25 INFO - PROCESS | 9525 | --DOMWINDOW == 102 (0x921e7400) [pid = 9525] [serial = 1505] [outer = (nil)] [url = about:blank] 10:06:25 INFO - PROCESS | 9525 | --DOMWINDOW == 101 (0x921edc00) [pid = 9525] [serial = 1506] [outer = (nil)] [url = about:blank] 10:06:25 INFO - PROCESS | 9525 | --DOMWINDOW == 100 (0x9137b800) [pid = 9525] [serial = 1502] [outer = (nil)] [url = about:blank] 10:06:25 INFO - PROCESS | 9525 | --DOMWINDOW == 99 (0x8b6e9000) [pid = 9525] [serial = 1490] [outer = (nil)] [url = about:blank] 10:06:25 INFO - PROCESS | 9525 | --DOMWINDOW == 98 (0x92339800) [pid = 9525] [serial = 1512] [outer = (nil)] [url = about:blank] 10:06:25 INFO - PROCESS | 9525 | --DOMWINDOW == 97 (0x8f2da400) [pid = 9525] [serial = 1524] [outer = (nil)] [url = about:blank] 10:06:25 INFO - PROCESS | 9525 | --DOMWINDOW == 96 (0x91172c00) [pid = 9525] [serial = 1499] [outer = (nil)] [url = about:blank] 10:06:25 INFO - PROCESS | 9525 | --DOMWINDOW == 95 (0x8bedd400) [pid = 9525] [serial = 1491] [outer = (nil)] [url = about:blank] 10:06:25 INFO - PROCESS | 9525 | --DOMWINDOW == 94 (0x91805000) [pid = 9525] [serial = 1503] [outer = (nil)] [url = about:blank] 10:06:25 INFO - PROCESS | 9525 | --DOMWINDOW == 93 (0x8f4c8c00) [pid = 9525] [serial = 1497] [outer = (nil)] [url = about:blank] 10:06:25 INFO - PROCESS | 9525 | --DOMWINDOW == 92 (0x8cfcec00) [pid = 9525] [serial = 1520] [outer = (nil)] [url = about:blank] 10:06:25 INFO - PROCESS | 9525 | --DOMWINDOW == 91 (0x8d7e3800) [pid = 9525] [serial = 1523] [outer = (nil)] [url = about:blank] 10:06:25 INFO - PROCESS | 9525 | --DOMWINDOW == 90 (0x8f4c0800) [pid = 9525] [serial = 1496] [outer = (nil)] [url = about:blank] 10:06:25 INFO - PROCESS | 9525 | --DOMWINDOW == 89 (0x8bdfac00) [pid = 9525] [serial = 1515] [outer = (nil)] [url = about:blank] 10:06:25 INFO - PROCESS | 9525 | --DOMWINDOW == 88 (0x92336000) [pid = 9525] [serial = 1511] [outer = (nil)] [url = about:blank] 10:06:25 INFO - PROCESS | 9525 | --DOMWINDOW == 87 (0x8d4c2800) [pid = 9525] [serial = 1493] [outer = (nil)] [url = about:blank] 10:06:25 INFO - PROCESS | 9525 | --DOMWINDOW == 86 (0x8bdf3c00) [pid = 9525] [serial = 1518] [outer = (nil)] [url = about:blank] 10:06:25 INFO - PROCESS | 9525 | --DOMWINDOW == 85 (0x91370c00) [pid = 9525] [serial = 1500] [outer = (nil)] [url = about:blank] 10:06:25 INFO - PROCESS | 9525 | --DOMWINDOW == 84 (0x8d46e800) [pid = 9525] [serial = 1521] [outer = (nil)] [url = about:blank] 10:06:25 INFO - PROCESS | 9525 | --DOMWINDOW == 83 (0x8f4ca400) [pid = 9525] [serial = 1526] [outer = (nil)] [url = about:blank] 10:06:25 INFO - PROCESS | 9525 | --DOMWINDOW == 82 (0x922e9c00) [pid = 9525] [serial = 1509] [outer = (nil)] [url = about:blank] 10:06:25 INFO - PROCESS | 9525 | --DOMWINDOW == 81 (0x919cec00) [pid = 9525] [serial = 1533] [outer = (nil)] [url = about:blank] 10:06:25 INFO - PROCESS | 9525 | --DOMWINDOW == 80 (0x919c2400) [pid = 9525] [serial = 1532] [outer = (nil)] [url = about:blank] 10:06:25 INFO - PROCESS | 9525 | --DOMWINDOW == 79 (0x8f2e3c00) [pid = 9525] [serial = 1530] [outer = (nil)] [url = about:blank] 10:06:25 INFO - PROCESS | 9525 | 1466528785620 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 10:06:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 10:06:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1541ms 10:06:25 INFO - PROCESS | 9525 | 1466528785655 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 10:06:25 INFO - PROCESS | 9525 | 1466528785661 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 10:06:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 10:06:25 INFO - PROCESS | 9525 | 1466528785672 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 10:06:25 INFO - PROCESS | 9525 | 1466528785677 Marionette TRACE conn3 <- [1,2102,null,{}] 10:06:25 INFO - PROCESS | 9525 | 1466528785683 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:25 INFO - PROCESS | 9525 | 1466528785688 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:25 INFO - PROCESS | 9525 | 1466528785880 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 10:06:26 INFO - PROCESS | 9525 | 1466528786032 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:26 INFO - PROCESS | 9525 | 1466528786038 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:26 INFO - PROCESS | 9525 | ++DOCSHELL 0x8bdfac00 == 37 [pid = 9525] [id = 533] 10:06:26 INFO - PROCESS | 9525 | ++DOMWINDOW == 80 (0x8cfcec00) [pid = 9525] [serial = 1600] [outer = (nil)] 10:06:26 INFO - PROCESS | 9525 | ++DOMWINDOW == 81 (0x8d4c0400) [pid = 9525] [serial = 1601] [outer = 0x8cfcec00] 10:06:26 INFO - PROCESS | 9525 | 1466528786113 Marionette DEBUG loaded listener.js 10:06:26 INFO - PROCESS | 9525 | ++DOMWINDOW == 82 (0x8d52e400) [pid = 9525] [serial = 1602] [outer = 0x8cfcec00] 10:06:27 INFO - PROCESS | 9525 | 1466528787081 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 10:06:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 10:06:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1434ms 10:06:27 INFO - PROCESS | 9525 | 1466528787109 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 10:06:27 INFO - PROCESS | 9525 | 1466528787112 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 10:06:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 10:06:27 INFO - PROCESS | 9525 | 1466528787121 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 10:06:27 INFO - PROCESS | 9525 | 1466528787127 Marionette TRACE conn3 <- [1,2106,null,{}] 10:06:27 INFO - PROCESS | 9525 | 1466528787144 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:27 INFO - PROCESS | 9525 | 1466528787153 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:27 INFO - PROCESS | 9525 | 1466528787344 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 10:06:27 INFO - PROCESS | 9525 | 1466528787561 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:27 INFO - PROCESS | 9525 | 1466528787571 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:27 INFO - PROCESS | 9525 | ++DOCSHELL 0x8bdf0000 == 38 [pid = 9525] [id = 534] 10:06:27 INFO - PROCESS | 9525 | ++DOMWINDOW == 83 (0x8d7e1400) [pid = 9525] [serial = 1603] [outer = (nil)] 10:06:27 INFO - PROCESS | 9525 | ++DOMWINDOW == 84 (0x8eb0b400) [pid = 9525] [serial = 1604] [outer = 0x8d7e1400] 10:06:27 INFO - PROCESS | 9525 | 1466528787664 Marionette DEBUG loaded listener.js 10:06:27 INFO - PROCESS | 9525 | ++DOMWINDOW == 85 (0x8f2dec00) [pid = 9525] [serial = 1605] [outer = 0x8d7e1400] 10:06:28 INFO - PROCESS | 9525 | 1466528788617 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 10:06:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 10:06:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1544ms 10:06:28 INFO - PROCESS | 9525 | 1466528788666 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 10:06:28 INFO - PROCESS | 9525 | 1466528788671 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 10:06:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 10:06:28 INFO - PROCESS | 9525 | 1466528788684 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 10:06:28 INFO - PROCESS | 9525 | 1466528788687 Marionette TRACE conn3 <- [1,2110,null,{}] 10:06:28 INFO - PROCESS | 9525 | 1466528788694 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:28 INFO - PROCESS | 9525 | 1466528788700 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:28 INFO - PROCESS | 9525 | 1466528788963 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 10:06:29 INFO - PROCESS | 9525 | 1466528788989 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:29 INFO - PROCESS | 9525 | 1466528788998 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:29 INFO - PROCESS | 9525 | ++DOCSHELL 0x893e5800 == 39 [pid = 9525] [id = 535] 10:06:29 INFO - PROCESS | 9525 | ++DOMWINDOW == 86 (0x8b0a7000) [pid = 9525] [serial = 1606] [outer = (nil)] 10:06:29 INFO - PROCESS | 9525 | ++DOMWINDOW == 87 (0x8f4ca400) [pid = 9525] [serial = 1607] [outer = 0x8b0a7000] 10:06:29 INFO - PROCESS | 9525 | 1466528789079 Marionette DEBUG loaded listener.js 10:06:29 INFO - PROCESS | 9525 | ++DOMWINDOW == 88 (0x8f6bdc00) [pid = 9525] [serial = 1608] [outer = 0x8b0a7000] 10:06:29 INFO - PROCESS | 9525 | --DOMWINDOW == 87 (0x8bee6c00) [pid = 9525] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 10:06:29 INFO - PROCESS | 9525 | --DOMWINDOW == 86 (0x8b0af400) [pid = 9525] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 10:06:29 INFO - PROCESS | 9525 | --DOMWINDOW == 85 (0x893eb800) [pid = 9525] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 10:06:29 INFO - PROCESS | 9525 | --DOMWINDOW == 84 (0x8d7e2800) [pid = 9525] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 10:06:29 INFO - PROCESS | 9525 | --DOMWINDOW == 83 (0x91375800) [pid = 9525] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 10:06:29 INFO - PROCESS | 9525 | --DOMWINDOW == 82 (0x8cfcb800) [pid = 9525] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 10:06:29 INFO - PROCESS | 9525 | --DOMWINDOW == 81 (0x8d52b800) [pid = 9525] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 10:06:29 INFO - PROCESS | 9525 | --DOMWINDOW == 80 (0x8ad76c00) [pid = 9525] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 10:06:29 INFO - PROCESS | 9525 | --DOMWINDOW == 79 (0x8b0b2000) [pid = 9525] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 10:06:29 INFO - PROCESS | 9525 | --DOMWINDOW == 78 (0x8af5a400) [pid = 9525] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 10:06:29 INFO - PROCESS | 9525 | --DOMWINDOW == 77 (0x8f4c7800) [pid = 9525] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 10:06:30 INFO - PROCESS | 9525 | 1466528790160 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 10:06:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 10:06:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1534ms 10:06:30 INFO - PROCESS | 9525 | 1466528790225 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 10:06:30 INFO - PROCESS | 9525 | 1466528790230 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 10:06:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 10:06:30 INFO - PROCESS | 9525 | 1466528790237 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 10:06:30 INFO - PROCESS | 9525 | 1466528790240 Marionette TRACE conn3 <- [1,2114,null,{}] 10:06:30 INFO - PROCESS | 9525 | 1466528790246 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:30 INFO - PROCESS | 9525 | 1466528790252 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:30 INFO - PROCESS | 9525 | 1466528790443 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 10:06:30 INFO - PROCESS | 9525 | 1466528790454 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:30 INFO - PROCESS | 9525 | 1466528790462 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:30 INFO - PROCESS | 9525 | ++DOCSHELL 0x8bee6c00 == 40 [pid = 9525] [id = 536] 10:06:30 INFO - PROCESS | 9525 | ++DOMWINDOW == 78 (0x8d46f400) [pid = 9525] [serial = 1609] [outer = (nil)] 10:06:30 INFO - PROCESS | 9525 | ++DOMWINDOW == 79 (0x8f4bec00) [pid = 9525] [serial = 1610] [outer = 0x8d46f400] 10:06:30 INFO - PROCESS | 9525 | 1466528790551 Marionette DEBUG loaded listener.js 10:06:30 INFO - PROCESS | 9525 | ++DOMWINDOW == 80 (0x91372000) [pid = 9525] [serial = 1611] [outer = 0x8d46f400] 10:06:31 INFO - PROCESS | 9525 | 1466528791596 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 10:06:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 10:06:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1380ms 10:06:31 INFO - PROCESS | 9525 | 1466528791703 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 10:06:31 INFO - PROCESS | 9525 | 1466528791714 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 10:06:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 10:06:31 INFO - PROCESS | 9525 | 1466528791731 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 10:06:31 INFO - PROCESS | 9525 | 1466528791742 Marionette TRACE conn3 <- [1,2118,null,{}] 10:06:31 INFO - PROCESS | 9525 | 1466528791776 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:31 INFO - PROCESS | 9525 | 1466528791787 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:32 INFO - PROCESS | 9525 | 1466528792078 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 10:06:32 INFO - PROCESS | 9525 | 1466528792404 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:32 INFO - PROCESS | 9525 | 1466528792419 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:32 INFO - PROCESS | 9525 | ++DOCSHELL 0x893ee000 == 41 [pid = 9525] [id = 537] 10:06:32 INFO - PROCESS | 9525 | ++DOMWINDOW == 81 (0x8af57400) [pid = 9525] [serial = 1612] [outer = (nil)] 10:06:32 INFO - PROCESS | 9525 | ++DOMWINDOW == 82 (0x8af5d800) [pid = 9525] [serial = 1613] [outer = 0x8af57400] 10:06:32 INFO - PROCESS | 9525 | 1466528792515 Marionette DEBUG loaded listener.js 10:06:32 INFO - PROCESS | 9525 | ++DOMWINDOW == 83 (0x8b6f1800) [pid = 9525] [serial = 1614] [outer = 0x8af57400] 10:06:33 INFO - PROCESS | 9525 | 1466528793710 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 10:06:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 10:06:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 2023ms 10:06:33 INFO - PROCESS | 9525 | 1466528793753 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 10:06:33 INFO - PROCESS | 9525 | 1466528793759 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 10:06:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 10:06:33 INFO - PROCESS | 9525 | 1466528793771 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 10:06:33 INFO - PROCESS | 9525 | 1466528793779 Marionette TRACE conn3 <- [1,2122,null,{}] 10:06:33 INFO - PROCESS | 9525 | 1466528793787 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:33 INFO - PROCESS | 9525 | 1466528793794 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:34 INFO - PROCESS | 9525 | 1466528794047 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 10:06:34 INFO - PROCESS | 9525 | 1466528794312 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:34 INFO - PROCESS | 9525 | 1466528794320 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:34 INFO - PROCESS | 9525 | ++DOCSHELL 0x8cecec00 == 42 [pid = 9525] [id = 538] 10:06:34 INFO - PROCESS | 9525 | ++DOMWINDOW == 84 (0x8cfcd000) [pid = 9525] [serial = 1615] [outer = (nil)] 10:06:34 INFO - PROCESS | 9525 | ++DOMWINDOW == 85 (0x8cfd5c00) [pid = 9525] [serial = 1616] [outer = 0x8cfcd000] 10:06:34 INFO - PROCESS | 9525 | 1466528794420 Marionette DEBUG loaded listener.js 10:06:34 INFO - PROCESS | 9525 | ++DOMWINDOW == 86 (0x8d46b400) [pid = 9525] [serial = 1617] [outer = 0x8cfcd000] 10:06:35 INFO - PROCESS | 9525 | 1466528795421 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 10:06:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 10:06:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1697ms 10:06:35 INFO - PROCESS | 9525 | 1466528795467 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 10:06:35 INFO - PROCESS | 9525 | 1466528795471 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 10:06:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 10:06:35 INFO - PROCESS | 9525 | 1466528795479 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 10:06:35 INFO - PROCESS | 9525 | 1466528795485 Marionette TRACE conn3 <- [1,2126,null,{}] 10:06:35 INFO - PROCESS | 9525 | 1466528795500 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:35 INFO - PROCESS | 9525 | 1466528795510 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:35 INFO - PROCESS | 9525 | 1466528795779 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 10:06:36 INFO - PROCESS | 9525 | 1466528796126 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:36 INFO - PROCESS | 9525 | 1466528796139 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:36 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d7d9c00 == 43 [pid = 9525] [id = 539] 10:06:36 INFO - PROCESS | 9525 | ++DOMWINDOW == 87 (0x8d7dd000) [pid = 9525] [serial = 1618] [outer = (nil)] 10:06:36 INFO - PROCESS | 9525 | ++DOMWINDOW == 88 (0x8eb03400) [pid = 9525] [serial = 1619] [outer = 0x8d7dd000] 10:06:36 INFO - PROCESS | 9525 | 1466528796237 Marionette DEBUG loaded listener.js 10:06:36 INFO - PROCESS | 9525 | ++DOMWINDOW == 89 (0x8f4bd400) [pid = 9525] [serial = 1620] [outer = 0x8d7dd000] 10:06:37 INFO - PROCESS | 9525 | 1466528797201 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 10:06:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 10:06:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1788ms 10:06:37 INFO - PROCESS | 9525 | 1466528797269 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 10:06:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 10:06:37 INFO - PROCESS | 9525 | 1466528797274 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 10:06:37 INFO - PROCESS | 9525 | 1466528797281 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 10:06:37 INFO - PROCESS | 9525 | 1466528797284 Marionette TRACE conn3 <- [1,2130,null,{}] 10:06:37 INFO - PROCESS | 9525 | 1466528797292 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:37 INFO - PROCESS | 9525 | 1466528797296 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:37 INFO - PROCESS | 9525 | 1466528797550 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 10:06:37 INFO - PROCESS | 9525 | 1466528797809 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:37 INFO - PROCESS | 9525 | 1466528797818 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:37 INFO - PROCESS | 9525 | ++DOCSHELL 0x8bdfc400 == 44 [pid = 9525] [id = 540] 10:06:37 INFO - PROCESS | 9525 | ++DOMWINDOW == 90 (0x8d75b800) [pid = 9525] [serial = 1621] [outer = (nil)] 10:06:37 INFO - PROCESS | 9525 | ++DOMWINDOW == 91 (0x9180b800) [pid = 9525] [serial = 1622] [outer = 0x8d75b800] 10:06:37 INFO - PROCESS | 9525 | 1466528797951 Marionette DEBUG loaded listener.js 10:06:38 INFO - PROCESS | 9525 | ++DOMWINDOW == 92 (0x919d0c00) [pid = 9525] [serial = 1623] [outer = 0x8d75b800] 10:06:39 INFO - PROCESS | 9525 | 1466528799038 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 10:06:39 INFO - PROCESS | 9525 | 1466528799134 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 10:06:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 10:06:39 INFO - PROCESS | 9525 | 1466528799145 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 10:06:39 INFO - PROCESS | 9525 | 1466528799149 Marionette TRACE conn3 <- [1,2134,null,{}] 10:06:39 INFO - PROCESS | 9525 | 1466528799159 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:39 INFO - PROCESS | 9525 | 1466528799167 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:39 INFO - PROCESS | 9525 | 1466528799450 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 10:06:39 INFO - PROCESS | 9525 | 1466528799662 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:39 INFO - PROCESS | 9525 | 1466528799673 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:39 INFO - PROCESS | 9525 | ++DOCSHELL 0x893e2400 == 45 [pid = 9525] [id = 541] 10:06:39 INFO - PROCESS | 9525 | ++DOMWINDOW == 93 (0x8ad71c00) [pid = 9525] [serial = 1624] [outer = (nil)] 10:06:39 INFO - PROCESS | 9525 | ++DOMWINDOW == 94 (0x921ee000) [pid = 9525] [serial = 1625] [outer = 0x8ad71c00] 10:06:39 INFO - PROCESS | 9525 | 1466528799766 Marionette DEBUG loaded listener.js 10:06:39 INFO - PROCESS | 9525 | ++DOMWINDOW == 95 (0x921f3c00) [pid = 9525] [serial = 1626] [outer = 0x8ad71c00] 10:06:40 INFO - PROCESS | 9525 | 1466528800767 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 10:06:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 10:06:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1685ms 10:06:40 INFO - PROCESS | 9525 | 1466528800831 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 10:06:40 INFO - PROCESS | 9525 | 1466528800837 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 10:06:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 10:06:40 INFO - PROCESS | 9525 | 1466528800847 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 10:06:40 INFO - PROCESS | 9525 | 1466528800851 Marionette TRACE conn3 <- [1,2138,null,{}] 10:06:40 INFO - PROCESS | 9525 | 1466528800858 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:40 INFO - PROCESS | 9525 | 1466528800870 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:41 INFO - PROCESS | 9525 | 1466528801155 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 10:06:41 INFO - PROCESS | 9525 | 1466528801448 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:41 INFO - PROCESS | 9525 | 1466528801459 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:41 INFO - PROCESS | 9525 | ++DOCSHELL 0x8f4cac00 == 46 [pid = 9525] [id = 542] 10:06:41 INFO - PROCESS | 9525 | ++DOMWINDOW == 96 (0x8f6c0800) [pid = 9525] [serial = 1627] [outer = (nil)] 10:06:41 INFO - PROCESS | 9525 | ++DOMWINDOW == 97 (0x92944000) [pid = 9525] [serial = 1628] [outer = 0x8f6c0800] 10:06:41 INFO - PROCESS | 9525 | 1466528801558 Marionette DEBUG loaded listener.js 10:06:41 INFO - PROCESS | 9525 | ++DOMWINDOW == 98 (0x9297b400) [pid = 9525] [serial = 1629] [outer = 0x8f6c0800] 10:06:42 INFO - PROCESS | 9525 | 1466528802527 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 10:06:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 10:06:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1744ms 10:06:42 INFO - PROCESS | 9525 | 1466528802592 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 10:06:42 INFO - PROCESS | 9525 | 1466528802597 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 10:06:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 10:06:42 INFO - PROCESS | 9525 | 1466528802606 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 10:06:42 INFO - PROCESS | 9525 | 1466528802610 Marionette TRACE conn3 <- [1,2142,null,{}] 10:06:42 INFO - PROCESS | 9525 | 1466528802617 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:42 INFO - PROCESS | 9525 | 1466528802622 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:42 INFO - PROCESS | 9525 | 1466528802841 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 10:06:43 INFO - PROCESS | 9525 | 1466528803092 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:43 INFO - PROCESS | 9525 | 1466528803102 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:43 INFO - PROCESS | 9525 | ++DOCSHELL 0x8af53800 == 47 [pid = 9525] [id = 543] 10:06:43 INFO - PROCESS | 9525 | ++DOMWINDOW == 99 (0x8d4c8400) [pid = 9525] [serial = 1630] [outer = (nil)] 10:06:43 INFO - PROCESS | 9525 | ++DOMWINDOW == 100 (0x92950c00) [pid = 9525] [serial = 1631] [outer = 0x8d4c8400] 10:06:43 INFO - PROCESS | 9525 | 1466528803225 Marionette DEBUG loaded listener.js 10:06:43 INFO - PROCESS | 9525 | ++DOMWINDOW == 101 (0x929b8400) [pid = 9525] [serial = 1632] [outer = 0x8d4c8400] 10:06:44 INFO - PROCESS | 9525 | 1466528804183 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 10:06:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 10:06:44 INFO - PROCESS | 9525 | 1466528804248 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 10:06:44 INFO - PROCESS | 9525 | 1466528804256 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 10:06:44 INFO - PROCESS | 9525 | 1466528804260 Marionette TRACE conn3 <- [1,2146,null,{}] 10:06:44 INFO - PROCESS | 9525 | 1466528804269 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:44 INFO - PROCESS | 9525 | 1466528804274 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:44 INFO - PROCESS | 9525 | 1466528804494 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 10:06:44 INFO - PROCESS | 9525 | 1466528804735 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:44 INFO - PROCESS | 9525 | 1466528804744 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:44 INFO - PROCESS | 9525 | ++DOCSHELL 0x8cecbc00 == 48 [pid = 9525] [id = 544] 10:06:44 INFO - PROCESS | 9525 | ++DOMWINDOW == 102 (0x919cc000) [pid = 9525] [serial = 1633] [outer = (nil)] 10:06:44 INFO - PROCESS | 9525 | ++DOMWINDOW == 103 (0x929c4c00) [pid = 9525] [serial = 1634] [outer = 0x919cc000] 10:06:44 INFO - PROCESS | 9525 | 1466528804868 Marionette DEBUG loaded listener.js 10:06:44 INFO - PROCESS | 9525 | ++DOMWINDOW == 104 (0x92ac2800) [pid = 9525] [serial = 1635] [outer = 0x919cc000] 10:06:45 INFO - PROCESS | 9525 | 1466528805855 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 10:06:45 INFO - PROCESS | 9525 | 1466528805909 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 10:06:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 10:06:45 INFO - PROCESS | 9525 | 1466528805916 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 10:06:45 INFO - PROCESS | 9525 | 1466528805920 Marionette TRACE conn3 <- [1,2150,null,{}] 10:06:45 INFO - PROCESS | 9525 | 1466528805927 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:45 INFO - PROCESS | 9525 | 1466528805933 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:46 INFO - PROCESS | 9525 | 1466528806144 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 10:06:46 INFO - PROCESS | 9525 | 1466528806721 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:46 INFO - PROCESS | 9525 | 1466528806730 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:46 INFO - PROCESS | 9525 | ++DOCSHELL 0x8af56000 == 49 [pid = 9525] [id = 545] 10:06:46 INFO - PROCESS | 9525 | ++DOMWINDOW == 105 (0x8af56800) [pid = 9525] [serial = 1636] [outer = (nil)] 10:06:46 INFO - PROCESS | 9525 | ++DOMWINDOW == 106 (0x8af5ec00) [pid = 9525] [serial = 1637] [outer = 0x8af56800] 10:06:46 INFO - PROCESS | 9525 | 1466528806824 Marionette DEBUG loaded listener.js 10:06:46 INFO - PROCESS | 9525 | ++DOMWINDOW == 107 (0x8bdf2800) [pid = 9525] [serial = 1638] [outer = 0x8af56800] 10:06:47 INFO - PROCESS | 9525 | 1466528807748 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 10:06:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 10:06:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1898ms 10:06:47 INFO - PROCESS | 9525 | 1466528807827 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 10:06:47 INFO - PROCESS | 9525 | 1466528807838 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 10:06:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 10:06:47 INFO - PROCESS | 9525 | 1466528807848 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 10:06:47 INFO - PROCESS | 9525 | 1466528807853 Marionette TRACE conn3 <- [1,2154,null,{}] 10:06:47 INFO - PROCESS | 9525 | 1466528807862 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:47 INFO - PROCESS | 9525 | 1466528807873 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:48 INFO - PROCESS | 9525 | 1466528808234 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 10:06:48 INFO - PROCESS | 9525 | 1466528808535 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:48 INFO - PROCESS | 9525 | 1466528808543 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:48 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ced0800 == 50 [pid = 9525] [id = 546] 10:06:48 INFO - PROCESS | 9525 | ++DOMWINDOW == 108 (0x8cfd6800) [pid = 9525] [serial = 1639] [outer = (nil)] 10:06:48 INFO - PROCESS | 9525 | ++DOMWINDOW == 109 (0x8d46d000) [pid = 9525] [serial = 1640] [outer = 0x8cfd6800] 10:06:48 INFO - PROCESS | 9525 | 1466528808640 Marionette DEBUG loaded listener.js 10:06:48 INFO - PROCESS | 9525 | ++DOMWINDOW == 110 (0x8d4c3400) [pid = 9525] [serial = 1641] [outer = 0x8cfd6800] 10:06:50 INFO - PROCESS | 9525 | --DOCSHELL 0x8bdf8800 == 49 [pid = 9525] [id = 492] 10:06:50 INFO - PROCESS | 9525 | --DOCSHELL 0x8cfd5000 == 48 [pid = 9525] [id = 493] 10:06:50 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad78800 == 47 [pid = 9525] [id = 505] 10:06:50 INFO - PROCESS | 9525 | --DOCSHELL 0x894d4c00 == 46 [pid = 9525] [id = 491] 10:06:50 INFO - PROCESS | 9525 | --DOCSHELL 0x893e5800 == 45 [pid = 9525] [id = 535] 10:06:50 INFO - PROCESS | 9525 | --DOCSHELL 0x8bdf0000 == 44 [pid = 9525] [id = 534] 10:06:50 INFO - PROCESS | 9525 | --DOCSHELL 0x8bdfac00 == 43 [pid = 9525] [id = 533] 10:06:50 INFO - PROCESS | 9525 | --DOCSHELL 0x8af5e800 == 42 [pid = 9525] [id = 532] 10:06:50 INFO - PROCESS | 9525 | --DOCSHELL 0x893e2c00 == 41 [pid = 9525] [id = 531] 10:06:50 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad79000 == 40 [pid = 9525] [id = 522] 10:06:50 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad7dc00 == 39 [pid = 9525] [id = 496] 10:06:50 INFO - PROCESS | 9525 | --DOCSHELL 0x8bee3000 == 38 [pid = 9525] [id = 521] 10:06:50 INFO - PROCESS | 9525 | --DOCSHELL 0x8af59400 == 37 [pid = 9525] [id = 520] 10:06:50 INFO - PROCESS | 9525 | --DOCSHELL 0x8af59c00 == 36 [pid = 9525] [id = 495] 10:06:50 INFO - PROCESS | 9525 | --DOCSHELL 0x893ea000 == 35 [pid = 9525] [id = 501] 10:06:50 INFO - PROCESS | 9525 | --DOCSHELL 0x8eb10800 == 34 [pid = 9525] [id = 525] 10:06:50 INFO - PROCESS | 9525 | --DOCSHELL 0x8f6b6000 == 33 [pid = 9525] [id = 499] 10:06:50 INFO - PROCESS | 9525 | --DOCSHELL 0x8af54000 == 32 [pid = 9525] [id = 523] 10:06:50 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad71400 == 31 [pid = 9525] [id = 530] 10:06:50 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad74c00 == 30 [pid = 9525] [id = 503] 10:06:50 INFO - PROCESS | 9525 | --DOCSHELL 0x8b0aec00 == 29 [pid = 9525] [id = 519] 10:06:50 INFO - PROCESS | 9525 | --DOCSHELL 0x8b6ea800 == 28 [pid = 9525] [id = 494] 10:06:50 INFO - PROCESS | 9525 | --DOCSHELL 0x894c6400 == 27 [pid = 9525] [id = 524] 10:06:50 INFO - PROCESS | 9525 | --DOCSHELL 0x893eec00 == 26 [pid = 9525] [id = 528] 10:06:50 INFO - PROCESS | 9525 | --DOCSHELL 0x893ed000 == 25 [pid = 9525] [id = 504] 10:06:50 INFO - PROCESS | 9525 | --DOCSHELL 0x894ce400 == 24 [pid = 9525] [id = 529] 10:06:50 INFO - PROCESS | 9525 | --DOCSHELL 0x894c8000 == 23 [pid = 9525] [id = 502] 10:06:50 INFO - PROCESS | 9525 | --DOCSHELL 0x8f6b5800 == 22 [pid = 9525] [id = 527] 10:06:50 INFO - PROCESS | 9525 | --DOCSHELL 0x8b6ec800 == 21 [pid = 9525] [id = 497] 10:06:50 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad75000 == 20 [pid = 9525] [id = 526] 10:06:50 INFO - PROCESS | 9525 | --DOCSHELL 0x894cf800 == 19 [pid = 9525] [id = 500] 10:06:50 INFO - PROCESS | 9525 | --DOCSHELL 0x8f2e1c00 == 18 [pid = 9525] [id = 498] 10:06:50 INFO - PROCESS | 9525 | --DOCSHELL 0x893eb400 == 17 [pid = 9525] [id = 518] 10:06:50 INFO - PROCESS | 9525 | --DOCSHELL 0x8af53800 == 16 [pid = 9525] [id = 543] 10:06:50 INFO - PROCESS | 9525 | --DOCSHELL 0x8cecbc00 == 15 [pid = 9525] [id = 544] 10:06:50 INFO - PROCESS | 9525 | --DOCSHELL 0x8f4cac00 == 14 [pid = 9525] [id = 542] 10:06:50 INFO - PROCESS | 9525 | --DOCSHELL 0x893e2400 == 13 [pid = 9525] [id = 541] 10:06:50 INFO - PROCESS | 9525 | --DOCSHELL 0x8bdfc400 == 12 [pid = 9525] [id = 540] 10:06:50 INFO - PROCESS | 9525 | --DOCSHELL 0x8cecec00 == 11 [pid = 9525] [id = 538] 10:06:50 INFO - PROCESS | 9525 | --DOCSHELL 0x8d7d9c00 == 10 [pid = 9525] [id = 539] 10:06:50 INFO - PROCESS | 9525 | --DOCSHELL 0x8bee6c00 == 9 [pid = 9525] [id = 536] 10:06:50 INFO - PROCESS | 9525 | --DOCSHELL 0x893ee000 == 8 [pid = 9525] [id = 537] 10:06:50 INFO - PROCESS | 9525 | --DOMWINDOW == 109 (0x8d524800) [pid = 9525] [serial = 1568] [outer = (nil)] [url = about:blank] 10:06:50 INFO - PROCESS | 9525 | --DOMWINDOW == 108 (0x8cec5400) [pid = 9525] [serial = 1563] [outer = (nil)] [url = about:blank] 10:06:50 INFO - PROCESS | 9525 | --DOMWINDOW == 107 (0x8cec7800) [pid = 9525] [serial = 1536] [outer = (nil)] [url = about:blank] 10:06:50 INFO - PROCESS | 9525 | --DOMWINDOW == 106 (0x8cd04800) [pid = 9525] [serial = 1535] [outer = (nil)] [url = about:blank] 10:06:50 INFO - PROCESS | 9525 | --DOMWINDOW == 105 (0x894ca400) [pid = 9525] [serial = 1556] [outer = (nil)] [url = about:blank] 10:06:50 INFO - PROCESS | 9525 | --DOMWINDOW == 104 (0x894d5400) [pid = 9525] [serial = 1557] [outer = (nil)] [url = about:blank] 10:06:50 INFO - PROCESS | 9525 | --DOMWINDOW == 103 (0x8f6b9400) [pid = 9525] [serial = 1539] [outer = (nil)] [url = about:blank] 10:06:50 INFO - PROCESS | 9525 | --DOMWINDOW == 102 (0x8f2df800) [pid = 9525] [serial = 1538] [outer = (nil)] [url = about:blank] 10:06:50 INFO - PROCESS | 9525 | --DOMWINDOW == 101 (0x92332400) [pid = 9525] [serial = 1542] [outer = (nil)] [url = about:blank] 10:06:50 INFO - PROCESS | 9525 | --DOMWINDOW == 100 (0x92223000) [pid = 9525] [serial = 1541] [outer = (nil)] [url = about:blank] 10:06:50 INFO - PROCESS | 9525 | --DOMWINDOW == 99 (0x8d4c7000) [pid = 9525] [serial = 1565] [outer = (nil)] [url = about:blank] 10:06:50 INFO - PROCESS | 9525 | --DOMWINDOW == 98 (0x92941c00) [pid = 9525] [serial = 1545] [outer = (nil)] [url = about:blank] 10:06:50 INFO - PROCESS | 9525 | --DOMWINDOW == 97 (0x927f5800) [pid = 9525] [serial = 1544] [outer = (nil)] [url = about:blank] 10:06:50 INFO - PROCESS | 9525 | --DOMWINDOW == 96 (0x8d4ce400) [pid = 9525] [serial = 1566] [outer = (nil)] [url = about:blank] 10:06:50 INFO - PROCESS | 9525 | --DOMWINDOW == 95 (0x92973400) [pid = 9525] [serial = 1548] [outer = (nil)] [url = about:blank] 10:06:50 INFO - PROCESS | 9525 | --DOMWINDOW == 94 (0x9294a800) [pid = 9525] [serial = 1547] [outer = (nil)] [url = about:blank] 10:06:50 INFO - PROCESS | 9525 | --DOMWINDOW == 93 (0x8b6eb800) [pid = 9525] [serial = 1559] [outer = (nil)] [url = about:blank] 10:06:50 INFO - PROCESS | 9525 | --DOMWINDOW == 92 (0x8bdfa000) [pid = 9525] [serial = 1554] [outer = (nil)] [url = about:blank] 10:06:50 INFO - PROCESS | 9525 | --DOMWINDOW == 91 (0x929be000) [pid = 9525] [serial = 1551] [outer = (nil)] [url = about:blank] 10:06:50 INFO - PROCESS | 9525 | --DOMWINDOW == 90 (0x929bcc00) [pid = 9525] [serial = 1550] [outer = (nil)] [url = about:blank] 10:06:50 INFO - PROCESS | 9525 | --DOMWINDOW == 89 (0x8b0b0400) [pid = 9525] [serial = 1553] [outer = (nil)] [url = about:blank] 10:06:50 INFO - PROCESS | 9525 | --DOMWINDOW == 88 (0x8cd09c00) [pid = 9525] [serial = 1562] [outer = (nil)] [url = about:blank] 10:06:50 INFO - PROCESS | 9525 | --DOMWINDOW == 87 (0x8b6f3c00) [pid = 9525] [serial = 1560] [outer = (nil)] [url = about:blank] 10:06:50 INFO - PROCESS | 9525 | 1466528810955 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 10:06:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 10:06:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 3144ms 10:06:50 INFO - PROCESS | 9525 | 1466528810993 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 10:06:51 INFO - PROCESS | 9525 | 1466528810999 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 10:06:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 10:06:51 INFO - PROCESS | 9525 | 1466528811007 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 10:06:51 INFO - PROCESS | 9525 | 1466528811013 Marionette TRACE conn3 <- [1,2158,null,{}] 10:06:51 INFO - PROCESS | 9525 | 1466528811021 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:51 INFO - PROCESS | 9525 | 1466528811026 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:51 INFO - PROCESS | 9525 | 1466528811210 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 10:06:51 INFO - PROCESS | 9525 | 1466528811394 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:51 INFO - PROCESS | 9525 | 1466528811404 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:51 INFO - PROCESS | 9525 | ++DOCSHELL 0x894c8000 == 9 [pid = 9525] [id = 547] 10:06:51 INFO - PROCESS | 9525 | ++DOMWINDOW == 88 (0x894cf800) [pid = 9525] [serial = 1642] [outer = (nil)] 10:06:51 INFO - PROCESS | 9525 | ++DOMWINDOW == 89 (0x8af52400) [pid = 9525] [serial = 1643] [outer = 0x894cf800] 10:06:51 INFO - PROCESS | 9525 | 1466528811487 Marionette DEBUG loaded listener.js 10:06:51 INFO - PROCESS | 9525 | ++DOMWINDOW == 90 (0x8af5b400) [pid = 9525] [serial = 1644] [outer = 0x894cf800] 10:06:52 INFO - PROCESS | 9525 | 1466528812333 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 10:06:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 10:06:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1385ms 10:06:52 INFO - PROCESS | 9525 | 1466528812392 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 10:06:52 INFO - PROCESS | 9525 | 1466528812401 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 10:06:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 10:06:52 INFO - PROCESS | 9525 | 1466528812414 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 10:06:52 INFO - PROCESS | 9525 | 1466528812418 Marionette TRACE conn3 <- [1,2162,null,{}] 10:06:52 INFO - PROCESS | 9525 | 1466528812426 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:52 INFO - PROCESS | 9525 | 1466528812432 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:52 INFO - PROCESS | 9525 | 1466528812626 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 10:06:52 INFO - PROCESS | 9525 | 1466528812787 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:52 INFO - PROCESS | 9525 | 1466528812793 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:52 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b0ad400 == 10 [pid = 9525] [id = 548] 10:06:52 INFO - PROCESS | 9525 | ++DOMWINDOW == 91 (0x8bdf0000) [pid = 9525] [serial = 1645] [outer = (nil)] 10:06:52 INFO - PROCESS | 9525 | ++DOMWINDOW == 92 (0x8bdfa000) [pid = 9525] [serial = 1646] [outer = 0x8bdf0000] 10:06:52 INFO - PROCESS | 9525 | 1466528812892 Marionette DEBUG loaded listener.js 10:06:53 INFO - PROCESS | 9525 | ++DOMWINDOW == 93 (0x8bee0000) [pid = 9525] [serial = 1647] [outer = 0x8bdf0000] 10:06:53 INFO - PROCESS | 9525 | 1466528813886 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 10:06:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 10:06:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1547ms 10:06:53 INFO - PROCESS | 9525 | 1466528813962 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 10:06:53 INFO - PROCESS | 9525 | 1466528813966 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 10:06:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 10:06:53 INFO - PROCESS | 9525 | 1466528813975 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 10:06:53 INFO - PROCESS | 9525 | 1466528813981 Marionette TRACE conn3 <- [1,2166,null,{}] 10:06:54 INFO - PROCESS | 9525 | 1466528814008 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:54 INFO - PROCESS | 9525 | 1466528814018 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:54 INFO - PROCESS | 9525 | 1466528814262 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 10:06:54 INFO - PROCESS | 9525 | 1466528814302 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:54 INFO - PROCESS | 9525 | 1466528814317 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:54 INFO - PROCESS | 9525 | ++DOCSHELL 0x8cfcf400 == 11 [pid = 9525] [id = 549] 10:06:54 INFO - PROCESS | 9525 | ++DOMWINDOW == 94 (0x8cfcfc00) [pid = 9525] [serial = 1648] [outer = (nil)] 10:06:54 INFO - PROCESS | 9525 | ++DOMWINDOW == 95 (0x8cfd4c00) [pid = 9525] [serial = 1649] [outer = 0x8cfcfc00] 10:06:54 INFO - PROCESS | 9525 | 1466528814436 Marionette DEBUG loaded listener.js 10:06:54 INFO - PROCESS | 9525 | ++DOMWINDOW == 96 (0x8d471c00) [pid = 9525] [serial = 1650] [outer = 0x8cfcfc00] 10:06:55 INFO - PROCESS | 9525 | --DOMWINDOW == 95 (0x9116ec00) [pid = 9525] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 10:06:55 INFO - PROCESS | 9525 | --DOMWINDOW == 94 (0x8cfcec00) [pid = 9525] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 10:06:55 INFO - PROCESS | 9525 | --DOMWINDOW == 93 (0x8b0a7000) [pid = 9525] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 10:06:55 INFO - PROCESS | 9525 | --DOMWINDOW == 92 (0x8d7e1400) [pid = 9525] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 10:06:55 INFO - PROCESS | 9525 | --DOMWINDOW == 91 (0x8eb09800) [pid = 9525] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 10:06:55 INFO - PROCESS | 9525 | --DOMWINDOW == 90 (0x893e3c00) [pid = 9525] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 10:06:55 INFO - PROCESS | 9525 | --DOMWINDOW == 89 (0x921e8400) [pid = 9525] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 10:06:55 INFO - PROCESS | 9525 | --DOMWINDOW == 88 (0x8f2d8400) [pid = 9525] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 10:06:55 INFO - PROCESS | 9525 | --DOMWINDOW == 87 (0x8af59800) [pid = 9525] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 10:06:55 INFO - PROCESS | 9525 | --DOMWINDOW == 86 (0x8cd07c00) [pid = 9525] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 10:06:55 INFO - PROCESS | 9525 | --DOMWINDOW == 85 (0x8ad76000) [pid = 9525] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 10:06:55 INFO - PROCESS | 9525 | --DOMWINDOW == 84 (0x8af55000) [pid = 9525] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 10:06:55 INFO - PROCESS | 9525 | --DOMWINDOW == 83 (0x8b0a6400) [pid = 9525] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 10:06:55 INFO - PROCESS | 9525 | --DOMWINDOW == 82 (0x8af55c00) [pid = 9525] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 10:06:55 INFO - PROCESS | 9525 | --DOMWINDOW == 81 (0x8d46f400) [pid = 9525] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 10:06:56 INFO - PROCESS | 9525 | 1466528816048 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 10:06:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 10:06:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 2108ms 10:06:56 INFO - PROCESS | 9525 | 1466528816083 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 10:06:56 INFO - PROCESS | 9525 | 1466528816089 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 10:06:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 10:06:56 INFO - PROCESS | 9525 | 1466528816097 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 10:06:56 INFO - PROCESS | 9525 | 1466528816100 Marionette TRACE conn3 <- [1,2170,null,{}] 10:06:56 INFO - PROCESS | 9525 | 1466528816105 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:56 INFO - PROCESS | 9525 | 1466528816112 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:56 INFO - PROCESS | 9525 | 1466528816296 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 10:06:56 INFO - PROCESS | 9525 | 1466528816441 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:56 INFO - PROCESS | 9525 | 1466528816450 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:56 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b0a7000 == 12 [pid = 9525] [id = 550] 10:06:56 INFO - PROCESS | 9525 | ++DOMWINDOW == 82 (0x8b0aa400) [pid = 9525] [serial = 1651] [outer = (nil)] 10:06:56 INFO - PROCESS | 9525 | ++DOMWINDOW == 83 (0x8cece800) [pid = 9525] [serial = 1652] [outer = 0x8b0aa400] 10:06:56 INFO - PROCESS | 9525 | 1466528816528 Marionette DEBUG loaded listener.js 10:06:56 INFO - PROCESS | 9525 | ++DOMWINDOW == 84 (0x8d521400) [pid = 9525] [serial = 1653] [outer = 0x8b0aa400] 10:06:57 INFO - PROCESS | 9525 | 1466528817323 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 10:06:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 10:06:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1281ms 10:06:57 INFO - PROCESS | 9525 | 1466528817378 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 10:06:57 INFO - PROCESS | 9525 | 1466528817381 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 10:06:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 10:06:57 INFO - PROCESS | 9525 | 1466528817392 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 10:06:57 INFO - PROCESS | 9525 | 1466528817395 Marionette TRACE conn3 <- [1,2174,null,{}] 10:06:57 INFO - PROCESS | 9525 | 1466528817401 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:57 INFO - PROCESS | 9525 | 1466528817406 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:57 INFO - PROCESS | 9525 | 1466528817570 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 10:06:57 INFO - PROCESS | 9525 | 1466528817579 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:57 INFO - PROCESS | 9525 | 1466528817590 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:57 INFO - PROCESS | 9525 | ++DOCSHELL 0x8bdfd800 == 13 [pid = 9525] [id = 551] 10:06:57 INFO - PROCESS | 9525 | ++DOMWINDOW == 85 (0x8cece000) [pid = 9525] [serial = 1654] [outer = (nil)] 10:06:57 INFO - PROCESS | 9525 | ++DOMWINDOW == 86 (0x8d763800) [pid = 9525] [serial = 1655] [outer = 0x8cece000] 10:06:57 INFO - PROCESS | 9525 | 1466528817663 Marionette DEBUG loaded listener.js 10:06:57 INFO - PROCESS | 9525 | ++DOMWINDOW == 87 (0x8d7d9c00) [pid = 9525] [serial = 1656] [outer = 0x8cece000] 10:06:58 INFO - PROCESS | 9525 | 1466528818882 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 10:06:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 10:06:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1540ms 10:06:58 INFO - PROCESS | 9525 | 1466528818935 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 10:06:58 INFO - PROCESS | 9525 | 1466528818942 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 10:06:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 10:06:58 INFO - PROCESS | 9525 | 1466528818950 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 10:06:58 INFO - PROCESS | 9525 | 1466528818958 Marionette TRACE conn3 <- [1,2178,null,{}] 10:06:58 INFO - PROCESS | 9525 | 1466528818966 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:58 INFO - PROCESS | 9525 | 1466528818972 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:59 INFO - PROCESS | 9525 | 1466528819197 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 10:06:59 INFO - PROCESS | 9525 | 1466528819482 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:59 INFO - PROCESS | 9525 | 1466528819493 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:06:59 INFO - PROCESS | 9525 | ++DOCSHELL 0x893e4800 == 14 [pid = 9525] [id = 552] 10:06:59 INFO - PROCESS | 9525 | ++DOMWINDOW == 88 (0x8af5c000) [pid = 9525] [serial = 1657] [outer = (nil)] 10:06:59 INFO - PROCESS | 9525 | ++DOMWINDOW == 89 (0x8bdf7000) [pid = 9525] [serial = 1658] [outer = 0x8af5c000] 10:06:59 INFO - PROCESS | 9525 | 1466528819592 Marionette DEBUG loaded listener.js 10:06:59 INFO - PROCESS | 9525 | ++DOMWINDOW == 90 (0x8bee7400) [pid = 9525] [serial = 1659] [outer = 0x8af5c000] 10:07:00 INFO - PROCESS | 9525 | 1466528820532 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 10:07:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 10:07:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1641ms 10:07:00 INFO - PROCESS | 9525 | 1466528820592 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 10:07:00 INFO - PROCESS | 9525 | 1466528820600 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 10:07:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 10:07:00 INFO - PROCESS | 9525 | 1466528820611 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 10:07:00 INFO - PROCESS | 9525 | 1466528820616 Marionette TRACE conn3 <- [1,2182,null,{}] 10:07:00 INFO - PROCESS | 9525 | 1466528820623 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:00 INFO - PROCESS | 9525 | 1466528820630 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:00 INFO - PROCESS | 9525 | 1466528820872 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 10:07:01 INFO - PROCESS | 9525 | 1466528821155 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:01 INFO - PROCESS | 9525 | 1466528821168 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:01 INFO - PROCESS | 9525 | ++DOCSHELL 0x894cc400 == 15 [pid = 9525] [id = 553] 10:07:01 INFO - PROCESS | 9525 | ++DOMWINDOW == 91 (0x8d473800) [pid = 9525] [serial = 1660] [outer = (nil)] 10:07:01 INFO - PROCESS | 9525 | ++DOMWINDOW == 92 (0x8d4ce400) [pid = 9525] [serial = 1661] [outer = 0x8d473800] 10:07:01 INFO - PROCESS | 9525 | 1466528821305 Marionette DEBUG loaded listener.js 10:07:01 INFO - PROCESS | 9525 | ++DOMWINDOW == 93 (0x8b0ac400) [pid = 9525] [serial = 1662] [outer = 0x8d473800] 10:07:02 INFO - PROCESS | 9525 | 1466528822320 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 10:07:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 10:07:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1785ms 10:07:02 INFO - PROCESS | 9525 | 1466528822397 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 10:07:02 INFO - PROCESS | 9525 | 1466528822401 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 10:07:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 10:07:02 INFO - PROCESS | 9525 | 1466528822410 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 10:07:02 INFO - PROCESS | 9525 | 1466528822417 Marionette TRACE conn3 <- [1,2186,null,{}] 10:07:02 INFO - PROCESS | 9525 | 1466528822434 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:02 INFO - PROCESS | 9525 | 1466528822444 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:02 INFO - PROCESS | 9525 | 1466528822789 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 10:07:03 INFO - PROCESS | 9525 | 1466528823004 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:03 INFO - PROCESS | 9525 | 1466528823019 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:03 INFO - PROCESS | 9525 | ++DOCSHELL 0x8eb10c00 == 16 [pid = 9525] [id = 554] 10:07:03 INFO - PROCESS | 9525 | ++DOMWINDOW == 94 (0x8f2dc800) [pid = 9525] [serial = 1663] [outer = (nil)] 10:07:03 INFO - PROCESS | 9525 | ++DOMWINDOW == 95 (0x8f4bf800) [pid = 9525] [serial = 1664] [outer = 0x8f2dc800] 10:07:03 INFO - PROCESS | 9525 | 1466528823111 Marionette DEBUG loaded listener.js 10:07:03 INFO - PROCESS | 9525 | ++DOMWINDOW == 96 (0x8f6b5800) [pid = 9525] [serial = 1665] [outer = 0x8f2dc800] 10:07:04 INFO - PROCESS | 9525 | 1466528824218 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 10:07:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 10:07:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1843ms 10:07:04 INFO - PROCESS | 9525 | 1466528824255 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 10:07:04 INFO - PROCESS | 9525 | 1466528824260 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 10:07:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 10:07:04 INFO - PROCESS | 9525 | 1466528824267 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 10:07:04 INFO - PROCESS | 9525 | 1466528824271 Marionette TRACE conn3 <- [1,2190,null,{}] 10:07:04 INFO - PROCESS | 9525 | 1466528824277 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:04 INFO - PROCESS | 9525 | 1466528824282 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:04 INFO - PROCESS | 9525 | 1466528824514 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 10:07:04 INFO - PROCESS | 9525 | 1466528824789 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:04 INFO - PROCESS | 9525 | 1466528824797 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:04 INFO - PROCESS | 9525 | ++DOCSHELL 0x8eb01400 == 17 [pid = 9525] [id = 555] 10:07:04 INFO - PROCESS | 9525 | ++DOMWINDOW == 97 (0x8f6bb400) [pid = 9525] [serial = 1666] [outer = (nil)] 10:07:04 INFO - PROCESS | 9525 | ++DOMWINDOW == 98 (0x91171400) [pid = 9525] [serial = 1667] [outer = 0x8f6bb400] 10:07:04 INFO - PROCESS | 9525 | 1466528824891 Marionette DEBUG loaded listener.js 10:07:05 INFO - PROCESS | 9525 | ++DOMWINDOW == 99 (0x91179800) [pid = 9525] [serial = 1668] [outer = 0x8f6bb400] 10:07:05 INFO - PROCESS | 9525 | 1466528825799 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 10:07:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 10:07:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1588ms 10:07:05 INFO - PROCESS | 9525 | 1466528825856 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 10:07:05 INFO - PROCESS | 9525 | 1466528825860 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 10:07:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 10:07:05 INFO - PROCESS | 9525 | 1466528825867 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 10:07:05 INFO - PROCESS | 9525 | 1466528825870 Marionette TRACE conn3 <- [1,2194,null,{}] 10:07:05 INFO - PROCESS | 9525 | 1466528825877 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:05 INFO - PROCESS | 9525 | 1466528825883 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:06 INFO - PROCESS | 9525 | 1466528826106 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 10:07:06 INFO - PROCESS | 9525 | 1466528826344 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:06 INFO - PROCESS | 9525 | 1466528826354 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:06 INFO - PROCESS | 9525 | ++DOCSHELL 0x893e9c00 == 18 [pid = 9525] [id = 556] 10:07:06 INFO - PROCESS | 9525 | ++DOMWINDOW == 100 (0x8d7e0000) [pid = 9525] [serial = 1669] [outer = (nil)] 10:07:06 INFO - PROCESS | 9525 | ++DOMWINDOW == 101 (0x9137cc00) [pid = 9525] [serial = 1670] [outer = 0x8d7e0000] 10:07:06 INFO - PROCESS | 9525 | 1466528826481 Marionette DEBUG loaded listener.js 10:07:06 INFO - PROCESS | 9525 | ++DOMWINDOW == 102 (0x91806800) [pid = 9525] [serial = 1671] [outer = 0x8d7e0000] 10:07:07 INFO - PROCESS | 9525 | 1466528827449 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 10:07:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 10:07:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1634ms 10:07:07 INFO - PROCESS | 9525 | 1466528827502 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 10:07:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 10:07:07 INFO - PROCESS | 9525 | 1466528827506 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 10:07:07 INFO - PROCESS | 9525 | 1466528827513 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 10:07:07 INFO - PROCESS | 9525 | 1466528827516 Marionette TRACE conn3 <- [1,2198,null,{}] 10:07:07 INFO - PROCESS | 9525 | 1466528827522 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:07 INFO - PROCESS | 9525 | 1466528827533 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:07 INFO - PROCESS | 9525 | 1466528827784 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 10:07:08 INFO - PROCESS | 9525 | 1466528828032 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:08 INFO - PROCESS | 9525 | 1466528828044 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:08 INFO - PROCESS | 9525 | ++DOCSHELL 0x894c9800 == 19 [pid = 9525] [id = 557] 10:07:08 INFO - PROCESS | 9525 | ++DOMWINDOW == 103 (0x8b0aac00) [pid = 9525] [serial = 1672] [outer = (nil)] 10:07:08 INFO - PROCESS | 9525 | ++DOMWINDOW == 104 (0x91801400) [pid = 9525] [serial = 1673] [outer = 0x8b0aac00] 10:07:08 INFO - PROCESS | 9525 | 1466528828173 Marionette DEBUG loaded listener.js 10:07:08 INFO - PROCESS | 9525 | ++DOMWINDOW == 105 (0x921e4c00) [pid = 9525] [serial = 1674] [outer = 0x8b0aac00] 10:07:09 INFO - PROCESS | 9525 | 1466528829043 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 10:07:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 10:07:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1587ms 10:07:09 INFO - PROCESS | 9525 | 1466528829117 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 10:07:09 INFO - PROCESS | 9525 | 1466528829122 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 10:07:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 10:07:09 INFO - PROCESS | 9525 | 1466528829132 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 10:07:09 INFO - PROCESS | 9525 | 1466528829136 Marionette TRACE conn3 <- [1,2202,null,{}] 10:07:09 INFO - PROCESS | 9525 | 1466528829141 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:09 INFO - PROCESS | 9525 | 1466528829147 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:09 INFO - PROCESS | 9525 | 1466528829327 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 10:07:09 INFO - PROCESS | 9525 | 1466528829568 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:09 INFO - PROCESS | 9525 | 1466528829577 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:09 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad78400 == 20 [pid = 9525] [id = 558] 10:07:09 INFO - PROCESS | 9525 | ++DOMWINDOW == 106 (0x8ad79000) [pid = 9525] [serial = 1675] [outer = (nil)] 10:07:09 INFO - PROCESS | 9525 | ++DOMWINDOW == 107 (0x8cd0ac00) [pid = 9525] [serial = 1676] [outer = 0x8ad79000] 10:07:09 INFO - PROCESS | 9525 | 1466528829675 Marionette DEBUG loaded listener.js 10:07:09 INFO - PROCESS | 9525 | ++DOMWINDOW == 108 (0x8d477c00) [pid = 9525] [serial = 1677] [outer = 0x8ad79000] 10:07:10 INFO - PROCESS | 9525 | 1466528830608 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 10:07:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 10:07:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1682ms 10:07:10 INFO - PROCESS | 9525 | 1466528830815 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 10:07:10 INFO - PROCESS | 9525 | 1466528830822 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 10:07:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 10:07:10 INFO - PROCESS | 9525 | 1466528830831 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 10:07:10 INFO - PROCESS | 9525 | 1466528830836 Marionette TRACE conn3 <- [1,2206,null,{}] 10:07:10 INFO - PROCESS | 9525 | 1466528830844 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:10 INFO - PROCESS | 9525 | 1466528830851 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:11 INFO - PROCESS | 9525 | 1466528831032 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 10:07:11 INFO - PROCESS | 9525 | 1466528831296 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:11 INFO - PROCESS | 9525 | 1466528831312 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:11 INFO - PROCESS | 9525 | ++DOCSHELL 0x894c6400 == 21 [pid = 9525] [id = 559] 10:07:11 INFO - PROCESS | 9525 | ++DOMWINDOW == 109 (0x894c9400) [pid = 9525] [serial = 1678] [outer = (nil)] 10:07:11 INFO - PROCESS | 9525 | ++DOMWINDOW == 110 (0x8af55000) [pid = 9525] [serial = 1679] [outer = 0x894c9400] 10:07:11 INFO - PROCESS | 9525 | 1466528831481 Marionette DEBUG loaded listener.js 10:07:11 INFO - PROCESS | 9525 | ++DOMWINDOW == 111 (0x8af57c00) [pid = 9525] [serial = 1680] [outer = 0x894c9400] 10:07:12 INFO - PROCESS | 9525 | --DOMWINDOW == 110 (0x8f4bec00) [pid = 9525] [serial = 1610] [outer = (nil)] [url = about:blank] 10:07:12 INFO - PROCESS | 9525 | --DOMWINDOW == 109 (0x91372000) [pid = 9525] [serial = 1611] [outer = (nil)] [url = about:blank] 10:07:12 INFO - PROCESS | 9525 | --DOMWINDOW == 108 (0x91806000) [pid = 9525] [serial = 1583] [outer = (nil)] [url = about:blank] 10:07:12 INFO - PROCESS | 9525 | --DOMWINDOW == 107 (0x8d52e400) [pid = 9525] [serial = 1602] [outer = (nil)] [url = about:blank] 10:07:12 INFO - PROCESS | 9525 | --DOMWINDOW == 106 (0x8f4ca400) [pid = 9525] [serial = 1607] [outer = (nil)] [url = about:blank] 10:07:12 INFO - PROCESS | 9525 | --DOMWINDOW == 105 (0x8f2dec00) [pid = 9525] [serial = 1605] [outer = (nil)] [url = about:blank] 10:07:12 INFO - PROCESS | 9525 | --DOMWINDOW == 104 (0x91173000) [pid = 9525] [serial = 1580] [outer = (nil)] [url = about:blank] 10:07:12 INFO - PROCESS | 9525 | --DOMWINDOW == 103 (0x894c7000) [pid = 9525] [serial = 1595] [outer = (nil)] [url = about:blank] 10:07:12 INFO - PROCESS | 9525 | --DOMWINDOW == 102 (0x927f6800) [pid = 9525] [serial = 1592] [outer = (nil)] [url = about:blank] 10:07:12 INFO - PROCESS | 9525 | --DOMWINDOW == 101 (0x8f4c5c00) [pid = 9525] [serial = 1578] [outer = (nil)] [url = about:blank] 10:07:12 INFO - PROCESS | 9525 | --DOMWINDOW == 100 (0x8f2e4000) [pid = 9525] [serial = 1577] [outer = (nil)] [url = about:blank] 10:07:12 INFO - PROCESS | 9525 | --DOMWINDOW == 99 (0x927f9800) [pid = 9525] [serial = 1593] [outer = (nil)] [url = about:blank] 10:07:12 INFO - PROCESS | 9525 | --DOMWINDOW == 98 (0x922e6800) [pid = 9525] [serial = 1589] [outer = (nil)] [url = about:blank] 10:07:12 INFO - PROCESS | 9525 | --DOMWINDOW == 97 (0x921e5c00) [pid = 9525] [serial = 1586] [outer = (nil)] [url = about:blank] 10:07:12 INFO - PROCESS | 9525 | --DOMWINDOW == 96 (0x8d75ec00) [pid = 9525] [serial = 1575] [outer = (nil)] [url = about:blank] 10:07:12 INFO - PROCESS | 9525 | --DOMWINDOW == 95 (0x91809800) [pid = 9525] [serial = 1584] [outer = (nil)] [url = about:blank] 10:07:12 INFO - PROCESS | 9525 | --DOMWINDOW == 94 (0x921f0800) [pid = 9525] [serial = 1587] [outer = (nil)] [url = about:blank] 10:07:12 INFO - PROCESS | 9525 | --DOMWINDOW == 93 (0x8af60400) [pid = 9525] [serial = 1571] [outer = (nil)] [url = about:blank] 10:07:12 INFO - PROCESS | 9525 | --DOMWINDOW == 92 (0x8d4c8000) [pid = 9525] [serial = 1574] [outer = (nil)] [url = about:blank] 10:07:12 INFO - PROCESS | 9525 | --DOMWINDOW == 91 (0x8eb0b400) [pid = 9525] [serial = 1604] [outer = (nil)] [url = about:blank] 10:07:12 INFO - PROCESS | 9525 | --DOMWINDOW == 90 (0x8bee9c00) [pid = 9525] [serial = 1599] [outer = (nil)] [url = about:blank] 10:07:12 INFO - PROCESS | 9525 | --DOMWINDOW == 89 (0x91177c00) [pid = 9525] [serial = 1581] [outer = (nil)] [url = about:blank] 10:07:12 INFO - PROCESS | 9525 | --DOMWINDOW == 88 (0x921f2c00) [pid = 9525] [serial = 1590] [outer = (nil)] [url = about:blank] 10:07:12 INFO - PROCESS | 9525 | --DOMWINDOW == 87 (0x8ad7b400) [pid = 9525] [serial = 1596] [outer = (nil)] [url = about:blank] 10:07:12 INFO - PROCESS | 9525 | --DOMWINDOW == 86 (0x8bdf4c00) [pid = 9525] [serial = 1598] [outer = (nil)] [url = about:blank] 10:07:12 INFO - PROCESS | 9525 | --DOMWINDOW == 85 (0x8d4c0400) [pid = 9525] [serial = 1601] [outer = (nil)] [url = about:blank] 10:07:12 INFO - PROCESS | 9525 | --DOMWINDOW == 84 (0x8b6ef400) [pid = 9525] [serial = 1569] [outer = (nil)] [url = about:blank] 10:07:12 INFO - PROCESS | 9525 | --DOMWINDOW == 83 (0x8bedd800) [pid = 9525] [serial = 1572] [outer = (nil)] [url = about:blank] 10:07:12 INFO - PROCESS | 9525 | --DOMWINDOW == 82 (0x8f6bdc00) [pid = 9525] [serial = 1608] [outer = (nil)] [url = about:blank] 10:07:12 INFO - PROCESS | 9525 | 1466528832461 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 10:07:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 10:07:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1689ms 10:07:12 INFO - PROCESS | 9525 | 1466528832522 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 10:07:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 10:07:12 INFO - PROCESS | 9525 | 1466528832527 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 10:07:12 INFO - PROCESS | 9525 | 1466528832538 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 10:07:12 INFO - PROCESS | 9525 | 1466528832543 Marionette TRACE conn3 <- [1,2210,null,{}] 10:07:12 INFO - PROCESS | 9525 | 1466528832550 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:12 INFO - PROCESS | 9525 | 1466528832556 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:12 INFO - PROCESS | 9525 | 1466528832738 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 10:07:12 INFO - PROCESS | 9525 | 1466528832962 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:12 INFO - PROCESS | 9525 | 1466528832970 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:13 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b0b0800 == 22 [pid = 9525] [id = 560] 10:07:13 INFO - PROCESS | 9525 | ++DOMWINDOW == 83 (0x8bdfac00) [pid = 9525] [serial = 1681] [outer = (nil)] 10:07:13 INFO - PROCESS | 9525 | ++DOMWINDOW == 84 (0x8beea000) [pid = 9525] [serial = 1682] [outer = 0x8bdfac00] 10:07:13 INFO - PROCESS | 9525 | 1466528833050 Marionette DEBUG loaded listener.js 10:07:13 INFO - PROCESS | 9525 | ++DOMWINDOW == 85 (0x8cec9800) [pid = 9525] [serial = 1683] [outer = 0x8bdfac00] 10:07:13 INFO - PROCESS | 9525 | 1466528833839 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 10:07:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 10:07:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1337ms 10:07:13 INFO - PROCESS | 9525 | 1466528833872 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 10:07:13 INFO - PROCESS | 9525 | 1466528833876 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 10:07:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 10:07:13 INFO - PROCESS | 9525 | 1466528833883 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 10:07:13 INFO - PROCESS | 9525 | 1466528833886 Marionette TRACE conn3 <- [1,2214,null,{}] 10:07:13 INFO - PROCESS | 9525 | 1466528833902 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:13 INFO - PROCESS | 9525 | 1466528833910 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:14 INFO - PROCESS | 9525 | 1466528834097 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 10:07:14 INFO - PROCESS | 9525 | 1466528834255 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:14 INFO - PROCESS | 9525 | 1466528834268 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:14 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d525c00 == 23 [pid = 9525] [id = 561] 10:07:14 INFO - PROCESS | 9525 | ++DOMWINDOW == 86 (0x8d75bc00) [pid = 9525] [serial = 1684] [outer = (nil)] 10:07:14 INFO - PROCESS | 9525 | ++DOMWINDOW == 87 (0x8d766800) [pid = 9525] [serial = 1685] [outer = 0x8d75bc00] 10:07:14 INFO - PROCESS | 9525 | 1466528834352 Marionette DEBUG loaded listener.js 10:07:14 INFO - PROCESS | 9525 | ++DOMWINDOW == 88 (0x8d7e8000) [pid = 9525] [serial = 1686] [outer = 0x8d75bc00] 10:07:15 INFO - PROCESS | 9525 | 1466528835293 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 10:07:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 10:07:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1434ms 10:07:15 INFO - PROCESS | 9525 | 1466528835318 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 10:07:15 INFO - PROCESS | 9525 | 1466528835322 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 10:07:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 10:07:15 INFO - PROCESS | 9525 | 1466528835335 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 10:07:15 INFO - PROCESS | 9525 | 1466528835338 Marionette TRACE conn3 <- [1,2218,null,{}] 10:07:15 INFO - PROCESS | 9525 | 1466528835344 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:15 INFO - PROCESS | 9525 | 1466528835348 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:15 INFO - PROCESS | 9525 | 1466528835584 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 10:07:15 INFO - PROCESS | 9525 | 1466528835616 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:15 INFO - PROCESS | 9525 | 1466528835623 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:15 INFO - PROCESS | 9525 | ++DOCSHELL 0x893e1c00 == 24 [pid = 9525] [id = 562] 10:07:15 INFO - PROCESS | 9525 | ++DOMWINDOW == 89 (0x8f2dcc00) [pid = 9525] [serial = 1687] [outer = (nil)] 10:07:15 INFO - PROCESS | 9525 | ++DOMWINDOW == 90 (0x8f4bfc00) [pid = 9525] [serial = 1688] [outer = 0x8f2dcc00] 10:07:15 INFO - PROCESS | 9525 | 1466528835697 Marionette DEBUG loaded listener.js 10:07:15 INFO - PROCESS | 9525 | ++DOMWINDOW == 91 (0x8f6b6c00) [pid = 9525] [serial = 1689] [outer = 0x8f2dcc00] 10:07:16 INFO - PROCESS | 9525 | 1466528836787 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 10:07:16 INFO - PROCESS | 9525 | --DOMWINDOW == 90 (0x8cfcfc00) [pid = 9525] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 10:07:16 INFO - PROCESS | 9525 | --DOMWINDOW == 89 (0x8cfd6800) [pid = 9525] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 10:07:16 INFO - PROCESS | 9525 | --DOMWINDOW == 88 (0x8bdf0000) [pid = 9525] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 10:07:16 INFO - PROCESS | 9525 | --DOMWINDOW == 87 (0x894cf800) [pid = 9525] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 10:07:16 INFO - PROCESS | 9525 | --DOMWINDOW == 86 (0x8af57400) [pid = 9525] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 10:07:16 INFO - PROCESS | 9525 | --DOMWINDOW == 85 (0x8cfcd000) [pid = 9525] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 10:07:16 INFO - PROCESS | 9525 | --DOMWINDOW == 84 (0x8d7dd000) [pid = 9525] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 10:07:16 INFO - PROCESS | 9525 | --DOMWINDOW == 83 (0x8d75b800) [pid = 9525] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 10:07:16 INFO - PROCESS | 9525 | --DOMWINDOW == 82 (0x8ad71c00) [pid = 9525] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 10:07:16 INFO - PROCESS | 9525 | --DOMWINDOW == 81 (0x8f6c0800) [pid = 9525] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 10:07:16 INFO - PROCESS | 9525 | --DOMWINDOW == 80 (0x8d4c8400) [pid = 9525] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 10:07:16 INFO - PROCESS | 9525 | --DOMWINDOW == 79 (0x919cc000) [pid = 9525] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 10:07:16 INFO - PROCESS | 9525 | --DOMWINDOW == 78 (0x8af56800) [pid = 9525] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 10:07:16 INFO - PROCESS | 9525 | --DOMWINDOW == 77 (0x8b0aa400) [pid = 9525] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 10:07:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 10:07:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1532ms 10:07:16 INFO - PROCESS | 9525 | 1466528836869 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 10:07:16 INFO - PROCESS | 9525 | 1466528836873 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 10:07:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 10:07:16 INFO - PROCESS | 9525 | 1466528836881 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 10:07:16 INFO - PROCESS | 9525 | 1466528836884 Marionette TRACE conn3 <- [1,2222,null,{}] 10:07:16 INFO - PROCESS | 9525 | 1466528836890 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:16 INFO - PROCESS | 9525 | 1466528836895 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:17 INFO - PROCESS | 9525 | 1466528837064 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 10:07:17 INFO - PROCESS | 9525 | 1466528837284 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:17 INFO - PROCESS | 9525 | 1466528837292 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:17 INFO - PROCESS | 9525 | ++DOCSHELL 0x893ebc00 == 25 [pid = 9525] [id = 563] 10:07:17 INFO - PROCESS | 9525 | ++DOMWINDOW == 78 (0x8b6efc00) [pid = 9525] [serial = 1690] [outer = (nil)] 10:07:17 INFO - PROCESS | 9525 | ++DOMWINDOW == 79 (0x8cfd0400) [pid = 9525] [serial = 1691] [outer = 0x8b6efc00] 10:07:17 INFO - PROCESS | 9525 | 1466528837379 Marionette DEBUG loaded listener.js 10:07:17 INFO - PROCESS | 9525 | ++DOMWINDOW == 80 (0x8f2d8c00) [pid = 9525] [serial = 1692] [outer = 0x8b6efc00] 10:07:18 INFO - PROCESS | 9525 | 1466528838167 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 10:07:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 10:07:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1348ms 10:07:18 INFO - PROCESS | 9525 | 1466528838231 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 10:07:18 INFO - PROCESS | 9525 | 1466528838235 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 10:07:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 10:07:18 INFO - PROCESS | 9525 | 1466528838241 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 10:07:18 INFO - PROCESS | 9525 | 1466528838245 Marionette TRACE conn3 <- [1,2226,null,{}] 10:07:18 INFO - PROCESS | 9525 | 1466528838250 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:18 INFO - PROCESS | 9525 | 1466528838260 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:18 INFO - PROCESS | 9525 | 1466528838476 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 10:07:18 INFO - PROCESS | 9525 | 1466528838623 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:18 INFO - PROCESS | 9525 | 1466528838630 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:18 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad73c00 == 26 [pid = 9525] [id = 564] 10:07:18 INFO - PROCESS | 9525 | ++DOMWINDOW == 81 (0x8f4c6800) [pid = 9525] [serial = 1693] [outer = (nil)] 10:07:18 INFO - PROCESS | 9525 | ++DOMWINDOW == 82 (0x91809800) [pid = 9525] [serial = 1694] [outer = 0x8f4c6800] 10:07:18 INFO - PROCESS | 9525 | 1466528838704 Marionette DEBUG loaded listener.js 10:07:18 INFO - PROCESS | 9525 | ++DOMWINDOW == 83 (0x919c9400) [pid = 9525] [serial = 1695] [outer = 0x8f4c6800] 10:07:19 INFO - PROCESS | 9525 | 1466528839830 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 10:07:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 10:07:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1629ms 10:07:19 INFO - PROCESS | 9525 | 1466528839872 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 10:07:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 10:07:19 INFO - PROCESS | 9525 | 1466528839879 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 10:07:19 INFO - PROCESS | 9525 | 1466528839887 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 10:07:19 INFO - PROCESS | 9525 | 1466528839892 Marionette TRACE conn3 <- [1,2230,null,{}] 10:07:19 INFO - PROCESS | 9525 | 1466528839900 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:19 INFO - PROCESS | 9525 | 1466528839906 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:20 INFO - PROCESS | 9525 | 1466528840111 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 10:07:20 INFO - PROCESS | 9525 | 1466528840357 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:20 INFO - PROCESS | 9525 | 1466528840366 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:20 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad72c00 == 27 [pid = 9525] [id = 565] 10:07:20 INFO - PROCESS | 9525 | ++DOMWINDOW == 84 (0x8b0a7800) [pid = 9525] [serial = 1696] [outer = (nil)] 10:07:20 INFO - PROCESS | 9525 | ++DOMWINDOW == 85 (0x8bede400) [pid = 9525] [serial = 1697] [outer = 0x8b0a7800] 10:07:20 INFO - PROCESS | 9525 | 1466528840498 Marionette DEBUG loaded listener.js 10:07:20 INFO - PROCESS | 9525 | ++DOMWINDOW == 86 (0x8cec6000) [pid = 9525] [serial = 1698] [outer = 0x8b0a7800] 10:07:21 INFO - PROCESS | 9525 | 1466528841430 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 10:07:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 10:07:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1604ms 10:07:21 INFO - PROCESS | 9525 | 1466528841491 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 10:07:21 INFO - PROCESS | 9525 | 1466528841499 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 10:07:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 10:07:21 INFO - PROCESS | 9525 | 1466528841510 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 10:07:21 INFO - PROCESS | 9525 | 1466528841514 Marionette TRACE conn3 <- [1,2234,null,{}] 10:07:21 INFO - PROCESS | 9525 | 1466528841521 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:21 INFO - PROCESS | 9525 | 1466528841527 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:21 INFO - PROCESS | 9525 | 1466528841778 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 10:07:22 INFO - PROCESS | 9525 | 1466528842070 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:22 INFO - PROCESS | 9525 | 1466528842078 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:22 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d52e400 == 28 [pid = 9525] [id = 566] 10:07:22 INFO - PROCESS | 9525 | ++DOMWINDOW == 87 (0x8d765000) [pid = 9525] [serial = 1699] [outer = (nil)] 10:07:22 INFO - PROCESS | 9525 | ++DOMWINDOW == 88 (0x8eb0f400) [pid = 9525] [serial = 1700] [outer = 0x8d765000] 10:07:22 INFO - PROCESS | 9525 | 1466528842167 Marionette DEBUG loaded listener.js 10:07:22 INFO - PROCESS | 9525 | ++DOMWINDOW == 89 (0x8f2e7c00) [pid = 9525] [serial = 1701] [outer = 0x8d765000] 10:07:23 INFO - PROCESS | 9525 | 1466528843127 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 10:07:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 10:07:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1691ms 10:07:23 INFO - PROCESS | 9525 | 1466528843202 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 10:07:23 INFO - PROCESS | 9525 | 1466528843206 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 10:07:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 10:07:23 INFO - PROCESS | 9525 | 1466528843214 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 10:07:23 INFO - PROCESS | 9525 | 1466528843221 Marionette TRACE conn3 <- [1,2238,null,{}] 10:07:23 INFO - PROCESS | 9525 | 1466528843239 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:23 INFO - PROCESS | 9525 | 1466528843249 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:23 INFO - PROCESS | 9525 | 1466528843598 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 10:07:23 INFO - PROCESS | 9525 | 1466528843801 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:23 INFO - PROCESS | 9525 | 1466528843811 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:23 INFO - PROCESS | 9525 | ++DOCSHELL 0x9180d400 == 29 [pid = 9525] [id = 567] 10:07:23 INFO - PROCESS | 9525 | ++DOMWINDOW == 90 (0x919c1800) [pid = 9525] [serial = 1702] [outer = (nil)] 10:07:23 INFO - PROCESS | 9525 | ++DOMWINDOW == 91 (0x919cd400) [pid = 9525] [serial = 1703] [outer = 0x919c1800] 10:07:23 INFO - PROCESS | 9525 | 1466528843904 Marionette DEBUG loaded listener.js 10:07:24 INFO - PROCESS | 9525 | ++DOMWINDOW == 92 (0x921ed400) [pid = 9525] [serial = 1704] [outer = 0x919c1800] 10:07:24 INFO - PROCESS | 9525 | 1466528844813 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 10:07:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 10:07:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1643ms 10:07:24 INFO - PROCESS | 9525 | 1466528844859 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 10:07:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 10:07:24 INFO - PROCESS | 9525 | 1466528844864 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 10:07:24 INFO - PROCESS | 9525 | 1466528844871 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 10:07:24 INFO - PROCESS | 9525 | 1466528844875 Marionette TRACE conn3 <- [1,2242,null,{}] 10:07:24 INFO - PROCESS | 9525 | 1466528844881 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:24 INFO - PROCESS | 9525 | 1466528844886 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:25 INFO - PROCESS | 9525 | 1466528845120 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 10:07:25 INFO - PROCESS | 9525 | 1466528845353 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:25 INFO - PROCESS | 9525 | 1466528845363 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:25 INFO - PROCESS | 9525 | ++DOCSHELL 0x894d2400 == 30 [pid = 9525] [id = 568] 10:07:25 INFO - PROCESS | 9525 | ++DOMWINDOW == 93 (0x8eb10800) [pid = 9525] [serial = 1705] [outer = (nil)] 10:07:25 INFO - PROCESS | 9525 | ++DOMWINDOW == 94 (0x922eac00) [pid = 9525] [serial = 1706] [outer = 0x8eb10800] 10:07:25 INFO - PROCESS | 9525 | 1466528845494 Marionette DEBUG loaded listener.js 10:07:25 INFO - PROCESS | 9525 | ++DOMWINDOW == 95 (0x9232f400) [pid = 9525] [serial = 1707] [outer = 0x8eb10800] 10:07:26 INFO - PROCESS | 9525 | 1466528846405 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 10:07:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 10:07:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1591ms 10:07:26 INFO - PROCESS | 9525 | 1466528846462 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 10:07:26 INFO - PROCESS | 9525 | 1466528846467 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 10:07:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 10:07:26 INFO - PROCESS | 9525 | 1466528846473 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 10:07:26 INFO - PROCESS | 9525 | 1466528846477 Marionette TRACE conn3 <- [1,2246,null,{}] 10:07:26 INFO - PROCESS | 9525 | 1466528846483 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:26 INFO - PROCESS | 9525 | 1466528846488 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:26 INFO - PROCESS | 9525 | 1466528846682 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 10:07:26 INFO - PROCESS | 9525 | 1466528846914 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:26 INFO - PROCESS | 9525 | 1466528846923 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:26 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b0b0400 == 31 [pid = 9525] [id = 569] 10:07:26 INFO - PROCESS | 9525 | ++DOMWINDOW == 96 (0x922e0000) [pid = 9525] [serial = 1708] [outer = (nil)] 10:07:27 INFO - PROCESS | 9525 | ++DOMWINDOW == 97 (0x92336000) [pid = 9525] [serial = 1709] [outer = 0x922e0000] 10:07:27 INFO - PROCESS | 9525 | 1466528847049 Marionette DEBUG loaded listener.js 10:07:27 INFO - PROCESS | 9525 | ++DOMWINDOW == 98 (0x92338800) [pid = 9525] [serial = 1710] [outer = 0x922e0000] 10:07:28 INFO - PROCESS | 9525 | 1466528848005 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 10:07:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 10:07:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1582ms 10:07:28 INFO - PROCESS | 9525 | 1466528848056 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 10:07:28 INFO - PROCESS | 9525 | 1466528848060 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 10:07:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 10:07:28 INFO - PROCESS | 9525 | 1466528848067 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 10:07:28 INFO - PROCESS | 9525 | 1466528848071 Marionette TRACE conn3 <- [1,2250,null,{}] 10:07:28 INFO - PROCESS | 9525 | 1466528848077 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:28 INFO - PROCESS | 9525 | 1466528848087 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:28 INFO - PROCESS | 9525 | 1466528848350 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 10:07:28 INFO - PROCESS | 9525 | 1466528848648 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:28 INFO - PROCESS | 9525 | 1466528848656 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:28 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b0afc00 == 32 [pid = 9525] [id = 570] 10:07:28 INFO - PROCESS | 9525 | ++DOMWINDOW == 99 (0x8cfd8000) [pid = 9525] [serial = 1711] [outer = (nil)] 10:07:28 INFO - PROCESS | 9525 | ++DOMWINDOW == 100 (0x927f0400) [pid = 9525] [serial = 1712] [outer = 0x8cfd8000] 10:07:28 INFO - PROCESS | 9525 | 1466528848739 Marionette DEBUG loaded listener.js 10:07:28 INFO - PROCESS | 9525 | ++DOMWINDOW == 101 (0x9294d000) [pid = 9525] [serial = 1713] [outer = 0x8cfd8000] 10:07:29 INFO - PROCESS | 9525 | 1466528849626 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 10:07:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 10:07:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1587ms 10:07:29 INFO - PROCESS | 9525 | 1466528849655 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 10:07:29 INFO - PROCESS | 9525 | 1466528849659 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 10:07:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 10:07:29 INFO - PROCESS | 9525 | 1466528849666 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 10:07:29 INFO - PROCESS | 9525 | 1466528849670 Marionette TRACE conn3 <- [1,2254,null,{}] 10:07:29 INFO - PROCESS | 9525 | 1466528849692 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:29 INFO - PROCESS | 9525 | 1466528849699 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:29 INFO - PROCESS | 9525 | 1466528849943 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 10:07:30 INFO - PROCESS | 9525 | 1466528850082 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:30 INFO - PROCESS | 9525 | 1466528850090 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:30 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad7ac00 == 33 [pid = 9525] [id = 571] 10:07:30 INFO - PROCESS | 9525 | ++DOMWINDOW == 102 (0x8ad7bc00) [pid = 9525] [serial = 1714] [outer = (nil)] 10:07:30 INFO - PROCESS | 9525 | ++DOMWINDOW == 103 (0x8d46bc00) [pid = 9525] [serial = 1715] [outer = 0x8ad7bc00] 10:07:30 INFO - PROCESS | 9525 | 1466528850218 Marionette DEBUG loaded listener.js 10:07:30 INFO - PROCESS | 9525 | ++DOMWINDOW == 104 (0x927fb000) [pid = 9525] [serial = 1716] [outer = 0x8ad7bc00] 10:07:31 INFO - PROCESS | 9525 | 1466528851149 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 10:07:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 10:07:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1539ms 10:07:31 INFO - PROCESS | 9525 | 1466528851206 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 10:07:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 10:07:31 INFO - PROCESS | 9525 | 1466528851211 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 10:07:31 INFO - PROCESS | 9525 | 1466528851217 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 10:07:31 INFO - PROCESS | 9525 | 1466528851221 Marionette TRACE conn3 <- [1,2258,null,{}] 10:07:31 INFO - PROCESS | 9525 | 1466528851227 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:31 INFO - PROCESS | 9525 | 1466528851233 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:31 INFO - PROCESS | 9525 | 1466528851731 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 10:07:32 INFO - PROCESS | 9525 | 1466528852010 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:32 INFO - PROCESS | 9525 | 1466528852019 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:32 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b0ab000 == 34 [pid = 9525] [id = 572] 10:07:32 INFO - PROCESS | 9525 | ++DOMWINDOW == 105 (0x8b0aec00) [pid = 9525] [serial = 1717] [outer = (nil)] 10:07:32 INFO - PROCESS | 9525 | ++DOMWINDOW == 106 (0x8bdf5000) [pid = 9525] [serial = 1718] [outer = 0x8b0aec00] 10:07:32 INFO - PROCESS | 9525 | 1466528852099 Marionette DEBUG loaded listener.js 10:07:32 INFO - PROCESS | 9525 | ++DOMWINDOW == 107 (0x8bee2000) [pid = 9525] [serial = 1719] [outer = 0x8b0aec00] 10:07:32 INFO - PROCESS | 9525 | 1466528852979 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 10:07:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 10:07:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1787ms 10:07:33 INFO - PROCESS | 9525 | 1466528853006 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 10:07:33 INFO - PROCESS | 9525 | 1466528853015 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 10:07:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 10:07:33 INFO - PROCESS | 9525 | 1466528853026 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 10:07:33 INFO - PROCESS | 9525 | 1466528853039 Marionette TRACE conn3 <- [1,2262,null,{}] 10:07:33 INFO - PROCESS | 9525 | 1466528853073 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:33 INFO - PROCESS | 9525 | 1466528853078 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:33 INFO - PROCESS | 9525 | 1466528853286 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 10:07:33 INFO - PROCESS | 9525 | 1466528853538 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:33 INFO - PROCESS | 9525 | 1466528853546 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:33 INFO - PROCESS | 9525 | ++DOCSHELL 0x8cfd4800 == 35 [pid = 9525] [id = 573] 10:07:33 INFO - PROCESS | 9525 | ++DOMWINDOW == 108 (0x8d477800) [pid = 9525] [serial = 1720] [outer = (nil)] 10:07:33 INFO - PROCESS | 9525 | ++DOMWINDOW == 109 (0x8d4ca400) [pid = 9525] [serial = 1721] [outer = 0x8d477800] 10:07:33 INFO - PROCESS | 9525 | 1466528853663 Marionette DEBUG loaded listener.js 10:07:33 INFO - PROCESS | 9525 | ++DOMWINDOW == 110 (0x8d524c00) [pid = 9525] [serial = 1722] [outer = 0x8d477800] 10:07:34 INFO - PROCESS | 9525 | 1466528854727 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 10:07:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 10:07:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1769ms 10:07:34 INFO - PROCESS | 9525 | 1466528854795 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 10:07:34 INFO - PROCESS | 9525 | 1466528854801 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 10:07:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 10:07:34 INFO - PROCESS | 9525 | 1466528854807 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 10:07:34 INFO - PROCESS | 9525 | 1466528854812 Marionette TRACE conn3 <- [1,2266,null,{}] 10:07:34 INFO - PROCESS | 9525 | 1466528854818 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:34 INFO - PROCESS | 9525 | 1466528854823 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:36 INFO - PROCESS | 9525 | --DOCSHELL 0x8af56000 == 34 [pid = 9525] [id = 545] 10:07:36 INFO - PROCESS | 9525 | --DOCSHELL 0x893ebc00 == 33 [pid = 9525] [id = 563] 10:07:36 INFO - PROCESS | 9525 | --DOCSHELL 0x8cfd4800 == 32 [pid = 9525] [id = 573] 10:07:36 INFO - PROCESS | 9525 | --DOCSHELL 0x8b0ab000 == 31 [pid = 9525] [id = 572] 10:07:36 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad7ac00 == 30 [pid = 9525] [id = 571] 10:07:36 INFO - PROCESS | 9525 | --DOCSHELL 0x8b0b0400 == 29 [pid = 9525] [id = 569] 10:07:36 INFO - PROCESS | 9525 | --DOCSHELL 0x8b0afc00 == 28 [pid = 9525] [id = 570] 10:07:36 INFO - PROCESS | 9525 | --DOCSHELL 0x894d2400 == 27 [pid = 9525] [id = 568] 10:07:36 INFO - PROCESS | 9525 | --DOCSHELL 0x9180d400 == 26 [pid = 9525] [id = 567] 10:07:36 INFO - PROCESS | 9525 | --DOCSHELL 0x8d52e400 == 25 [pid = 9525] [id = 566] 10:07:36 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad73c00 == 24 [pid = 9525] [id = 564] 10:07:36 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad72c00 == 23 [pid = 9525] [id = 565] 10:07:36 INFO - PROCESS | 9525 | 1466528856175 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 10:07:36 INFO - PROCESS | 9525 | --DOMWINDOW == 109 (0x8cfd4c00) [pid = 9525] [serial = 1649] [outer = (nil)] [url = about:blank] 10:07:36 INFO - PROCESS | 9525 | --DOMWINDOW == 108 (0x8d4c3400) [pid = 9525] [serial = 1641] [outer = (nil)] [url = about:blank] 10:07:36 INFO - PROCESS | 9525 | --DOMWINDOW == 107 (0x8d46d000) [pid = 9525] [serial = 1640] [outer = (nil)] [url = about:blank] 10:07:36 INFO - PROCESS | 9525 | --DOMWINDOW == 106 (0x8bdfa000) [pid = 9525] [serial = 1646] [outer = (nil)] [url = about:blank] 10:07:36 INFO - PROCESS | 9525 | --DOMWINDOW == 105 (0x8af52400) [pid = 9525] [serial = 1643] [outer = (nil)] [url = about:blank] 10:07:36 INFO - PROCESS | 9525 | --DOMWINDOW == 104 (0x8af5b400) [pid = 9525] [serial = 1644] [outer = (nil)] [url = about:blank] 10:07:36 INFO - PROCESS | 9525 | --DOMWINDOW == 103 (0x8d471c00) [pid = 9525] [serial = 1650] [outer = (nil)] [url = about:blank] 10:07:36 INFO - PROCESS | 9525 | --DOMWINDOW == 102 (0x8b6f1800) [pid = 9525] [serial = 1614] [outer = (nil)] [url = about:blank] 10:07:36 INFO - PROCESS | 9525 | --DOMWINDOW == 101 (0x8af5d800) [pid = 9525] [serial = 1613] [outer = (nil)] [url = about:blank] 10:07:36 INFO - PROCESS | 9525 | --DOMWINDOW == 100 (0x8d46b400) [pid = 9525] [serial = 1617] [outer = (nil)] [url = about:blank] 10:07:36 INFO - PROCESS | 9525 | --DOMWINDOW == 99 (0x8cfd5c00) [pid = 9525] [serial = 1616] [outer = (nil)] [url = about:blank] 10:07:36 INFO - PROCESS | 9525 | --DOMWINDOW == 98 (0x8f4bd400) [pid = 9525] [serial = 1620] [outer = (nil)] [url = about:blank] 10:07:36 INFO - PROCESS | 9525 | --DOMWINDOW == 97 (0x8eb03400) [pid = 9525] [serial = 1619] [outer = (nil)] [url = about:blank] 10:07:36 INFO - PROCESS | 9525 | --DOMWINDOW == 96 (0x919d0c00) [pid = 9525] [serial = 1623] [outer = (nil)] [url = about:blank] 10:07:36 INFO - PROCESS | 9525 | --DOMWINDOW == 95 (0x9180b800) [pid = 9525] [serial = 1622] [outer = (nil)] [url = about:blank] 10:07:36 INFO - PROCESS | 9525 | --DOMWINDOW == 94 (0x921f3c00) [pid = 9525] [serial = 1626] [outer = (nil)] [url = about:blank] 10:07:36 INFO - PROCESS | 9525 | --DOMWINDOW == 93 (0x921ee000) [pid = 9525] [serial = 1625] [outer = (nil)] [url = about:blank] 10:07:36 INFO - PROCESS | 9525 | --DOMWINDOW == 92 (0x92944000) [pid = 9525] [serial = 1628] [outer = (nil)] [url = about:blank] 10:07:36 INFO - PROCESS | 9525 | --DOMWINDOW == 91 (0x9297b400) [pid = 9525] [serial = 1629] [outer = (nil)] [url = about:blank] 10:07:36 INFO - PROCESS | 9525 | --DOMWINDOW == 90 (0x929b8400) [pid = 9525] [serial = 1632] [outer = (nil)] [url = about:blank] 10:07:36 INFO - PROCESS | 9525 | --DOMWINDOW == 89 (0x92950c00) [pid = 9525] [serial = 1631] [outer = (nil)] [url = about:blank] 10:07:36 INFO - PROCESS | 9525 | --DOMWINDOW == 88 (0x92ac2800) [pid = 9525] [serial = 1635] [outer = (nil)] [url = about:blank] 10:07:36 INFO - PROCESS | 9525 | --DOMWINDOW == 87 (0x929c4c00) [pid = 9525] [serial = 1634] [outer = (nil)] [url = about:blank] 10:07:36 INFO - PROCESS | 9525 | --DOMWINDOW == 86 (0x8bdf2800) [pid = 9525] [serial = 1638] [outer = (nil)] [url = about:blank] 10:07:36 INFO - PROCESS | 9525 | --DOMWINDOW == 85 (0x8af5ec00) [pid = 9525] [serial = 1637] [outer = (nil)] [url = about:blank] 10:07:36 INFO - PROCESS | 9525 | --DOMWINDOW == 84 (0x8d521400) [pid = 9525] [serial = 1653] [outer = (nil)] [url = about:blank] 10:07:36 INFO - PROCESS | 9525 | --DOMWINDOW == 83 (0x8cece800) [pid = 9525] [serial = 1652] [outer = (nil)] [url = about:blank] 10:07:36 INFO - PROCESS | 9525 | --DOMWINDOW == 82 (0x8bee0000) [pid = 9525] [serial = 1647] [outer = (nil)] [url = about:blank] 10:07:36 INFO - PROCESS | 9525 | 1466528856539 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:36 INFO - PROCESS | 9525 | 1466528856552 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:36 INFO - PROCESS | 9525 | ++DOCSHELL 0x894d1000 == 24 [pid = 9525] [id = 574] 10:07:36 INFO - PROCESS | 9525 | ++DOMWINDOW == 83 (0x894d2400) [pid = 9525] [serial = 1723] [outer = (nil)] 10:07:36 INFO - PROCESS | 9525 | ++DOMWINDOW == 84 (0x8ad6ec00) [pid = 9525] [serial = 1724] [outer = 0x894d2400] 10:07:36 INFO - PROCESS | 9525 | 1466528856634 Marionette DEBUG loaded listener.js 10:07:36 INFO - PROCESS | 9525 | ++DOMWINDOW == 85 (0x8ad7ac00) [pid = 9525] [serial = 1725] [outer = 0x894d2400] 10:07:37 INFO - PROCESS | 9525 | 1466528857466 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 10:07:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 10:07:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 2693ms 10:07:37 INFO - PROCESS | 9525 | 1466528857504 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 10:07:37 INFO - PROCESS | 9525 | 1466528857510 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 10:07:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 10:07:37 INFO - PROCESS | 9525 | 1466528857520 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 10:07:37 INFO - PROCESS | 9525 | 1466528857524 Marionette TRACE conn3 <- [1,2270,null,{}] 10:07:37 INFO - PROCESS | 9525 | 1466528857532 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:37 INFO - PROCESS | 9525 | 1466528857538 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:37 INFO - PROCESS | 9525 | 1466528857717 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 10:07:37 INFO - PROCESS | 9525 | 1466528857729 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:37 INFO - PROCESS | 9525 | 1466528857737 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:37 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b0b0400 == 25 [pid = 9525] [id = 575] 10:07:37 INFO - PROCESS | 9525 | ++DOMWINDOW == 86 (0x8b6e7c00) [pid = 9525] [serial = 1726] [outer = (nil)] 10:07:37 INFO - PROCESS | 9525 | ++DOMWINDOW == 87 (0x8b6ed800) [pid = 9525] [serial = 1727] [outer = 0x8b6e7c00] 10:07:37 INFO - PROCESS | 9525 | 1466528857814 Marionette DEBUG loaded listener.js 10:07:37 INFO - PROCESS | 9525 | ++DOMWINDOW == 88 (0x8bdf1400) [pid = 9525] [serial = 1728] [outer = 0x8b6e7c00] 10:07:38 INFO - PROCESS | 9525 | 1466528858777 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 10:07:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 10:07:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1335ms 10:07:38 INFO - PROCESS | 9525 | 1466528858856 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 10:07:38 INFO - PROCESS | 9525 | 1466528858862 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 10:07:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 10:07:38 INFO - PROCESS | 9525 | 1466528858869 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 10:07:38 INFO - PROCESS | 9525 | 1466528858872 Marionette TRACE conn3 <- [1,2274,null,{}] 10:07:38 INFO - PROCESS | 9525 | 1466528858887 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:38 INFO - PROCESS | 9525 | 1466528858891 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:39 INFO - PROCESS | 9525 | 1466528859119 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 10:07:39 INFO - PROCESS | 9525 | 1466528859151 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:39 INFO - PROCESS | 9525 | 1466528859157 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:39 INFO - PROCESS | 9525 | ++DOCSHELL 0x8bee1800 == 26 [pid = 9525] [id = 576] 10:07:39 INFO - PROCESS | 9525 | ++DOMWINDOW == 89 (0x8cd03400) [pid = 9525] [serial = 1729] [outer = (nil)] 10:07:39 INFO - PROCESS | 9525 | ++DOMWINDOW == 90 (0x8cd0e000) [pid = 9525] [serial = 1730] [outer = 0x8cd03400] 10:07:39 INFO - PROCESS | 9525 | 1466528859236 Marionette DEBUG loaded listener.js 10:07:39 INFO - PROCESS | 9525 | ++DOMWINDOW == 91 (0x8cece800) [pid = 9525] [serial = 1731] [outer = 0x8cd03400] 10:07:40 INFO - PROCESS | 9525 | 1466528860268 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 10:07:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 10:07:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1447ms 10:07:40 INFO - PROCESS | 9525 | 1466528860317 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 10:07:40 INFO - PROCESS | 9525 | 1466528860324 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 10:07:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 10:07:40 INFO - PROCESS | 9525 | 1466528860351 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 10:07:40 INFO - PROCESS | 9525 | 1466528860360 Marionette TRACE conn3 <- [1,2278,null,{}] 10:07:40 INFO - PROCESS | 9525 | 1466528860366 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:40 INFO - PROCESS | 9525 | 1466528860374 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:40 INFO - PROCESS | 9525 | 1466528860637 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 10:07:40 INFO - PROCESS | 9525 | 1466528860662 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:40 INFO - PROCESS | 9525 | 1466528860668 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:40 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d475000 == 27 [pid = 9525] [id = 577] 10:07:40 INFO - PROCESS | 9525 | ++DOMWINDOW == 92 (0x8d478800) [pid = 9525] [serial = 1732] [outer = (nil)] 10:07:40 INFO - PROCESS | 9525 | ++DOMWINDOW == 93 (0x8d4c7400) [pid = 9525] [serial = 1733] [outer = 0x8d478800] 10:07:40 INFO - PROCESS | 9525 | 1466528860740 Marionette DEBUG loaded listener.js 10:07:40 INFO - PROCESS | 9525 | ++DOMWINDOW == 94 (0x8d51fc00) [pid = 9525] [serial = 1734] [outer = 0x8d478800] 10:07:41 INFO - PROCESS | 9525 | --DOMWINDOW == 93 (0x8d473800) [pid = 9525] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 10:07:41 INFO - PROCESS | 9525 | --DOMWINDOW == 92 (0x8cece000) [pid = 9525] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 10:07:41 INFO - PROCESS | 9525 | --DOMWINDOW == 91 (0x8d75bc00) [pid = 9525] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 10:07:41 INFO - PROCESS | 9525 | --DOMWINDOW == 90 (0x8af5c000) [pid = 9525] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 10:07:41 INFO - PROCESS | 9525 | --DOMWINDOW == 89 (0x8ad79000) [pid = 9525] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 10:07:41 INFO - PROCESS | 9525 | --DOMWINDOW == 88 (0x8f6bb400) [pid = 9525] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 10:07:41 INFO - PROCESS | 9525 | --DOMWINDOW == 87 (0x8f2dcc00) [pid = 9525] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 10:07:41 INFO - PROCESS | 9525 | --DOMWINDOW == 86 (0x894c9400) [pid = 9525] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 10:07:41 INFO - PROCESS | 9525 | --DOMWINDOW == 85 (0x8f2dc800) [pid = 9525] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 10:07:41 INFO - PROCESS | 9525 | --DOMWINDOW == 84 (0x8bdfac00) [pid = 9525] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 10:07:41 INFO - PROCESS | 9525 | --DOMWINDOW == 83 (0x8d7e0000) [pid = 9525] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 10:07:41 INFO - PROCESS | 9525 | --DOMWINDOW == 82 (0x8b0aac00) [pid = 9525] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 10:07:41 INFO - PROCESS | 9525 | --DOMWINDOW == 81 (0x8b6efc00) [pid = 9525] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 10:07:41 INFO - PROCESS | 9525 | --DOMWINDOW == 80 (0x8f4c6800) [pid = 9525] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 10:07:42 INFO - PROCESS | 9525 | 1466528862341 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 10:07:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 10:07:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 2058ms 10:07:42 INFO - PROCESS | 9525 | 1466528862400 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 10:07:42 INFO - PROCESS | 9525 | 1466528862405 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 10:07:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 10:07:42 INFO - PROCESS | 9525 | 1466528862411 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 10:07:42 INFO - PROCESS | 9525 | 1466528862415 Marionette TRACE conn3 <- [1,2282,null,{}] 10:07:42 INFO - PROCESS | 9525 | 1466528862421 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:42 INFO - PROCESS | 9525 | 1466528862426 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:42 INFO - PROCESS | 9525 | 1466528862602 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 10:07:42 INFO - PROCESS | 9525 | 1466528862761 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:42 INFO - PROCESS | 9525 | 1466528862770 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:42 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad79400 == 28 [pid = 9525] [id = 578] 10:07:42 INFO - PROCESS | 9525 | ++DOMWINDOW == 81 (0x8af55c00) [pid = 9525] [serial = 1735] [outer = (nil)] 10:07:42 INFO - PROCESS | 9525 | ++DOMWINDOW == 82 (0x8d52d000) [pid = 9525] [serial = 1736] [outer = 0x8af55c00] 10:07:42 INFO - PROCESS | 9525 | 1466528862842 Marionette DEBUG loaded listener.js 10:07:42 INFO - PROCESS | 9525 | ++DOMWINDOW == 83 (0x8d763000) [pid = 9525] [serial = 1737] [outer = 0x8af55c00] 10:07:43 INFO - PROCESS | 9525 | 1466528863619 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 10:07:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 10:07:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1230ms 10:07:43 INFO - PROCESS | 9525 | 1466528863699 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 10:07:43 INFO - PROCESS | 9525 | 1466528863706 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 10:07:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 10:07:43 INFO - PROCESS | 9525 | 1466528863721 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 10:07:43 INFO - PROCESS | 9525 | 1466528863729 Marionette TRACE conn3 <- [1,2286,null,{}] 10:07:43 INFO - PROCESS | 9525 | 1466528863738 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:43 INFO - PROCESS | 9525 | 1466528863745 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:44 INFO - PROCESS | 9525 | 1466528864066 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 10:07:44 INFO - PROCESS | 9525 | 1466528864343 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:44 INFO - PROCESS | 9525 | 1466528864363 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:44 INFO - PROCESS | 9525 | ++DOCSHELL 0x8af5b800 == 29 [pid = 9525] [id = 579] 10:07:44 INFO - PROCESS | 9525 | ++DOMWINDOW == 84 (0x8af5bc00) [pid = 9525] [serial = 1738] [outer = (nil)] 10:07:44 INFO - PROCESS | 9525 | ++DOMWINDOW == 85 (0x8b0a5800) [pid = 9525] [serial = 1739] [outer = 0x8af5bc00] 10:07:44 INFO - PROCESS | 9525 | 1466528864474 Marionette DEBUG loaded listener.js 10:07:44 INFO - PROCESS | 9525 | ++DOMWINDOW == 86 (0x8bede800) [pid = 9525] [serial = 1740] [outer = 0x8af5bc00] 10:07:45 INFO - PROCESS | 9525 | 1466528865439 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 10:07:45 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 10:07:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1796ms 10:07:45 INFO - PROCESS | 9525 | 1466528865519 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 10:07:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 10:07:45 INFO - PROCESS | 9525 | 1466528865525 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 10:07:45 INFO - PROCESS | 9525 | 1466528865535 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 10:07:45 INFO - PROCESS | 9525 | 1466528865541 Marionette TRACE conn3 <- [1,2290,null,{}] 10:07:45 INFO - PROCESS | 9525 | 1466528865548 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:45 INFO - PROCESS | 9525 | 1466528865554 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:45 INFO - PROCESS | 9525 | 1466528865786 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 10:07:46 INFO - PROCESS | 9525 | 1466528866025 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:46 INFO - PROCESS | 9525 | 1466528866036 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:46 INFO - PROCESS | 9525 | ++DOCSHELL 0x8af53400 == 30 [pid = 9525] [id = 580] 10:07:46 INFO - PROCESS | 9525 | ++DOMWINDOW == 87 (0x8bedb400) [pid = 9525] [serial = 1741] [outer = (nil)] 10:07:46 INFO - PROCESS | 9525 | ++DOMWINDOW == 88 (0x8d4ce000) [pid = 9525] [serial = 1742] [outer = 0x8bedb400] 10:07:46 INFO - PROCESS | 9525 | 1466528866139 Marionette DEBUG loaded listener.js 10:07:46 INFO - PROCESS | 9525 | ++DOMWINDOW == 89 (0x8d52e400) [pid = 9525] [serial = 1743] [outer = 0x8bedb400] 10:07:47 INFO - PROCESS | 9525 | 1466528867115 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 10:07:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 10:07:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1640ms 10:07:47 INFO - PROCESS | 9525 | 1466528867172 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 10:07:47 INFO - PROCESS | 9525 | 1466528867177 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 10:07:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 10:07:47 INFO - PROCESS | 9525 | 1466528867185 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 10:07:47 INFO - PROCESS | 9525 | 1466528867190 Marionette TRACE conn3 <- [1,2294,null,{}] 10:07:47 INFO - PROCESS | 9525 | 1466528867204 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:47 INFO - PROCESS | 9525 | 1466528867214 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:47 INFO - PROCESS | 9525 | 1466528867463 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 10:07:47 INFO - PROCESS | 9525 | 1466528867798 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:47 INFO - PROCESS | 9525 | 1466528867809 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:47 INFO - PROCESS | 9525 | ++DOCSHELL 0x8f4c6800 == 31 [pid = 9525] [id = 581] 10:07:47 INFO - PROCESS | 9525 | ++DOMWINDOW == 90 (0x8f4c9400) [pid = 9525] [serial = 1744] [outer = (nil)] 10:07:47 INFO - PROCESS | 9525 | ++DOMWINDOW == 91 (0x8f6c2800) [pid = 9525] [serial = 1745] [outer = 0x8f4c9400] 10:07:47 INFO - PROCESS | 9525 | 1466528867905 Marionette DEBUG loaded listener.js 10:07:48 INFO - PROCESS | 9525 | ++DOMWINDOW == 92 (0x91172800) [pid = 9525] [serial = 1746] [outer = 0x8f4c9400] 10:07:48 INFO - PROCESS | 9525 | 1466528868827 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 10:07:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 10:07:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1688ms 10:07:48 INFO - PROCESS | 9525 | 1466528868874 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 10:07:48 INFO - PROCESS | 9525 | 1466528868881 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 10:07:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 10:07:48 INFO - PROCESS | 9525 | 1466528868892 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 10:07:48 INFO - PROCESS | 9525 | 1466528868895 Marionette TRACE conn3 <- [1,2298,null,{}] 10:07:48 INFO - PROCESS | 9525 | 1466528868901 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:48 INFO - PROCESS | 9525 | 1466528868906 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:49 INFO - PROCESS | 9525 | 1466528869101 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 10:07:49 INFO - PROCESS | 9525 | 1466528869329 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:49 INFO - PROCESS | 9525 | 1466528869340 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:49 INFO - PROCESS | 9525 | ++DOCSHELL 0x9117a800 == 32 [pid = 9525] [id = 582] 10:07:49 INFO - PROCESS | 9525 | ++DOMWINDOW == 93 (0x9136f800) [pid = 9525] [serial = 1747] [outer = (nil)] 10:07:49 INFO - PROCESS | 9525 | ++DOMWINDOW == 94 (0x91375400) [pid = 9525] [serial = 1748] [outer = 0x9136f800] 10:07:49 INFO - PROCESS | 9525 | 1466528869479 Marionette DEBUG loaded listener.js 10:07:49 INFO - PROCESS | 9525 | ++DOMWINDOW == 95 (0x91378000) [pid = 9525] [serial = 1749] [outer = 0x9136f800] 10:07:50 INFO - PROCESS | 9525 | 1466528870428 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 10:07:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 10:07:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1591ms 10:07:50 INFO - PROCESS | 9525 | 1466528870485 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 10:07:50 INFO - PROCESS | 9525 | 1466528870488 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 10:07:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 10:07:50 INFO - PROCESS | 9525 | 1466528870496 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 10:07:50 INFO - PROCESS | 9525 | 1466528870499 Marionette TRACE conn3 <- [1,2302,null,{}] 10:07:50 INFO - PROCESS | 9525 | 1466528870505 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:50 INFO - PROCESS | 9525 | 1466528870511 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:50 INFO - PROCESS | 9525 | 1466528870693 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 10:07:50 INFO - PROCESS | 9525 | 1466528870935 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:50 INFO - PROCESS | 9525 | 1466528870944 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:51 INFO - PROCESS | 9525 | ++DOCSHELL 0x893ef000 == 33 [pid = 9525] [id = 583] 10:07:51 INFO - PROCESS | 9525 | ++DOMWINDOW == 96 (0x8cd0e800) [pid = 9525] [serial = 1750] [outer = (nil)] 10:07:51 INFO - PROCESS | 9525 | ++DOMWINDOW == 97 (0x9180d400) [pid = 9525] [serial = 1751] [outer = 0x8cd0e800] 10:07:51 INFO - PROCESS | 9525 | 1466528871071 Marionette DEBUG loaded listener.js 10:07:51 INFO - PROCESS | 9525 | ++DOMWINDOW == 98 (0x919c4400) [pid = 9525] [serial = 1752] [outer = 0x8cd0e800] 10:07:51 INFO - PROCESS | 9525 | 1466528871942 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 10:07:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 10:07:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1485ms 10:07:51 INFO - PROCESS | 9525 | 1466528871982 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 10:07:51 INFO - PROCESS | 9525 | 1466528871986 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 10:07:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 10:07:51 INFO - PROCESS | 9525 | 1466528871993 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 10:07:51 INFO - PROCESS | 9525 | 1466528871997 Marionette TRACE conn3 <- [1,2306,null,{}] 10:07:52 INFO - PROCESS | 9525 | 1466528872003 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:52 INFO - PROCESS | 9525 | 1466528872014 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:52 INFO - PROCESS | 9525 | 1466528872249 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 10:07:52 INFO - PROCESS | 9525 | 1466528872489 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:52 INFO - PROCESS | 9525 | 1466528872498 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:52 INFO - PROCESS | 9525 | ++DOCSHELL 0x8eb0f800 == 34 [pid = 9525] [id = 584] 10:07:52 INFO - PROCESS | 9525 | ++DOMWINDOW == 99 (0x8f4c9c00) [pid = 9525] [serial = 1753] [outer = (nil)] 10:07:52 INFO - PROCESS | 9525 | ++DOMWINDOW == 100 (0x921f3400) [pid = 9525] [serial = 1754] [outer = 0x8f4c9c00] 10:07:52 INFO - PROCESS | 9525 | 1466528872637 Marionette DEBUG loaded listener.js 10:07:52 INFO - PROCESS | 9525 | ++DOMWINDOW == 101 (0x922e9000) [pid = 9525] [serial = 1755] [outer = 0x8f4c9c00] 10:07:53 INFO - PROCESS | 9525 | 1466528873590 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 10:07:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 10:07:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1634ms 10:07:53 INFO - PROCESS | 9525 | 1466528873628 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 10:07:53 INFO - PROCESS | 9525 | 1466528873632 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 10:07:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 10:07:53 INFO - PROCESS | 9525 | 1466528873639 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 10:07:53 INFO - PROCESS | 9525 | 1466528873643 Marionette TRACE conn3 <- [1,2310,null,{}] 10:07:53 INFO - PROCESS | 9525 | 1466528873649 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:53 INFO - PROCESS | 9525 | 1466528873654 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:53 INFO - PROCESS | 9525 | 1466528873841 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 10:07:54 INFO - PROCESS | 9525 | 1466528874083 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:54 INFO - PROCESS | 9525 | 1466528874092 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:54 INFO - PROCESS | 9525 | ++DOCSHELL 0x894cac00 == 35 [pid = 9525] [id = 585] 10:07:54 INFO - PROCESS | 9525 | ++DOMWINDOW == 102 (0x8af5a400) [pid = 9525] [serial = 1756] [outer = (nil)] 10:07:54 INFO - PROCESS | 9525 | ++DOMWINDOW == 103 (0x927ed800) [pid = 9525] [serial = 1757] [outer = 0x8af5a400] 10:07:54 INFO - PROCESS | 9525 | 1466528874216 Marionette DEBUG loaded listener.js 10:07:54 INFO - PROCESS | 9525 | ++DOMWINDOW == 104 (0x92332800) [pid = 9525] [serial = 1758] [outer = 0x8af5a400] 10:07:55 INFO - PROCESS | 9525 | 1466528875114 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 10:07:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 10:07:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1533ms 10:07:55 INFO - PROCESS | 9525 | 1466528875173 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 10:07:55 INFO - PROCESS | 9525 | 1466528875177 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 10:07:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 10:07:55 INFO - PROCESS | 9525 | 1466528875184 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 10:07:55 INFO - PROCESS | 9525 | 1466528875188 Marionette TRACE conn3 <- [1,2314,null,{}] 10:07:55 INFO - PROCESS | 9525 | 1466528875194 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:55 INFO - PROCESS | 9525 | 1466528875200 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:55 INFO - PROCESS | 9525 | 1466528875431 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 10:07:55 INFO - PROCESS | 9525 | 1466528875663 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:55 INFO - PROCESS | 9525 | 1466528875670 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:55 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad77c00 == 36 [pid = 9525] [id = 586] 10:07:55 INFO - PROCESS | 9525 | ++DOMWINDOW == 105 (0x8ad78c00) [pid = 9525] [serial = 1759] [outer = (nil)] 10:07:55 INFO - PROCESS | 9525 | ++DOMWINDOW == 106 (0x91801800) [pid = 9525] [serial = 1760] [outer = 0x8ad78c00] 10:07:55 INFO - PROCESS | 9525 | 1466528875801 Marionette DEBUG loaded listener.js 10:07:55 INFO - PROCESS | 9525 | ++DOMWINDOW == 107 (0x927f6c00) [pid = 9525] [serial = 1761] [outer = 0x8ad78c00] 10:07:56 INFO - PROCESS | 9525 | 1466528876635 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 10:07:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 10:07:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1483ms 10:07:56 INFO - PROCESS | 9525 | 1466528876668 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 10:07:56 INFO - PROCESS | 9525 | 1466528876672 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 10:07:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 10:07:56 INFO - PROCESS | 9525 | 1466528876681 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 10:07:56 INFO - PROCESS | 9525 | 1466528876685 Marionette TRACE conn3 <- [1,2318,null,{}] 10:07:56 INFO - PROCESS | 9525 | 1466528876691 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:56 INFO - PROCESS | 9525 | 1466528876696 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:56 INFO - PROCESS | 9525 | 1466528876876 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 10:07:57 INFO - PROCESS | 9525 | 1466528877278 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:57 INFO - PROCESS | 9525 | 1466528877287 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:57 INFO - PROCESS | 9525 | ++DOCSHELL 0x893e8c00 == 37 [pid = 9525] [id = 587] 10:07:57 INFO - PROCESS | 9525 | ++DOMWINDOW == 108 (0x893eb000) [pid = 9525] [serial = 1762] [outer = (nil)] 10:07:57 INFO - PROCESS | 9525 | ++DOMWINDOW == 109 (0x894d0800) [pid = 9525] [serial = 1763] [outer = 0x893eb000] 10:07:57 INFO - PROCESS | 9525 | 1466528877401 Marionette DEBUG loaded listener.js 10:07:57 INFO - PROCESS | 9525 | ++DOMWINDOW == 110 (0x8af54800) [pid = 9525] [serial = 1764] [outer = 0x893eb000] 10:07:58 INFO - PROCESS | 9525 | 1466528878345 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 10:07:58 INFO - PROCESS | 9525 | 1466528878425 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 10:07:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 10:07:58 INFO - PROCESS | 9525 | 1466528878432 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 10:07:58 INFO - PROCESS | 9525 | 1466528878437 Marionette TRACE conn3 <- [1,2322,null,{}] 10:07:58 INFO - PROCESS | 9525 | 1466528878445 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:58 INFO - PROCESS | 9525 | 1466528878453 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:58 INFO - PROCESS | 9525 | 1466528878647 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 10:07:58 INFO - PROCESS | 9525 | --DOCSHELL 0x8cfcf400 == 36 [pid = 9525] [id = 549] 10:07:58 INFO - PROCESS | 9525 | --DOCSHELL 0x8b0ad400 == 35 [pid = 9525] [id = 548] 10:07:58 INFO - PROCESS | 9525 | 1466528878941 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:58 INFO - PROCESS | 9525 | 1466528878952 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:07:58 INFO - PROCESS | 9525 | --DOCSHELL 0x894c8000 == 34 [pid = 9525] [id = 547] 10:07:58 INFO - PROCESS | 9525 | --DOCSHELL 0x8b0b0800 == 33 [pid = 9525] [id = 560] 10:07:59 INFO - PROCESS | 9525 | ++DOCSHELL 0x894c8000 == 34 [pid = 9525] [id = 588] 10:07:59 INFO - PROCESS | 9525 | ++DOMWINDOW == 111 (0x8b0a6400) [pid = 9525] [serial = 1765] [outer = (nil)] 10:07:59 INFO - PROCESS | 9525 | ++DOMWINDOW == 112 (0x8b0af800) [pid = 9525] [serial = 1766] [outer = 0x8b0a6400] 10:07:59 INFO - PROCESS | 9525 | 1466528879064 Marionette DEBUG loaded listener.js 10:07:59 INFO - PROCESS | 9525 | ++DOMWINDOW == 113 (0x8beea400) [pid = 9525] [serial = 1767] [outer = 0x8b0a6400] 10:07:59 INFO - PROCESS | 9525 | --DOMWINDOW == 112 (0x8d4ce400) [pid = 9525] [serial = 1661] [outer = (nil)] [url = about:blank] 10:07:59 INFO - PROCESS | 9525 | --DOMWINDOW == 111 (0x8d763800) [pid = 9525] [serial = 1655] [outer = (nil)] [url = about:blank] 10:07:59 INFO - PROCESS | 9525 | --DOMWINDOW == 110 (0x8b0ac400) [pid = 9525] [serial = 1662] [outer = (nil)] [url = about:blank] 10:07:59 INFO - PROCESS | 9525 | --DOMWINDOW == 109 (0x8bdf7000) [pid = 9525] [serial = 1658] [outer = (nil)] [url = about:blank] 10:07:59 INFO - PROCESS | 9525 | --DOMWINDOW == 108 (0x8d7d9c00) [pid = 9525] [serial = 1656] [outer = (nil)] [url = about:blank] 10:07:59 INFO - PROCESS | 9525 | --DOMWINDOW == 107 (0x91179800) [pid = 9525] [serial = 1668] [outer = (nil)] [url = about:blank] 10:07:59 INFO - PROCESS | 9525 | --DOMWINDOW == 106 (0x8f6b5800) [pid = 9525] [serial = 1665] [outer = (nil)] [url = about:blank] 10:07:59 INFO - PROCESS | 9525 | --DOMWINDOW == 105 (0x8bee7400) [pid = 9525] [serial = 1659] [outer = (nil)] [url = about:blank] 10:07:59 INFO - PROCESS | 9525 | --DOMWINDOW == 104 (0x8f4bf800) [pid = 9525] [serial = 1664] [outer = (nil)] [url = about:blank] 10:07:59 INFO - PROCESS | 9525 | --DOMWINDOW == 103 (0x91171400) [pid = 9525] [serial = 1667] [outer = (nil)] [url = about:blank] 10:07:59 INFO - PROCESS | 9525 | --DOMWINDOW == 102 (0x8d7e8000) [pid = 9525] [serial = 1686] [outer = (nil)] [url = about:blank] 10:07:59 INFO - PROCESS | 9525 | --DOMWINDOW == 101 (0x8d477c00) [pid = 9525] [serial = 1677] [outer = (nil)] [url = about:blank] 10:07:59 INFO - PROCESS | 9525 | --DOMWINDOW == 100 (0x8f4bfc00) [pid = 9525] [serial = 1688] [outer = (nil)] [url = about:blank] 10:07:59 INFO - PROCESS | 9525 | --DOMWINDOW == 99 (0x8cd0ac00) [pid = 9525] [serial = 1676] [outer = (nil)] [url = about:blank] 10:07:59 INFO - PROCESS | 9525 | --DOMWINDOW == 98 (0x8d766800) [pid = 9525] [serial = 1685] [outer = (nil)] [url = about:blank] 10:07:59 INFO - PROCESS | 9525 | --DOMWINDOW == 97 (0x8af57c00) [pid = 9525] [serial = 1680] [outer = (nil)] [url = about:blank] 10:07:59 INFO - PROCESS | 9525 | --DOMWINDOW == 96 (0x8beea000) [pid = 9525] [serial = 1682] [outer = (nil)] [url = about:blank] 10:07:59 INFO - PROCESS | 9525 | --DOMWINDOW == 95 (0x91806800) [pid = 9525] [serial = 1671] [outer = (nil)] [url = about:blank] 10:07:59 INFO - PROCESS | 9525 | --DOMWINDOW == 94 (0x921e4c00) [pid = 9525] [serial = 1674] [outer = (nil)] [url = about:blank] 10:07:59 INFO - PROCESS | 9525 | --DOMWINDOW == 93 (0x91801400) [pid = 9525] [serial = 1673] [outer = (nil)] [url = about:blank] 10:07:59 INFO - PROCESS | 9525 | --DOMWINDOW == 92 (0x8cec9800) [pid = 9525] [serial = 1683] [outer = (nil)] [url = about:blank] 10:07:59 INFO - PROCESS | 9525 | --DOMWINDOW == 91 (0x8cfd0400) [pid = 9525] [serial = 1691] [outer = (nil)] [url = about:blank] 10:07:59 INFO - PROCESS | 9525 | --DOMWINDOW == 90 (0x8af55000) [pid = 9525] [serial = 1679] [outer = (nil)] [url = about:blank] 10:07:59 INFO - PROCESS | 9525 | --DOMWINDOW == 89 (0x8f6b6c00) [pid = 9525] [serial = 1689] [outer = (nil)] [url = about:blank] 10:07:59 INFO - PROCESS | 9525 | --DOMWINDOW == 88 (0x9137cc00) [pid = 9525] [serial = 1670] [outer = (nil)] [url = about:blank] 10:07:59 INFO - PROCESS | 9525 | --DOMWINDOW == 87 (0x919c9400) [pid = 9525] [serial = 1695] [outer = (nil)] [url = about:blank] 10:07:59 INFO - PROCESS | 9525 | --DOMWINDOW == 86 (0x91809800) [pid = 9525] [serial = 1694] [outer = (nil)] [url = about:blank] 10:07:59 INFO - PROCESS | 9525 | --DOMWINDOW == 85 (0x8f2d8c00) [pid = 9525] [serial = 1692] [outer = (nil)] [url = about:blank] 10:07:59 INFO - PROCESS | 9525 | 1466528879903 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 10:07:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 10:07:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1495ms 10:07:59 INFO - PROCESS | 9525 | 1466528879930 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 10:07:59 INFO - PROCESS | 9525 | 1466528879936 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 10:07:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 10:07:59 INFO - PROCESS | 9525 | 1466528879942 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 10:07:59 INFO - PROCESS | 9525 | 1466528879945 Marionette TRACE conn3 <- [1,2326,null,{}] 10:07:59 INFO - PROCESS | 9525 | 1466528879951 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:59 INFO - PROCESS | 9525 | 1466528879956 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:00 INFO - PROCESS | 9525 | 1466528880123 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 10:08:00 INFO - PROCESS | 9525 | 1466528880272 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:00 INFO - PROCESS | 9525 | 1466528880282 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:00 INFO - PROCESS | 9525 | ++DOCSHELL 0x8af5d800 == 35 [pid = 9525] [id = 589] 10:08:00 INFO - PROCESS | 9525 | ++DOMWINDOW == 86 (0x8cd0ac00) [pid = 9525] [serial = 1768] [outer = (nil)] 10:08:00 INFO - PROCESS | 9525 | ++DOMWINDOW == 87 (0x8d4cb000) [pid = 9525] [serial = 1769] [outer = 0x8cd0ac00] 10:08:00 INFO - PROCESS | 9525 | 1466528880347 Marionette DEBUG loaded listener.js 10:08:00 INFO - PROCESS | 9525 | ++DOMWINDOW == 88 (0x8d766000) [pid = 9525] [serial = 1770] [outer = 0x8cd0ac00] 10:08:01 INFO - PROCESS | 9525 | 1466528881162 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 10:08:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 10:08:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1286ms 10:08:01 INFO - PROCESS | 9525 | 1466528881230 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 10:08:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 10:08:01 INFO - PROCESS | 9525 | 1466528881234 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 10:08:01 INFO - PROCESS | 9525 | 1466528881248 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 10:08:01 INFO - PROCESS | 9525 | 1466528881257 Marionette TRACE conn3 <- [1,2330,null,{}] 10:08:01 INFO - PROCESS | 9525 | 1466528881265 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:01 INFO - PROCESS | 9525 | 1466528881272 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:01 INFO - PROCESS | 9525 | 1466528881444 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 10:08:01 INFO - PROCESS | 9525 | 1466528881610 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:01 INFO - PROCESS | 9525 | 1466528881618 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:01 INFO - PROCESS | 9525 | ++DOCSHELL 0x8cfd9400 == 36 [pid = 9525] [id = 590] 10:08:01 INFO - PROCESS | 9525 | ++DOMWINDOW == 89 (0x8d522800) [pid = 9525] [serial = 1771] [outer = (nil)] 10:08:01 INFO - PROCESS | 9525 | ++DOMWINDOW == 90 (0x8f2e4c00) [pid = 9525] [serial = 1772] [outer = 0x8d522800] 10:08:01 INFO - PROCESS | 9525 | 1466528881696 Marionette DEBUG loaded listener.js 10:08:01 INFO - PROCESS | 9525 | ++DOMWINDOW == 91 (0x8f4c4400) [pid = 9525] [serial = 1773] [outer = 0x8d522800] 10:08:02 INFO - PROCESS | 9525 | 1466528882577 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 10:08:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 10:08:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1402ms 10:08:02 INFO - PROCESS | 9525 | 1466528882643 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 10:08:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 10:08:02 INFO - PROCESS | 9525 | 1466528882648 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 10:08:02 INFO - PROCESS | 9525 | 1466528882654 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 10:08:02 INFO - PROCESS | 9525 | 1466528882658 Marionette TRACE conn3 <- [1,2334,null,{}] 10:08:02 INFO - PROCESS | 9525 | 1466528882663 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:02 INFO - PROCESS | 9525 | 1466528882669 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:02 INFO - PROCESS | 9525 | 1466528882920 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 10:08:02 INFO - PROCESS | 9525 | 1466528882947 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:02 INFO - PROCESS | 9525 | 1466528882953 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:02 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d768400 == 37 [pid = 9525] [id = 591] 10:08:02 INFO - PROCESS | 9525 | ++DOMWINDOW == 92 (0x8f2e7400) [pid = 9525] [serial = 1774] [outer = (nil)] 10:08:03 INFO - PROCESS | 9525 | ++DOMWINDOW == 93 (0x8f6be800) [pid = 9525] [serial = 1775] [outer = 0x8f2e7400] 10:08:03 INFO - PROCESS | 9525 | 1466528883024 Marionette DEBUG loaded listener.js 10:08:03 INFO - PROCESS | 9525 | ++DOMWINDOW == 94 (0x8f6c4800) [pid = 9525] [serial = 1776] [outer = 0x8f2e7400] 10:08:03 INFO - PROCESS | 9525 | --DOMWINDOW == 93 (0x8d478800) [pid = 9525] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 10:08:03 INFO - PROCESS | 9525 | --DOMWINDOW == 92 (0x8b6e7c00) [pid = 9525] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 10:08:03 INFO - PROCESS | 9525 | --DOMWINDOW == 91 (0x894d2400) [pid = 9525] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 10:08:03 INFO - PROCESS | 9525 | --DOMWINDOW == 90 (0x8d477800) [pid = 9525] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 10:08:03 INFO - PROCESS | 9525 | --DOMWINDOW == 89 (0x8cd03400) [pid = 9525] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 10:08:03 INFO - PROCESS | 9525 | --DOMWINDOW == 88 (0x8b0a7800) [pid = 9525] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 10:08:03 INFO - PROCESS | 9525 | --DOMWINDOW == 87 (0x8d765000) [pid = 9525] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 10:08:03 INFO - PROCESS | 9525 | --DOMWINDOW == 86 (0x919c1800) [pid = 9525] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 10:08:03 INFO - PROCESS | 9525 | --DOMWINDOW == 85 (0x8eb10800) [pid = 9525] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 10:08:03 INFO - PROCESS | 9525 | --DOMWINDOW == 84 (0x922e0000) [pid = 9525] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 10:08:03 INFO - PROCESS | 9525 | --DOMWINDOW == 83 (0x8cfd8000) [pid = 9525] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 10:08:03 INFO - PROCESS | 9525 | --DOMWINDOW == 82 (0x8ad7bc00) [pid = 9525] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 10:08:03 INFO - PROCESS | 9525 | --DOMWINDOW == 81 (0x8b0aec00) [pid = 9525] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 10:08:04 INFO - PROCESS | 9525 | 1466528884068 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 10:08:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 10:08:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1436ms 10:08:04 INFO - PROCESS | 9525 | 1466528884090 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 10:08:04 INFO - PROCESS | 9525 | 1466528884092 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 10:08:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 10:08:04 INFO - PROCESS | 9525 | 1466528884099 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 10:08:04 INFO - PROCESS | 9525 | 1466528884101 Marionette TRACE conn3 <- [1,2338,null,{}] 10:08:04 INFO - PROCESS | 9525 | 1466528884107 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:04 INFO - PROCESS | 9525 | 1466528884112 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:04 INFO - PROCESS | 9525 | 1466528884272 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 10:08:04 INFO - PROCESS | 9525 | 1466528884287 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:04 INFO - PROCESS | 9525 | 1466528884304 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:04 INFO - PROCESS | 9525 | ++DOCSHELL 0x8cd09400 == 38 [pid = 9525] [id = 592] 10:08:04 INFO - PROCESS | 9525 | ++DOMWINDOW == 82 (0x8ceca000) [pid = 9525] [serial = 1777] [outer = (nil)] 10:08:04 INFO - PROCESS | 9525 | ++DOMWINDOW == 83 (0x8eb10800) [pid = 9525] [serial = 1778] [outer = 0x8ceca000] 10:08:04 INFO - PROCESS | 9525 | 1466528884378 Marionette DEBUG loaded listener.js 10:08:04 INFO - PROCESS | 9525 | ++DOMWINDOW == 84 (0x9136f400) [pid = 9525] [serial = 1779] [outer = 0x8ceca000] 10:08:05 INFO - PROCESS | 9525 | 1466528885318 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 10:08:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 10:08:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1233ms 10:08:05 INFO - PROCESS | 9525 | 1466528885332 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 10:08:05 INFO - PROCESS | 9525 | 1466528885336 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 10:08:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 10:08:05 INFO - PROCESS | 9525 | 1466528885342 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 10:08:05 INFO - PROCESS | 9525 | 1466528885345 Marionette TRACE conn3 <- [1,2342,null,{}] 10:08:05 INFO - PROCESS | 9525 | 1466528885351 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:05 INFO - PROCESS | 9525 | 1466528885356 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:05 INFO - PROCESS | 9525 | 1466528885514 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 10:08:05 INFO - PROCESS | 9525 | 1466528885529 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:05 INFO - PROCESS | 9525 | 1466528885537 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:05 INFO - PROCESS | 9525 | ++DOCSHELL 0x8af58800 == 39 [pid = 9525] [id = 593] 10:08:05 INFO - PROCESS | 9525 | ++DOMWINDOW == 85 (0x8f2dbc00) [pid = 9525] [serial = 1780] [outer = (nil)] 10:08:05 INFO - PROCESS | 9525 | ++DOMWINDOW == 86 (0x919c2c00) [pid = 9525] [serial = 1781] [outer = 0x8f2dbc00] 10:08:05 INFO - PROCESS | 9525 | 1466528885606 Marionette DEBUG loaded listener.js 10:08:05 INFO - PROCESS | 9525 | ++DOMWINDOW == 87 (0x921e9800) [pid = 9525] [serial = 1782] [outer = 0x8f2dbc00] 10:08:06 INFO - PROCESS | 9525 | 1466528886769 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 10:08:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 10:08:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1483ms 10:08:06 INFO - PROCESS | 9525 | 1466528886828 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 10:08:06 INFO - PROCESS | 9525 | 1466528886835 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 10:08:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 10:08:06 INFO - PROCESS | 9525 | 1466528886844 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 10:08:06 INFO - PROCESS | 9525 | 1466528886849 Marionette TRACE conn3 <- [1,2346,null,{}] 10:08:06 INFO - PROCESS | 9525 | 1466528886859 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:06 INFO - PROCESS | 9525 | 1466528886865 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:07 INFO - PROCESS | 9525 | 1466528887100 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 10:08:07 INFO - PROCESS | 9525 | 1466528887346 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:07 INFO - PROCESS | 9525 | 1466528887355 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:07 INFO - PROCESS | 9525 | ++DOCSHELL 0x8bdf8c00 == 40 [pid = 9525] [id = 594] 10:08:07 INFO - PROCESS | 9525 | ++DOMWINDOW == 88 (0x8bee3c00) [pid = 9525] [serial = 1783] [outer = (nil)] 10:08:07 INFO - PROCESS | 9525 | ++DOMWINDOW == 89 (0x8cfd3400) [pid = 9525] [serial = 1784] [outer = 0x8bee3c00] 10:08:07 INFO - PROCESS | 9525 | 1466528887484 Marionette DEBUG loaded listener.js 10:08:07 INFO - PROCESS | 9525 | ++DOMWINDOW == 90 (0x8d46f800) [pid = 9525] [serial = 1785] [outer = 0x8bee3c00] 10:08:08 INFO - PROCESS | 9525 | 1466528888420 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 10:08:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 10:08:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1640ms 10:08:08 INFO - PROCESS | 9525 | 1466528888485 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 10:08:08 INFO - PROCESS | 9525 | 1466528888492 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 10:08:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 10:08:08 INFO - PROCESS | 9525 | 1466528888503 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 10:08:08 INFO - PROCESS | 9525 | 1466528888507 Marionette TRACE conn3 <- [1,2350,null,{}] 10:08:08 INFO - PROCESS | 9525 | 1466528888514 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:08 INFO - PROCESS | 9525 | 1466528888521 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:08 INFO - PROCESS | 9525 | 1466528888758 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 10:08:09 INFO - PROCESS | 9525 | 1466528889053 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:09 INFO - PROCESS | 9525 | 1466528889062 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:09 INFO - PROCESS | 9525 | ++DOCSHELL 0x8cd0e400 == 41 [pid = 9525] [id = 595] 10:08:09 INFO - PROCESS | 9525 | ++DOMWINDOW == 91 (0x8d7e5800) [pid = 9525] [serial = 1786] [outer = (nil)] 10:08:09 INFO - PROCESS | 9525 | ++DOMWINDOW == 92 (0x8eb0e400) [pid = 9525] [serial = 1787] [outer = 0x8d7e5800] 10:08:09 INFO - PROCESS | 9525 | 1466528889196 Marionette DEBUG loaded listener.js 10:08:09 INFO - PROCESS | 9525 | ++DOMWINDOW == 93 (0x8f4c1800) [pid = 9525] [serial = 1788] [outer = 0x8d7e5800] 10:08:10 INFO - PROCESS | 9525 | 1466528890172 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 10:08:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 10:08:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1744ms 10:08:10 INFO - PROCESS | 9525 | 1466528890248 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 10:08:10 INFO - PROCESS | 9525 | 1466528890252 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 10:08:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 10:08:10 INFO - PROCESS | 9525 | 1466528890259 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 10:08:10 INFO - PROCESS | 9525 | 1466528890266 Marionette TRACE conn3 <- [1,2354,null,{}] 10:08:10 INFO - PROCESS | 9525 | 1466528890282 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:10 INFO - PROCESS | 9525 | 1466528890292 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:10 INFO - PROCESS | 9525 | 1466528890534 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 10:08:10 INFO - PROCESS | 9525 | 1466528890815 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:10 INFO - PROCESS | 9525 | 1466528890824 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:10 INFO - PROCESS | 9525 | ++DOCSHELL 0x8f6b5c00 == 42 [pid = 9525] [id = 596] 10:08:10 INFO - PROCESS | 9525 | ++DOMWINDOW == 94 (0x91809c00) [pid = 9525] [serial = 1789] [outer = (nil)] 10:08:10 INFO - PROCESS | 9525 | ++DOMWINDOW == 95 (0x921f2000) [pid = 9525] [serial = 1790] [outer = 0x91809c00] 10:08:10 INFO - PROCESS | 9525 | 1466528890911 Marionette DEBUG loaded listener.js 10:08:11 INFO - PROCESS | 9525 | ++DOMWINDOW == 96 (0x92336400) [pid = 9525] [serial = 1791] [outer = 0x91809c00] 10:08:11 INFO - PROCESS | 9525 | 1466528891818 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 10:08:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 10:08:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1608ms 10:08:11 INFO - PROCESS | 9525 | 1466528891868 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 10:08:11 INFO - PROCESS | 9525 | 1466528891874 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 10:08:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 10:08:11 INFO - PROCESS | 9525 | 1466528891880 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 10:08:11 INFO - PROCESS | 9525 | 1466528891884 Marionette TRACE conn3 <- [1,2358,null,{}] 10:08:11 INFO - PROCESS | 9525 | 1466528891890 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:11 INFO - PROCESS | 9525 | 1466528891895 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:12 INFO - PROCESS | 9525 | 1466528892099 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 10:08:12 INFO - PROCESS | 9525 | 1466528892330 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:12 INFO - PROCESS | 9525 | 1466528892338 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:12 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d472000 == 43 [pid = 9525] [id = 597] 10:08:12 INFO - PROCESS | 9525 | ++DOMWINDOW == 97 (0x921ecc00) [pid = 9525] [serial = 1792] [outer = (nil)] 10:08:12 INFO - PROCESS | 9525 | ++DOMWINDOW == 98 (0x92946000) [pid = 9525] [serial = 1793] [outer = 0x921ecc00] 10:08:12 INFO - PROCESS | 9525 | 1466528892463 Marionette DEBUG loaded listener.js 10:08:12 INFO - PROCESS | 9525 | ++DOMWINDOW == 99 (0x92971400) [pid = 9525] [serial = 1794] [outer = 0x921ecc00] 10:08:13 INFO - PROCESS | 9525 | 1466528893348 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 10:08:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 10:08:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1506ms 10:08:13 INFO - PROCESS | 9525 | 1466528893387 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 10:08:13 INFO - PROCESS | 9525 | 1466528893390 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 10:08:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 10:08:13 INFO - PROCESS | 9525 | 1466528893397 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 10:08:13 INFO - PROCESS | 9525 | 1466528893401 Marionette TRACE conn3 <- [1,2362,null,{}] 10:08:13 INFO - PROCESS | 9525 | 1466528893407 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:13 INFO - PROCESS | 9525 | 1466528893412 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:13 INFO - PROCESS | 9525 | 1466528893595 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 10:08:13 INFO - PROCESS | 9525 | 1466528893784 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:13 INFO - PROCESS | 9525 | 1466528893793 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:13 INFO - PROCESS | 9525 | ++DOCSHELL 0x921edc00 == 44 [pid = 9525] [id = 598] 10:08:13 INFO - PROCESS | 9525 | ++DOMWINDOW == 100 (0x92334c00) [pid = 9525] [serial = 1795] [outer = (nil)] 10:08:13 INFO - PROCESS | 9525 | ++DOMWINDOW == 101 (0x92979800) [pid = 9525] [serial = 1796] [outer = 0x92334c00] 10:08:13 INFO - PROCESS | 9525 | 1466528893874 Marionette DEBUG loaded listener.js 10:08:14 INFO - PROCESS | 9525 | ++DOMWINDOW == 102 (0x9297c400) [pid = 9525] [serial = 1797] [outer = 0x92334c00] 10:08:14 INFO - PROCESS | 9525 | 1466528894879 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 10:08:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 10:08:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1535ms 10:08:14 INFO - PROCESS | 9525 | 1466528894933 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 10:08:14 INFO - PROCESS | 9525 | 1466528894937 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 10:08:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 10:08:14 INFO - PROCESS | 9525 | 1466528894944 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 10:08:14 INFO - PROCESS | 9525 | 1466528894946 Marionette TRACE conn3 <- [1,2366,null,{}] 10:08:14 INFO - PROCESS | 9525 | 1466528894953 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:14 INFO - PROCESS | 9525 | 1466528894963 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:15 INFO - PROCESS | 9525 | 1466528895244 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 10:08:15 INFO - PROCESS | 9525 | 1466528895542 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:15 INFO - PROCESS | 9525 | 1466528895550 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:15 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad73c00 == 45 [pid = 9525] [id = 599] 10:08:15 INFO - PROCESS | 9525 | ++DOMWINDOW == 103 (0x8ad75800) [pid = 9525] [serial = 1798] [outer = (nil)] 10:08:15 INFO - PROCESS | 9525 | ++DOMWINDOW == 104 (0x8b6eec00) [pid = 9525] [serial = 1799] [outer = 0x8ad75800] 10:08:15 INFO - PROCESS | 9525 | 1466528895640 Marionette DEBUG loaded listener.js 10:08:15 INFO - PROCESS | 9525 | ++DOMWINDOW == 105 (0x8cd08c00) [pid = 9525] [serial = 1800] [outer = 0x8ad75800] 10:08:16 INFO - PROCESS | 9525 | 1466528896542 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 10:08:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 10:08:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1646ms 10:08:16 INFO - PROCESS | 9525 | 1466528896590 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 10:08:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 10:08:16 INFO - PROCESS | 9525 | 1466528896594 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 10:08:16 INFO - PROCESS | 9525 | 1466528896602 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 10:08:16 INFO - PROCESS | 9525 | 1466528896605 Marionette TRACE conn3 <- [1,2370,null,{}] 10:08:16 INFO - PROCESS | 9525 | 1466528896611 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:16 INFO - PROCESS | 9525 | 1466528896616 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:16 INFO - PROCESS | 9525 | 1466528896814 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 10:08:17 INFO - PROCESS | 9525 | 1466528897428 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:17 INFO - PROCESS | 9525 | 1466528897439 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:17 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b0ae400 == 46 [pid = 9525] [id = 600] 10:08:17 INFO - PROCESS | 9525 | ++DOMWINDOW == 106 (0x8b0b3400) [pid = 9525] [serial = 1801] [outer = (nil)] 10:08:17 INFO - PROCESS | 9525 | ++DOMWINDOW == 107 (0x8bdf3000) [pid = 9525] [serial = 1802] [outer = 0x8b0b3400] 10:08:17 INFO - PROCESS | 9525 | 1466528897521 Marionette DEBUG loaded listener.js 10:08:17 INFO - PROCESS | 9525 | ++DOMWINDOW == 108 (0x8cd0d000) [pid = 9525] [serial = 1803] [outer = 0x8b0b3400] 10:08:18 INFO - PROCESS | 9525 | 1466528898413 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 10:08:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 10:08:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1886ms 10:08:18 INFO - PROCESS | 9525 | 1466528898490 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 10:08:18 INFO - PROCESS | 9525 | 1466528898496 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 10:08:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 10:08:18 INFO - PROCESS | 9525 | 1466528898505 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 10:08:18 INFO - PROCESS | 9525 | 1466528898510 Marionette TRACE conn3 <- [1,2374,null,{}] 10:08:18 INFO - PROCESS | 9525 | 1466528898542 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:18 INFO - PROCESS | 9525 | 1466528898550 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:18 INFO - PROCESS | 9525 | 1466528898806 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 10:08:19 INFO - PROCESS | 9525 | 1466528899063 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:19 INFO - PROCESS | 9525 | 1466528899073 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:19 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad74c00 == 47 [pid = 9525] [id = 601] 10:08:19 INFO - PROCESS | 9525 | ++DOMWINDOW == 109 (0x8af56800) [pid = 9525] [serial = 1804] [outer = (nil)] 10:08:19 INFO - PROCESS | 9525 | ++DOMWINDOW == 110 (0x8d764000) [pid = 9525] [serial = 1805] [outer = 0x8af56800] 10:08:19 INFO - PROCESS | 9525 | 1466528899215 Marionette DEBUG loaded listener.js 10:08:19 INFO - PROCESS | 9525 | ++DOMWINDOW == 111 (0x8eb03400) [pid = 9525] [serial = 1806] [outer = 0x8af56800] 10:08:20 INFO - PROCESS | 9525 | --DOCSHELL 0x8d525c00 == 46 [pid = 9525] [id = 561] 10:08:20 INFO - PROCESS | 9525 | --DOCSHELL 0x893e1c00 == 45 [pid = 9525] [id = 562] 10:08:20 INFO - PROCESS | 9525 | --DOCSHELL 0x894c6400 == 44 [pid = 9525] [id = 559] 10:08:20 INFO - PROCESS | 9525 | --DOCSHELL 0x894d1000 == 43 [pid = 9525] [id = 574] 10:08:20 INFO - PROCESS | 9525 | --DOCSHELL 0x8ced0800 == 42 [pid = 9525] [id = 546] 10:08:20 INFO - PROCESS | 9525 | --DOCSHELL 0x893e4800 == 41 [pid = 9525] [id = 552] 10:08:20 INFO - PROCESS | 9525 | --DOCSHELL 0x8bdfd800 == 40 [pid = 9525] [id = 551] 10:08:20 INFO - PROCESS | 9525 | --DOCSHELL 0x8cd09400 == 39 [pid = 9525] [id = 592] 10:08:20 INFO - PROCESS | 9525 | --DOCSHELL 0x8b0a7000 == 38 [pid = 9525] [id = 550] 10:08:20 INFO - PROCESS | 9525 | --DOCSHELL 0x894c9800 == 37 [pid = 9525] [id = 557] 10:08:20 INFO - PROCESS | 9525 | --DOCSHELL 0x894cc400 == 36 [pid = 9525] [id = 553] 10:08:20 INFO - PROCESS | 9525 | --DOCSHELL 0x893e9c00 == 35 [pid = 9525] [id = 556] 10:08:20 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad78400 == 34 [pid = 9525] [id = 558] 10:08:20 INFO - PROCESS | 9525 | --DOCSHELL 0x8eb01400 == 33 [pid = 9525] [id = 555] 10:08:20 INFO - PROCESS | 9525 | --DOCSHELL 0x8eb10c00 == 32 [pid = 9525] [id = 554] 10:08:20 INFO - PROCESS | 9525 | --DOCSHELL 0x8b0ae400 == 31 [pid = 9525] [id = 600] 10:08:20 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad73c00 == 30 [pid = 9525] [id = 599] 10:08:20 INFO - PROCESS | 9525 | --DOCSHELL 0x8d472000 == 29 [pid = 9525] [id = 597] 10:08:20 INFO - PROCESS | 9525 | --DOCSHELL 0x921edc00 == 28 [pid = 9525] [id = 598] 10:08:20 INFO - PROCESS | 9525 | --DOCSHELL 0x8f6b5c00 == 27 [pid = 9525] [id = 596] 10:08:20 INFO - PROCESS | 9525 | --DOCSHELL 0x8cd0e400 == 26 [pid = 9525] [id = 595] 10:08:20 INFO - PROCESS | 9525 | --DOCSHELL 0x8af58800 == 25 [pid = 9525] [id = 593] 10:08:20 INFO - PROCESS | 9525 | --DOCSHELL 0x8bdf8c00 == 24 [pid = 9525] [id = 594] 10:08:20 INFO - PROCESS | 9525 | --DOMWINDOW == 110 (0x8d52d000) [pid = 9525] [serial = 1736] [outer = (nil)] [url = about:blank] 10:08:20 INFO - PROCESS | 9525 | --DOMWINDOW == 109 (0x8d4c7400) [pid = 9525] [serial = 1733] [outer = (nil)] [url = about:blank] 10:08:20 INFO - PROCESS | 9525 | --DOMWINDOW == 108 (0x8b6ed800) [pid = 9525] [serial = 1727] [outer = (nil)] [url = about:blank] 10:08:20 INFO - PROCESS | 9525 | --DOMWINDOW == 107 (0x8ad6ec00) [pid = 9525] [serial = 1724] [outer = (nil)] [url = about:blank] 10:08:20 INFO - PROCESS | 9525 | --DOMWINDOW == 106 (0x8ad7ac00) [pid = 9525] [serial = 1725] [outer = (nil)] [url = about:blank] 10:08:20 INFO - PROCESS | 9525 | --DOMWINDOW == 105 (0x8d524c00) [pid = 9525] [serial = 1722] [outer = (nil)] [url = about:blank] 10:08:20 INFO - PROCESS | 9525 | --DOMWINDOW == 104 (0x8d4ca400) [pid = 9525] [serial = 1721] [outer = (nil)] [url = about:blank] 10:08:20 INFO - PROCESS | 9525 | --DOMWINDOW == 103 (0x8d51fc00) [pid = 9525] [serial = 1734] [outer = (nil)] [url = about:blank] 10:08:20 INFO - PROCESS | 9525 | --DOMWINDOW == 102 (0x8cd0e000) [pid = 9525] [serial = 1730] [outer = (nil)] [url = about:blank] 10:08:20 INFO - PROCESS | 9525 | --DOMWINDOW == 101 (0x8cec6000) [pid = 9525] [serial = 1698] [outer = (nil)] [url = about:blank] 10:08:20 INFO - PROCESS | 9525 | --DOMWINDOW == 100 (0x8bede400) [pid = 9525] [serial = 1697] [outer = (nil)] [url = about:blank] 10:08:20 INFO - PROCESS | 9525 | --DOMWINDOW == 99 (0x8f2e7c00) [pid = 9525] [serial = 1701] [outer = (nil)] [url = about:blank] 10:08:20 INFO - PROCESS | 9525 | --DOMWINDOW == 98 (0x8eb0f400) [pid = 9525] [serial = 1700] [outer = (nil)] [url = about:blank] 10:08:20 INFO - PROCESS | 9525 | --DOMWINDOW == 97 (0x921ed400) [pid = 9525] [serial = 1704] [outer = (nil)] [url = about:blank] 10:08:20 INFO - PROCESS | 9525 | --DOMWINDOW == 96 (0x919cd400) [pid = 9525] [serial = 1703] [outer = (nil)] [url = about:blank] 10:08:20 INFO - PROCESS | 9525 | --DOMWINDOW == 95 (0x8cece800) [pid = 9525] [serial = 1731] [outer = (nil)] [url = about:blank] 10:08:20 INFO - PROCESS | 9525 | --DOMWINDOW == 94 (0x9232f400) [pid = 9525] [serial = 1707] [outer = (nil)] [url = about:blank] 10:08:20 INFO - PROCESS | 9525 | --DOMWINDOW == 93 (0x922eac00) [pid = 9525] [serial = 1706] [outer = (nil)] [url = about:blank] 10:08:20 INFO - PROCESS | 9525 | --DOMWINDOW == 92 (0x92338800) [pid = 9525] [serial = 1710] [outer = (nil)] [url = about:blank] 10:08:20 INFO - PROCESS | 9525 | --DOMWINDOW == 91 (0x92336000) [pid = 9525] [serial = 1709] [outer = (nil)] [url = about:blank] 10:08:20 INFO - PROCESS | 9525 | --DOMWINDOW == 90 (0x9294d000) [pid = 9525] [serial = 1713] [outer = (nil)] [url = about:blank] 10:08:20 INFO - PROCESS | 9525 | --DOMWINDOW == 89 (0x927f0400) [pid = 9525] [serial = 1712] [outer = (nil)] [url = about:blank] 10:08:20 INFO - PROCESS | 9525 | --DOMWINDOW == 88 (0x927fb000) [pid = 9525] [serial = 1716] [outer = (nil)] [url = about:blank] 10:08:20 INFO - PROCESS | 9525 | --DOMWINDOW == 87 (0x8d46bc00) [pid = 9525] [serial = 1715] [outer = (nil)] [url = about:blank] 10:08:20 INFO - PROCESS | 9525 | --DOMWINDOW == 86 (0x8bee2000) [pid = 9525] [serial = 1719] [outer = (nil)] [url = about:blank] 10:08:20 INFO - PROCESS | 9525 | --DOMWINDOW == 85 (0x8bdf5000) [pid = 9525] [serial = 1718] [outer = (nil)] [url = about:blank] 10:08:20 INFO - PROCESS | 9525 | --DOMWINDOW == 84 (0x8bdf1400) [pid = 9525] [serial = 1728] [outer = (nil)] [url = about:blank] 10:08:21 INFO - PROCESS | 9525 | 1466528901470 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 10:08:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 10:08:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 2988ms 10:08:21 INFO - PROCESS | 9525 | 1466528901494 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 10:08:21 INFO - PROCESS | 9525 | 1466528901500 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 10:08:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 10:08:21 INFO - PROCESS | 9525 | 1466528901508 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 10:08:21 INFO - PROCESS | 9525 | 1466528901512 Marionette TRACE conn3 <- [1,2378,null,{}] 10:08:21 INFO - PROCESS | 9525 | 1466528901520 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:21 INFO - PROCESS | 9525 | 1466528901525 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:21 INFO - PROCESS | 9525 | 1466528901755 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 10:08:21 INFO - PROCESS | 9525 | 1466528901951 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:21 INFO - PROCESS | 9525 | 1466528901958 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:21 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad73800 == 25 [pid = 9525] [id = 602] 10:08:21 INFO - PROCESS | 9525 | ++DOMWINDOW == 85 (0x8ad73c00) [pid = 9525] [serial = 1807] [outer = (nil)] 10:08:22 INFO - PROCESS | 9525 | ++DOMWINDOW == 86 (0x8af58000) [pid = 9525] [serial = 1808] [outer = 0x8ad73c00] 10:08:22 INFO - PROCESS | 9525 | 1466528902033 Marionette DEBUG loaded listener.js 10:08:22 INFO - PROCESS | 9525 | ++DOMWINDOW == 87 (0x8af59800) [pid = 9525] [serial = 1809] [outer = 0x8ad73c00] 10:08:22 INFO - PROCESS | 9525 | 1466528902810 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 10:08:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 10:08:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1333ms 10:08:22 INFO - PROCESS | 9525 | 1466528902842 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 10:08:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 10:08:22 INFO - PROCESS | 9525 | 1466528902850 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 10:08:22 INFO - PROCESS | 9525 | 1466528902862 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 10:08:22 INFO - PROCESS | 9525 | 1466528902867 Marionette TRACE conn3 <- [1,2382,null,{}] 10:08:22 INFO - PROCESS | 9525 | 1466528902872 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:22 INFO - PROCESS | 9525 | 1466528902878 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:23 INFO - PROCESS | 9525 | 1466528903062 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 10:08:23 INFO - PROCESS | 9525 | 1466528903212 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:23 INFO - PROCESS | 9525 | 1466528903218 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:23 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b6f0000 == 26 [pid = 9525] [id = 603] 10:08:23 INFO - PROCESS | 9525 | ++DOMWINDOW == 88 (0x8bdf2800) [pid = 9525] [serial = 1810] [outer = (nil)] 10:08:23 INFO - PROCESS | 9525 | ++DOMWINDOW == 89 (0x8bdfa000) [pid = 9525] [serial = 1811] [outer = 0x8bdf2800] 10:08:23 INFO - PROCESS | 9525 | 1466528903312 Marionette DEBUG loaded listener.js 10:08:23 INFO - PROCESS | 9525 | ++DOMWINDOW == 90 (0x8bee0c00) [pid = 9525] [serial = 1812] [outer = 0x8bdf2800] 10:08:24 INFO - PROCESS | 9525 | 1466528904229 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 10:08:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 10:08:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1438ms 10:08:24 INFO - PROCESS | 9525 | 1466528904300 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 10:08:24 INFO - PROCESS | 9525 | 1466528904305 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 10:08:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 10:08:24 INFO - PROCESS | 9525 | 1466528904311 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 10:08:24 INFO - PROCESS | 9525 | 1466528904318 Marionette TRACE conn3 <- [1,2386,null,{}] 10:08:24 INFO - PROCESS | 9525 | 1466528904344 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:24 INFO - PROCESS | 9525 | 1466528904354 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:24 INFO - PROCESS | 9525 | 1466528904593 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 10:08:24 INFO - PROCESS | 9525 | 1466528904630 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:24 INFO - PROCESS | 9525 | 1466528904642 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:24 INFO - PROCESS | 9525 | ++DOCSHELL 0x8cfcf800 == 27 [pid = 9525] [id = 604] 10:08:24 INFO - PROCESS | 9525 | ++DOMWINDOW == 91 (0x8cfcfc00) [pid = 9525] [serial = 1813] [outer = (nil)] 10:08:24 INFO - PROCESS | 9525 | ++DOMWINDOW == 92 (0x8cfd4000) [pid = 9525] [serial = 1814] [outer = 0x8cfcfc00] 10:08:24 INFO - PROCESS | 9525 | 1466528904719 Marionette DEBUG loaded listener.js 10:08:24 INFO - PROCESS | 9525 | ++DOMWINDOW == 93 (0x8d46c400) [pid = 9525] [serial = 1815] [outer = 0x8cfcfc00] 10:08:25 INFO - PROCESS | 9525 | 1466528905673 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 10:08:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 10:08:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 2000ms 10:08:26 INFO - PROCESS | 9525 | --DOMWINDOW == 92 (0x8f4c9c00) [pid = 9525] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 10:08:26 INFO - PROCESS | 9525 | --DOMWINDOW == 91 (0x8af5bc00) [pid = 9525] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 10:08:26 INFO - PROCESS | 9525 | --DOMWINDOW == 90 (0x893eb000) [pid = 9525] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 10:08:26 INFO - PROCESS | 9525 | --DOMWINDOW == 89 (0x8ad78c00) [pid = 9525] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 10:08:26 INFO - PROCESS | 9525 | --DOMWINDOW == 88 (0x8cd0ac00) [pid = 9525] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 10:08:26 INFO - PROCESS | 9525 | --DOMWINDOW == 87 (0x8b0a6400) [pid = 9525] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 10:08:26 INFO - PROCESS | 9525 | --DOMWINDOW == 86 (0x8af55c00) [pid = 9525] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 10:08:26 INFO - PROCESS | 9525 | --DOMWINDOW == 85 (0x8f2dbc00) [pid = 9525] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 10:08:26 INFO - PROCESS | 9525 | --DOMWINDOW == 84 (0x8d522800) [pid = 9525] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 10:08:26 INFO - PROCESS | 9525 | --DOMWINDOW == 83 (0x8f2e7400) [pid = 9525] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 10:08:26 INFO - PROCESS | 9525 | --DOMWINDOW == 82 (0x8ceca000) [pid = 9525] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 10:08:26 INFO - PROCESS | 9525 | --DOMWINDOW == 81 (0x8f4c9400) [pid = 9525] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 10:08:26 INFO - PROCESS | 9525 | --DOMWINDOW == 80 (0x8af5a400) [pid = 9525] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 10:08:26 INFO - PROCESS | 9525 | --DOMWINDOW == 79 (0x8cd0e800) [pid = 9525] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 10:08:26 INFO - PROCESS | 9525 | --DOMWINDOW == 78 (0x9136f800) [pid = 9525] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 10:08:26 INFO - PROCESS | 9525 | --DOMWINDOW == 77 (0x8bedb400) [pid = 9525] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 10:08:26 INFO - PROCESS | 9525 | 1466528906458 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 10:08:26 INFO - PROCESS | 9525 | 1466528906462 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 10:08:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 10:08:26 INFO - PROCESS | 9525 | 1466528906469 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 10:08:26 INFO - PROCESS | 9525 | 1466528906472 Marionette TRACE conn3 <- [1,2390,null,{}] 10:08:26 INFO - PROCESS | 9525 | 1466528906478 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:26 INFO - PROCESS | 9525 | 1466528906483 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:26 INFO - PROCESS | 9525 | 1466528906691 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 10:08:26 INFO - PROCESS | 9525 | 1466528906784 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:26 INFO - PROCESS | 9525 | 1466528906794 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:26 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b6eb400 == 28 [pid = 9525] [id = 605] 10:08:26 INFO - PROCESS | 9525 | ++DOMWINDOW == 78 (0x8cd07c00) [pid = 9525] [serial = 1816] [outer = (nil)] 10:08:26 INFO - PROCESS | 9525 | ++DOMWINDOW == 79 (0x8ceca000) [pid = 9525] [serial = 1817] [outer = 0x8cd07c00] 10:08:26 INFO - PROCESS | 9525 | 1466528906863 Marionette DEBUG loaded listener.js 10:08:26 INFO - PROCESS | 9525 | ++DOMWINDOW == 80 (0x8d4c1400) [pid = 9525] [serial = 1818] [outer = 0x8cd07c00] 10:08:27 INFO - PROCESS | 9525 | 1466528907583 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 10:08:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 10:08:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1143ms 10:08:27 INFO - PROCESS | 9525 | 1466528907623 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 10:08:27 INFO - PROCESS | 9525 | 1466528907626 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 10:08:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 10:08:27 INFO - PROCESS | 9525 | 1466528907633 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 10:08:27 INFO - PROCESS | 9525 | 1466528907636 Marionette TRACE conn3 <- [1,2394,null,{}] 10:08:27 INFO - PROCESS | 9525 | 1466528907642 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:27 INFO - PROCESS | 9525 | 1466528907647 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:27 INFO - PROCESS | 9525 | 1466528907823 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 10:08:27 INFO - PROCESS | 9525 | 1466528907832 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:27 INFO - PROCESS | 9525 | 1466528907841 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:27 INFO - PROCESS | 9525 | ++DOCSHELL 0x8bedb400 == 29 [pid = 9525] [id = 606] 10:08:27 INFO - PROCESS | 9525 | ++DOMWINDOW == 81 (0x8d474800) [pid = 9525] [serial = 1819] [outer = (nil)] 10:08:27 INFO - PROCESS | 9525 | ++DOMWINDOW == 82 (0x8d520000) [pid = 9525] [serial = 1820] [outer = 0x8d474800] 10:08:27 INFO - PROCESS | 9525 | 1466528907913 Marionette DEBUG loaded listener.js 10:08:28 INFO - PROCESS | 9525 | ++DOMWINDOW == 83 (0x8d527800) [pid = 9525] [serial = 1821] [outer = 0x8d474800] 10:08:29 INFO - PROCESS | 9525 | 1466528909183 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 10:08:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 10:08:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1591ms 10:08:29 INFO - PROCESS | 9525 | 1466528909227 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 10:08:29 INFO - PROCESS | 9525 | 1466528909235 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 10:08:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 10:08:29 INFO - PROCESS | 9525 | 1466528909244 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 10:08:29 INFO - PROCESS | 9525 | 1466528909250 Marionette TRACE conn3 <- [1,2398,null,{}] 10:08:29 INFO - PROCESS | 9525 | 1466528909260 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:29 INFO - PROCESS | 9525 | 1466528909266 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:29 INFO - PROCESS | 9525 | 1466528909516 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 10:08:29 INFO - PROCESS | 9525 | 1466528909769 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:29 INFO - PROCESS | 9525 | 1466528909779 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:29 INFO - PROCESS | 9525 | ++DOCSHELL 0x8af55000 == 30 [pid = 9525] [id = 607] 10:08:29 INFO - PROCESS | 9525 | ++DOMWINDOW == 84 (0x8af56400) [pid = 9525] [serial = 1822] [outer = (nil)] 10:08:29 INFO - PROCESS | 9525 | ++DOMWINDOW == 85 (0x8b0ae400) [pid = 9525] [serial = 1823] [outer = 0x8af56400] 10:08:29 INFO - PROCESS | 9525 | 1466528909912 Marionette DEBUG loaded listener.js 10:08:30 INFO - PROCESS | 9525 | ++DOMWINDOW == 86 (0x8b6f2400) [pid = 9525] [serial = 1824] [outer = 0x8af56400] 10:08:30 INFO - PROCESS | 9525 | 1466528910860 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 10:08:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 10:08:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1686ms 10:08:30 INFO - PROCESS | 9525 | 1466528910931 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 10:08:30 INFO - PROCESS | 9525 | 1466528910939 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 10:08:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 10:08:30 INFO - PROCESS | 9525 | 1466528910950 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 10:08:30 INFO - PROCESS | 9525 | 1466528910954 Marionette TRACE conn3 <- [1,2402,null,{}] 10:08:30 INFO - PROCESS | 9525 | 1466528910961 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:30 INFO - PROCESS | 9525 | 1466528910967 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:31 INFO - PROCESS | 9525 | 1466528911192 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 10:08:31 INFO - PROCESS | 9525 | 1466528911432 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:31 INFO - PROCESS | 9525 | 1466528911443 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:31 INFO - PROCESS | 9525 | ++DOCSHELL 0x8bee0800 == 31 [pid = 9525] [id = 608] 10:08:31 INFO - PROCESS | 9525 | ++DOMWINDOW == 87 (0x8cece800) [pid = 9525] [serial = 1825] [outer = (nil)] 10:08:31 INFO - PROCESS | 9525 | ++DOMWINDOW == 88 (0x8cfcd800) [pid = 9525] [serial = 1826] [outer = 0x8cece800] 10:08:31 INFO - PROCESS | 9525 | 1466528911571 Marionette DEBUG loaded listener.js 10:08:31 INFO - PROCESS | 9525 | ++DOMWINDOW == 89 (0x8af5d000) [pid = 9525] [serial = 1827] [outer = 0x8cece800] 10:08:32 INFO - PROCESS | 9525 | 1466528912578 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 10:08:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 10:08:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1686ms 10:08:32 INFO - PROCESS | 9525 | 1466528912636 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 10:08:32 INFO - PROCESS | 9525 | 1466528912640 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 10:08:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 10:08:32 INFO - PROCESS | 9525 | 1466528912648 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 10:08:32 INFO - PROCESS | 9525 | 1466528912654 Marionette TRACE conn3 <- [1,2406,null,{}] 10:08:32 INFO - PROCESS | 9525 | 1466528912672 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:32 INFO - PROCESS | 9525 | 1466528912682 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:32 INFO - PROCESS | 9525 | 1466528912918 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 10:08:33 INFO - PROCESS | 9525 | 1466528913199 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:33 INFO - PROCESS | 9525 | 1466528913213 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:33 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d768800 == 32 [pid = 9525] [id = 609] 10:08:33 INFO - PROCESS | 9525 | ++DOMWINDOW == 90 (0x8d7d9800) [pid = 9525] [serial = 1828] [outer = (nil)] 10:08:33 INFO - PROCESS | 9525 | ++DOMWINDOW == 91 (0x8eb01800) [pid = 9525] [serial = 1829] [outer = 0x8d7d9800] 10:08:33 INFO - PROCESS | 9525 | 1466528913306 Marionette DEBUG loaded listener.js 10:08:33 INFO - PROCESS | 9525 | ++DOMWINDOW == 92 (0x8eb09c00) [pid = 9525] [serial = 1830] [outer = 0x8d7d9800] 10:08:34 INFO - PROCESS | 9525 | 1466528914242 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 10:08:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 10:08:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1644ms 10:08:34 INFO - PROCESS | 9525 | 1466528914293 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 10:08:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 10:08:34 INFO - PROCESS | 9525 | 1466528914299 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 10:08:34 INFO - PROCESS | 9525 | 1466528914306 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 10:08:34 INFO - PROCESS | 9525 | 1466528914310 Marionette TRACE conn3 <- [1,2410,null,{}] 10:08:34 INFO - PROCESS | 9525 | 1466528914316 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:34 INFO - PROCESS | 9525 | 1466528914320 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:34 INFO - PROCESS | 9525 | 1466528914514 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 10:08:34 INFO - PROCESS | 9525 | 1466528914754 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:34 INFO - PROCESS | 9525 | 1466528914764 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:34 INFO - PROCESS | 9525 | ++DOCSHELL 0x8cfcf400 == 33 [pid = 9525] [id = 610] 10:08:34 INFO - PROCESS | 9525 | ++DOMWINDOW == 93 (0x8f2dac00) [pid = 9525] [serial = 1831] [outer = (nil)] 10:08:34 INFO - PROCESS | 9525 | ++DOMWINDOW == 94 (0x8f2e7c00) [pid = 9525] [serial = 1832] [outer = 0x8f2dac00] 10:08:34 INFO - PROCESS | 9525 | 1466528914888 Marionette DEBUG loaded listener.js 10:08:35 INFO - PROCESS | 9525 | ++DOMWINDOW == 95 (0x8f4bf800) [pid = 9525] [serial = 1833] [outer = 0x8f2dac00] 10:08:35 INFO - PROCESS | 9525 | 1466528915819 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 10:08:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 10:08:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1538ms 10:08:35 INFO - PROCESS | 9525 | 1466528915844 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 10:08:35 INFO - PROCESS | 9525 | 1466528915849 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 10:08:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 10:08:35 INFO - PROCESS | 9525 | 1466528915855 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 10:08:35 INFO - PROCESS | 9525 | 1466528915859 Marionette TRACE conn3 <- [1,2414,null,{}] 10:08:35 INFO - PROCESS | 9525 | 1466528915865 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:35 INFO - PROCESS | 9525 | 1466528915870 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:36 INFO - PROCESS | 9525 | 1466528916068 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 10:08:36 INFO - PROCESS | 9525 | 1466528916315 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:36 INFO - PROCESS | 9525 | 1466528916322 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:36 INFO - PROCESS | 9525 | ++DOCSHELL 0x8f4bd800 == 34 [pid = 9525] [id = 611] 10:08:36 INFO - PROCESS | 9525 | ++DOMWINDOW == 96 (0x8f4c7400) [pid = 9525] [serial = 1834] [outer = (nil)] 10:08:36 INFO - PROCESS | 9525 | ++DOMWINDOW == 97 (0x8f6bdc00) [pid = 9525] [serial = 1835] [outer = 0x8f4c7400] 10:08:36 INFO - PROCESS | 9525 | 1466528916457 Marionette DEBUG loaded listener.js 10:08:36 INFO - PROCESS | 9525 | ++DOMWINDOW == 98 (0x9116d400) [pid = 9525] [serial = 1836] [outer = 0x8f4c7400] 10:08:37 INFO - PROCESS | 9525 | 1466528917386 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 10:08:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 10:08:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1581ms 10:08:37 INFO - PROCESS | 9525 | 1466528917437 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 10:08:37 INFO - PROCESS | 9525 | 1466528917442 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 10:08:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 10:08:37 INFO - PROCESS | 9525 | 1466528917449 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 10:08:37 INFO - PROCESS | 9525 | 1466528917452 Marionette TRACE conn3 <- [1,2418,null,{}] 10:08:37 INFO - PROCESS | 9525 | 1466528917458 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:37 INFO - PROCESS | 9525 | 1466528917470 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:37 INFO - PROCESS | 9525 | 1466528917733 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 10:08:37 INFO - PROCESS | 9525 | 1466528917974 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:37 INFO - PROCESS | 9525 | 1466528917983 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:38 INFO - PROCESS | 9525 | ++DOCSHELL 0x894cfc00 == 35 [pid = 9525] [id = 612] 10:08:38 INFO - PROCESS | 9525 | ++DOMWINDOW == 99 (0x894d5800) [pid = 9525] [serial = 1837] [outer = (nil)] 10:08:38 INFO - PROCESS | 9525 | ++DOMWINDOW == 100 (0x9137b000) [pid = 9525] [serial = 1838] [outer = 0x894d5800] 10:08:38 INFO - PROCESS | 9525 | 1466528918115 Marionette DEBUG loaded listener.js 10:08:38 INFO - PROCESS | 9525 | ++DOMWINDOW == 101 (0x91809400) [pid = 9525] [serial = 1839] [outer = 0x894d5800] 10:08:39 INFO - PROCESS | 9525 | 1466528919053 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 10:08:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 10:08:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1688ms 10:08:39 INFO - PROCESS | 9525 | 1466528919138 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 10:08:39 INFO - PROCESS | 9525 | 1466528919143 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 10:08:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 10:08:39 INFO - PROCESS | 9525 | 1466528919151 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 10:08:39 INFO - PROCESS | 9525 | 1466528919155 Marionette TRACE conn3 <- [1,2422,null,{}] 10:08:39 INFO - PROCESS | 9525 | 1466528919161 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:39 INFO - PROCESS | 9525 | 1466528919167 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:39 INFO - PROCESS | 9525 | 1466528919386 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 10:08:39 INFO - PROCESS | 9525 | 1466528919795 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:39 INFO - PROCESS | 9525 | 1466528919807 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:39 INFO - PROCESS | 9525 | ++DOCSHELL 0x893ed000 == 36 [pid = 9525] [id = 613] 10:08:39 INFO - PROCESS | 9525 | ++DOMWINDOW == 102 (0x893ed400) [pid = 9525] [serial = 1840] [outer = (nil)] 10:08:39 INFO - PROCESS | 9525 | ++DOMWINDOW == 103 (0x894c8c00) [pid = 9525] [serial = 1841] [outer = 0x893ed400] 10:08:39 INFO - PROCESS | 9525 | 1466528919900 Marionette DEBUG loaded listener.js 10:08:40 INFO - PROCESS | 9525 | ++DOMWINDOW == 104 (0x8ad79800) [pid = 9525] [serial = 1842] [outer = 0x893ed400] 10:08:40 INFO - PROCESS | 9525 | 1466528920813 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 10:08:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 10:08:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1689ms 10:08:40 INFO - PROCESS | 9525 | 1466528920843 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 10:08:40 INFO - PROCESS | 9525 | 1466528920849 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 10:08:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 10:08:40 INFO - PROCESS | 9525 | 1466528920858 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 10:08:40 INFO - PROCESS | 9525 | 1466528920862 Marionette TRACE conn3 <- [1,2426,null,{}] 10:08:40 INFO - PROCESS | 9525 | 1466528920870 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:40 INFO - PROCESS | 9525 | 1466528920878 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:41 INFO - PROCESS | 9525 | 1466528921072 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 10:08:41 INFO - PROCESS | 9525 | 1466528921420 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:41 INFO - PROCESS | 9525 | 1466528921429 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:41 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b6ec000 == 37 [pid = 9525] [id = 614] 10:08:41 INFO - PROCESS | 9525 | ++DOMWINDOW == 105 (0x8bedbc00) [pid = 9525] [serial = 1843] [outer = (nil)] 10:08:41 INFO - PROCESS | 9525 | ++DOMWINDOW == 106 (0x8cd0e400) [pid = 9525] [serial = 1844] [outer = 0x8bedbc00] 10:08:41 INFO - PROCESS | 9525 | 1466528921510 Marionette DEBUG loaded listener.js 10:08:41 INFO - PROCESS | 9525 | ++DOMWINDOW == 107 (0x8ced2c00) [pid = 9525] [serial = 1845] [outer = 0x8bedbc00] 10:08:41 INFO - PROCESS | 9525 | --DOCSHELL 0x8b6eb400 == 36 [pid = 9525] [id = 605] 10:08:41 INFO - PROCESS | 9525 | --DOCSHELL 0x8cfcf800 == 35 [pid = 9525] [id = 604] 10:08:41 INFO - PROCESS | 9525 | --DOCSHELL 0x8b6f0000 == 34 [pid = 9525] [id = 603] 10:08:41 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad73800 == 33 [pid = 9525] [id = 602] 10:08:42 INFO - PROCESS | 9525 | --DOMWINDOW == 106 (0x8f6be800) [pid = 9525] [serial = 1775] [outer = (nil)] [url = about:blank] 10:08:42 INFO - PROCESS | 9525 | --DOMWINDOW == 105 (0x8eb10800) [pid = 9525] [serial = 1778] [outer = (nil)] [url = about:blank] 10:08:42 INFO - PROCESS | 9525 | --DOMWINDOW == 104 (0x8f6c4800) [pid = 9525] [serial = 1776] [outer = (nil)] [url = about:blank] 10:08:42 INFO - PROCESS | 9525 | --DOMWINDOW == 103 (0x8f6c2800) [pid = 9525] [serial = 1745] [outer = (nil)] [url = about:blank] 10:08:42 INFO - PROCESS | 9525 | --DOMWINDOW == 102 (0x91172800) [pid = 9525] [serial = 1746] [outer = (nil)] [url = about:blank] 10:08:42 INFO - PROCESS | 9525 | --DOMWINDOW == 101 (0x927ed800) [pid = 9525] [serial = 1757] [outer = (nil)] [url = about:blank] 10:08:42 INFO - PROCESS | 9525 | --DOMWINDOW == 100 (0x92332800) [pid = 9525] [serial = 1758] [outer = (nil)] [url = about:blank] 10:08:42 INFO - PROCESS | 9525 | --DOMWINDOW == 99 (0x9180d400) [pid = 9525] [serial = 1751] [outer = (nil)] [url = about:blank] 10:08:42 INFO - PROCESS | 9525 | --DOMWINDOW == 98 (0x919c4400) [pid = 9525] [serial = 1752] [outer = (nil)] [url = about:blank] 10:08:42 INFO - PROCESS | 9525 | --DOMWINDOW == 97 (0x91375400) [pid = 9525] [serial = 1748] [outer = (nil)] [url = about:blank] 10:08:42 INFO - PROCESS | 9525 | --DOMWINDOW == 96 (0x91378000) [pid = 9525] [serial = 1749] [outer = (nil)] [url = about:blank] 10:08:42 INFO - PROCESS | 9525 | --DOMWINDOW == 95 (0x8d4ce000) [pid = 9525] [serial = 1742] [outer = (nil)] [url = about:blank] 10:08:42 INFO - PROCESS | 9525 | --DOMWINDOW == 94 (0x8d52e400) [pid = 9525] [serial = 1743] [outer = (nil)] [url = about:blank] 10:08:42 INFO - PROCESS | 9525 | --DOMWINDOW == 93 (0x921f3400) [pid = 9525] [serial = 1754] [outer = (nil)] [url = about:blank] 10:08:42 INFO - PROCESS | 9525 | --DOMWINDOW == 92 (0x922e9000) [pid = 9525] [serial = 1755] [outer = (nil)] [url = about:blank] 10:08:42 INFO - PROCESS | 9525 | --DOMWINDOW == 91 (0x8b0a5800) [pid = 9525] [serial = 1739] [outer = (nil)] [url = about:blank] 10:08:42 INFO - PROCESS | 9525 | --DOMWINDOW == 90 (0x8bede800) [pid = 9525] [serial = 1740] [outer = (nil)] [url = about:blank] 10:08:42 INFO - PROCESS | 9525 | --DOMWINDOW == 89 (0x894d0800) [pid = 9525] [serial = 1763] [outer = (nil)] [url = about:blank] 10:08:42 INFO - PROCESS | 9525 | --DOMWINDOW == 88 (0x8af54800) [pid = 9525] [serial = 1764] [outer = (nil)] [url = about:blank] 10:08:42 INFO - PROCESS | 9525 | --DOMWINDOW == 87 (0x91801800) [pid = 9525] [serial = 1760] [outer = (nil)] [url = about:blank] 10:08:42 INFO - PROCESS | 9525 | --DOMWINDOW == 86 (0x927f6c00) [pid = 9525] [serial = 1761] [outer = (nil)] [url = about:blank] 10:08:42 INFO - PROCESS | 9525 | --DOMWINDOW == 85 (0x8d4cb000) [pid = 9525] [serial = 1769] [outer = (nil)] [url = about:blank] 10:08:42 INFO - PROCESS | 9525 | --DOMWINDOW == 84 (0x8d766000) [pid = 9525] [serial = 1770] [outer = (nil)] [url = about:blank] 10:08:42 INFO - PROCESS | 9525 | --DOMWINDOW == 83 (0x8b0af800) [pid = 9525] [serial = 1766] [outer = (nil)] [url = about:blank] 10:08:42 INFO - PROCESS | 9525 | --DOMWINDOW == 82 (0x8beea400) [pid = 9525] [serial = 1767] [outer = (nil)] [url = about:blank] 10:08:42 INFO - PROCESS | 9525 | --DOMWINDOW == 81 (0x8d763000) [pid = 9525] [serial = 1737] [outer = (nil)] [url = about:blank] 10:08:42 INFO - PROCESS | 9525 | --DOMWINDOW == 80 (0x9136f400) [pid = 9525] [serial = 1779] [outer = (nil)] [url = about:blank] 10:08:42 INFO - PROCESS | 9525 | --DOMWINDOW == 79 (0x919c2c00) [pid = 9525] [serial = 1781] [outer = (nil)] [url = about:blank] 10:08:42 INFO - PROCESS | 9525 | --DOMWINDOW == 78 (0x921e9800) [pid = 9525] [serial = 1782] [outer = (nil)] [url = about:blank] 10:08:42 INFO - PROCESS | 9525 | --DOMWINDOW == 77 (0x8f4c4400) [pid = 9525] [serial = 1773] [outer = (nil)] [url = about:blank] 10:08:42 INFO - PROCESS | 9525 | --DOMWINDOW == 76 (0x8f2e4c00) [pid = 9525] [serial = 1772] [outer = (nil)] [url = about:blank] 10:08:42 INFO - PROCESS | 9525 | 1466528922393 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 10:08:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 10:08:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1589ms 10:08:42 INFO - PROCESS | 9525 | 1466528922450 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 10:08:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 10:08:42 INFO - PROCESS | 9525 | 1466528922456 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 10:08:42 INFO - PROCESS | 9525 | 1466528922463 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 10:08:42 INFO - PROCESS | 9525 | 1466528922467 Marionette TRACE conn3 <- [1,2430,null,{}] 10:08:42 INFO - PROCESS | 9525 | 1466528922473 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:42 INFO - PROCESS | 9525 | 1466528922478 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:42 INFO - PROCESS | 9525 | 1466528922651 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 10:08:42 INFO - PROCESS | 9525 | 1466528922661 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:42 INFO - PROCESS | 9525 | 1466528922668 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:42 INFO - PROCESS | 9525 | ++DOCSHELL 0x8bedf000 == 34 [pid = 9525] [id = 615] 10:08:42 INFO - PROCESS | 9525 | ++DOMWINDOW == 77 (0x8bedf800) [pid = 9525] [serial = 1846] [outer = (nil)] 10:08:42 INFO - PROCESS | 9525 | ++DOMWINDOW == 78 (0x8d4cd000) [pid = 9525] [serial = 1847] [outer = 0x8bedf800] 10:08:42 INFO - PROCESS | 9525 | 1466528922740 Marionette DEBUG loaded listener.js 10:08:42 INFO - PROCESS | 9525 | ++DOMWINDOW == 79 (0x8d52c800) [pid = 9525] [serial = 1848] [outer = 0x8bedf800] 10:08:43 INFO - PROCESS | 9525 | 1466528923735 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 10:08:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 10:08:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1288ms 10:08:43 INFO - PROCESS | 9525 | 1466528923752 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 10:08:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 10:08:43 INFO - PROCESS | 9525 | 1466528923757 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 10:08:43 INFO - PROCESS | 9525 | 1466528923771 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 10:08:43 INFO - PROCESS | 9525 | 1466528923780 Marionette TRACE conn3 <- [1,2434,null,{}] 10:08:43 INFO - PROCESS | 9525 | 1466528923794 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:43 INFO - PROCESS | 9525 | 1466528923803 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:43 INFO - PROCESS | 9525 | 1466528923989 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 10:08:44 INFO - PROCESS | 9525 | 1466528924162 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:44 INFO - PROCESS | 9525 | 1466528924170 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:44 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b6ea000 == 35 [pid = 9525] [id = 616] 10:08:44 INFO - PROCESS | 9525 | ++DOMWINDOW == 80 (0x8d765c00) [pid = 9525] [serial = 1849] [outer = (nil)] 10:08:44 INFO - PROCESS | 9525 | ++DOMWINDOW == 81 (0x8f2dd800) [pid = 9525] [serial = 1850] [outer = 0x8d765c00] 10:08:44 INFO - PROCESS | 9525 | 1466528924241 Marionette DEBUG loaded listener.js 10:08:44 INFO - PROCESS | 9525 | ++DOMWINDOW == 82 (0x8f4c9800) [pid = 9525] [serial = 1851] [outer = 0x8d765c00] 10:08:45 INFO - PROCESS | 9525 | 1466528925108 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 10:08:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 10:08:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1402ms 10:08:45 INFO - PROCESS | 9525 | 1466528925172 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 10:08:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 10:08:45 INFO - PROCESS | 9525 | 1466528925177 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 10:08:45 INFO - PROCESS | 9525 | 1466528925184 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 10:08:45 INFO - PROCESS | 9525 | 1466528925188 Marionette TRACE conn3 <- [1,2438,null,{}] 10:08:45 INFO - PROCESS | 9525 | 1466528925197 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:45 INFO - PROCESS | 9525 | 1466528925201 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:45 INFO - PROCESS | 9525 | 1466528925433 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 10:08:45 INFO - PROCESS | 9525 | 1466528925465 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:45 INFO - PROCESS | 9525 | 1466528925473 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:45 INFO - PROCESS | 9525 | ++DOCSHELL 0x893e1800 == 36 [pid = 9525] [id = 617] 10:08:45 INFO - PROCESS | 9525 | ++DOMWINDOW == 83 (0x893e2000) [pid = 9525] [serial = 1852] [outer = (nil)] 10:08:45 INFO - PROCESS | 9525 | ++DOMWINDOW == 84 (0x91172c00) [pid = 9525] [serial = 1853] [outer = 0x893e2000] 10:08:45 INFO - PROCESS | 9525 | 1466528925557 Marionette DEBUG loaded listener.js 10:08:45 INFO - PROCESS | 9525 | ++DOMWINDOW == 85 (0x9117a000) [pid = 9525] [serial = 1854] [outer = 0x893e2000] 10:08:46 INFO - PROCESS | 9525 | 1466528926623 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 10:08:46 INFO - PROCESS | 9525 | --DOMWINDOW == 84 (0x8bee3c00) [pid = 9525] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 10:08:46 INFO - PROCESS | 9525 | --DOMWINDOW == 83 (0x8d7e5800) [pid = 9525] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 10:08:46 INFO - PROCESS | 9525 | --DOMWINDOW == 82 (0x91809c00) [pid = 9525] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 10:08:46 INFO - PROCESS | 9525 | --DOMWINDOW == 81 (0x921ecc00) [pid = 9525] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 10:08:46 INFO - PROCESS | 9525 | --DOMWINDOW == 80 (0x8af56800) [pid = 9525] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 10:08:46 INFO - PROCESS | 9525 | --DOMWINDOW == 79 (0x8ad73c00) [pid = 9525] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 10:08:46 INFO - PROCESS | 9525 | --DOMWINDOW == 78 (0x8bdf2800) [pid = 9525] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 10:08:46 INFO - PROCESS | 9525 | --DOMWINDOW == 77 (0x8cfcfc00) [pid = 9525] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 10:08:46 INFO - PROCESS | 9525 | --DOMWINDOW == 76 (0x92334c00) [pid = 9525] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 10:08:46 INFO - PROCESS | 9525 | --DOMWINDOW == 75 (0x8cd07c00) [pid = 9525] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 10:08:46 INFO - PROCESS | 9525 | --DOMWINDOW == 74 (0x8ad75800) [pid = 9525] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 10:08:46 INFO - PROCESS | 9525 | --DOMWINDOW == 73 (0x8b0b3400) [pid = 9525] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 10:08:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 10:08:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1537ms 10:08:46 INFO - PROCESS | 9525 | 1466528926721 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 10:08:46 INFO - PROCESS | 9525 | 1466528926724 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 10:08:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 10:08:46 INFO - PROCESS | 9525 | 1466528926731 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 10:08:46 INFO - PROCESS | 9525 | 1466528926735 Marionette TRACE conn3 <- [1,2442,null,{}] 10:08:46 INFO - PROCESS | 9525 | 1466528926741 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:46 INFO - PROCESS | 9525 | 1466528926746 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:46 INFO - PROCESS | 9525 | 1466528926917 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 10:08:47 INFO - PROCESS | 9525 | 1466528927116 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:47 INFO - PROCESS | 9525 | 1466528927133 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:47 INFO - PROCESS | 9525 | ++DOCSHELL 0x8cecd800 == 37 [pid = 9525] [id = 618] 10:08:47 INFO - PROCESS | 9525 | ++DOMWINDOW == 74 (0x8cecec00) [pid = 9525] [serial = 1855] [outer = (nil)] 10:08:47 INFO - PROCESS | 9525 | ++DOMWINDOW == 75 (0x8d4ce800) [pid = 9525] [serial = 1856] [outer = 0x8cecec00] 10:08:47 INFO - PROCESS | 9525 | 1466528927222 Marionette DEBUG loaded listener.js 10:08:47 INFO - PROCESS | 9525 | ++DOMWINDOW == 76 (0x9116ec00) [pid = 9525] [serial = 1857] [outer = 0x8cecec00] 10:08:48 INFO - PROCESS | 9525 | 1466528927994 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 10:08:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 10:08:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1290ms 10:08:48 INFO - PROCESS | 9525 | 1466528928023 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 10:08:48 INFO - PROCESS | 9525 | 1466528928027 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 10:08:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 10:08:48 INFO - PROCESS | 9525 | 1466528928034 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 10:08:48 INFO - PROCESS | 9525 | 1466528928038 Marionette TRACE conn3 <- [1,2446,null,{}] 10:08:48 INFO - PROCESS | 9525 | 1466528928045 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:48 INFO - PROCESS | 9525 | 1466528928051 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:48 INFO - PROCESS | 9525 | 1466528928241 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 10:08:48 INFO - PROCESS | 9525 | 1466528928251 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:48 INFO - PROCESS | 9525 | 1466528928261 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:48 INFO - PROCESS | 9525 | ++DOCSHELL 0x893e6000 == 38 [pid = 9525] [id = 619] 10:08:48 INFO - PROCESS | 9525 | ++DOMWINDOW == 77 (0x8b6eb800) [pid = 9525] [serial = 1858] [outer = (nil)] 10:08:48 INFO - PROCESS | 9525 | ++DOMWINDOW == 78 (0x91810800) [pid = 9525] [serial = 1859] [outer = 0x8b6eb800] 10:08:48 INFO - PROCESS | 9525 | 1466528928479 Marionette DEBUG loaded listener.js 10:08:48 INFO - PROCESS | 9525 | ++DOMWINDOW == 79 (0x919c7c00) [pid = 9525] [serial = 1860] [outer = 0x8b6eb800] 10:08:49 INFO - PROCESS | 9525 | 1466528929584 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 10:08:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 10:08:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1595ms 10:08:49 INFO - PROCESS | 9525 | 1466528929630 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 10:08:49 INFO - PROCESS | 9525 | 1466528929637 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 10:08:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 10:08:49 INFO - PROCESS | 9525 | 1466528929646 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 10:08:49 INFO - PROCESS | 9525 | 1466528929654 Marionette TRACE conn3 <- [1,2450,null,{}] 10:08:49 INFO - PROCESS | 9525 | 1466528929662 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:49 INFO - PROCESS | 9525 | 1466528929668 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:49 INFO - PROCESS | 9525 | 1466528929877 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 10:08:50 INFO - PROCESS | 9525 | 1466528930174 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:50 INFO - PROCESS | 9525 | 1466528930180 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:50 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad7b000 == 39 [pid = 9525] [id = 620] 10:08:50 INFO - PROCESS | 9525 | ++DOMWINDOW == 80 (0x8b0b1800) [pid = 9525] [serial = 1861] [outer = (nil)] 10:08:50 INFO - PROCESS | 9525 | ++DOMWINDOW == 81 (0x8bee0000) [pid = 9525] [serial = 1862] [outer = 0x8b0b1800] 10:08:50 INFO - PROCESS | 9525 | 1466528930276 Marionette DEBUG loaded listener.js 10:08:50 INFO - PROCESS | 9525 | ++DOMWINDOW == 82 (0x8cd0cc00) [pid = 9525] [serial = 1863] [outer = 0x8b0b1800] 10:08:51 INFO - PROCESS | 9525 | 1466528931214 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 10:08:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 10:08:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1636ms 10:08:51 INFO - PROCESS | 9525 | 1466528931304 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 10:08:51 INFO - PROCESS | 9525 | 1466528931314 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 10:08:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 10:08:51 INFO - PROCESS | 9525 | 1466528931330 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 10:08:51 INFO - PROCESS | 9525 | 1466528931334 Marionette TRACE conn3 <- [1,2454,null,{}] 10:08:51 INFO - PROCESS | 9525 | 1466528931394 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:51 INFO - PROCESS | 9525 | 1466528931401 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:51 INFO - PROCESS | 9525 | 1466528931631 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 10:08:51 INFO - PROCESS | 9525 | 1466528931882 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:51 INFO - PROCESS | 9525 | 1466528931895 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:51 INFO - PROCESS | 9525 | ++DOCSHELL 0x8bdf2800 == 40 [pid = 9525] [id = 621] 10:08:51 INFO - PROCESS | 9525 | ++DOMWINDOW == 83 (0x8d768000) [pid = 9525] [serial = 1864] [outer = (nil)] 10:08:51 INFO - PROCESS | 9525 | ++DOMWINDOW == 84 (0x8f2df800) [pid = 9525] [serial = 1865] [outer = 0x8d768000] 10:08:51 INFO - PROCESS | 9525 | 1466528931980 Marionette DEBUG loaded listener.js 10:08:52 INFO - PROCESS | 9525 | ++DOMWINDOW == 85 (0x8f6bc400) [pid = 9525] [serial = 1866] [outer = 0x8d768000] 10:08:52 INFO - PROCESS | 9525 | 1466528932945 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 10:08:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 10:08:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1656ms 10:08:52 INFO - PROCESS | 9525 | 1466528932987 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 10:08:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 10:08:52 INFO - PROCESS | 9525 | 1466528932991 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 10:08:52 INFO - PROCESS | 9525 | 1466528932998 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 10:08:53 INFO - PROCESS | 9525 | 1466528933005 Marionette TRACE conn3 <- [1,2458,null,{}] 10:08:53 INFO - PROCESS | 9525 | 1466528933021 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:53 INFO - PROCESS | 9525 | 1466528933031 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:53 INFO - PROCESS | 9525 | 1466528933268 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 10:08:53 INFO - PROCESS | 9525 | 1466528933528 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:53 INFO - PROCESS | 9525 | 1466528933539 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:53 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d523000 == 41 [pid = 9525] [id = 622] 10:08:53 INFO - PROCESS | 9525 | ++DOMWINDOW == 86 (0x919c5800) [pid = 9525] [serial = 1867] [outer = (nil)] 10:08:53 INFO - PROCESS | 9525 | ++DOMWINDOW == 87 (0x919cd400) [pid = 9525] [serial = 1868] [outer = 0x919c5800] 10:08:53 INFO - PROCESS | 9525 | 1466528933679 Marionette DEBUG loaded listener.js 10:08:53 INFO - PROCESS | 9525 | ++DOMWINDOW == 88 (0x921e7800) [pid = 9525] [serial = 1869] [outer = 0x919c5800] 10:08:54 INFO - PROCESS | 9525 | 1466528934626 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 10:08:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 10:08:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1690ms 10:08:54 INFO - PROCESS | 9525 | 1466528934688 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 10:08:54 INFO - PROCESS | 9525 | 1466528934694 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 10:08:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 10:08:54 INFO - PROCESS | 9525 | 1466528934700 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 10:08:54 INFO - PROCESS | 9525 | 1466528934704 Marionette TRACE conn3 <- [1,2462,null,{}] 10:08:54 INFO - PROCESS | 9525 | 1466528934710 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:54 INFO - PROCESS | 9525 | 1466528934715 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:54 INFO - PROCESS | 9525 | 1466528934948 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 10:08:55 INFO - PROCESS | 9525 | 1466528935180 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:55 INFO - PROCESS | 9525 | 1466528935186 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:55 INFO - PROCESS | 9525 | ++DOCSHELL 0x894ce400 == 42 [pid = 9525] [id = 623] 10:08:55 INFO - PROCESS | 9525 | ++DOMWINDOW == 89 (0x919c3800) [pid = 9525] [serial = 1870] [outer = (nil)] 10:08:55 INFO - PROCESS | 9525 | ++DOMWINDOW == 90 (0x921f1800) [pid = 9525] [serial = 1871] [outer = 0x919c3800] 10:08:55 INFO - PROCESS | 9525 | 1466528935312 Marionette DEBUG loaded listener.js 10:08:55 INFO - PROCESS | 9525 | ++DOMWINDOW == 91 (0x922de800) [pid = 9525] [serial = 1872] [outer = 0x919c3800] 10:08:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 10:08:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1530ms 10:08:56 INFO - PROCESS | 9525 | 1466528936220 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 10:08:56 INFO - PROCESS | 9525 | 1466528936232 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 10:08:56 INFO - PROCESS | 9525 | 1466528936235 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 10:08:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 10:08:56 INFO - PROCESS | 9525 | 1466528936242 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 10:08:56 INFO - PROCESS | 9525 | 1466528936246 Marionette TRACE conn3 <- [1,2466,null,{}] 10:08:56 INFO - PROCESS | 9525 | 1466528936252 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:56 INFO - PROCESS | 9525 | 1466528936257 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:56 INFO - PROCESS | 9525 | 1466528936470 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 10:08:56 INFO - PROCESS | 9525 | 1466528936661 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:56 INFO - PROCESS | 9525 | 1466528936670 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:56 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad7d000 == 43 [pid = 9525] [id = 624] 10:08:56 INFO - PROCESS | 9525 | ++DOMWINDOW == 92 (0x8d4cd800) [pid = 9525] [serial = 1873] [outer = (nil)] 10:08:56 INFO - PROCESS | 9525 | ++DOMWINDOW == 93 (0x9232c800) [pid = 9525] [serial = 1874] [outer = 0x8d4cd800] 10:08:56 INFO - PROCESS | 9525 | 1466528936815 Marionette DEBUG loaded listener.js 10:08:56 INFO - PROCESS | 9525 | ++DOMWINDOW == 94 (0x9232f400) [pid = 9525] [serial = 1875] [outer = 0x8d4cd800] 10:08:57 INFO - PROCESS | 9525 | 1466528937749 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 10:08:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 10:08:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1582ms 10:08:57 INFO - PROCESS | 9525 | 1466528937825 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 10:08:57 INFO - PROCESS | 9525 | 1466528937830 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 10:08:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 10:08:57 INFO - PROCESS | 9525 | 1466528937836 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 10:08:57 INFO - PROCESS | 9525 | 1466528937839 Marionette TRACE conn3 <- [1,2470,null,{}] 10:08:57 INFO - PROCESS | 9525 | 1466528937847 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:57 INFO - PROCESS | 9525 | 1466528937857 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:58 INFO - PROCESS | 9525 | 1466528938108 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 10:08:58 INFO - PROCESS | 9525 | 1466528938424 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:58 INFO - PROCESS | 9525 | 1466528938430 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:58 INFO - PROCESS | 9525 | ++DOCSHELL 0x8af5ac00 == 44 [pid = 9525] [id = 625] 10:08:58 INFO - PROCESS | 9525 | ++DOMWINDOW == 95 (0x8b0a4800) [pid = 9525] [serial = 1876] [outer = (nil)] 10:08:58 INFO - PROCESS | 9525 | ++DOMWINDOW == 96 (0x8cfda400) [pid = 9525] [serial = 1877] [outer = 0x8b0a4800] 10:08:58 INFO - PROCESS | 9525 | 1466528938528 Marionette DEBUG loaded listener.js 10:08:58 INFO - PROCESS | 9525 | ++DOMWINDOW == 97 (0x8d525000) [pid = 9525] [serial = 1878] [outer = 0x8b0a4800] 10:08:59 INFO - PROCESS | 9525 | 1466528939419 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 10:08:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 10:08:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1636ms 10:08:59 INFO - PROCESS | 9525 | 1466528939474 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 10:08:59 INFO - PROCESS | 9525 | 1466528939478 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 10:08:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 10:08:59 INFO - PROCESS | 9525 | 1466528939486 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 10:08:59 INFO - PROCESS | 9525 | 1466528939490 Marionette TRACE conn3 <- [1,2474,null,{}] 10:08:59 INFO - PROCESS | 9525 | 1466528939496 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:59 INFO - PROCESS | 9525 | 1466528939501 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:08:59 INFO - PROCESS | 9525 | 1466528939707 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 10:08:59 INFO - PROCESS | 9525 | 1466528939946 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:59 INFO - PROCESS | 9525 | 1466528939956 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:00 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad71400 == 45 [pid = 9525] [id = 626] 10:09:00 INFO - PROCESS | 9525 | ++DOMWINDOW == 98 (0x8ad72000) [pid = 9525] [serial = 1879] [outer = (nil)] 10:09:00 INFO - PROCESS | 9525 | ++DOMWINDOW == 99 (0x8ad7c400) [pid = 9525] [serial = 1880] [outer = 0x8ad72000] 10:09:00 INFO - PROCESS | 9525 | 1466528940301 Marionette DEBUG loaded listener.js 10:09:00 INFO - PROCESS | 9525 | ++DOMWINDOW == 100 (0x8b0a9800) [pid = 9525] [serial = 1881] [outer = 0x8ad72000] 10:09:01 INFO - PROCESS | 9525 | 1466528941381 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 10:09:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 10:09:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1936ms 10:09:01 INFO - PROCESS | 9525 | 1466528941424 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 10:09:01 INFO - PROCESS | 9525 | 1466528941430 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 10:09:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 10:09:01 INFO - PROCESS | 9525 | 1466528941439 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 10:09:01 INFO - PROCESS | 9525 | 1466528941443 Marionette TRACE conn3 <- [1,2478,null,{}] 10:09:01 INFO - PROCESS | 9525 | 1466528941450 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:01 INFO - PROCESS | 9525 | 1466528941455 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:01 INFO - PROCESS | 9525 | 1466528941677 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 10:09:02 INFO - PROCESS | 9525 | 1466528941988 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:02 INFO - PROCESS | 9525 | 1466528942001 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:02 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d469400 == 46 [pid = 9525] [id = 627] 10:09:02 INFO - PROCESS | 9525 | ++DOMWINDOW == 101 (0x8d4c0400) [pid = 9525] [serial = 1882] [outer = (nil)] 10:09:02 INFO - PROCESS | 9525 | ++DOMWINDOW == 102 (0x8d525c00) [pid = 9525] [serial = 1883] [outer = 0x8d4c0400] 10:09:02 INFO - PROCESS | 9525 | 1466528942129 Marionette DEBUG loaded listener.js 10:09:02 INFO - PROCESS | 9525 | ++DOMWINDOW == 103 (0x8d75f000) [pid = 9525] [serial = 1884] [outer = 0x8d4c0400] 10:09:03 INFO - PROCESS | 9525 | 1466528943071 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 10:09:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 10:09:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1684ms 10:09:03 INFO - PROCESS | 9525 | 1466528943121 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 10:09:03 INFO - PROCESS | 9525 | 1466528943127 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 10:09:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 10:09:03 INFO - PROCESS | 9525 | 1466528943137 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 10:09:03 INFO - PROCESS | 9525 | 1466528943141 Marionette TRACE conn3 <- [1,2482,null,{}] 10:09:03 INFO - PROCESS | 9525 | 1466528943148 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:03 INFO - PROCESS | 9525 | 1466528943153 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:03 INFO - PROCESS | 9525 | 1466528943335 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 10:09:04 INFO - PROCESS | 9525 | --DOCSHELL 0x8cecd800 == 45 [pid = 9525] [id = 618] 10:09:04 INFO - PROCESS | 9525 | --DOCSHELL 0x893e1800 == 44 [pid = 9525] [id = 617] 10:09:04 INFO - PROCESS | 9525 | --DOCSHELL 0x8b6ea000 == 43 [pid = 9525] [id = 616] 10:09:04 INFO - PROCESS | 9525 | --DOCSHELL 0x8bedf000 == 42 [pid = 9525] [id = 615] 10:09:04 INFO - PROCESS | 9525 | --DOCSHELL 0x893ed000 == 41 [pid = 9525] [id = 613] 10:09:04 INFO - PROCESS | 9525 | --DOCSHELL 0x8b6ec000 == 40 [pid = 9525] [id = 614] 10:09:04 INFO - PROCESS | 9525 | --DOCSHELL 0x8bee0800 == 39 [pid = 9525] [id = 608] 10:09:04 INFO - PROCESS | 9525 | --DOCSHELL 0x8f4bd800 == 38 [pid = 9525] [id = 611] 10:09:04 INFO - PROCESS | 9525 | --DOCSHELL 0x8af55000 == 37 [pid = 9525] [id = 607] 10:09:04 INFO - PROCESS | 9525 | --DOCSHELL 0x8d768800 == 36 [pid = 9525] [id = 609] 10:09:04 INFO - PROCESS | 9525 | --DOCSHELL 0x8bedb400 == 35 [pid = 9525] [id = 606] 10:09:04 INFO - PROCESS | 9525 | --DOCSHELL 0x894cfc00 == 34 [pid = 9525] [id = 612] 10:09:04 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad74c00 == 33 [pid = 9525] [id = 601] 10:09:04 INFO - PROCESS | 9525 | --DOCSHELL 0x8cfcf400 == 32 [pid = 9525] [id = 610] 10:09:04 INFO - PROCESS | 9525 | --DOCSHELL 0x8d469400 == 31 [pid = 9525] [id = 627] 10:09:04 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad71400 == 30 [pid = 9525] [id = 626] 10:09:04 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad7d000 == 29 [pid = 9525] [id = 624] 10:09:04 INFO - PROCESS | 9525 | --DOCSHELL 0x8af5ac00 == 28 [pid = 9525] [id = 625] 10:09:04 INFO - PROCESS | 9525 | --DOCSHELL 0x894ce400 == 27 [pid = 9525] [id = 623] 10:09:04 INFO - PROCESS | 9525 | --DOCSHELL 0x8d523000 == 26 [pid = 9525] [id = 622] 10:09:04 INFO - PROCESS | 9525 | --DOCSHELL 0x8bdf2800 == 25 [pid = 9525] [id = 621] 10:09:04 INFO - PROCESS | 9525 | --DOCSHELL 0x893e6000 == 24 [pid = 9525] [id = 619] 10:09:04 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad7b000 == 23 [pid = 9525] [id = 620] 10:09:04 INFO - PROCESS | 9525 | --DOMWINDOW == 102 (0x8d46f800) [pid = 9525] [serial = 1785] [outer = (nil)] [url = about:blank] 10:09:04 INFO - PROCESS | 9525 | --DOMWINDOW == 101 (0x8cfd3400) [pid = 9525] [serial = 1784] [outer = (nil)] [url = about:blank] 10:09:04 INFO - PROCESS | 9525 | --DOMWINDOW == 100 (0x8f4c1800) [pid = 9525] [serial = 1788] [outer = (nil)] [url = about:blank] 10:09:04 INFO - PROCESS | 9525 | --DOMWINDOW == 99 (0x8eb0e400) [pid = 9525] [serial = 1787] [outer = (nil)] [url = about:blank] 10:09:04 INFO - PROCESS | 9525 | --DOMWINDOW == 98 (0x92336400) [pid = 9525] [serial = 1791] [outer = (nil)] [url = about:blank] 10:09:04 INFO - PROCESS | 9525 | --DOMWINDOW == 97 (0x921f2000) [pid = 9525] [serial = 1790] [outer = (nil)] [url = about:blank] 10:09:04 INFO - PROCESS | 9525 | --DOMWINDOW == 96 (0x92971400) [pid = 9525] [serial = 1794] [outer = (nil)] [url = about:blank] 10:09:04 INFO - PROCESS | 9525 | --DOMWINDOW == 95 (0x92946000) [pid = 9525] [serial = 1793] [outer = (nil)] [url = about:blank] 10:09:04 INFO - PROCESS | 9525 | --DOMWINDOW == 94 (0x8eb03400) [pid = 9525] [serial = 1806] [outer = (nil)] [url = about:blank] 10:09:04 INFO - PROCESS | 9525 | --DOMWINDOW == 93 (0x8d764000) [pid = 9525] [serial = 1805] [outer = (nil)] [url = about:blank] 10:09:04 INFO - PROCESS | 9525 | --DOMWINDOW == 92 (0x8af58000) [pid = 9525] [serial = 1808] [outer = (nil)] [url = about:blank] 10:09:04 INFO - PROCESS | 9525 | --DOMWINDOW == 91 (0x8af59800) [pid = 9525] [serial = 1809] [outer = (nil)] [url = about:blank] 10:09:05 INFO - PROCESS | 9525 | --DOMWINDOW == 90 (0x8bdfa000) [pid = 9525] [serial = 1811] [outer = (nil)] [url = about:blank] 10:09:05 INFO - PROCESS | 9525 | --DOMWINDOW == 89 (0x8cfd4000) [pid = 9525] [serial = 1814] [outer = (nil)] [url = about:blank] 10:09:05 INFO - PROCESS | 9525 | --DOMWINDOW == 88 (0x9297c400) [pid = 9525] [serial = 1797] [outer = (nil)] [url = about:blank] 10:09:05 INFO - PROCESS | 9525 | --DOMWINDOW == 87 (0x92979800) [pid = 9525] [serial = 1796] [outer = (nil)] [url = about:blank] 10:09:05 INFO - PROCESS | 9525 | --DOMWINDOW == 86 (0x8ceca000) [pid = 9525] [serial = 1817] [outer = (nil)] [url = about:blank] 10:09:05 INFO - PROCESS | 9525 | --DOMWINDOW == 85 (0x8cd08c00) [pid = 9525] [serial = 1800] [outer = (nil)] [url = about:blank] 10:09:05 INFO - PROCESS | 9525 | --DOMWINDOW == 84 (0x8b6eec00) [pid = 9525] [serial = 1799] [outer = (nil)] [url = about:blank] 10:09:05 INFO - PROCESS | 9525 | --DOMWINDOW == 83 (0x8cd0d000) [pid = 9525] [serial = 1803] [outer = (nil)] [url = about:blank] 10:09:05 INFO - PROCESS | 9525 | --DOMWINDOW == 82 (0x8bdf3000) [pid = 9525] [serial = 1802] [outer = (nil)] [url = about:blank] 10:09:05 INFO - PROCESS | 9525 | --DOMWINDOW == 81 (0x8d520000) [pid = 9525] [serial = 1820] [outer = (nil)] [url = about:blank] 10:09:05 INFO - PROCESS | 9525 | --DOMWINDOW == 80 (0x8d4c1400) [pid = 9525] [serial = 1818] [outer = (nil)] [url = about:blank] 10:09:05 INFO - PROCESS | 9525 | --DOMWINDOW == 79 (0x8bee0c00) [pid = 9525] [serial = 1812] [outer = (nil)] [url = about:blank] 10:09:05 INFO - PROCESS | 9525 | --DOMWINDOW == 78 (0x8d46c400) [pid = 9525] [serial = 1815] [outer = (nil)] [url = about:blank] 10:09:05 INFO - PROCESS | 9525 | 1466528945238 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:05 INFO - PROCESS | 9525 | 1466528945247 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:05 INFO - PROCESS | 9525 | ++DOCSHELL 0x893ecc00 == 24 [pid = 9525] [id = 628] 10:09:05 INFO - PROCESS | 9525 | ++DOMWINDOW == 79 (0x893ed000) [pid = 9525] [serial = 1885] [outer = (nil)] 10:09:05 INFO - PROCESS | 9525 | ++DOMWINDOW == 80 (0x894c9400) [pid = 9525] [serial = 1886] [outer = 0x893ed000] 10:09:05 INFO - PROCESS | 9525 | 1466528945337 Marionette DEBUG loaded listener.js 10:09:05 INFO - PROCESS | 9525 | ++DOMWINDOW == 81 (0x8ad71400) [pid = 9525] [serial = 1887] [outer = 0x893ed000] 10:09:06 INFO - PROCESS | 9525 | 1466528946176 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 10:09:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 10:09:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 3095ms 10:09:06 INFO - PROCESS | 9525 | 1466528946235 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 10:09:06 INFO - PROCESS | 9525 | 1466528946241 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 10:09:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 10:09:06 INFO - PROCESS | 9525 | 1466528946249 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 10:09:06 INFO - PROCESS | 9525 | 1466528946253 Marionette TRACE conn3 <- [1,2486,null,{}] 10:09:06 INFO - PROCESS | 9525 | 1466528946261 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:06 INFO - PROCESS | 9525 | 1466528946269 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:06 INFO - PROCESS | 9525 | 1466528946476 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 10:09:06 INFO - PROCESS | 9525 | 1466528946632 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:06 INFO - PROCESS | 9525 | 1466528946638 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:06 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b0ab400 == 25 [pid = 9525] [id = 629] 10:09:06 INFO - PROCESS | 9525 | ++DOMWINDOW == 82 (0x8b0b3800) [pid = 9525] [serial = 1888] [outer = (nil)] 10:09:06 INFO - PROCESS | 9525 | ++DOMWINDOW == 83 (0x8b6ee800) [pid = 9525] [serial = 1889] [outer = 0x8b0b3800] 10:09:06 INFO - PROCESS | 9525 | 1466528946717 Marionette DEBUG loaded listener.js 10:09:06 INFO - PROCESS | 9525 | ++DOMWINDOW == 84 (0x8bdf2c00) [pid = 9525] [serial = 1890] [outer = 0x8b0b3800] 10:09:07 INFO - PROCESS | 9525 | 1466528947546 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 10:09:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 10:09:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1383ms 10:09:07 INFO - PROCESS | 9525 | 1466528947636 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 10:09:07 INFO - PROCESS | 9525 | 1466528947642 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 10:09:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 10:09:07 INFO - PROCESS | 9525 | 1466528947658 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 10:09:07 INFO - PROCESS | 9525 | 1466528947662 Marionette TRACE conn3 <- [1,2490,null,{}] 10:09:07 INFO - PROCESS | 9525 | 1466528947668 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:07 INFO - PROCESS | 9525 | 1466528947674 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:07 INFO - PROCESS | 9525 | 1466528947903 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 10:09:07 INFO - PROCESS | 9525 | 1466528947929 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:07 INFO - PROCESS | 9525 | 1466528947943 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:07 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b6eb400 == 26 [pid = 9525] [id = 630] 10:09:07 INFO - PROCESS | 9525 | ++DOMWINDOW == 85 (0x8bdfd400) [pid = 9525] [serial = 1891] [outer = (nil)] 10:09:08 INFO - PROCESS | 9525 | ++DOMWINDOW == 86 (0x8cd09000) [pid = 9525] [serial = 1892] [outer = 0x8bdfd400] 10:09:08 INFO - PROCESS | 9525 | 1466528948011 Marionette DEBUG loaded listener.js 10:09:08 INFO - PROCESS | 9525 | ++DOMWINDOW == 87 (0x8cec7c00) [pid = 9525] [serial = 1893] [outer = 0x8bdfd400] 10:09:09 INFO - PROCESS | 9525 | 1466528949062 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 10:09:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 10:09:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1448ms 10:09:09 INFO - PROCESS | 9525 | 1466528949107 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 10:09:09 INFO - PROCESS | 9525 | 1466528949111 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 10:09:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 10:09:09 INFO - PROCESS | 9525 | 1466528949135 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 10:09:09 INFO - PROCESS | 9525 | 1466528949145 Marionette TRACE conn3 <- [1,2494,null,{}] 10:09:09 INFO - PROCESS | 9525 | 1466528949160 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:09 INFO - PROCESS | 9525 | 1466528949169 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:09 INFO - PROCESS | 9525 | 1466528949447 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 10:09:09 INFO - PROCESS | 9525 | 1466528949477 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:09 INFO - PROCESS | 9525 | 1466528949486 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:09 INFO - PROCESS | 9525 | ++DOCSHELL 0x8cfd6400 == 27 [pid = 9525] [id = 631] 10:09:09 INFO - PROCESS | 9525 | ++DOMWINDOW == 88 (0x8d471000) [pid = 9525] [serial = 1894] [outer = (nil)] 10:09:09 INFO - PROCESS | 9525 | ++DOMWINDOW == 89 (0x8d4c5800) [pid = 9525] [serial = 1895] [outer = 0x8d471000] 10:09:09 INFO - PROCESS | 9525 | 1466528949562 Marionette DEBUG loaded listener.js 10:09:09 INFO - PROCESS | 9525 | ++DOMWINDOW == 90 (0x8d527000) [pid = 9525] [serial = 1896] [outer = 0x8d471000] 10:09:10 INFO - PROCESS | 9525 | --DOMWINDOW == 89 (0x893e2000) [pid = 9525] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 10:09:10 INFO - PROCESS | 9525 | --DOMWINDOW == 88 (0x8d7d9800) [pid = 9525] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 10:09:10 INFO - PROCESS | 9525 | --DOMWINDOW == 87 (0x8af56400) [pid = 9525] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 10:09:10 INFO - PROCESS | 9525 | --DOMWINDOW == 86 (0x8bedbc00) [pid = 9525] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 10:09:10 INFO - PROCESS | 9525 | --DOMWINDOW == 85 (0x8f4c7400) [pid = 9525] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 10:09:10 INFO - PROCESS | 9525 | --DOMWINDOW == 84 (0x8bedf800) [pid = 9525] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 10:09:10 INFO - PROCESS | 9525 | --DOMWINDOW == 83 (0x8cece800) [pid = 9525] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 10:09:10 INFO - PROCESS | 9525 | --DOMWINDOW == 82 (0x8d765c00) [pid = 9525] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 10:09:10 INFO - PROCESS | 9525 | --DOMWINDOW == 81 (0x893ed400) [pid = 9525] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 10:09:10 INFO - PROCESS | 9525 | --DOMWINDOW == 80 (0x8cecec00) [pid = 9525] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 10:09:10 INFO - PROCESS | 9525 | --DOMWINDOW == 79 (0x894d5800) [pid = 9525] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 10:09:10 INFO - PROCESS | 9525 | --DOMWINDOW == 78 (0x8f2dac00) [pid = 9525] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 10:09:10 INFO - PROCESS | 9525 | --DOMWINDOW == 77 (0x8d474800) [pid = 9525] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 10:09:10 INFO - PROCESS | 9525 | --DOMWINDOW == 76 (0x8b6eb800) [pid = 9525] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 10:09:11 INFO - PROCESS | 9525 | 1466528951124 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 10:09:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 10:09:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 2055ms 10:09:11 INFO - PROCESS | 9525 | 1466528951182 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 10:09:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 10:09:11 INFO - PROCESS | 9525 | 1466528951187 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 10:09:11 INFO - PROCESS | 9525 | 1466528951194 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 10:09:11 INFO - PROCESS | 9525 | 1466528951197 Marionette TRACE conn3 <- [1,2498,null,{}] 10:09:11 INFO - PROCESS | 9525 | 1466528951203 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:11 INFO - PROCESS | 9525 | 1466528951208 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:11 INFO - PROCESS | 9525 | 1466528951448 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 10:09:11 INFO - PROCESS | 9525 | 1466528951473 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:11 INFO - PROCESS | 9525 | 1466528951492 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:11 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad73400 == 28 [pid = 9525] [id = 632] 10:09:11 INFO - PROCESS | 9525 | ++DOMWINDOW == 77 (0x8ad79000) [pid = 9525] [serial = 1897] [outer = (nil)] 10:09:11 INFO - PROCESS | 9525 | ++DOMWINDOW == 78 (0x8d52d000) [pid = 9525] [serial = 1898] [outer = 0x8ad79000] 10:09:11 INFO - PROCESS | 9525 | 1466528951557 Marionette DEBUG loaded listener.js 10:09:11 INFO - PROCESS | 9525 | ++DOMWINDOW == 79 (0x8d762c00) [pid = 9525] [serial = 1899] [outer = 0x8ad79000] 10:09:12 INFO - PROCESS | 9525 | 1466528952389 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 10:09:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 10:09:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1281ms 10:09:12 INFO - PROCESS | 9525 | 1466528952476 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 10:09:12 INFO - PROCESS | 9525 | 1466528952482 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 10:09:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 10:09:12 INFO - PROCESS | 9525 | 1466528952491 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 10:09:12 INFO - PROCESS | 9525 | 1466528952498 Marionette TRACE conn3 <- [1,2502,null,{}] 10:09:12 INFO - PROCESS | 9525 | 1466528952508 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:12 INFO - PROCESS | 9525 | 1466528952514 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:12 INFO - PROCESS | 9525 | 1466528952740 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 10:09:12 INFO - PROCESS | 9525 | 1466528952930 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:12 INFO - PROCESS | 9525 | 1466528952944 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:13 INFO - PROCESS | 9525 | ++DOCSHELL 0x8af56400 == 29 [pid = 9525] [id = 633] 10:09:13 INFO - PROCESS | 9525 | ++DOMWINDOW == 80 (0x8af57000) [pid = 9525] [serial = 1900] [outer = (nil)] 10:09:13 INFO - PROCESS | 9525 | ++DOMWINDOW == 81 (0x8b0a5c00) [pid = 9525] [serial = 1901] [outer = 0x8af57000] 10:09:13 INFO - PROCESS | 9525 | 1466528953086 Marionette DEBUG loaded listener.js 10:09:13 INFO - PROCESS | 9525 | ++DOMWINDOW == 82 (0x8bedbc00) [pid = 9525] [serial = 1902] [outer = 0x8af57000] 10:09:14 INFO - PROCESS | 9525 | 1466528954145 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 10:09:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 10:09:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1737ms 10:09:14 INFO - PROCESS | 9525 | 1466528954229 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 10:09:14 INFO - PROCESS | 9525 | 1466528954235 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 10:09:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 10:09:14 INFO - PROCESS | 9525 | 1466528954259 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 10:09:14 INFO - PROCESS | 9525 | 1466528954265 Marionette TRACE conn3 <- [1,2506,null,{}] 10:09:14 INFO - PROCESS | 9525 | 1466528954313 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:14 INFO - PROCESS | 9525 | 1466528954320 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:14 INFO - PROCESS | 9525 | 1466528954584 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 10:09:14 INFO - PROCESS | 9525 | 1466528954788 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:14 INFO - PROCESS | 9525 | 1466528954798 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:14 INFO - PROCESS | 9525 | ++DOCSHELL 0x8af58c00 == 30 [pid = 9525] [id = 634] 10:09:14 INFO - PROCESS | 9525 | ++DOMWINDOW == 83 (0x8cece000) [pid = 9525] [serial = 1903] [outer = (nil)] 10:09:14 INFO - PROCESS | 9525 | ++DOMWINDOW == 84 (0x8d526400) [pid = 9525] [serial = 1904] [outer = 0x8cece000] 10:09:14 INFO - PROCESS | 9525 | 1466528954883 Marionette DEBUG loaded listener.js 10:09:15 INFO - PROCESS | 9525 | ++DOMWINDOW == 85 (0x8d7dd000) [pid = 9525] [serial = 1905] [outer = 0x8cece000] 10:09:15 INFO - PROCESS | 9525 | 1466528955877 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 10:09:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 10:09:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1699ms 10:09:15 INFO - PROCESS | 9525 | 1466528955950 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 10:09:15 INFO - PROCESS | 9525 | 1466528955957 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 10:09:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 10:09:15 INFO - PROCESS | 9525 | 1466528955964 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 10:09:15 INFO - PROCESS | 9525 | 1466528955968 Marionette TRACE conn3 <- [1,2510,null,{}] 10:09:15 INFO - PROCESS | 9525 | 1466528955984 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:15 INFO - PROCESS | 9525 | 1466528955994 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:16 INFO - PROCESS | 9525 | 1466528956237 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 10:09:16 INFO - PROCESS | 9525 | 1466528956538 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:16 INFO - PROCESS | 9525 | 1466528956550 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:16 INFO - PROCESS | 9525 | ++DOCSHELL 0x8f4bc800 == 31 [pid = 9525] [id = 635] 10:09:16 INFO - PROCESS | 9525 | ++DOMWINDOW == 86 (0x8f4bd000) [pid = 9525] [serial = 1906] [outer = (nil)] 10:09:16 INFO - PROCESS | 9525 | ++DOMWINDOW == 87 (0x8f4c8c00) [pid = 9525] [serial = 1907] [outer = 0x8f4bd000] 10:09:16 INFO - PROCESS | 9525 | 1466528956681 Marionette DEBUG loaded listener.js 10:09:16 INFO - PROCESS | 9525 | ++DOMWINDOW == 88 (0x8f6bfc00) [pid = 9525] [serial = 1908] [outer = 0x8f4bd000] 10:09:17 INFO - PROCESS | 9525 | 1466528957594 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 10:09:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 10:09:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1686ms 10:09:17 INFO - PROCESS | 9525 | 1466528957651 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 10:09:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 10:09:17 INFO - PROCESS | 9525 | 1466528957656 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 10:09:17 INFO - PROCESS | 9525 | 1466528957663 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 10:09:17 INFO - PROCESS | 9525 | 1466528957667 Marionette TRACE conn3 <- [1,2514,null,{}] 10:09:17 INFO - PROCESS | 9525 | 1466528957673 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:17 INFO - PROCESS | 9525 | 1466528957678 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:17 INFO - PROCESS | 9525 | 1466528957886 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 10:09:18 INFO - PROCESS | 9525 | 1466528958151 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:18 INFO - PROCESS | 9525 | 1466528958158 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:18 INFO - PROCESS | 9525 | ++DOCSHELL 0x893e3c00 == 32 [pid = 9525] [id = 636] 10:09:18 INFO - PROCESS | 9525 | ++DOMWINDOW == 89 (0x894cf000) [pid = 9525] [serial = 1909] [outer = (nil)] 10:09:18 INFO - PROCESS | 9525 | ++DOMWINDOW == 90 (0x91372800) [pid = 9525] [serial = 1910] [outer = 0x894cf000] 10:09:18 INFO - PROCESS | 9525 | 1466528958253 Marionette DEBUG loaded listener.js 10:09:18 INFO - PROCESS | 9525 | ++DOMWINDOW == 91 (0x9117c800) [pid = 9525] [serial = 1911] [outer = 0x894cf000] 10:09:19 INFO - PROCESS | 9525 | 1466528959184 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 10:09:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 10:09:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1589ms 10:09:19 INFO - PROCESS | 9525 | 1466528959253 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 10:09:19 INFO - PROCESS | 9525 | 1466528959259 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 10:09:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 10:09:19 INFO - PROCESS | 9525 | 1466528959274 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 10:09:19 INFO - PROCESS | 9525 | 1466528959283 Marionette TRACE conn3 <- [1,2518,null,{}] 10:09:19 INFO - PROCESS | 9525 | 1466528959291 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:19 INFO - PROCESS | 9525 | 1466528959298 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:19 INFO - PROCESS | 9525 | 1466528959515 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 10:09:19 INFO - PROCESS | 9525 | 1466528959742 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:19 INFO - PROCESS | 9525 | 1466528959749 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:19 INFO - PROCESS | 9525 | ++DOCSHELL 0x8cecd800 == 33 [pid = 9525] [id = 637] 10:09:19 INFO - PROCESS | 9525 | ++DOMWINDOW == 92 (0x8f4bd800) [pid = 9525] [serial = 1912] [outer = (nil)] 10:09:19 INFO - PROCESS | 9525 | ++DOMWINDOW == 93 (0x91808800) [pid = 9525] [serial = 1913] [outer = 0x8f4bd800] 10:09:19 INFO - PROCESS | 9525 | 1466528959882 Marionette DEBUG loaded listener.js 10:09:20 INFO - PROCESS | 9525 | ++DOMWINDOW == 94 (0x919c3c00) [pid = 9525] [serial = 1914] [outer = 0x8f4bd800] 10:09:20 INFO - PROCESS | 9525 | 1466528960785 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 10:09:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 10:09:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1541ms 10:09:20 INFO - PROCESS | 9525 | 1466528960816 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 10:09:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 10:09:20 INFO - PROCESS | 9525 | 1466528960820 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 10:09:20 INFO - PROCESS | 9525 | 1466528960827 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 10:09:20 INFO - PROCESS | 9525 | 1466528960831 Marionette TRACE conn3 <- [1,2522,null,{}] 10:09:20 INFO - PROCESS | 9525 | 1466528960837 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:20 INFO - PROCESS | 9525 | 1466528960849 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:21 INFO - PROCESS | 9525 | 1466528961096 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 10:09:21 INFO - PROCESS | 9525 | 1466528961334 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:21 INFO - PROCESS | 9525 | 1466528961344 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:21 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad78000 == 34 [pid = 9525] [id = 638] 10:09:21 INFO - PROCESS | 9525 | ++DOMWINDOW == 95 (0x91808000) [pid = 9525] [serial = 1915] [outer = (nil)] 10:09:21 INFO - PROCESS | 9525 | ++DOMWINDOW == 96 (0x9222ac00) [pid = 9525] [serial = 1916] [outer = 0x91808000] 10:09:21 INFO - PROCESS | 9525 | 1466528961486 Marionette DEBUG loaded listener.js 10:09:21 INFO - PROCESS | 9525 | ++DOMWINDOW == 97 (0x922ec400) [pid = 9525] [serial = 1917] [outer = 0x91808000] 10:09:22 INFO - PROCESS | 9525 | 1466528962514 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 10:09:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 10:09:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1737ms 10:09:22 INFO - PROCESS | 9525 | 1466528962565 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 10:09:22 INFO - PROCESS | 9525 | 1466528962569 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 10:09:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 10:09:22 INFO - PROCESS | 9525 | 1466528962576 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 10:09:22 INFO - PROCESS | 9525 | 1466528962580 Marionette TRACE conn3 <- [1,2526,null,{}] 10:09:22 INFO - PROCESS | 9525 | 1466528962586 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:22 INFO - PROCESS | 9525 | 1466528962591 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:22 INFO - PROCESS | 9525 | 1466528962788 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 10:09:23 INFO - PROCESS | 9525 | 1466528963037 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:23 INFO - PROCESS | 9525 | 1466528963048 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:23 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad76800 == 35 [pid = 9525] [id = 639] 10:09:23 INFO - PROCESS | 9525 | ++DOMWINDOW == 98 (0x8ad78400) [pid = 9525] [serial = 1918] [outer = (nil)] 10:09:23 INFO - PROCESS | 9525 | ++DOMWINDOW == 99 (0x8b0af800) [pid = 9525] [serial = 1919] [outer = 0x8ad78400] 10:09:23 INFO - PROCESS | 9525 | 1466528963176 Marionette DEBUG loaded listener.js 10:09:23 INFO - PROCESS | 9525 | ++DOMWINDOW == 100 (0x8cd05000) [pid = 9525] [serial = 1920] [outer = 0x8ad78400] 10:09:24 INFO - PROCESS | 9525 | 1466528964318 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 10:09:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 10:09:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1832ms 10:09:24 INFO - PROCESS | 9525 | 1466528964409 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 10:09:24 INFO - PROCESS | 9525 | 1466528964416 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 10:09:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 10:09:24 INFO - PROCESS | 9525 | 1466528964425 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 10:09:24 INFO - PROCESS | 9525 | 1466528964431 Marionette TRACE conn3 <- [1,2530,null,{}] 10:09:24 INFO - PROCESS | 9525 | 1466528964440 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:24 INFO - PROCESS | 9525 | 1466528964446 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:24 INFO - PROCESS | 9525 | 1466528964840 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 10:09:25 INFO - PROCESS | 9525 | 1466528964987 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:25 INFO - PROCESS | 9525 | 1466528965014 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:25 INFO - PROCESS | 9525 | ++DOCSHELL 0x8af57c00 == 36 [pid = 9525] [id = 640] 10:09:25 INFO - PROCESS | 9525 | ++DOMWINDOW == 101 (0x8af58800) [pid = 9525] [serial = 1921] [outer = (nil)] 10:09:25 INFO - PROCESS | 9525 | ++DOMWINDOW == 102 (0x8b0a7c00) [pid = 9525] [serial = 1922] [outer = 0x8af58800] 10:09:25 INFO - PROCESS | 9525 | 1466528965130 Marionette DEBUG loaded listener.js 10:09:25 INFO - PROCESS | 9525 | ++DOMWINDOW == 103 (0x8b6ed800) [pid = 9525] [serial = 1923] [outer = 0x8af58800] 10:09:26 INFO - PROCESS | 9525 | 1466528966185 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 10:09:26 INFO - PROCESS | 9525 | --DOMWINDOW == 102 (0x9117a000) [pid = 9525] [serial = 1854] [outer = (nil)] [url = about:blank] 10:09:26 INFO - PROCESS | 9525 | --DOMWINDOW == 101 (0x8eb01800) [pid = 9525] [serial = 1829] [outer = (nil)] [url = about:blank] 10:09:26 INFO - PROCESS | 9525 | --DOMWINDOW == 100 (0x8b0ae400) [pid = 9525] [serial = 1823] [outer = (nil)] [url = about:blank] 10:09:26 INFO - PROCESS | 9525 | --DOMWINDOW == 99 (0x8ced2c00) [pid = 9525] [serial = 1845] [outer = (nil)] [url = about:blank] 10:09:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 10:09:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1802ms 10:09:26 INFO - PROCESS | 9525 | --DOMWINDOW == 98 (0x9116d400) [pid = 9525] [serial = 1836] [outer = (nil)] [url = about:blank] 10:09:26 INFO - PROCESS | 9525 | --DOMWINDOW == 97 (0x8d4cd000) [pid = 9525] [serial = 1847] [outer = (nil)] [url = about:blank] 10:09:26 INFO - PROCESS | 9525 | --DOMWINDOW == 96 (0x8af5d000) [pid = 9525] [serial = 1827] [outer = (nil)] [url = about:blank] 10:09:26 INFO - PROCESS | 9525 | --DOMWINDOW == 95 (0x8d52c800) [pid = 9525] [serial = 1848] [outer = (nil)] [url = about:blank] 10:09:26 INFO - PROCESS | 9525 | --DOMWINDOW == 94 (0x8f4c9800) [pid = 9525] [serial = 1851] [outer = (nil)] [url = about:blank] 10:09:26 INFO - PROCESS | 9525 | --DOMWINDOW == 93 (0x8cd0e400) [pid = 9525] [serial = 1844] [outer = (nil)] [url = about:blank] 10:09:26 INFO - PROCESS | 9525 | --DOMWINDOW == 92 (0x8cfcd800) [pid = 9525] [serial = 1826] [outer = (nil)] [url = about:blank] 10:09:26 INFO - PROCESS | 9525 | --DOMWINDOW == 91 (0x894c8c00) [pid = 9525] [serial = 1841] [outer = (nil)] [url = about:blank] 10:09:26 INFO - PROCESS | 9525 | --DOMWINDOW == 90 (0x8f2dd800) [pid = 9525] [serial = 1850] [outer = (nil)] [url = about:blank] 10:09:26 INFO - PROCESS | 9525 | --DOMWINDOW == 89 (0x8d4ce800) [pid = 9525] [serial = 1856] [outer = (nil)] [url = about:blank] 10:09:26 INFO - PROCESS | 9525 | --DOMWINDOW == 88 (0x91809400) [pid = 9525] [serial = 1839] [outer = (nil)] [url = about:blank] 10:09:26 INFO - PROCESS | 9525 | --DOMWINDOW == 87 (0x8ad79800) [pid = 9525] [serial = 1842] [outer = (nil)] [url = about:blank] 10:09:26 INFO - PROCESS | 9525 | --DOMWINDOW == 86 (0x9137b000) [pid = 9525] [serial = 1838] [outer = (nil)] [url = about:blank] 10:09:26 INFO - PROCESS | 9525 | --DOMWINDOW == 85 (0x8f6bdc00) [pid = 9525] [serial = 1835] [outer = (nil)] [url = about:blank] 10:09:26 INFO - PROCESS | 9525 | --DOMWINDOW == 84 (0x8f2e7c00) [pid = 9525] [serial = 1832] [outer = (nil)] [url = about:blank] 10:09:26 INFO - PROCESS | 9525 | --DOMWINDOW == 83 (0x8f4bf800) [pid = 9525] [serial = 1833] [outer = (nil)] [url = about:blank] 10:09:26 INFO - PROCESS | 9525 | --DOMWINDOW == 82 (0x8d527800) [pid = 9525] [serial = 1821] [outer = (nil)] [url = about:blank] 10:09:26 INFO - PROCESS | 9525 | --DOMWINDOW == 81 (0x91172c00) [pid = 9525] [serial = 1853] [outer = (nil)] [url = about:blank] 10:09:26 INFO - PROCESS | 9525 | --DOMWINDOW == 80 (0x8eb09c00) [pid = 9525] [serial = 1830] [outer = (nil)] [url = about:blank] 10:09:26 INFO - PROCESS | 9525 | --DOMWINDOW == 79 (0x8b6f2400) [pid = 9525] [serial = 1824] [outer = (nil)] [url = about:blank] 10:09:26 INFO - PROCESS | 9525 | --DOMWINDOW == 78 (0x919c7c00) [pid = 9525] [serial = 1860] [outer = (nil)] [url = about:blank] 10:09:26 INFO - PROCESS | 9525 | --DOMWINDOW == 77 (0x91810800) [pid = 9525] [serial = 1859] [outer = (nil)] [url = about:blank] 10:09:26 INFO - PROCESS | 9525 | --DOMWINDOW == 76 (0x9116ec00) [pid = 9525] [serial = 1857] [outer = (nil)] [url = about:blank] 10:09:26 INFO - PROCESS | 9525 | 1466528966252 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 10:09:26 INFO - PROCESS | 9525 | 1466528966271 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 10:09:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 10:09:26 INFO - PROCESS | 9525 | 1466528966283 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 10:09:26 INFO - PROCESS | 9525 | 1466528966287 Marionette TRACE conn3 <- [1,2534,null,{}] 10:09:26 INFO - PROCESS | 9525 | 1466528966294 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:26 INFO - PROCESS | 9525 | 1466528966300 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:26 INFO - PROCESS | 9525 | 1466528966509 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 10:09:26 INFO - PROCESS | 9525 | 1466528966707 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:26 INFO - PROCESS | 9525 | 1466528966721 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:26 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b6e9400 == 37 [pid = 9525] [id = 641] 10:09:26 INFO - PROCESS | 9525 | ++DOMWINDOW == 77 (0x8bee9c00) [pid = 9525] [serial = 1924] [outer = (nil)] 10:09:26 INFO - PROCESS | 9525 | ++DOMWINDOW == 78 (0x8ced2000) [pid = 9525] [serial = 1925] [outer = 0x8bee9c00] 10:09:26 INFO - PROCESS | 9525 | 1466528966810 Marionette DEBUG loaded listener.js 10:09:26 INFO - PROCESS | 9525 | ++DOMWINDOW == 79 (0x8cfd8000) [pid = 9525] [serial = 1926] [outer = 0x8bee9c00] 10:09:27 INFO - PROCESS | 9525 | 1466528967666 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 10:09:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 10:09:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1438ms 10:09:27 INFO - PROCESS | 9525 | 1466528967721 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 10:09:27 INFO - PROCESS | 9525 | 1466528967725 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 10:09:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 10:09:27 INFO - PROCESS | 9525 | 1466528967733 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 10:09:27 INFO - PROCESS | 9525 | 1466528967738 Marionette TRACE conn3 <- [1,2538,null,{}] 10:09:27 INFO - PROCESS | 9525 | 1466528967755 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:27 INFO - PROCESS | 9525 | 1466528967764 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:27 INFO - PROCESS | 9525 | 1466528967957 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 10:09:28 INFO - PROCESS | 9525 | 1466528968118 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:28 INFO - PROCESS | 9525 | 1466528968130 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:28 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d75c400 == 38 [pid = 9525] [id = 642] 10:09:28 INFO - PROCESS | 9525 | ++DOMWINDOW == 80 (0x8d75e000) [pid = 9525] [serial = 1927] [outer = (nil)] 10:09:28 INFO - PROCESS | 9525 | ++DOMWINDOW == 81 (0x8d7e6c00) [pid = 9525] [serial = 1928] [outer = 0x8d75e000] 10:09:28 INFO - PROCESS | 9525 | 1466528968231 Marionette DEBUG loaded listener.js 10:09:28 INFO - PROCESS | 9525 | ++DOMWINDOW == 82 (0x8eb0fc00) [pid = 9525] [serial = 1929] [outer = 0x8d75e000] 10:09:29 INFO - PROCESS | 9525 | 1466528969204 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 10:09:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 10:09:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1542ms 10:09:29 INFO - PROCESS | 9525 | 1466528969276 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 10:09:29 INFO - PROCESS | 9525 | 1466528969281 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 10:09:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 10:09:29 INFO - PROCESS | 9525 | 1466528969289 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 10:09:29 INFO - PROCESS | 9525 | 1466528969293 Marionette TRACE conn3 <- [1,2542,null,{}] 10:09:29 INFO - PROCESS | 9525 | 1466528969315 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:29 INFO - PROCESS | 9525 | 1466528969325 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:29 INFO - PROCESS | 9525 | 1466528969573 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 10:09:29 INFO - PROCESS | 9525 | 1466528969607 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:29 INFO - PROCESS | 9525 | 1466528969614 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:29 INFO - PROCESS | 9525 | ++DOCSHELL 0x893e1800 == 39 [pid = 9525] [id = 643] 10:09:29 INFO - PROCESS | 9525 | ++DOMWINDOW == 83 (0x8d7e2c00) [pid = 9525] [serial = 1930] [outer = (nil)] 10:09:29 INFO - PROCESS | 9525 | ++DOMWINDOW == 84 (0x8f4c4c00) [pid = 9525] [serial = 1931] [outer = 0x8d7e2c00] 10:09:29 INFO - PROCESS | 9525 | 1466528969701 Marionette DEBUG loaded listener.js 10:09:29 INFO - PROCESS | 9525 | ++DOMWINDOW == 85 (0x8f6c1000) [pid = 9525] [serial = 1932] [outer = 0x8d7e2c00] 10:09:30 INFO - PROCESS | 9525 | 1466528970743 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 10:09:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 10:09:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1496ms 10:09:30 INFO - PROCESS | 9525 | 1466528970786 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 10:09:30 INFO - PROCESS | 9525 | 1466528970790 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 10:09:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 10:09:30 INFO - PROCESS | 9525 | 1466528970802 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 10:09:30 INFO - PROCESS | 9525 | 1466528970805 Marionette TRACE conn3 <- [1,2546,null,{}] 10:09:30 INFO - PROCESS | 9525 | 1466528970812 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:30 INFO - PROCESS | 9525 | 1466528970817 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:31 INFO - PROCESS | 9525 | 1466528971158 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 10:09:31 INFO - PROCESS | 9525 | --DOMWINDOW == 84 (0x8b0b1800) [pid = 9525] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 10:09:31 INFO - PROCESS | 9525 | --DOMWINDOW == 83 (0x8bdfd400) [pid = 9525] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 10:09:31 INFO - PROCESS | 9525 | --DOMWINDOW == 82 (0x8d471000) [pid = 9525] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 10:09:31 INFO - PROCESS | 9525 | --DOMWINDOW == 81 (0x8d768000) [pid = 9525] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 10:09:31 INFO - PROCESS | 9525 | --DOMWINDOW == 80 (0x893ed000) [pid = 9525] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 10:09:31 INFO - PROCESS | 9525 | --DOMWINDOW == 79 (0x8b0b3800) [pid = 9525] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 10:09:31 INFO - PROCESS | 9525 | --DOMWINDOW == 78 (0x919c5800) [pid = 9525] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 10:09:31 INFO - PROCESS | 9525 | --DOMWINDOW == 77 (0x919c3800) [pid = 9525] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 10:09:31 INFO - PROCESS | 9525 | --DOMWINDOW == 76 (0x8d4c0400) [pid = 9525] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 10:09:31 INFO - PROCESS | 9525 | --DOMWINDOW == 75 (0x8d4cd800) [pid = 9525] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 10:09:31 INFO - PROCESS | 9525 | --DOMWINDOW == 74 (0x8b0a4800) [pid = 9525] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 10:09:31 INFO - PROCESS | 9525 | --DOMWINDOW == 73 (0x8ad72000) [pid = 9525] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 10:09:31 INFO - PROCESS | 9525 | 1466528971354 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:31 INFO - PROCESS | 9525 | 1466528971362 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:31 INFO - PROCESS | 9525 | ++DOCSHELL 0x893ed000 == 40 [pid = 9525] [id = 644] 10:09:31 INFO - PROCESS | 9525 | ++DOMWINDOW == 74 (0x8ad6fc00) [pid = 9525] [serial = 1933] [outer = (nil)] 10:09:31 INFO - PROCESS | 9525 | ++DOMWINDOW == 75 (0x8b6e8c00) [pid = 9525] [serial = 1934] [outer = 0x8ad6fc00] 10:09:31 INFO - PROCESS | 9525 | 1466528971454 Marionette DEBUG loaded listener.js 10:09:31 INFO - PROCESS | 9525 | ++DOMWINDOW == 76 (0x8b0a4800) [pid = 9525] [serial = 1935] [outer = 0x8ad6fc00] 10:09:32 INFO - PROCESS | 9525 | 1466528972305 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 10:09:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 10:09:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1546ms 10:09:32 INFO - PROCESS | 9525 | 1466528972345 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 10:09:32 INFO - PROCESS | 9525 | 1466528972350 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 10:09:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 10:09:32 INFO - PROCESS | 9525 | 1466528972371 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 10:09:32 INFO - PROCESS | 9525 | 1466528972376 Marionette TRACE conn3 <- [1,2550,null,{}] 10:09:32 INFO - PROCESS | 9525 | 1466528972383 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:32 INFO - PROCESS | 9525 | 1466528972393 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:32 INFO - PROCESS | 9525 | 1466528972623 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 10:09:32 INFO - PROCESS | 9525 | 1466528972788 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:32 INFO - PROCESS | 9525 | 1466528972798 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:32 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b0aa800 == 41 [pid = 9525] [id = 645] 10:09:32 INFO - PROCESS | 9525 | ++DOMWINDOW == 77 (0x8bdfb400) [pid = 9525] [serial = 1936] [outer = (nil)] 10:09:32 INFO - PROCESS | 9525 | ++DOMWINDOW == 78 (0x9137b000) [pid = 9525] [serial = 1937] [outer = 0x8bdfb400] 10:09:32 INFO - PROCESS | 9525 | 1466528972927 Marionette DEBUG loaded listener.js 10:09:33 INFO - PROCESS | 9525 | ++DOMWINDOW == 79 (0x919c5800) [pid = 9525] [serial = 1938] [outer = 0x8bdfb400] 10:09:34 INFO - PROCESS | 9525 | 1466528974082 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 10:09:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 10:09:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1743ms 10:09:34 INFO - PROCESS | 9525 | 1466528974107 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 10:09:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 10:09:34 INFO - PROCESS | 9525 | 1466528974115 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 10:09:34 INFO - PROCESS | 9525 | 1466528974125 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 10:09:34 INFO - PROCESS | 9525 | 1466528974135 Marionette TRACE conn3 <- [1,2554,null,{}] 10:09:34 INFO - PROCESS | 9525 | 1466528974146 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:34 INFO - PROCESS | 9525 | 1466528974154 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:34 INFO - PROCESS | 9525 | 1466528974425 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 10:09:34 INFO - PROCESS | 9525 | 1466528974682 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:34 INFO - PROCESS | 9525 | 1466528974692 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:34 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b0b2c00 == 42 [pid = 9525] [id = 646] 10:09:34 INFO - PROCESS | 9525 | ++DOMWINDOW == 80 (0x8b6ea000) [pid = 9525] [serial = 1939] [outer = (nil)] 10:09:34 INFO - PROCESS | 9525 | ++DOMWINDOW == 81 (0x8cd09c00) [pid = 9525] [serial = 1940] [outer = 0x8b6ea000] 10:09:34 INFO - PROCESS | 9525 | 1466528974816 Marionette DEBUG loaded listener.js 10:09:34 INFO - PROCESS | 9525 | ++DOMWINDOW == 82 (0x8cfcd000) [pid = 9525] [serial = 1941] [outer = 0x8b6ea000] 10:09:35 INFO - PROCESS | 9525 | 1466528975744 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 10:09:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 10:09:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1698ms 10:09:35 INFO - PROCESS | 9525 | 1466528975822 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 10:09:35 INFO - PROCESS | 9525 | 1466528975829 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 10:09:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 10:09:35 INFO - PROCESS | 9525 | 1466528975842 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 10:09:35 INFO - PROCESS | 9525 | 1466528975846 Marionette TRACE conn3 <- [1,2558,null,{}] 10:09:35 INFO - PROCESS | 9525 | 1466528975853 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:35 INFO - PROCESS | 9525 | 1466528975858 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:36 INFO - PROCESS | 9525 | 1466528976106 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 10:09:36 INFO - PROCESS | 9525 | 1466528976393 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:36 INFO - PROCESS | 9525 | 1466528976401 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:36 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d7dec00 == 43 [pid = 9525] [id = 647] 10:09:36 INFO - PROCESS | 9525 | ++DOMWINDOW == 83 (0x8d7e8800) [pid = 9525] [serial = 1942] [outer = (nil)] 10:09:36 INFO - PROCESS | 9525 | ++DOMWINDOW == 84 (0x8eb0f400) [pid = 9525] [serial = 1943] [outer = 0x8d7e8800] 10:09:36 INFO - PROCESS | 9525 | 1466528976486 Marionette DEBUG loaded listener.js 10:09:36 INFO - PROCESS | 9525 | ++DOMWINDOW == 85 (0x8f4bf800) [pid = 9525] [serial = 1944] [outer = 0x8d7e8800] 10:09:37 INFO - PROCESS | 9525 | 1466528977561 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 10:09:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 10:09:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1791ms 10:09:37 INFO - PROCESS | 9525 | 1466528977632 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 10:09:37 INFO - PROCESS | 9525 | 1466528977637 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 10:09:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 10:09:37 INFO - PROCESS | 9525 | 1466528977644 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 10:09:37 INFO - PROCESS | 9525 | 1466528977650 Marionette TRACE conn3 <- [1,2562,null,{}] 10:09:37 INFO - PROCESS | 9525 | 1466528977667 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:37 INFO - PROCESS | 9525 | 1466528977675 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:37 INFO - PROCESS | 9525 | 1466528977916 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 10:09:38 INFO - PROCESS | 9525 | 1466528978161 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:38 INFO - PROCESS | 9525 | 1466528978173 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:38 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d765400 == 44 [pid = 9525] [id = 648] 10:09:38 INFO - PROCESS | 9525 | ++DOMWINDOW == 86 (0x9180fc00) [pid = 9525] [serial = 1945] [outer = (nil)] 10:09:38 INFO - PROCESS | 9525 | ++DOMWINDOW == 87 (0x919c8400) [pid = 9525] [serial = 1946] [outer = 0x9180fc00] 10:09:38 INFO - PROCESS | 9525 | 1466528978292 Marionette DEBUG loaded listener.js 10:09:38 INFO - PROCESS | 9525 | ++DOMWINDOW == 88 (0x921eac00) [pid = 9525] [serial = 1947] [outer = 0x9180fc00] 10:09:39 INFO - PROCESS | 9525 | 1466528979236 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 10:09:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 10:09:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1647ms 10:09:39 INFO - PROCESS | 9525 | 1466528979293 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 10:09:39 INFO - PROCESS | 9525 | 1466528979297 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 10:09:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 10:09:39 INFO - PROCESS | 9525 | 1466528979304 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 10:09:39 INFO - PROCESS | 9525 | 1466528979308 Marionette TRACE conn3 <- [1,2566,null,{}] 10:09:39 INFO - PROCESS | 9525 | 1466528979314 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:39 INFO - PROCESS | 9525 | 1466528979320 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:39 INFO - PROCESS | 9525 | 1466528979532 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 10:09:39 INFO - PROCESS | 9525 | 1466528979766 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:39 INFO - PROCESS | 9525 | 1466528979774 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:39 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ced0400 == 45 [pid = 9525] [id = 649] 10:09:39 INFO - PROCESS | 9525 | ++DOMWINDOW == 89 (0x91371000) [pid = 9525] [serial = 1948] [outer = (nil)] 10:09:39 INFO - PROCESS | 9525 | ++DOMWINDOW == 90 (0x922ea400) [pid = 9525] [serial = 1949] [outer = 0x91371000] 10:09:39 INFO - PROCESS | 9525 | 1466528979900 Marionette DEBUG loaded listener.js 10:09:40 INFO - PROCESS | 9525 | ++DOMWINDOW == 91 (0x92339000) [pid = 9525] [serial = 1950] [outer = 0x91371000] 10:09:40 INFO - PROCESS | 9525 | 1466528980796 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 10:09:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 10:09:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1540ms 10:09:40 INFO - PROCESS | 9525 | 1466528980845 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 10:09:40 INFO - PROCESS | 9525 | 1466528980849 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 10:09:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 10:09:40 INFO - PROCESS | 9525 | 1466528980855 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 10:09:40 INFO - PROCESS | 9525 | 1466528980859 Marionette TRACE conn3 <- [1,2570,null,{}] 10:09:40 INFO - PROCESS | 9525 | 1466528980865 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:40 INFO - PROCESS | 9525 | 1466528980871 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:41 INFO - PROCESS | 9525 | 1466528981053 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 10:09:41 INFO - PROCESS | 9525 | 1466528981283 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:41 INFO - PROCESS | 9525 | 1466528981291 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:41 INFO - PROCESS | 9525 | ++DOCSHELL 0x893e9000 == 46 [pid = 9525] [id = 650] 10:09:41 INFO - PROCESS | 9525 | ++DOMWINDOW == 92 (0x8cfd3400) [pid = 9525] [serial = 1951] [outer = (nil)] 10:09:41 INFO - PROCESS | 9525 | ++DOMWINDOW == 93 (0x927f5400) [pid = 9525] [serial = 1952] [outer = 0x8cfd3400] 10:09:41 INFO - PROCESS | 9525 | 1466528981417 Marionette DEBUG loaded listener.js 10:09:41 INFO - PROCESS | 9525 | ++DOMWINDOW == 94 (0x927f9000) [pid = 9525] [serial = 1953] [outer = 0x8cfd3400] 10:09:42 INFO - PROCESS | 9525 | 1466528982465 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 10:09:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 10:09:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1684ms 10:09:42 INFO - PROCESS | 9525 | 1466528982541 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 10:09:42 INFO - PROCESS | 9525 | 1466528982546 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 10:09:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 10:09:42 INFO - PROCESS | 9525 | 1466528982552 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 10:09:42 INFO - PROCESS | 9525 | 1466528982556 Marionette TRACE conn3 <- [1,2574,null,{}] 10:09:42 INFO - PROCESS | 9525 | 1466528982562 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:42 INFO - PROCESS | 9525 | 1466528982572 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:42 INFO - PROCESS | 9525 | 1466528982819 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 10:09:43 INFO - PROCESS | 9525 | 1466528983073 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:43 INFO - PROCESS | 9525 | 1466528983081 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:43 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad7bc00 == 47 [pid = 9525] [id = 651] 10:09:43 INFO - PROCESS | 9525 | ++DOMWINDOW == 95 (0x8ad7cc00) [pid = 9525] [serial = 1954] [outer = (nil)] 10:09:43 INFO - PROCESS | 9525 | ++DOMWINDOW == 96 (0x8af5d400) [pid = 9525] [serial = 1955] [outer = 0x8ad7cc00] 10:09:43 INFO - PROCESS | 9525 | 1466528983469 Marionette DEBUG loaded listener.js 10:09:43 INFO - PROCESS | 9525 | ++DOMWINDOW == 97 (0x8b6f2400) [pid = 9525] [serial = 1956] [outer = 0x8ad7cc00] 10:09:44 INFO - PROCESS | 9525 | 1466528984469 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 10:09:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 10:09:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1984ms 10:09:44 INFO - PROCESS | 9525 | 1466528984538 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 10:09:44 INFO - PROCESS | 9525 | 1466528984544 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 10:09:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 10:09:44 INFO - PROCESS | 9525 | 1466528984553 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 10:09:44 INFO - PROCESS | 9525 | 1466528984557 Marionette TRACE conn3 <- [1,2578,null,{}] 10:09:44 INFO - PROCESS | 9525 | 1466528984565 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:44 INFO - PROCESS | 9525 | 1466528984569 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:44 INFO - PROCESS | 9525 | 1466528984837 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 10:09:46 INFO - PROCESS | 9525 | --DOCSHELL 0x8d768400 == 46 [pid = 9525] [id = 591] 10:09:46 INFO - PROCESS | 9525 | --DOCSHELL 0x8af5d800 == 45 [pid = 9525] [id = 589] 10:09:46 INFO - PROCESS | 9525 | --DOCSHELL 0x8cfd9400 == 44 [pid = 9525] [id = 590] 10:09:46 INFO - PROCESS | 9525 | --DOCSHELL 0x893e8c00 == 43 [pid = 9525] [id = 587] 10:09:46 INFO - PROCESS | 9525 | --DOCSHELL 0x893ecc00 == 42 [pid = 9525] [id = 628] 10:09:46 INFO - PROCESS | 9525 | --DOCSHELL 0x8b0b0400 == 41 [pid = 9525] [id = 575] 10:09:46 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad79400 == 40 [pid = 9525] [id = 578] 10:09:46 INFO - PROCESS | 9525 | --DOCSHELL 0x8d475000 == 39 [pid = 9525] [id = 577] 10:09:46 INFO - PROCESS | 9525 | --DOCSHELL 0x8af53400 == 38 [pid = 9525] [id = 580] 10:09:46 INFO - PROCESS | 9525 | --DOCSHELL 0x894c8000 == 37 [pid = 9525] [id = 588] 10:09:46 INFO - PROCESS | 9525 | --DOCSHELL 0x894cac00 == 36 [pid = 9525] [id = 585] 10:09:46 INFO - PROCESS | 9525 | --DOCSHELL 0x8af5b800 == 35 [pid = 9525] [id = 579] 10:09:46 INFO - PROCESS | 9525 | --DOCSHELL 0x893ef000 == 34 [pid = 9525] [id = 583] 10:09:46 INFO - PROCESS | 9525 | --DOCSHELL 0x9117a800 == 33 [pid = 9525] [id = 582] 10:09:46 INFO - PROCESS | 9525 | --DOCSHELL 0x8f4c6800 == 32 [pid = 9525] [id = 581] 10:09:46 INFO - PROCESS | 9525 | --DOCSHELL 0x8bee1800 == 31 [pid = 9525] [id = 576] 10:09:46 INFO - PROCESS | 9525 | --DOCSHELL 0x8eb0f800 == 30 [pid = 9525] [id = 584] 10:09:46 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad77c00 == 29 [pid = 9525] [id = 586] 10:09:46 INFO - PROCESS | 9525 | --DOMWINDOW == 96 (0x8cd0cc00) [pid = 9525] [serial = 1863] [outer = (nil)] [url = about:blank] 10:09:46 INFO - PROCESS | 9525 | --DOMWINDOW == 95 (0x8bee0000) [pid = 9525] [serial = 1862] [outer = (nil)] [url = about:blank] 10:09:46 INFO - PROCESS | 9525 | --DOMWINDOW == 94 (0x8cec7c00) [pid = 9525] [serial = 1893] [outer = (nil)] [url = about:blank] 10:09:46 INFO - PROCESS | 9525 | --DOMWINDOW == 93 (0x8d4c5800) [pid = 9525] [serial = 1895] [outer = (nil)] [url = about:blank] 10:09:46 INFO - PROCESS | 9525 | --DOMWINDOW == 92 (0x8f6bc400) [pid = 9525] [serial = 1866] [outer = (nil)] [url = about:blank] 10:09:46 INFO - PROCESS | 9525 | --DOMWINDOW == 91 (0x8f2df800) [pid = 9525] [serial = 1865] [outer = (nil)] [url = about:blank] 10:09:46 INFO - PROCESS | 9525 | --DOMWINDOW == 90 (0x894c9400) [pid = 9525] [serial = 1886] [outer = (nil)] [url = about:blank] 10:09:46 INFO - PROCESS | 9525 | --DOMWINDOW == 89 (0x8ad71400) [pid = 9525] [serial = 1887] [outer = (nil)] [url = about:blank] 10:09:46 INFO - PROCESS | 9525 | --DOMWINDOW == 88 (0x8b6ee800) [pid = 9525] [serial = 1889] [outer = (nil)] [url = about:blank] 10:09:46 INFO - PROCESS | 9525 | --DOMWINDOW == 87 (0x921e7800) [pid = 9525] [serial = 1869] [outer = (nil)] [url = about:blank] 10:09:46 INFO - PROCESS | 9525 | --DOMWINDOW == 86 (0x919cd400) [pid = 9525] [serial = 1868] [outer = (nil)] [url = about:blank] 10:09:46 INFO - PROCESS | 9525 | --DOMWINDOW == 85 (0x922de800) [pid = 9525] [serial = 1872] [outer = (nil)] [url = about:blank] 10:09:46 INFO - PROCESS | 9525 | --DOMWINDOW == 84 (0x921f1800) [pid = 9525] [serial = 1871] [outer = (nil)] [url = about:blank] 10:09:46 INFO - PROCESS | 9525 | --DOMWINDOW == 83 (0x8d75f000) [pid = 9525] [serial = 1884] [outer = (nil)] [url = about:blank] 10:09:46 INFO - PROCESS | 9525 | --DOMWINDOW == 82 (0x8d525c00) [pid = 9525] [serial = 1883] [outer = (nil)] [url = about:blank] 10:09:46 INFO - PROCESS | 9525 | --DOMWINDOW == 81 (0x9232f400) [pid = 9525] [serial = 1875] [outer = (nil)] [url = about:blank] 10:09:46 INFO - PROCESS | 9525 | --DOMWINDOW == 80 (0x9232c800) [pid = 9525] [serial = 1874] [outer = (nil)] [url = about:blank] 10:09:46 INFO - PROCESS | 9525 | --DOMWINDOW == 79 (0x8d525000) [pid = 9525] [serial = 1878] [outer = (nil)] [url = about:blank] 10:09:46 INFO - PROCESS | 9525 | --DOMWINDOW == 78 (0x8cfda400) [pid = 9525] [serial = 1877] [outer = (nil)] [url = about:blank] 10:09:46 INFO - PROCESS | 9525 | --DOMWINDOW == 77 (0x8cd09000) [pid = 9525] [serial = 1892] [outer = (nil)] [url = about:blank] 10:09:46 INFO - PROCESS | 9525 | --DOMWINDOW == 76 (0x8bdf2c00) [pid = 9525] [serial = 1890] [outer = (nil)] [url = about:blank] 10:09:46 INFO - PROCESS | 9525 | --DOMWINDOW == 75 (0x8b0a9800) [pid = 9525] [serial = 1881] [outer = (nil)] [url = about:blank] 10:09:46 INFO - PROCESS | 9525 | --DOMWINDOW == 74 (0x8ad7c400) [pid = 9525] [serial = 1880] [outer = (nil)] [url = about:blank] 10:09:46 INFO - PROCESS | 9525 | --DOMWINDOW == 73 (0x8d527000) [pid = 9525] [serial = 1896] [outer = (nil)] [url = about:blank] 10:09:46 INFO - PROCESS | 9525 | --DOMWINDOW == 72 (0x8d52d000) [pid = 9525] [serial = 1898] [outer = (nil)] [url = about:blank] 10:09:46 INFO - PROCESS | 9525 | 1466528986300 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:46 INFO - PROCESS | 9525 | 1466528986307 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:46 INFO - PROCESS | 9525 | ++DOCSHELL 0x893e7000 == 30 [pid = 9525] [id = 652] 10:09:46 INFO - PROCESS | 9525 | ++DOMWINDOW == 73 (0x893e8c00) [pid = 9525] [serial = 1957] [outer = (nil)] 10:09:46 INFO - PROCESS | 9525 | ++DOMWINDOW == 74 (0x893ef000) [pid = 9525] [serial = 1958] [outer = 0x893e8c00] 10:09:46 INFO - PROCESS | 9525 | 1466528986430 Marionette DEBUG loaded listener.js 10:09:46 INFO - PROCESS | 9525 | ++DOMWINDOW == 75 (0x894d3400) [pid = 9525] [serial = 1959] [outer = 0x893e8c00] 10:09:47 INFO - PROCESS | 9525 | 1466528987306 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 10:09:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 10:09:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 2789ms 10:09:47 INFO - PROCESS | 9525 | 1466528987343 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 10:09:47 INFO - PROCESS | 9525 | 1466528987349 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 10:09:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 10:09:47 INFO - PROCESS | 9525 | 1466528987356 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 10:09:47 INFO - PROCESS | 9525 | 1466528987361 Marionette TRACE conn3 <- [1,2582,null,{}] 10:09:47 INFO - PROCESS | 9525 | 1466528987369 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:47 INFO - PROCESS | 9525 | 1466528987376 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:47 INFO - PROCESS | 9525 | 1466528987546 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 10:09:47 INFO - PROCESS | 9525 | 1466528987560 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:47 INFO - PROCESS | 9525 | 1466528987572 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:47 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b0ac400 == 31 [pid = 9525] [id = 653] 10:09:47 INFO - PROCESS | 9525 | ++DOMWINDOW == 76 (0x8b0ad400) [pid = 9525] [serial = 1960] [outer = (nil)] 10:09:47 INFO - PROCESS | 9525 | ++DOMWINDOW == 77 (0x8b6e9800) [pid = 9525] [serial = 1961] [outer = 0x8b0ad400] 10:09:47 INFO - PROCESS | 9525 | 1466528987660 Marionette DEBUG loaded listener.js 10:09:47 INFO - PROCESS | 9525 | ++DOMWINDOW == 78 (0x8b6f3800) [pid = 9525] [serial = 1962] [outer = 0x8b0ad400] 10:09:48 INFO - PROCESS | 9525 | 1466528988639 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 10:09:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 10:09:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1337ms 10:09:48 INFO - PROCESS | 9525 | 1466528988697 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 10:09:48 INFO - PROCESS | 9525 | 1466528988704 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 10:09:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 10:09:48 INFO - PROCESS | 9525 | 1466528988763 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 10:09:48 INFO - PROCESS | 9525 | 1466528988767 Marionette TRACE conn3 <- [1,2586,null,{}] 10:09:48 INFO - PROCESS | 9525 | 1466528988773 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:48 INFO - PROCESS | 9525 | 1466528988779 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:49 INFO - PROCESS | 9525 | 1466528989015 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 10:09:49 INFO - PROCESS | 9525 | 1466528989042 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:49 INFO - PROCESS | 9525 | 1466528989052 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:49 INFO - PROCESS | 9525 | ++DOCSHELL 0x8bdf2400 == 32 [pid = 9525] [id = 654] 10:09:49 INFO - PROCESS | 9525 | ++DOMWINDOW == 79 (0x8bee8c00) [pid = 9525] [serial = 1963] [outer = (nil)] 10:09:49 INFO - PROCESS | 9525 | ++DOMWINDOW == 80 (0x8cd08800) [pid = 9525] [serial = 1964] [outer = 0x8bee8c00] 10:09:49 INFO - PROCESS | 9525 | 1466528989119 Marionette DEBUG loaded listener.js 10:09:49 INFO - PROCESS | 9525 | ++DOMWINDOW == 81 (0x8cec6000) [pid = 9525] [serial = 1965] [outer = 0x8bee8c00] 10:09:50 INFO - PROCESS | 9525 | 1466528990138 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 10:09:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 10:09:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1487ms 10:09:50 INFO - PROCESS | 9525 | 1466528990202 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 10:09:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 10:09:50 INFO - PROCESS | 9525 | 1466528990206 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 10:09:50 INFO - PROCESS | 9525 | 1466528990215 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 10:09:50 INFO - PROCESS | 9525 | 1466528990225 Marionette TRACE conn3 <- [1,2590,null,{}] 10:09:50 INFO - PROCESS | 9525 | 1466528990247 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:50 INFO - PROCESS | 9525 | 1466528990255 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:50 INFO - PROCESS | 9525 | 1466528990486 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 10:09:50 INFO - PROCESS | 9525 | 1466528990514 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:50 INFO - PROCESS | 9525 | 1466528990525 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:50 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d472000 == 33 [pid = 9525] [id = 655] 10:09:50 INFO - PROCESS | 9525 | ++DOMWINDOW == 82 (0x8d474c00) [pid = 9525] [serial = 1966] [outer = (nil)] 10:09:50 INFO - PROCESS | 9525 | ++DOMWINDOW == 83 (0x8d4c8400) [pid = 9525] [serial = 1967] [outer = 0x8d474c00] 10:09:50 INFO - PROCESS | 9525 | 1466528990590 Marionette DEBUG loaded listener.js 10:09:50 INFO - PROCESS | 9525 | ++DOMWINDOW == 84 (0x8bedd000) [pid = 9525] [serial = 1968] [outer = 0x8d474c00] 10:09:51 INFO - PROCESS | 9525 | --DOMWINDOW == 83 (0x8d75e000) [pid = 9525] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 10:09:51 INFO - PROCESS | 9525 | --DOMWINDOW == 82 (0x8bdfb400) [pid = 9525] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 10:09:51 INFO - PROCESS | 9525 | --DOMWINDOW == 81 (0x8af57000) [pid = 9525] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 10:09:51 INFO - PROCESS | 9525 | --DOMWINDOW == 80 (0x8d7e2c00) [pid = 9525] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 10:09:51 INFO - PROCESS | 9525 | --DOMWINDOW == 79 (0x91808000) [pid = 9525] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 10:09:51 INFO - PROCESS | 9525 | --DOMWINDOW == 78 (0x8af58800) [pid = 9525] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 10:09:51 INFO - PROCESS | 9525 | --DOMWINDOW == 77 (0x8f4bd000) [pid = 9525] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 10:09:51 INFO - PROCESS | 9525 | --DOMWINDOW == 76 (0x894cf000) [pid = 9525] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 10:09:51 INFO - PROCESS | 9525 | --DOMWINDOW == 75 (0x8cece000) [pid = 9525] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 10:09:51 INFO - PROCESS | 9525 | --DOMWINDOW == 74 (0x8ad6fc00) [pid = 9525] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 10:09:51 INFO - PROCESS | 9525 | --DOMWINDOW == 73 (0x8ad78400) [pid = 9525] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 10:09:51 INFO - PROCESS | 9525 | --DOMWINDOW == 72 (0x8bee9c00) [pid = 9525] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 10:09:51 INFO - PROCESS | 9525 | --DOMWINDOW == 71 (0x8ad79000) [pid = 9525] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 10:09:51 INFO - PROCESS | 9525 | --DOMWINDOW == 70 (0x8f4bd800) [pid = 9525] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 10:09:52 INFO - PROCESS | 9525 | 1466528992090 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 10:09:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 10:09:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1896ms 10:09:52 INFO - PROCESS | 9525 | 1466528992116 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 10:09:52 INFO - PROCESS | 9525 | 1466528992120 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 10:09:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 10:09:52 INFO - PROCESS | 9525 | 1466528992130 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 10:09:52 INFO - PROCESS | 9525 | 1466528992133 Marionette TRACE conn3 <- [1,2594,null,{}] 10:09:52 INFO - PROCESS | 9525 | 1466528992140 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:52 INFO - PROCESS | 9525 | 1466528992145 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:52 INFO - PROCESS | 9525 | 1466528992401 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 10:09:52 INFO - PROCESS | 9525 | 1466528992453 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:52 INFO - PROCESS | 9525 | 1466528992461 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:52 INFO - PROCESS | 9525 | ++DOCSHELL 0x893ea400 == 34 [pid = 9525] [id = 656] 10:09:52 INFO - PROCESS | 9525 | ++DOMWINDOW == 71 (0x8ad6e400) [pid = 9525] [serial = 1969] [outer = (nil)] 10:09:52 INFO - PROCESS | 9525 | ++DOMWINDOW == 72 (0x8d525800) [pid = 9525] [serial = 1970] [outer = 0x8ad6e400] 10:09:52 INFO - PROCESS | 9525 | 1466528992545 Marionette DEBUG loaded listener.js 10:09:52 INFO - PROCESS | 9525 | ++DOMWINDOW == 73 (0x8d52b800) [pid = 9525] [serial = 1971] [outer = 0x8ad6e400] 10:09:53 INFO - PROCESS | 9525 | 1466528993536 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 10:09:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 10:09:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1442ms 10:09:53 INFO - PROCESS | 9525 | 1466528993575 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 10:09:53 INFO - PROCESS | 9525 | 1466528993582 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 10:09:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 10:09:53 INFO - PROCESS | 9525 | 1466528993640 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 10:09:53 INFO - PROCESS | 9525 | 1466528993647 Marionette TRACE conn3 <- [1,2598,null,{}] 10:09:53 INFO - PROCESS | 9525 | 1466528993663 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:53 INFO - PROCESS | 9525 | 1466528993669 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:53 INFO - PROCESS | 9525 | 1466528993888 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 10:09:54 INFO - PROCESS | 9525 | 1466528994138 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:54 INFO - PROCESS | 9525 | 1466528994155 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:54 INFO - PROCESS | 9525 | ++DOCSHELL 0x8af55c00 == 35 [pid = 9525] [id = 657] 10:09:54 INFO - PROCESS | 9525 | ++DOMWINDOW == 74 (0x8af56000) [pid = 9525] [serial = 1972] [outer = (nil)] 10:09:54 INFO - PROCESS | 9525 | ++DOMWINDOW == 75 (0x8b0a7400) [pid = 9525] [serial = 1973] [outer = 0x8af56000] 10:09:54 INFO - PROCESS | 9525 | 1466528994286 Marionette DEBUG loaded listener.js 10:09:54 INFO - PROCESS | 9525 | ++DOMWINDOW == 76 (0x8bee1800) [pid = 9525] [serial = 1974] [outer = 0x8af56000] 10:09:55 INFO - PROCESS | 9525 | 1466528995409 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 10:09:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 10:09:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1855ms 10:09:55 INFO - PROCESS | 9525 | 1466528995492 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 10:09:55 INFO - PROCESS | 9525 | 1466528995500 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 10:09:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 10:09:55 INFO - PROCESS | 9525 | 1466528995512 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 10:09:55 INFO - PROCESS | 9525 | 1466528995516 Marionette TRACE conn3 <- [1,2602,null,{}] 10:09:55 INFO - PROCESS | 9525 | 1466528995523 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:55 INFO - PROCESS | 9525 | 1466528995529 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:55 INFO - PROCESS | 9525 | 1466528995763 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 10:09:56 INFO - PROCESS | 9525 | 1466528996009 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:56 INFO - PROCESS | 9525 | 1466528996019 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:56 INFO - PROCESS | 9525 | ++DOCSHELL 0x894d3000 == 36 [pid = 9525] [id = 658] 10:09:56 INFO - PROCESS | 9525 | ++DOMWINDOW == 77 (0x8ad72800) [pid = 9525] [serial = 1975] [outer = (nil)] 10:09:56 INFO - PROCESS | 9525 | ++DOMWINDOW == 78 (0x8d4c2800) [pid = 9525] [serial = 1976] [outer = 0x8ad72800] 10:09:56 INFO - PROCESS | 9525 | 1466528996108 Marionette DEBUG loaded listener.js 10:09:56 INFO - PROCESS | 9525 | ++DOMWINDOW == 79 (0x8d75d800) [pid = 9525] [serial = 1977] [outer = 0x8ad72800] 10:09:57 INFO - PROCESS | 9525 | 1466528997178 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 10:09:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 10:09:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1745ms 10:09:57 INFO - PROCESS | 9525 | 1466528997258 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 10:09:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 10:09:57 INFO - PROCESS | 9525 | 1466528997262 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 10:09:57 INFO - PROCESS | 9525 | 1466528997269 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 10:09:57 INFO - PROCESS | 9525 | 1466528997276 Marionette TRACE conn3 <- [1,2606,null,{}] 10:09:57 INFO - PROCESS | 9525 | 1466528997293 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:57 INFO - PROCESS | 9525 | 1466528997302 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:57 INFO - PROCESS | 9525 | 1466528997546 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 10:09:57 INFO - PROCESS | 9525 | 1466528997839 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:57 INFO - PROCESS | 9525 | 1466528997853 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:57 INFO - PROCESS | 9525 | ++DOCSHELL 0x8f2dac00 == 37 [pid = 9525] [id = 659] 10:09:57 INFO - PROCESS | 9525 | ++DOMWINDOW == 80 (0x8f2de400) [pid = 9525] [serial = 1978] [outer = (nil)] 10:09:57 INFO - PROCESS | 9525 | ++DOMWINDOW == 81 (0x8f2e2400) [pid = 9525] [serial = 1979] [outer = 0x8f2de400] 10:09:57 INFO - PROCESS | 9525 | 1466528997938 Marionette DEBUG loaded listener.js 10:09:58 INFO - PROCESS | 9525 | ++DOMWINDOW == 82 (0x8f4bd400) [pid = 9525] [serial = 1980] [outer = 0x8f2de400] 10:09:58 INFO - PROCESS | 9525 | 1466528998976 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 10:09:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 10:09:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1792ms 10:09:59 INFO - PROCESS | 9525 | 1466528999061 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 10:09:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 10:09:59 INFO - PROCESS | 9525 | 1466528999067 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 10:09:59 INFO - PROCESS | 9525 | 1466528999073 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 10:09:59 INFO - PROCESS | 9525 | 1466528999077 Marionette TRACE conn3 <- [1,2610,null,{}] 10:09:59 INFO - PROCESS | 9525 | 1466528999083 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:59 INFO - PROCESS | 9525 | 1466528999089 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:59 INFO - PROCESS | 9525 | 1466528999316 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 10:09:59 INFO - PROCESS | 9525 | 1466528999563 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:59 INFO - PROCESS | 9525 | 1466528999571 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:09:59 INFO - PROCESS | 9525 | ++DOCSHELL 0x894cf800 == 38 [pid = 9525] [id = 660] 10:09:59 INFO - PROCESS | 9525 | ++DOMWINDOW == 83 (0x8f4bd000) [pid = 9525] [serial = 1981] [outer = (nil)] 10:09:59 INFO - PROCESS | 9525 | ++DOMWINDOW == 84 (0x8f6ba000) [pid = 9525] [serial = 1982] [outer = 0x8f4bd000] 10:09:59 INFO - PROCESS | 9525 | 1466528999693 Marionette DEBUG loaded listener.js 10:09:59 INFO - PROCESS | 9525 | ++DOMWINDOW == 85 (0x8f6be400) [pid = 9525] [serial = 1983] [outer = 0x8f4bd000] 10:10:00 INFO - PROCESS | 9525 | 1466529000684 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 10:10:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 10:10:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1687ms 10:10:00 INFO - PROCESS | 9525 | 1466529000761 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 10:10:00 INFO - PROCESS | 9525 | 1466529000764 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 10:10:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 10:10:00 INFO - PROCESS | 9525 | 1466529000773 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 10:10:00 INFO - PROCESS | 9525 | 1466529000777 Marionette TRACE conn3 <- [1,2614,null,{}] 10:10:00 INFO - PROCESS | 9525 | 1466529000783 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:00 INFO - PROCESS | 9525 | 1466529000789 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:01 INFO - PROCESS | 9525 | 1466529001157 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 10:10:01 INFO - PROCESS | 9525 | 1466529001414 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:01 INFO - PROCESS | 9525 | 1466529001421 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:01 INFO - PROCESS | 9525 | ++DOCSHELL 0x894ce800 == 39 [pid = 9525] [id = 661] 10:10:01 INFO - PROCESS | 9525 | ++DOMWINDOW == 86 (0x8ad77c00) [pid = 9525] [serial = 1984] [outer = (nil)] 10:10:01 INFO - PROCESS | 9525 | ++DOMWINDOW == 87 (0x8af53000) [pid = 9525] [serial = 1985] [outer = 0x8ad77c00] 10:10:01 INFO - PROCESS | 9525 | 1466529001503 Marionette DEBUG loaded listener.js 10:10:01 INFO - PROCESS | 9525 | ++DOMWINDOW == 88 (0x8b0a8000) [pid = 9525] [serial = 1986] [outer = 0x8ad77c00] 10:10:02 INFO - PROCESS | 9525 | --DOCSHELL 0x8b6eb400 == 38 [pid = 9525] [id = 630] 10:10:02 INFO - PROCESS | 9525 | --DOCSHELL 0x8cfd6400 == 37 [pid = 9525] [id = 631] 10:10:02 INFO - PROCESS | 9525 | --DOCSHELL 0x8d75c400 == 36 [pid = 9525] [id = 642] 10:10:02 INFO - PROCESS | 9525 | --DOCSHELL 0x8b6e9400 == 35 [pid = 9525] [id = 641] 10:10:02 INFO - PROCESS | 9525 | --DOMWINDOW == 87 (0x8b0a5c00) [pid = 9525] [serial = 1901] [outer = (nil)] [url = about:blank] 10:10:02 INFO - PROCESS | 9525 | --DOMWINDOW == 86 (0x8f4c4c00) [pid = 9525] [serial = 1931] [outer = (nil)] [url = about:blank] 10:10:02 INFO - PROCESS | 9525 | --DOMWINDOW == 85 (0x922ec400) [pid = 9525] [serial = 1917] [outer = (nil)] [url = about:blank] 10:10:02 INFO - PROCESS | 9525 | --DOMWINDOW == 84 (0x8b0a7c00) [pid = 9525] [serial = 1922] [outer = (nil)] [url = about:blank] 10:10:02 INFO - PROCESS | 9525 | --DOMWINDOW == 83 (0x8f4c8c00) [pid = 9525] [serial = 1907] [outer = (nil)] [url = about:blank] 10:10:02 INFO - PROCESS | 9525 | --DOMWINDOW == 82 (0x9222ac00) [pid = 9525] [serial = 1916] [outer = (nil)] [url = about:blank] 10:10:02 INFO - PROCESS | 9525 | --DOMWINDOW == 81 (0x8f6c1000) [pid = 9525] [serial = 1932] [outer = (nil)] [url = about:blank] 10:10:02 INFO - PROCESS | 9525 | --DOMWINDOW == 80 (0x8b6ed800) [pid = 9525] [serial = 1923] [outer = (nil)] [url = about:blank] 10:10:02 INFO - PROCESS | 9525 | --DOMWINDOW == 79 (0x8f6bfc00) [pid = 9525] [serial = 1908] [outer = (nil)] [url = about:blank] 10:10:02 INFO - PROCESS | 9525 | --DOMWINDOW == 78 (0x9117c800) [pid = 9525] [serial = 1911] [outer = (nil)] [url = about:blank] 10:10:02 INFO - PROCESS | 9525 | --DOMWINDOW == 77 (0x8d7dd000) [pid = 9525] [serial = 1905] [outer = (nil)] [url = about:blank] 10:10:02 INFO - PROCESS | 9525 | --DOMWINDOW == 76 (0x8b0a4800) [pid = 9525] [serial = 1935] [outer = (nil)] [url = about:blank] 10:10:02 INFO - PROCESS | 9525 | --DOMWINDOW == 75 (0x8cd05000) [pid = 9525] [serial = 1920] [outer = (nil)] [url = about:blank] 10:10:02 INFO - PROCESS | 9525 | --DOMWINDOW == 74 (0x8cfd8000) [pid = 9525] [serial = 1926] [outer = (nil)] [url = about:blank] 10:10:02 INFO - PROCESS | 9525 | --DOMWINDOW == 73 (0x8d762c00) [pid = 9525] [serial = 1899] [outer = (nil)] [url = about:blank] 10:10:02 INFO - PROCESS | 9525 | --DOMWINDOW == 72 (0x91808800) [pid = 9525] [serial = 1913] [outer = (nil)] [url = about:blank] 10:10:02 INFO - PROCESS | 9525 | --DOMWINDOW == 71 (0x8d526400) [pid = 9525] [serial = 1904] [outer = (nil)] [url = about:blank] 10:10:02 INFO - PROCESS | 9525 | --DOMWINDOW == 70 (0x919c3c00) [pid = 9525] [serial = 1914] [outer = (nil)] [url = about:blank] 10:10:02 INFO - PROCESS | 9525 | --DOMWINDOW == 69 (0x8b6e8c00) [pid = 9525] [serial = 1934] [outer = (nil)] [url = about:blank] 10:10:02 INFO - PROCESS | 9525 | --DOMWINDOW == 68 (0x8b0af800) [pid = 9525] [serial = 1919] [outer = (nil)] [url = about:blank] 10:10:02 INFO - PROCESS | 9525 | --DOMWINDOW == 67 (0x8ced2000) [pid = 9525] [serial = 1925] [outer = (nil)] [url = about:blank] 10:10:02 INFO - PROCESS | 9525 | --DOMWINDOW == 66 (0x91372800) [pid = 9525] [serial = 1910] [outer = (nil)] [url = about:blank] 10:10:02 INFO - PROCESS | 9525 | --DOMWINDOW == 65 (0x8bedbc00) [pid = 9525] [serial = 1902] [outer = (nil)] [url = about:blank] 10:10:02 INFO - PROCESS | 9525 | --DOMWINDOW == 64 (0x8eb0fc00) [pid = 9525] [serial = 1929] [outer = (nil)] [url = about:blank] 10:10:02 INFO - PROCESS | 9525 | --DOMWINDOW == 63 (0x8d7e6c00) [pid = 9525] [serial = 1928] [outer = (nil)] [url = about:blank] 10:10:02 INFO - PROCESS | 9525 | --DOMWINDOW == 62 (0x9137b000) [pid = 9525] [serial = 1937] [outer = (nil)] [url = about:blank] 10:10:02 INFO - PROCESS | 9525 | --DOMWINDOW == 61 (0x919c5800) [pid = 9525] [serial = 1938] [outer = (nil)] [url = about:blank] 10:10:02 INFO - PROCESS | 9525 | 1466529002701 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 10:10:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 10:10:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1995ms 10:10:02 INFO - PROCESS | 9525 | 1466529002774 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 10:10:02 INFO - PROCESS | 9525 | 1466529002781 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 10:10:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 10:10:02 INFO - PROCESS | 9525 | 1466529002789 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 10:10:02 INFO - PROCESS | 9525 | 1466529002795 Marionette TRACE conn3 <- [1,2618,null,{}] 10:10:02 INFO - PROCESS | 9525 | 1466529002802 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:02 INFO - PROCESS | 9525 | 1466529002808 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:03 INFO - PROCESS | 9525 | 1466529003028 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 10:10:03 INFO - PROCESS | 9525 | 1466529003181 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:03 INFO - PROCESS | 9525 | 1466529003189 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:03 INFO - PROCESS | 9525 | ++DOCSHELL 0x8bedc800 == 36 [pid = 9525] [id = 662] 10:10:03 INFO - PROCESS | 9525 | ++DOMWINDOW == 62 (0x8bedd400) [pid = 9525] [serial = 1987] [outer = (nil)] 10:10:03 INFO - PROCESS | 9525 | ++DOMWINDOW == 63 (0x8cd05000) [pid = 9525] [serial = 1988] [outer = 0x8bedd400] 10:10:03 INFO - PROCESS | 9525 | 1466529003305 Marionette DEBUG loaded listener.js 10:10:03 INFO - PROCESS | 9525 | ++DOMWINDOW == 64 (0x8ceca000) [pid = 9525] [serial = 1989] [outer = 0x8bedd400] 10:10:04 INFO - PROCESS | 9525 | 1466529004122 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 10:10:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 10:10:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1386ms 10:10:04 INFO - PROCESS | 9525 | 1466529004176 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 10:10:04 INFO - PROCESS | 9525 | 1466529004180 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 10:10:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 10:10:04 INFO - PROCESS | 9525 | 1466529004187 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 10:10:04 INFO - PROCESS | 9525 | 1466529004192 Marionette TRACE conn3 <- [1,2622,null,{}] 10:10:04 INFO - PROCESS | 9525 | 1466529004198 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:04 INFO - PROCESS | 9525 | 1466529004203 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:04 INFO - PROCESS | 9525 | 1466529004396 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 10:10:04 INFO - PROCESS | 9525 | 1466529004564 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:04 INFO - PROCESS | 9525 | 1466529004573 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:04 INFO - PROCESS | 9525 | ++DOCSHELL 0x8bee6000 == 37 [pid = 9525] [id = 663] 10:10:04 INFO - PROCESS | 9525 | ++DOMWINDOW == 65 (0x8d473c00) [pid = 9525] [serial = 1990] [outer = (nil)] 10:10:04 INFO - PROCESS | 9525 | ++DOMWINDOW == 66 (0x8d765c00) [pid = 9525] [serial = 1991] [outer = 0x8d473c00] 10:10:04 INFO - PROCESS | 9525 | 1466529004645 Marionette DEBUG loaded listener.js 10:10:04 INFO - PROCESS | 9525 | ++DOMWINDOW == 67 (0x8d7e3800) [pid = 9525] [serial = 1992] [outer = 0x8d473c00] 10:10:05 INFO - PROCESS | 9525 | 1466529005562 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 10:10:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 10:10:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1441ms 10:10:05 INFO - PROCESS | 9525 | 1466529005631 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 10:10:05 INFO - PROCESS | 9525 | 1466529005638 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 10:10:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 10:10:05 INFO - PROCESS | 9525 | 1466529005654 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 10:10:05 INFO - PROCESS | 9525 | 1466529005662 Marionette TRACE conn3 <- [1,2626,null,{}] 10:10:05 INFO - PROCESS | 9525 | 1466529005678 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:05 INFO - PROCESS | 9525 | 1466529005686 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:05 INFO - PROCESS | 9525 | 1466529005922 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 10:10:05 INFO - PROCESS | 9525 | 1466529005951 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:05 INFO - PROCESS | 9525 | 1466529005958 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:05 INFO - PROCESS | 9525 | ++DOCSHELL 0x893ed400 == 38 [pid = 9525] [id = 664] 10:10:05 INFO - PROCESS | 9525 | ++DOMWINDOW == 68 (0x8ad6f400) [pid = 9525] [serial = 1993] [outer = (nil)] 10:10:06 INFO - PROCESS | 9525 | ++DOMWINDOW == 69 (0x8f4cac00) [pid = 9525] [serial = 1994] [outer = 0x8ad6f400] 10:10:06 INFO - PROCESS | 9525 | 1466529006029 Marionette DEBUG loaded listener.js 10:10:06 INFO - PROCESS | 9525 | ++DOMWINDOW == 70 (0x8f6b6000) [pid = 9525] [serial = 1995] [outer = 0x8ad6f400] 10:10:06 INFO - PROCESS | 9525 | 1466529006976 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 10:10:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 10:10:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1358ms 10:10:07 INFO - PROCESS | 9525 | 1466529007009 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 10:10:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 10:10:07 INFO - PROCESS | 9525 | 1466529007013 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 10:10:07 INFO - PROCESS | 9525 | 1466529007020 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 10:10:07 INFO - PROCESS | 9525 | 1466529007023 Marionette TRACE conn3 <- [1,2630,null,{}] 10:10:07 INFO - PROCESS | 9525 | 1466529007029 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:07 INFO - PROCESS | 9525 | 1466529007035 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:07 INFO - PROCESS | 9525 | --DOMWINDOW == 69 (0x8b0ad400) [pid = 9525] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 10:10:07 INFO - PROCESS | 9525 | --DOMWINDOW == 68 (0x8d474c00) [pid = 9525] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 10:10:07 INFO - PROCESS | 9525 | --DOMWINDOW == 67 (0x8ad7cc00) [pid = 9525] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 10:10:07 INFO - PROCESS | 9525 | --DOMWINDOW == 66 (0x893e8c00) [pid = 9525] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 10:10:07 INFO - PROCESS | 9525 | --DOMWINDOW == 65 (0x8bee8c00) [pid = 9525] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 10:10:07 INFO - PROCESS | 9525 | --DOMWINDOW == 64 (0x8b6ea000) [pid = 9525] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 10:10:07 INFO - PROCESS | 9525 | --DOMWINDOW == 63 (0x8d7e8800) [pid = 9525] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 10:10:07 INFO - PROCESS | 9525 | --DOMWINDOW == 62 (0x9180fc00) [pid = 9525] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 10:10:07 INFO - PROCESS | 9525 | --DOMWINDOW == 61 (0x91371000) [pid = 9525] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 10:10:07 INFO - PROCESS | 9525 | --DOMWINDOW == 60 (0x8cfd3400) [pid = 9525] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 10:10:07 INFO - PROCESS | 9525 | 1466529007334 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 10:10:07 INFO - PROCESS | 9525 | 1466529007350 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:07 INFO - PROCESS | 9525 | 1466529007358 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:07 INFO - PROCESS | 9525 | ++DOCSHELL 0x8bee8c00 == 39 [pid = 9525] [id = 665] 10:10:07 INFO - PROCESS | 9525 | ++DOMWINDOW == 61 (0x8cd03c00) [pid = 9525] [serial = 1996] [outer = (nil)] 10:10:07 INFO - PROCESS | 9525 | ++DOMWINDOW == 62 (0x8d521800) [pid = 9525] [serial = 1997] [outer = 0x8cd03c00] 10:10:07 INFO - PROCESS | 9525 | 1466529007526 Marionette DEBUG loaded listener.js 10:10:07 INFO - PROCESS | 9525 | ++DOMWINDOW == 63 (0x8eb06c00) [pid = 9525] [serial = 1998] [outer = 0x8cd03c00] 10:10:08 INFO - PROCESS | 9525 | 1466529008368 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 10:10:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 10:10:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1384ms 10:10:08 INFO - PROCESS | 9525 | 1466529008404 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 10:10:08 INFO - PROCESS | 9525 | 1466529008407 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 10:10:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 10:10:08 INFO - PROCESS | 9525 | 1466529008414 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 10:10:08 INFO - PROCESS | 9525 | 1466529008417 Marionette TRACE conn3 <- [1,2634,null,{}] 10:10:08 INFO - PROCESS | 9525 | 1466529008424 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:08 INFO - PROCESS | 9525 | 1466529008428 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:08 INFO - PROCESS | 9525 | 1466529008676 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 10:10:08 INFO - PROCESS | 9525 | 1466529008691 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:08 INFO - PROCESS | 9525 | 1466529008707 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:08 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad7c800 == 40 [pid = 9525] [id = 666] 10:10:08 INFO - PROCESS | 9525 | ++DOMWINDOW == 64 (0x8bdf7000) [pid = 9525] [serial = 1999] [outer = (nil)] 10:10:08 INFO - PROCESS | 9525 | ++DOMWINDOW == 65 (0x91179800) [pid = 9525] [serial = 2000] [outer = 0x8bdf7000] 10:10:08 INFO - PROCESS | 9525 | 1466529008792 Marionette DEBUG loaded listener.js 10:10:08 INFO - PROCESS | 9525 | ++DOMWINDOW == 66 (0x91376c00) [pid = 9525] [serial = 2001] [outer = 0x8bdf7000] 10:10:09 INFO - PROCESS | 9525 | 1466529009965 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 10:10:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 10:10:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1590ms 10:10:10 INFO - PROCESS | 9525 | 1466529010004 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 10:10:10 INFO - PROCESS | 9525 | 1466529010011 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 10:10:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 10:10:10 INFO - PROCESS | 9525 | 1466529010020 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 10:10:10 INFO - PROCESS | 9525 | 1466529010025 Marionette TRACE conn3 <- [1,2638,null,{}] 10:10:10 INFO - PROCESS | 9525 | 1466529010036 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:10 INFO - PROCESS | 9525 | 1466529010042 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:10 INFO - PROCESS | 9525 | 1466529010249 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 10:10:10 INFO - PROCESS | 9525 | 1466529010497 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:10 INFO - PROCESS | 9525 | 1466529010504 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:10 INFO - PROCESS | 9525 | ++DOCSHELL 0x8af5c400 == 41 [pid = 9525] [id = 667] 10:10:10 INFO - PROCESS | 9525 | ++DOMWINDOW == 67 (0x8b6eac00) [pid = 9525] [serial = 2002] [outer = (nil)] 10:10:10 INFO - PROCESS | 9525 | ++DOMWINDOW == 68 (0x8cd0a000) [pid = 9525] [serial = 2003] [outer = 0x8b6eac00] 10:10:10 INFO - PROCESS | 9525 | 1466529010636 Marionette DEBUG loaded listener.js 10:10:10 INFO - PROCESS | 9525 | ++DOMWINDOW == 69 (0x8cfd5c00) [pid = 9525] [serial = 2004] [outer = 0x8b6eac00] 10:10:11 INFO - PROCESS | 9525 | 1466529011571 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 10:10:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 10:10:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1590ms 10:10:11 INFO - PROCESS | 9525 | 1466529011610 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 10:10:11 INFO - PROCESS | 9525 | 1466529011618 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 10:10:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 10:10:11 INFO - PROCESS | 9525 | 1466529011629 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 10:10:11 INFO - PROCESS | 9525 | 1466529011633 Marionette TRACE conn3 <- [1,2642,null,{}] 10:10:11 INFO - PROCESS | 9525 | 1466529011640 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:11 INFO - PROCESS | 9525 | 1466529011646 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:11 INFO - PROCESS | 9525 | 1466529011844 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 10:10:12 INFO - PROCESS | 9525 | 1466529012084 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:12 INFO - PROCESS | 9525 | 1466529012095 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:12 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d75c400 == 42 [pid = 9525] [id = 668] 10:10:12 INFO - PROCESS | 9525 | ++DOMWINDOW == 70 (0x8d768400) [pid = 9525] [serial = 2005] [outer = (nil)] 10:10:12 INFO - PROCESS | 9525 | ++DOMWINDOW == 71 (0x8eb02400) [pid = 9525] [serial = 2006] [outer = 0x8d768400] 10:10:12 INFO - PROCESS | 9525 | 1466529012235 Marionette DEBUG loaded listener.js 10:10:12 INFO - PROCESS | 9525 | ++DOMWINDOW == 72 (0x8f2d9800) [pid = 9525] [serial = 2007] [outer = 0x8d768400] 10:10:13 INFO - PROCESS | 9525 | 1466529013236 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 10:10:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 10:10:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1644ms 10:10:13 INFO - PROCESS | 9525 | 1466529013274 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 10:10:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 10:10:13 INFO - PROCESS | 9525 | 1466529013279 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 10:10:13 INFO - PROCESS | 9525 | 1466529013287 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 10:10:13 INFO - PROCESS | 9525 | 1466529013295 Marionette TRACE conn3 <- [1,2646,null,{}] 10:10:13 INFO - PROCESS | 9525 | 1466529013313 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:13 INFO - PROCESS | 9525 | 1466529013322 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:13 INFO - PROCESS | 9525 | 1466529013559 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 10:10:13 INFO - PROCESS | 9525 | 1466529013847 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:13 INFO - PROCESS | 9525 | 1466529013861 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:13 INFO - PROCESS | 9525 | ++DOCSHELL 0x91379c00 == 43 [pid = 9525] [id = 669] 10:10:13 INFO - PROCESS | 9525 | ++DOMWINDOW == 73 (0x9137a400) [pid = 9525] [serial = 2008] [outer = (nil)] 10:10:13 INFO - PROCESS | 9525 | ++DOMWINDOW == 74 (0x91802400) [pid = 9525] [serial = 2009] [outer = 0x9137a400] 10:10:13 INFO - PROCESS | 9525 | 1466529013952 Marionette DEBUG loaded listener.js 10:10:14 INFO - PROCESS | 9525 | ++DOMWINDOW == 75 (0x91809c00) [pid = 9525] [serial = 2010] [outer = 0x9137a400] 10:10:14 INFO - PROCESS | 9525 | 1466529014873 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 10:10:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 10:10:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1640ms 10:10:14 INFO - PROCESS | 9525 | 1466529014927 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 10:10:14 INFO - PROCESS | 9525 | 1466529014931 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 10:10:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 10:10:14 INFO - PROCESS | 9525 | 1466529014938 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 10:10:14 INFO - PROCESS | 9525 | 1466529014942 Marionette TRACE conn3 <- [1,2650,null,{}] 10:10:14 INFO - PROCESS | 9525 | 1466529014948 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:14 INFO - PROCESS | 9525 | 1466529014953 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:15 INFO - PROCESS | 9525 | 1466529015157 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 10:10:15 INFO - PROCESS | 9525 | 1466529015388 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:15 INFO - PROCESS | 9525 | 1466529015396 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:15 INFO - PROCESS | 9525 | ++DOCSHELL 0x893e9400 == 44 [pid = 9525] [id = 670] 10:10:15 INFO - PROCESS | 9525 | ++DOMWINDOW == 76 (0x91803800) [pid = 9525] [serial = 2011] [outer = (nil)] 10:10:15 INFO - PROCESS | 9525 | ++DOMWINDOW == 77 (0x919c2400) [pid = 9525] [serial = 2012] [outer = 0x91803800] 10:10:15 INFO - PROCESS | 9525 | 1466529015526 Marionette DEBUG loaded listener.js 10:10:15 INFO - PROCESS | 9525 | ++DOMWINDOW == 78 (0x919c4000) [pid = 9525] [serial = 2013] [outer = 0x91803800] 10:10:16 INFO - PROCESS | 9525 | 1466529016385 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 10:10:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 10:10:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1488ms 10:10:16 INFO - PROCESS | 9525 | 1466529016428 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 10:10:16 INFO - PROCESS | 9525 | 1466529016433 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 10:10:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 10:10:16 INFO - PROCESS | 9525 | 1466529016439 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 10:10:16 INFO - PROCESS | 9525 | 1466529016443 Marionette TRACE conn3 <- [1,2654,null,{}] 10:10:16 INFO - PROCESS | 9525 | 1466529016449 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:16 INFO - PROCESS | 9525 | 1466529016454 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:16 INFO - PROCESS | 9525 | 1466529016652 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 10:10:16 INFO - PROCESS | 9525 | 1466529016840 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:16 INFO - PROCESS | 9525 | 1466529016848 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:16 INFO - PROCESS | 9525 | ++DOCSHELL 0x894c9800 == 45 [pid = 9525] [id = 671] 10:10:16 INFO - PROCESS | 9525 | ++DOMWINDOW == 79 (0x8ad7a800) [pid = 9525] [serial = 2014] [outer = (nil)] 10:10:16 INFO - PROCESS | 9525 | ++DOMWINDOW == 80 (0x919c9c00) [pid = 9525] [serial = 2015] [outer = 0x8ad7a800] 10:10:16 INFO - PROCESS | 9525 | 1466529016943 Marionette DEBUG loaded listener.js 10:10:17 INFO - PROCESS | 9525 | ++DOMWINDOW == 81 (0x921e8400) [pid = 9525] [serial = 2016] [outer = 0x8ad7a800] 10:10:17 INFO - PROCESS | 9525 | 1466529017938 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 10:10:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 10:10:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1541ms 10:10:17 INFO - PROCESS | 9525 | 1466529017981 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 10:10:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 10:10:17 INFO - PROCESS | 9525 | 1466529017985 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 10:10:17 INFO - PROCESS | 9525 | 1466529017991 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 10:10:17 INFO - PROCESS | 9525 | 1466529017995 Marionette TRACE conn3 <- [1,2658,null,{}] 10:10:18 INFO - PROCESS | 9525 | 1466529018001 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:18 INFO - PROCESS | 9525 | 1466529018011 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:18 INFO - PROCESS | 9525 | 1466529018270 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 10:10:18 INFO - PROCESS | 9525 | 1466529018513 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:18 INFO - PROCESS | 9525 | 1466529018520 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:18 INFO - PROCESS | 9525 | ++DOCSHELL 0x894d2800 == 46 [pid = 9525] [id = 672] 10:10:18 INFO - PROCESS | 9525 | ++DOMWINDOW == 82 (0x919ce000) [pid = 9525] [serial = 2017] [outer = (nil)] 10:10:18 INFO - PROCESS | 9525 | ++DOMWINDOW == 83 (0x922eac00) [pid = 9525] [serial = 2018] [outer = 0x919ce000] 10:10:18 INFO - PROCESS | 9525 | 1466529018626 Marionette DEBUG loaded listener.js 10:10:18 INFO - PROCESS | 9525 | ++DOMWINDOW == 84 (0x92332800) [pid = 9525] [serial = 2019] [outer = 0x919ce000] 10:10:19 INFO - PROCESS | 9525 | 1466529019520 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 10:10:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 10:10:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1588ms 10:10:19 INFO - PROCESS | 9525 | 1466529019581 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 10:10:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 10:10:19 INFO - PROCESS | 9525 | 1466529019585 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 10:10:19 INFO - PROCESS | 9525 | 1466529019592 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 10:10:19 INFO - PROCESS | 9525 | 1466529019595 Marionette TRACE conn3 <- [1,2662,null,{}] 10:10:19 INFO - PROCESS | 9525 | 1466529019601 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:19 INFO - PROCESS | 9525 | 1466529019607 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:19 INFO - PROCESS | 9525 | 1466529019793 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 10:10:20 INFO - PROCESS | 9525 | 1466529020048 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:20 INFO - PROCESS | 9525 | 1466529020060 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:20 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad6fc00 == 47 [pid = 9525] [id = 673] 10:10:20 INFO - PROCESS | 9525 | ++DOMWINDOW == 85 (0x8b6ed800) [pid = 9525] [serial = 2020] [outer = (nil)] 10:10:20 INFO - PROCESS | 9525 | ++DOMWINDOW == 86 (0x927ee000) [pid = 9525] [serial = 2021] [outer = 0x8b6ed800] 10:10:20 INFO - PROCESS | 9525 | 1466529020215 Marionette DEBUG loaded listener.js 10:10:20 INFO - PROCESS | 9525 | ++DOMWINDOW == 87 (0x927f2c00) [pid = 9525] [serial = 2022] [outer = 0x8b6ed800] 10:10:21 INFO - PROCESS | 9525 | 1466529021091 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 10:10:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 10:10:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1535ms 10:10:21 INFO - PROCESS | 9525 | 1466529021127 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 10:10:21 INFO - PROCESS | 9525 | 1466529021130 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 10:10:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 10:10:21 INFO - PROCESS | 9525 | 1466529021138 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 10:10:21 INFO - PROCESS | 9525 | 1466529021142 Marionette TRACE conn3 <- [1,2666,null,{}] 10:10:21 INFO - PROCESS | 9525 | 1466529021164 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:21 INFO - PROCESS | 9525 | 1466529021170 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:21 INFO - PROCESS | 9525 | 1466529021412 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 10:10:21 INFO - PROCESS | 9525 | 1466529021563 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:21 INFO - PROCESS | 9525 | 1466529021570 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:21 INFO - PROCESS | 9525 | ++DOCSHELL 0x8af54000 == 48 [pid = 9525] [id = 674] 10:10:21 INFO - PROCESS | 9525 | ++DOMWINDOW == 88 (0x8af55400) [pid = 9525] [serial = 2023] [outer = (nil)] 10:10:21 INFO - PROCESS | 9525 | ++DOMWINDOW == 89 (0x8d46e000) [pid = 9525] [serial = 2024] [outer = 0x8af55400] 10:10:21 INFO - PROCESS | 9525 | 1466529021657 Marionette DEBUG loaded listener.js 10:10:21 INFO - PROCESS | 9525 | ++DOMWINDOW == 90 (0x8d7e1000) [pid = 9525] [serial = 2025] [outer = 0x8af55400] 10:10:23 INFO - PROCESS | 9525 | SkCairoFTTypeface::onFilterRec unimplemented 10:10:23 INFO - PROCESS | 9525 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:10:23 INFO - PROCESS | 9525 | 1466529023158 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 10:10:23 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) 10:10:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2044ms 10:10:23 INFO - PROCESS | 9525 | 1466529023184 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 10:10:23 INFO - PROCESS | 9525 | 1466529023189 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 10:10:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 10:10:23 INFO - PROCESS | 9525 | 1466529023205 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 10:10:23 INFO - PROCESS | 9525 | 1466529023210 Marionette TRACE conn3 <- [1,2670,null,{}] 10:10:23 INFO - PROCESS | 9525 | 1466529023220 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:23 INFO - PROCESS | 9525 | 1466529023224 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:23 INFO - PROCESS | 9525 | 1466529023440 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 10:10:23 INFO - PROCESS | 9525 | 1466529023744 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:23 INFO - PROCESS | 9525 | 1466529023752 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:23 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b6e9400 == 49 [pid = 9525] [id = 675] 10:10:23 INFO - PROCESS | 9525 | ++DOMWINDOW == 91 (0x8b6f1400) [pid = 9525] [serial = 2026] [outer = (nil)] 10:10:23 INFO - PROCESS | 9525 | ++DOMWINDOW == 92 (0x8bedc400) [pid = 9525] [serial = 2027] [outer = 0x8b6f1400] 10:10:23 INFO - PROCESS | 9525 | 1466529023836 Marionette DEBUG loaded listener.js 10:10:23 INFO - PROCESS | 9525 | ++DOMWINDOW == 93 (0x8cd04400) [pid = 9525] [serial = 2028] [outer = 0x8b6f1400] 10:10:25 INFO - PROCESS | 9525 | --DOCSHELL 0x893e7000 == 48 [pid = 9525] [id = 652] 10:10:25 INFO - PROCESS | 9525 | --DOCSHELL 0x8d7dec00 == 47 [pid = 9525] [id = 647] 10:10:25 INFO - PROCESS | 9525 | --DOCSHELL 0x8af56400 == 46 [pid = 9525] [id = 633] 10:10:25 INFO - PROCESS | 9525 | --DOCSHELL 0x8b0ab400 == 45 [pid = 9525] [id = 629] 10:10:25 INFO - PROCESS | 9525 | --DOCSHELL 0x893ed000 == 44 [pid = 9525] [id = 644] 10:10:25 INFO - PROCESS | 9525 | --DOCSHELL 0x893e1800 == 43 [pid = 9525] [id = 643] 10:10:25 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad73400 == 42 [pid = 9525] [id = 632] 10:10:25 INFO - PROCESS | 9525 | --DOCSHELL 0x893e3c00 == 41 [pid = 9525] [id = 636] 10:10:25 INFO - PROCESS | 9525 | --DOCSHELL 0x8af58c00 == 40 [pid = 9525] [id = 634] 10:10:25 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad78000 == 39 [pid = 9525] [id = 638] 10:10:25 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad76800 == 38 [pid = 9525] [id = 639] 10:10:25 INFO - PROCESS | 9525 | --DOCSHELL 0x8b0b2c00 == 37 [pid = 9525] [id = 646] 10:10:25 INFO - PROCESS | 9525 | --DOCSHELL 0x8cecd800 == 36 [pid = 9525] [id = 637] 10:10:25 INFO - PROCESS | 9525 | --DOCSHELL 0x8d765400 == 35 [pid = 9525] [id = 648] 10:10:25 INFO - PROCESS | 9525 | --DOCSHELL 0x8f4bc800 == 34 [pid = 9525] [id = 635] 10:10:25 INFO - PROCESS | 9525 | --DOCSHELL 0x8af57c00 == 33 [pid = 9525] [id = 640] 10:10:25 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad7bc00 == 32 [pid = 9525] [id = 651] 10:10:25 INFO - PROCESS | 9525 | --DOCSHELL 0x8ced0400 == 31 [pid = 9525] [id = 649] 10:10:25 INFO - PROCESS | 9525 | --DOCSHELL 0x893e9000 == 30 [pid = 9525] [id = 650] 10:10:25 INFO - PROCESS | 9525 | --DOCSHELL 0x8b0aa800 == 29 [pid = 9525] [id = 645] 10:10:25 INFO - PROCESS | 9525 | --DOMWINDOW == 92 (0x8b6e9800) [pid = 9525] [serial = 1961] [outer = (nil)] [url = about:blank] 10:10:25 INFO - PROCESS | 9525 | --DOMWINDOW == 91 (0x8d4c8400) [pid = 9525] [serial = 1967] [outer = (nil)] [url = about:blank] 10:10:25 INFO - PROCESS | 9525 | --DOMWINDOW == 90 (0x8b6f2400) [pid = 9525] [serial = 1956] [outer = (nil)] [url = about:blank] 10:10:25 INFO - PROCESS | 9525 | --DOMWINDOW == 89 (0x8af5d400) [pid = 9525] [serial = 1955] [outer = (nil)] [url = about:blank] 10:10:25 INFO - PROCESS | 9525 | --DOMWINDOW == 88 (0x894d3400) [pid = 9525] [serial = 1959] [outer = (nil)] [url = about:blank] 10:10:25 INFO - PROCESS | 9525 | --DOMWINDOW == 87 (0x893ef000) [pid = 9525] [serial = 1958] [outer = (nil)] [url = about:blank] 10:10:25 INFO - PROCESS | 9525 | --DOMWINDOW == 86 (0x8cec6000) [pid = 9525] [serial = 1965] [outer = (nil)] [url = about:blank] 10:10:25 INFO - PROCESS | 9525 | --DOMWINDOW == 85 (0x8cd08800) [pid = 9525] [serial = 1964] [outer = (nil)] [url = about:blank] 10:10:25 INFO - PROCESS | 9525 | --DOMWINDOW == 84 (0x8bedd000) [pid = 9525] [serial = 1968] [outer = (nil)] [url = about:blank] 10:10:25 INFO - PROCESS | 9525 | --DOMWINDOW == 83 (0x8cfcd000) [pid = 9525] [serial = 1941] [outer = (nil)] [url = about:blank] 10:10:25 INFO - PROCESS | 9525 | --DOMWINDOW == 82 (0x8cd09c00) [pid = 9525] [serial = 1940] [outer = (nil)] [url = about:blank] 10:10:25 INFO - PROCESS | 9525 | --DOMWINDOW == 81 (0x8f4bf800) [pid = 9525] [serial = 1944] [outer = (nil)] [url = about:blank] 10:10:25 INFO - PROCESS | 9525 | --DOMWINDOW == 80 (0x8eb0f400) [pid = 9525] [serial = 1943] [outer = (nil)] [url = about:blank] 10:10:25 INFO - PROCESS | 9525 | --DOMWINDOW == 79 (0x921eac00) [pid = 9525] [serial = 1947] [outer = (nil)] [url = about:blank] 10:10:25 INFO - PROCESS | 9525 | --DOMWINDOW == 78 (0x919c8400) [pid = 9525] [serial = 1946] [outer = (nil)] [url = about:blank] 10:10:25 INFO - PROCESS | 9525 | --DOMWINDOW == 77 (0x92339000) [pid = 9525] [serial = 1950] [outer = (nil)] [url = about:blank] 10:10:25 INFO - PROCESS | 9525 | --DOMWINDOW == 76 (0x922ea400) [pid = 9525] [serial = 1949] [outer = (nil)] [url = about:blank] 10:10:25 INFO - PROCESS | 9525 | --DOMWINDOW == 75 (0x927f9000) [pid = 9525] [serial = 1953] [outer = (nil)] [url = about:blank] 10:10:25 INFO - PROCESS | 9525 | --DOMWINDOW == 74 (0x927f5400) [pid = 9525] [serial = 1952] [outer = (nil)] [url = about:blank] 10:10:25 INFO - PROCESS | 9525 | --DOMWINDOW == 73 (0x8b6f3800) [pid = 9525] [serial = 1962] [outer = (nil)] [url = about:blank] 10:10:25 INFO - PROCESS | 9525 | --DOMWINDOW == 72 (0x8d525800) [pid = 9525] [serial = 1970] [outer = (nil)] [url = about:blank] 10:10:26 INFO - PROCESS | 9525 | SkCairoFTTypeface::onFilterRec unimplemented 10:10:26 INFO - PROCESS | 9525 | 1466529026298 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:10:26 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 10:10:26 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:10:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 10:10:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:10:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:10:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 3150ms 10:10:26 INFO - PROCESS | 9525 | 1466529026363 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 10:10:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 10:10:26 INFO - PROCESS | 9525 | 1466529026369 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 10:10:26 INFO - PROCESS | 9525 | 1466529026377 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 10:10:26 INFO - PROCESS | 9525 | 1466529026381 Marionette TRACE conn3 <- [1,2674,null,{}] 10:10:26 INFO - PROCESS | 9525 | 1466529026389 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:26 INFO - PROCESS | 9525 | 1466529026396 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:26 INFO - PROCESS | 9525 | 1466529026631 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 10:10:26 INFO - PROCESS | 9525 | 1466529026769 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:26 INFO - PROCESS | 9525 | 1466529026781 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:26 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad71400 == 30 [pid = 9525] [id = 676] 10:10:26 INFO - PROCESS | 9525 | ++DOMWINDOW == 73 (0x8ad71c00) [pid = 9525] [serial = 2029] [outer = (nil)] 10:10:26 INFO - PROCESS | 9525 | ++DOMWINDOW == 74 (0x8b0a4400) [pid = 9525] [serial = 2030] [outer = 0x8ad71c00] 10:10:26 INFO - PROCESS | 9525 | 1466529026856 Marionette DEBUG loaded listener.js 10:10:26 INFO - PROCESS | 9525 | ++DOMWINDOW == 75 (0x8b0b2c00) [pid = 9525] [serial = 2031] [outer = 0x8ad71c00] 10:10:28 INFO - PROCESS | 9525 | SkCairoFTTypeface::onFilterRec unimplemented 10:10:28 INFO - PROCESS | 9525 | 1466529028066 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:10:28 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 10:10:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:10:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 10:10:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:10:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:10:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1739ms 10:10:28 INFO - PROCESS | 9525 | 1466529028116 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 10:10:28 INFO - PROCESS | 9525 | 1466529028126 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 10:10:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 10:10:28 INFO - PROCESS | 9525 | 1466529028146 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 10:10:28 INFO - PROCESS | 9525 | 1466529028153 Marionette TRACE conn3 <- [1,2678,null,{}] 10:10:28 INFO - PROCESS | 9525 | 1466529028225 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:28 INFO - PROCESS | 9525 | 1466529028230 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:28 INFO - PROCESS | 9525 | 1466529028453 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 10:10:28 INFO - PROCESS | 9525 | 1466529028476 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:28 INFO - PROCESS | 9525 | 1466529028489 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:28 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b6f2400 == 31 [pid = 9525] [id = 677] 10:10:28 INFO - PROCESS | 9525 | ++DOMWINDOW == 76 (0x8bedd000) [pid = 9525] [serial = 2032] [outer = (nil)] 10:10:28 INFO - PROCESS | 9525 | ++DOMWINDOW == 77 (0x8cd09c00) [pid = 9525] [serial = 2033] [outer = 0x8bedd000] 10:10:28 INFO - PROCESS | 9525 | 1466529028568 Marionette DEBUG loaded listener.js 10:10:28 INFO - PROCESS | 9525 | ++DOMWINDOW == 78 (0x8cec6400) [pid = 9525] [serial = 2034] [outer = 0x8bedd000] 10:10:30 INFO - PROCESS | 9525 | SkCairoFTTypeface::onFilterRec unimplemented 10:10:30 INFO - PROCESS | 9525 | --DOMWINDOW == 77 (0x8ad6f400) [pid = 9525] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 10:10:30 INFO - PROCESS | 9525 | --DOMWINDOW == 76 (0x8ad72800) [pid = 9525] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 10:10:30 INFO - PROCESS | 9525 | --DOMWINDOW == 75 (0x8d473c00) [pid = 9525] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 10:10:30 INFO - PROCESS | 9525 | --DOMWINDOW == 74 (0x8f4bd000) [pid = 9525] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 10:10:30 INFO - PROCESS | 9525 | --DOMWINDOW == 73 (0x8f2de400) [pid = 9525] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 10:10:30 INFO - PROCESS | 9525 | --DOMWINDOW == 72 (0x8bedd400) [pid = 9525] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 10:10:30 INFO - PROCESS | 9525 | --DOMWINDOW == 71 (0x8cd03c00) [pid = 9525] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 10:10:30 INFO - PROCESS | 9525 | --DOMWINDOW == 70 (0x8af56000) [pid = 9525] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 10:10:30 INFO - PROCESS | 9525 | --DOMWINDOW == 69 (0x8ad6e400) [pid = 9525] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 10:10:30 INFO - PROCESS | 9525 | --DOMWINDOW == 68 (0x8ad77c00) [pid = 9525] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 10:10:30 INFO - PROCESS | 9525 | --DOMWINDOW == 67 (0x8bdf7000) [pid = 9525] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 10:10:30 INFO - PROCESS | 9525 | 1466529030140 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 10:10:30 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) 10:10:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2048ms 10:10:30 INFO - PROCESS | 9525 | 1466529030188 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 10:10:30 INFO - PROCESS | 9525 | 1466529030192 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 10:10:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 10:10:30 INFO - PROCESS | 9525 | 1466529030198 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 10:10:30 INFO - PROCESS | 9525 | 1466529030204 Marionette TRACE conn3 <- [1,2682,null,{}] 10:10:30 INFO - PROCESS | 9525 | 1466529030222 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:30 INFO - PROCESS | 9525 | 1466529030232 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:30 INFO - PROCESS | 9525 | 1466529030442 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 10:10:30 INFO - PROCESS | 9525 | 1466529030536 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:30 INFO - PROCESS | 9525 | 1466529030547 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:30 INFO - PROCESS | 9525 | ++DOCSHELL 0x8cfd4400 == 32 [pid = 9525] [id = 678] 10:10:30 INFO - PROCESS | 9525 | ++DOMWINDOW == 68 (0x8cfda800) [pid = 9525] [serial = 2035] [outer = (nil)] 10:10:30 INFO - PROCESS | 9525 | ++DOMWINDOW == 69 (0x8d471800) [pid = 9525] [serial = 2036] [outer = 0x8cfda800] 10:10:30 INFO - PROCESS | 9525 | 1466529030622 Marionette DEBUG loaded listener.js 10:10:30 INFO - PROCESS | 9525 | ++DOMWINDOW == 70 (0x8d4c5800) [pid = 9525] [serial = 2037] [outer = 0x8cfda800] 10:10:31 INFO - PROCESS | 9525 | SkCairoFTTypeface::onFilterRec unimplemented 10:10:31 INFO - PROCESS | 9525 | 1466529031778 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 10:10:31 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) 10:10:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1636ms 10:10:31 INFO - PROCESS | 9525 | 1466529031836 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 10:10:31 INFO - PROCESS | 9525 | 1466529031840 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 10:10:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 10:10:31 INFO - PROCESS | 9525 | 1466529031868 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 10:10:31 INFO - PROCESS | 9525 | 1466529031872 Marionette TRACE conn3 <- [1,2686,null,{}] 10:10:31 INFO - PROCESS | 9525 | 1466529031879 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:31 INFO - PROCESS | 9525 | 1466529031883 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:32 INFO - PROCESS | 9525 | 1466529032134 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 10:10:32 INFO - PROCESS | 9525 | 1466529032287 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:32 INFO - PROCESS | 9525 | 1466529032295 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:32 INFO - PROCESS | 9525 | ++DOCSHELL 0x893e4c00 == 33 [pid = 9525] [id = 679] 10:10:32 INFO - PROCESS | 9525 | ++DOMWINDOW == 71 (0x893e5000) [pid = 9525] [serial = 2038] [outer = (nil)] 10:10:32 INFO - PROCESS | 9525 | ++DOMWINDOW == 72 (0x893ecc00) [pid = 9525] [serial = 2039] [outer = 0x893e5000] 10:10:32 INFO - PROCESS | 9525 | 1466529032419 Marionette DEBUG loaded listener.js 10:10:32 INFO - PROCESS | 9525 | ++DOMWINDOW == 73 (0x8ad6f400) [pid = 9525] [serial = 2040] [outer = 0x893e5000] 10:10:33 INFO - PROCESS | 9525 | SkCairoFTTypeface::onFilterRec unimplemented 10:10:33 INFO - PROCESS | 9525 | 1466529033939 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:10:33 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 10:10:33 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:10:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 10:10:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:10:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:10:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2112ms 10:10:33 INFO - PROCESS | 9525 | 1466529033972 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 10:10:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 10:10:33 INFO - PROCESS | 9525 | 1466529033981 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 10:10:33 INFO - PROCESS | 9525 | 1466529033990 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 10:10:34 INFO - PROCESS | 9525 | 1466529033996 Marionette TRACE conn3 <- [1,2690,null,{}] 10:10:34 INFO - PROCESS | 9525 | 1466529034004 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:34 INFO - PROCESS | 9525 | 1466529034010 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:34 INFO - PROCESS | 9525 | 1466529034211 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 10:10:34 INFO - PROCESS | 9525 | 1466529034402 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:34 INFO - PROCESS | 9525 | 1466529034409 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:34 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b0b2400 == 34 [pid = 9525] [id = 680] 10:10:34 INFO - PROCESS | 9525 | ++DOMWINDOW == 74 (0x8b6ee800) [pid = 9525] [serial = 2041] [outer = (nil)] 10:10:34 INFO - PROCESS | 9525 | ++DOMWINDOW == 75 (0x8bdfc000) [pid = 9525] [serial = 2042] [outer = 0x8b6ee800] 10:10:34 INFO - PROCESS | 9525 | 1466529034507 Marionette DEBUG loaded listener.js 10:10:34 INFO - PROCESS | 9525 | ++DOMWINDOW == 76 (0x8bedf800) [pid = 9525] [serial = 2043] [outer = 0x8b6ee800] 10:10:35 INFO - PROCESS | 9525 | SkCairoFTTypeface::onFilterRec unimplemented 10:10:36 INFO - PROCESS | 9525 | 1466529036070 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:10:36 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 10:10:36 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:10:36 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 10:10:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:10:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:10:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 2136ms 10:10:36 INFO - PROCESS | 9525 | 1466529036131 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 10:10:36 INFO - PROCESS | 9525 | 1466529036138 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 10:10:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 10:10:36 INFO - PROCESS | 9525 | 1466529036147 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 10:10:36 INFO - PROCESS | 9525 | 1466529036152 Marionette TRACE conn3 <- [1,2694,null,{}] 10:10:36 INFO - PROCESS | 9525 | 1466529036159 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:36 INFO - PROCESS | 9525 | 1466529036165 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:36 INFO - PROCESS | 9525 | 1466529036478 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 10:10:36 INFO - PROCESS | 9525 | 1466529036634 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:36 INFO - PROCESS | 9525 | 1466529036645 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:36 INFO - PROCESS | 9525 | ++DOCSHELL 0x8cd08c00 == 35 [pid = 9525] [id = 681] 10:10:36 INFO - PROCESS | 9525 | ++DOMWINDOW == 77 (0x8cfd4800) [pid = 9525] [serial = 2044] [outer = (nil)] 10:10:36 INFO - PROCESS | 9525 | ++DOMWINDOW == 78 (0x8d471400) [pid = 9525] [serial = 2045] [outer = 0x8cfd4800] 10:10:36 INFO - PROCESS | 9525 | 1466529036729 Marionette DEBUG loaded listener.js 10:10:36 INFO - PROCESS | 9525 | ++DOMWINDOW == 79 (0x8d520400) [pid = 9525] [serial = 2046] [outer = 0x8cfd4800] 10:10:38 INFO - PROCESS | 9525 | SkCairoFTTypeface::onFilterRec unimplemented 10:10:38 INFO - PROCESS | 9525 | 1466529038433 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:10:38 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 10:10:38 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:10:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 10:10:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:10:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:10:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 2341ms 10:10:38 INFO - PROCESS | 9525 | 1466529038489 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 10:10:38 INFO - PROCESS | 9525 | 1466529038495 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 10:10:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 10:10:38 INFO - PROCESS | 9525 | 1466529038504 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 10:10:38 INFO - PROCESS | 9525 | 1466529038509 Marionette TRACE conn3 <- [1,2698,null,{}] 10:10:38 INFO - PROCESS | 9525 | 1466529038595 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:38 INFO - PROCESS | 9525 | 1466529038608 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:38 INFO - PROCESS | 9525 | 1466529038841 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 10:10:38 INFO - PROCESS | 9525 | --DOCSHELL 0x91379c00 == 34 [pid = 9525] [id = 669] 10:10:38 INFO - PROCESS | 9525 | --DOCSHELL 0x8bdf2400 == 33 [pid = 9525] [id = 654] 10:10:38 INFO - PROCESS | 9525 | --DOCSHELL 0x8bedc800 == 32 [pid = 9525] [id = 662] 10:10:38 INFO - PROCESS | 9525 | --DOCSHELL 0x8cfd4400 == 31 [pid = 9525] [id = 678] 10:10:38 INFO - PROCESS | 9525 | --DOCSHELL 0x8b6f2400 == 30 [pid = 9525] [id = 677] 10:10:38 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad71400 == 29 [pid = 9525] [id = 676] 10:10:39 INFO - PROCESS | 9525 | --DOMWINDOW == 78 (0x91179800) [pid = 9525] [serial = 2000] [outer = (nil)] [url = about:blank] 10:10:39 INFO - PROCESS | 9525 | --DOMWINDOW == 77 (0x91376c00) [pid = 9525] [serial = 2001] [outer = (nil)] [url = about:blank] 10:10:39 INFO - PROCESS | 9525 | --DOMWINDOW == 76 (0x8f6b6000) [pid = 9525] [serial = 1995] [outer = (nil)] [url = about:blank] 10:10:39 INFO - PROCESS | 9525 | --DOMWINDOW == 75 (0x8d75d800) [pid = 9525] [serial = 1977] [outer = (nil)] [url = about:blank] 10:10:39 INFO - PROCESS | 9525 | --DOMWINDOW == 74 (0x8d765c00) [pid = 9525] [serial = 1991] [outer = (nil)] [url = about:blank] 10:10:39 INFO - PROCESS | 9525 | --DOMWINDOW == 73 (0x8f6be400) [pid = 9525] [serial = 1983] [outer = (nil)] [url = about:blank] 10:10:39 INFO - PROCESS | 9525 | --DOMWINDOW == 72 (0x8d4c2800) [pid = 9525] [serial = 1976] [outer = (nil)] [url = about:blank] 10:10:39 INFO - PROCESS | 9525 | --DOMWINDOW == 71 (0x8f4bd400) [pid = 9525] [serial = 1980] [outer = (nil)] [url = about:blank] 10:10:39 INFO - PROCESS | 9525 | --DOMWINDOW == 70 (0x8f4cac00) [pid = 9525] [serial = 1994] [outer = (nil)] [url = about:blank] 10:10:39 INFO - PROCESS | 9525 | --DOMWINDOW == 69 (0x8ceca000) [pid = 9525] [serial = 1989] [outer = (nil)] [url = about:blank] 10:10:39 INFO - PROCESS | 9525 | --DOMWINDOW == 68 (0x8d7e3800) [pid = 9525] [serial = 1992] [outer = (nil)] [url = about:blank] 10:10:39 INFO - PROCESS | 9525 | --DOMWINDOW == 67 (0x8f6ba000) [pid = 9525] [serial = 1982] [outer = (nil)] [url = about:blank] 10:10:39 INFO - PROCESS | 9525 | --DOMWINDOW == 66 (0x8eb06c00) [pid = 9525] [serial = 1998] [outer = (nil)] [url = about:blank] 10:10:39 INFO - PROCESS | 9525 | --DOMWINDOW == 65 (0x8b0a7400) [pid = 9525] [serial = 1973] [outer = (nil)] [url = about:blank] 10:10:39 INFO - PROCESS | 9525 | --DOMWINDOW == 64 (0x8cd05000) [pid = 9525] [serial = 1988] [outer = (nil)] [url = about:blank] 10:10:39 INFO - PROCESS | 9525 | --DOMWINDOW == 63 (0x8d52b800) [pid = 9525] [serial = 1971] [outer = (nil)] [url = about:blank] 10:10:39 INFO - PROCESS | 9525 | --DOMWINDOW == 62 (0x8af53000) [pid = 9525] [serial = 1985] [outer = (nil)] [url = about:blank] 10:10:39 INFO - PROCESS | 9525 | --DOMWINDOW == 61 (0x8b0a8000) [pid = 9525] [serial = 1986] [outer = (nil)] [url = about:blank] 10:10:39 INFO - PROCESS | 9525 | --DOMWINDOW == 60 (0x8d521800) [pid = 9525] [serial = 1997] [outer = (nil)] [url = about:blank] 10:10:39 INFO - PROCESS | 9525 | --DOMWINDOW == 59 (0x8f2e2400) [pid = 9525] [serial = 1979] [outer = (nil)] [url = about:blank] 10:10:39 INFO - PROCESS | 9525 | --DOMWINDOW == 58 (0x8bee1800) [pid = 9525] [serial = 1974] [outer = (nil)] [url = about:blank] 10:10:39 INFO - PROCESS | 9525 | 1466529039081 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:39 INFO - PROCESS | 9525 | 1466529039091 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:39 INFO - PROCESS | 9525 | ++DOCSHELL 0x8af53000 == 30 [pid = 9525] [id = 682] 10:10:39 INFO - PROCESS | 9525 | ++DOMWINDOW == 59 (0x8af55800) [pid = 9525] [serial = 2047] [outer = (nil)] 10:10:39 INFO - PROCESS | 9525 | ++DOMWINDOW == 60 (0x8b0b0400) [pid = 9525] [serial = 2048] [outer = 0x8af55800] 10:10:39 INFO - PROCESS | 9525 | 1466529039171 Marionette DEBUG loaded listener.js 10:10:39 INFO - PROCESS | 9525 | ++DOMWINDOW == 61 (0x8b6f3400) [pid = 9525] [serial = 2049] [outer = 0x8af55800] 10:10:40 INFO - PROCESS | 9525 | SkCairoFTTypeface::onFilterRec unimplemented 10:10:40 INFO - PROCESS | 9525 | 1466529040432 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:10:40 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 10:10:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:10:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 10:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:10:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:10:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1946ms 10:10:40 INFO - PROCESS | 9525 | 1466529040450 Marionette TRACE conn3 -> [0,2701,"getWindowHandle",null] 10:10:40 INFO - PROCESS | 9525 | 1466529040458 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 10:10:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 10:10:40 INFO - PROCESS | 9525 | 1466529040468 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 10:10:40 INFO - PROCESS | 9525 | 1466529040471 Marionette TRACE conn3 <- [1,2702,null,{}] 10:10:40 INFO - PROCESS | 9525 | 1466529040478 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:40 INFO - PROCESS | 9525 | 1466529040484 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:40 INFO - PROCESS | 9525 | 1466529040744 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 10:10:40 INFO - PROCESS | 9525 | 1466529040764 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:40 INFO - PROCESS | 9525 | 1466529040771 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:40 INFO - PROCESS | 9525 | ++DOCSHELL 0x8bdfa800 == 31 [pid = 9525] [id = 683] 10:10:40 INFO - PROCESS | 9525 | ++DOMWINDOW == 62 (0x8cd09800) [pid = 9525] [serial = 2050] [outer = (nil)] 10:10:40 INFO - PROCESS | 9525 | ++DOMWINDOW == 63 (0x8cece800) [pid = 9525] [serial = 2051] [outer = 0x8cd09800] 10:10:40 INFO - PROCESS | 9525 | 1466529040845 Marionette DEBUG loaded listener.js 10:10:40 INFO - PROCESS | 9525 | ++DOMWINDOW == 64 (0x8cfd6000) [pid = 9525] [serial = 2052] [outer = 0x8cd09800] 10:10:41 INFO - PROCESS | 9525 | 1466529041752 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 10:10:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 10:10:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1335ms 10:10:41 INFO - PROCESS | 9525 | 1466529041804 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 10:10:41 INFO - PROCESS | 9525 | 1466529041807 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 10:10:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 10:10:41 INFO - PROCESS | 9525 | 1466529041814 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 10:10:41 INFO - PROCESS | 9525 | 1466529041822 Marionette TRACE conn3 <- [1,2706,null,{}] 10:10:41 INFO - PROCESS | 9525 | 1466529041848 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:41 INFO - PROCESS | 9525 | 1466529041860 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:42 INFO - PROCESS | 9525 | 1466529042101 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 10:10:42 INFO - PROCESS | 9525 | 1466529042128 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:42 INFO - PROCESS | 9525 | 1466529042141 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:42 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d52ac00 == 32 [pid = 9525] [id = 684] 10:10:42 INFO - PROCESS | 9525 | ++DOMWINDOW == 65 (0x8d52b400) [pid = 9525] [serial = 2053] [outer = (nil)] 10:10:42 INFO - PROCESS | 9525 | ++DOMWINDOW == 66 (0x8d75c800) [pid = 9525] [serial = 2054] [outer = 0x8d52b400] 10:10:42 INFO - PROCESS | 9525 | 1466529042230 Marionette DEBUG loaded listener.js 10:10:42 INFO - PROCESS | 9525 | ++DOMWINDOW == 67 (0x8d765400) [pid = 9525] [serial = 2055] [outer = 0x8d52b400] 10:10:43 INFO - PROCESS | 9525 | 1466529043271 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 10:10:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 10:10:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1507ms 10:10:43 INFO - PROCESS | 9525 | 1466529043323 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 10:10:43 INFO - PROCESS | 9525 | 1466529043328 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 10:10:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 10:10:43 INFO - PROCESS | 9525 | 1466529043334 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 10:10:43 INFO - PROCESS | 9525 | 1466529043338 Marionette TRACE conn3 <- [1,2710,null,{}] 10:10:43 INFO - PROCESS | 9525 | 1466529043353 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:43 INFO - PROCESS | 9525 | 1466529043359 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:43 INFO - PROCESS | 9525 | 1466529043647 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 10:10:43 INFO - PROCESS | 9525 | --DOMWINDOW == 66 (0x8b6f1400) [pid = 9525] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 10:10:43 INFO - PROCESS | 9525 | --DOMWINDOW == 65 (0x8d768400) [pid = 9525] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 10:10:43 INFO - PROCESS | 9525 | --DOMWINDOW == 64 (0x9137a400) [pid = 9525] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 10:10:43 INFO - PROCESS | 9525 | --DOMWINDOW == 63 (0x91803800) [pid = 9525] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 10:10:43 INFO - PROCESS | 9525 | --DOMWINDOW == 62 (0x8ad71c00) [pid = 9525] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 10:10:43 INFO - PROCESS | 9525 | --DOMWINDOW == 61 (0x8ad7a800) [pid = 9525] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 10:10:43 INFO - PROCESS | 9525 | --DOMWINDOW == 60 (0x919ce000) [pid = 9525] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 10:10:43 INFO - PROCESS | 9525 | --DOMWINDOW == 59 (0x8b6ed800) [pid = 9525] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 10:10:43 INFO - PROCESS | 9525 | --DOMWINDOW == 58 (0x8b6eac00) [pid = 9525] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 10:10:43 INFO - PROCESS | 9525 | --DOMWINDOW == 57 (0x8bedd000) [pid = 9525] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 10:10:43 INFO - PROCESS | 9525 | --DOMWINDOW == 56 (0x8af55400) [pid = 9525] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 10:10:43 INFO - PROCESS | 9525 | 1466529043766 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:43 INFO - PROCESS | 9525 | 1466529043773 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:43 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad7a800 == 33 [pid = 9525] [id = 685] 10:10:43 INFO - PROCESS | 9525 | ++DOMWINDOW == 57 (0x8af55400) [pid = 9525] [serial = 2056] [outer = (nil)] 10:10:43 INFO - PROCESS | 9525 | ++DOMWINDOW == 58 (0x8cecec00) [pid = 9525] [serial = 2057] [outer = 0x8af55400] 10:10:43 INFO - PROCESS | 9525 | 1466529043853 Marionette DEBUG loaded listener.js 10:10:43 INFO - PROCESS | 9525 | ++DOMWINDOW == 59 (0x8ad7d400) [pid = 9525] [serial = 2058] [outer = 0x8af55400] 10:10:44 INFO - PROCESS | 9525 | 1466529044696 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 10:10:44 INFO - PROCESS | 9525 | 1466529044731 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 10:10:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 10:10:44 INFO - PROCESS | 9525 | 1466529044737 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 10:10:44 INFO - PROCESS | 9525 | 1466529044740 Marionette TRACE conn3 <- [1,2714,null,{}] 10:10:44 INFO - PROCESS | 9525 | 1466529044746 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:44 INFO - PROCESS | 9525 | 1466529044752 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:44 INFO - PROCESS | 9525 | 1466529044913 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 10:10:44 INFO - PROCESS | 9525 | 1466529044927 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:44 INFO - PROCESS | 9525 | 1466529044933 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:44 INFO - PROCESS | 9525 | ++DOCSHELL 0x893e7000 == 34 [pid = 9525] [id = 686] 10:10:44 INFO - PROCESS | 9525 | ++DOMWINDOW == 60 (0x894cc800) [pid = 9525] [serial = 2059] [outer = (nil)] 10:10:44 INFO - PROCESS | 9525 | ++DOMWINDOW == 61 (0x8f2e5800) [pid = 9525] [serial = 2060] [outer = 0x894cc800] 10:10:45 INFO - PROCESS | 9525 | 1466529045005 Marionette DEBUG loaded listener.js 10:10:45 INFO - PROCESS | 9525 | ++DOMWINDOW == 62 (0x8f4c3800) [pid = 9525] [serial = 2061] [outer = 0x894cc800] 10:10:46 INFO - PROCESS | 9525 | 1466529046087 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 10:10:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 10:10:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1429ms 10:10:46 INFO - PROCESS | 9525 | 1466529046169 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 10:10:46 INFO - PROCESS | 9525 | 1466529046176 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 10:10:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 10:10:46 INFO - PROCESS | 9525 | 1466529046199 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 10:10:46 INFO - PROCESS | 9525 | 1466529046206 Marionette TRACE conn3 <- [1,2718,null,{}] 10:10:46 INFO - PROCESS | 9525 | 1466529046216 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:46 INFO - PROCESS | 9525 | 1466529046222 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:46 INFO - PROCESS | 9525 | 1466529046476 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 10:10:46 INFO - PROCESS | 9525 | 1466529046740 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:46 INFO - PROCESS | 9525 | 1466529046756 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:46 INFO - PROCESS | 9525 | ++DOCSHELL 0x8af52c00 == 35 [pid = 9525] [id = 687] 10:10:46 INFO - PROCESS | 9525 | ++DOMWINDOW == 63 (0x8b6e8c00) [pid = 9525] [serial = 2062] [outer = (nil)] 10:10:46 INFO - PROCESS | 9525 | ++DOMWINDOW == 64 (0x8cd0b400) [pid = 9525] [serial = 2063] [outer = 0x8b6e8c00] 10:10:46 INFO - PROCESS | 9525 | 1466529046882 Marionette DEBUG loaded listener.js 10:10:47 INFO - PROCESS | 9525 | ++DOMWINDOW == 65 (0x8cfce000) [pid = 9525] [serial = 2064] [outer = 0x8b6e8c00] 10:10:47 INFO - PROCESS | 9525 | 1466529047873 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 10:10:47 INFO - PROCESS | 9525 | 1466529047904 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 10:10:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 10:10:47 INFO - PROCESS | 9525 | 1466529047916 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 10:10:47 INFO - PROCESS | 9525 | 1466529047919 Marionette TRACE conn3 <- [1,2722,null,{}] 10:10:47 INFO - PROCESS | 9525 | 1466529047927 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:47 INFO - PROCESS | 9525 | 1466529047933 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:48 INFO - PROCESS | 9525 | 1466529048142 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 10:10:48 INFO - PROCESS | 9525 | 1466529048400 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:48 INFO - PROCESS | 9525 | 1466529048413 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:48 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d46cc00 == 36 [pid = 9525] [id = 688] 10:10:48 INFO - PROCESS | 9525 | ++DOMWINDOW == 66 (0x8d769000) [pid = 9525] [serial = 2065] [outer = (nil)] 10:10:48 INFO - PROCESS | 9525 | ++DOMWINDOW == 67 (0x8eb01400) [pid = 9525] [serial = 2066] [outer = 0x8d769000] 10:10:48 INFO - PROCESS | 9525 | 1466529048516 Marionette DEBUG loaded listener.js 10:10:48 INFO - PROCESS | 9525 | ++DOMWINDOW == 68 (0x8f2e2400) [pid = 9525] [serial = 2067] [outer = 0x8d769000] 10:10:49 INFO - PROCESS | 9525 | 1466529049572 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 10:10:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 10:10:49 INFO - PROCESS | 9525 | 1466529049614 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 10:10:49 INFO - PROCESS | 9525 | 1466529049621 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 10:10:49 INFO - PROCESS | 9525 | 1466529049628 Marionette TRACE conn3 <- [1,2726,null,{}] 10:10:49 INFO - PROCESS | 9525 | 1466529049645 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:49 INFO - PROCESS | 9525 | 1466529049655 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:49 INFO - PROCESS | 9525 | 1466529049901 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 10:10:50 INFO - PROCESS | 9525 | 1466529050140 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:50 INFO - PROCESS | 9525 | 1466529050153 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:50 INFO - PROCESS | 9525 | ++DOCSHELL 0x8bdf8400 == 37 [pid = 9525] [id = 689] 10:10:50 INFO - PROCESS | 9525 | ++DOMWINDOW == 69 (0x8d769c00) [pid = 9525] [serial = 2068] [outer = (nil)] 10:10:50 INFO - PROCESS | 9525 | ++DOMWINDOW == 70 (0x91172400) [pid = 9525] [serial = 2069] [outer = 0x8d769c00] 10:10:50 INFO - PROCESS | 9525 | 1466529050253 Marionette DEBUG loaded listener.js 10:10:50 INFO - PROCESS | 9525 | ++DOMWINDOW == 71 (0x91179c00) [pid = 9525] [serial = 2070] [outer = 0x8d769c00] 10:10:51 INFO - PROCESS | 9525 | 1466529051192 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 10:10:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 10:10:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1639ms 10:10:51 INFO - PROCESS | 9525 | 1466529051261 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 10:10:51 INFO - PROCESS | 9525 | 1466529051266 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 10:10:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 10:10:51 INFO - PROCESS | 9525 | 1466529051273 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 10:10:51 INFO - PROCESS | 9525 | 1466529051276 Marionette TRACE conn3 <- [1,2730,null,{}] 10:10:51 INFO - PROCESS | 9525 | 1466529051282 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:51 INFO - PROCESS | 9525 | 1466529051288 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:51 INFO - PROCESS | 9525 | 1466529051509 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 10:10:51 INFO - PROCESS | 9525 | 1466529051750 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:51 INFO - PROCESS | 9525 | 1466529051761 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:51 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d520000 == 38 [pid = 9525] [id = 690] 10:10:51 INFO - PROCESS | 9525 | ++DOMWINDOW == 72 (0x8d52a400) [pid = 9525] [serial = 2071] [outer = (nil)] 10:10:51 INFO - PROCESS | 9525 | ++DOMWINDOW == 73 (0x91377000) [pid = 9525] [serial = 2072] [outer = 0x8d52a400] 10:10:51 INFO - PROCESS | 9525 | 1466529051888 Marionette DEBUG loaded listener.js 10:10:52 INFO - PROCESS | 9525 | ++DOMWINDOW == 74 (0x9137d400) [pid = 9525] [serial = 2073] [outer = 0x8d52a400] 10:10:53 INFO - PROCESS | 9525 | 1466529053198 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:10:53 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 10:10:53 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 10:10:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 10:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:10:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:10:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1988ms 10:10:53 INFO - PROCESS | 9525 | 1466529053264 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 10:10:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 10:10:53 INFO - PROCESS | 9525 | 1466529053268 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 10:10:53 INFO - PROCESS | 9525 | 1466529053276 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 10:10:53 INFO - PROCESS | 9525 | 1466529053280 Marionette TRACE conn3 <- [1,2734,null,{}] 10:10:53 INFO - PROCESS | 9525 | 1466529053395 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:53 INFO - PROCESS | 9525 | 1466529053400 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:53 INFO - PROCESS | 9525 | 1466529053681 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 10:10:53 INFO - PROCESS | 9525 | 1466529053817 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:53 INFO - PROCESS | 9525 | 1466529053826 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:53 INFO - PROCESS | 9525 | ++DOCSHELL 0x893e1400 == 39 [pid = 9525] [id = 691] 10:10:53 INFO - PROCESS | 9525 | ++DOMWINDOW == 75 (0x8b0af800) [pid = 9525] [serial = 2074] [outer = (nil)] 10:10:53 INFO - PROCESS | 9525 | ++DOMWINDOW == 76 (0x9180e800) [pid = 9525] [serial = 2075] [outer = 0x8b0af800] 10:10:53 INFO - PROCESS | 9525 | 1466529053911 Marionette DEBUG loaded listener.js 10:10:54 INFO - PROCESS | 9525 | ++DOMWINDOW == 77 (0x919c1400) [pid = 9525] [serial = 2076] [outer = 0x8b0af800] 10:10:55 INFO - PROCESS | 9525 | 1466529055101 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 10:10:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 10:10:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1868ms 10:10:55 INFO - PROCESS | 9525 | 1466529055143 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 10:10:55 INFO - PROCESS | 9525 | 1466529055149 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 10:10:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 10:10:55 INFO - PROCESS | 9525 | 1466529055158 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 10:10:55 INFO - PROCESS | 9525 | 1466529055163 Marionette TRACE conn3 <- [1,2738,null,{}] 10:10:55 INFO - PROCESS | 9525 | 1466529055171 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:55 INFO - PROCESS | 9525 | 1466529055176 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:55 INFO - PROCESS | 9525 | 1466529055361 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 10:10:55 INFO - PROCESS | 9525 | 1466529055635 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:55 INFO - PROCESS | 9525 | 1466529055649 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:55 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad75800 == 40 [pid = 9525] [id = 692] 10:10:55 INFO - PROCESS | 9525 | ++DOMWINDOW == 78 (0x8ad76c00) [pid = 9525] [serial = 2077] [outer = (nil)] 10:10:55 INFO - PROCESS | 9525 | ++DOMWINDOW == 79 (0x8bdfc400) [pid = 9525] [serial = 2078] [outer = 0x8ad76c00] 10:10:55 INFO - PROCESS | 9525 | 1466529055786 Marionette DEBUG loaded listener.js 10:10:55 INFO - PROCESS | 9525 | ++DOMWINDOW == 80 (0x8cecc800) [pid = 9525] [serial = 2079] [outer = 0x8ad76c00] 10:10:57 INFO - PROCESS | 9525 | --DOCSHELL 0x8bee6000 == 39 [pid = 9525] [id = 663] 10:10:57 INFO - PROCESS | 9525 | --DOCSHELL 0x893ed400 == 38 [pid = 9525] [id = 664] 10:10:57 INFO - PROCESS | 9525 | --DOCSHELL 0x8d472000 == 37 [pid = 9525] [id = 655] 10:10:57 INFO - PROCESS | 9525 | --DOCSHELL 0x893e9400 == 36 [pid = 9525] [id = 670] 10:10:57 INFO - PROCESS | 9525 | --DOCSHELL 0x8af55c00 == 35 [pid = 9525] [id = 657] 10:10:57 INFO - PROCESS | 9525 | --DOCSHELL 0x893ea400 == 34 [pid = 9525] [id = 656] 10:10:57 INFO - PROCESS | 9525 | --DOCSHELL 0x8b0ac400 == 33 [pid = 9525] [id = 653] 10:10:57 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad7c800 == 32 [pid = 9525] [id = 666] 10:10:57 INFO - PROCESS | 9525 | --DOCSHELL 0x893e4c00 == 31 [pid = 9525] [id = 679] 10:10:57 INFO - PROCESS | 9525 | --DOCSHELL 0x894cf800 == 30 [pid = 9525] [id = 660] 10:10:57 INFO - PROCESS | 9525 | --DOCSHELL 0x8cd08c00 == 29 [pid = 9525] [id = 681] 10:10:57 INFO - PROCESS | 9525 | --DOCSHELL 0x894ce800 == 28 [pid = 9525] [id = 661] 10:10:57 INFO - PROCESS | 9525 | --DOCSHELL 0x8b0b2400 == 27 [pid = 9525] [id = 680] 10:10:57 INFO - PROCESS | 9525 | --DOCSHELL 0x8bee8c00 == 26 [pid = 9525] [id = 665] 10:10:57 INFO - PROCESS | 9525 | --DOCSHELL 0x8af5c400 == 25 [pid = 9525] [id = 667] 10:10:57 INFO - PROCESS | 9525 | --DOCSHELL 0x894c9800 == 24 [pid = 9525] [id = 671] 10:10:57 INFO - PROCESS | 9525 | --DOCSHELL 0x894d2800 == 23 [pid = 9525] [id = 672] 10:10:57 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad6fc00 == 22 [pid = 9525] [id = 673] 10:10:57 INFO - PROCESS | 9525 | --DOCSHELL 0x8af54000 == 21 [pid = 9525] [id = 674] 10:10:57 INFO - PROCESS | 9525 | --DOCSHELL 0x8f2dac00 == 20 [pid = 9525] [id = 659] 10:10:57 INFO - PROCESS | 9525 | --DOCSHELL 0x8b6e9400 == 19 [pid = 9525] [id = 675] 10:10:57 INFO - PROCESS | 9525 | --DOCSHELL 0x894d3000 == 18 [pid = 9525] [id = 658] 10:10:57 INFO - PROCESS | 9525 | --DOCSHELL 0x8d75c400 == 17 [pid = 9525] [id = 668] 10:10:57 INFO - PROCESS | 9525 | --DOMWINDOW == 79 (0x8d471800) [pid = 9525] [serial = 2036] [outer = (nil)] [url = about:blank] 10:10:57 INFO - PROCESS | 9525 | --DOMWINDOW == 78 (0x8cd04400) [pid = 9525] [serial = 2028] [outer = (nil)] [url = about:blank] 10:10:57 INFO - PROCESS | 9525 | --DOMWINDOW == 77 (0x8bedc400) [pid = 9525] [serial = 2027] [outer = (nil)] [url = about:blank] 10:10:57 INFO - PROCESS | 9525 | --DOMWINDOW == 76 (0x8eb02400) [pid = 9525] [serial = 2006] [outer = (nil)] [url = about:blank] 10:10:57 INFO - PROCESS | 9525 | --DOMWINDOW == 75 (0x91809c00) [pid = 9525] [serial = 2010] [outer = (nil)] [url = about:blank] 10:10:57 INFO - PROCESS | 9525 | --DOMWINDOW == 74 (0x91802400) [pid = 9525] [serial = 2009] [outer = (nil)] [url = about:blank] 10:10:57 INFO - PROCESS | 9525 | --DOMWINDOW == 73 (0x919c4000) [pid = 9525] [serial = 2013] [outer = (nil)] [url = about:blank] 10:10:57 INFO - PROCESS | 9525 | --DOMWINDOW == 72 (0x919c2400) [pid = 9525] [serial = 2012] [outer = (nil)] [url = about:blank] 10:10:57 INFO - PROCESS | 9525 | --DOMWINDOW == 71 (0x8b0a4400) [pid = 9525] [serial = 2030] [outer = (nil)] [url = about:blank] 10:10:57 INFO - PROCESS | 9525 | --DOMWINDOW == 70 (0x921e8400) [pid = 9525] [serial = 2016] [outer = (nil)] [url = about:blank] 10:10:57 INFO - PROCESS | 9525 | --DOMWINDOW == 69 (0x919c9c00) [pid = 9525] [serial = 2015] [outer = (nil)] [url = about:blank] 10:10:57 INFO - PROCESS | 9525 | --DOMWINDOW == 68 (0x92332800) [pid = 9525] [serial = 2019] [outer = (nil)] [url = about:blank] 10:10:57 INFO - PROCESS | 9525 | --DOMWINDOW == 67 (0x922eac00) [pid = 9525] [serial = 2018] [outer = (nil)] [url = about:blank] 10:10:57 INFO - PROCESS | 9525 | --DOMWINDOW == 66 (0x927f2c00) [pid = 9525] [serial = 2022] [outer = (nil)] [url = about:blank] 10:10:57 INFO - PROCESS | 9525 | --DOMWINDOW == 65 (0x927ee000) [pid = 9525] [serial = 2021] [outer = (nil)] [url = about:blank] 10:10:57 INFO - PROCESS | 9525 | --DOMWINDOW == 64 (0x8cfd5c00) [pid = 9525] [serial = 2004] [outer = (nil)] [url = about:blank] 10:10:57 INFO - PROCESS | 9525 | --DOMWINDOW == 63 (0x8cd0a000) [pid = 9525] [serial = 2003] [outer = (nil)] [url = about:blank] 10:10:57 INFO - PROCESS | 9525 | --DOMWINDOW == 62 (0x8f2d9800) [pid = 9525] [serial = 2007] [outer = (nil)] [url = about:blank] 10:10:57 INFO - PROCESS | 9525 | --DOMWINDOW == 61 (0x8cd09c00) [pid = 9525] [serial = 2033] [outer = (nil)] [url = about:blank] 10:10:57 INFO - PROCESS | 9525 | --DOMWINDOW == 60 (0x8d7e1000) [pid = 9525] [serial = 2025] [outer = (nil)] [url = about:blank] 10:10:57 INFO - PROCESS | 9525 | --DOMWINDOW == 59 (0x8d46e000) [pid = 9525] [serial = 2024] [outer = (nil)] [url = about:blank] 10:10:57 INFO - PROCESS | 9525 | --DOMWINDOW == 58 (0x8cec6400) [pid = 9525] [serial = 2034] [outer = (nil)] [url = about:blank] 10:10:57 INFO - PROCESS | 9525 | --DOMWINDOW == 57 (0x8b0b2c00) [pid = 9525] [serial = 2031] [outer = (nil)] [url = about:blank] 10:10:57 INFO - PROCESS | 9525 | 1466529057887 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 10:10:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 10:10:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 2792ms 10:10:57 INFO - PROCESS | 9525 | 1466529057950 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 10:10:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 10:10:57 INFO - PROCESS | 9525 | 1466529057956 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 10:10:57 INFO - PROCESS | 9525 | 1466529057964 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 10:10:57 INFO - PROCESS | 9525 | 1466529057969 Marionette TRACE conn3 <- [1,2742,null,{}] 10:10:57 INFO - PROCESS | 9525 | 1466529057977 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:57 INFO - PROCESS | 9525 | 1466529057983 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:58 INFO - PROCESS | 9525 | 1466529058157 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 10:10:58 INFO - PROCESS | 9525 | 1466529058352 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:58 INFO - PROCESS | 9525 | 1466529058358 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:58 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad71000 == 18 [pid = 9525] [id = 693] 10:10:58 INFO - PROCESS | 9525 | ++DOMWINDOW == 58 (0x8ad7c800) [pid = 9525] [serial = 2080] [outer = (nil)] 10:10:58 INFO - PROCESS | 9525 | ++DOMWINDOW == 59 (0x8af5d000) [pid = 9525] [serial = 2081] [outer = 0x8ad7c800] 10:10:58 INFO - PROCESS | 9525 | 1466529058437 Marionette DEBUG loaded listener.js 10:10:58 INFO - PROCESS | 9525 | ++DOMWINDOW == 60 (0x8b0a7000) [pid = 9525] [serial = 2082] [outer = 0x8ad7c800] 10:10:59 INFO - PROCESS | 9525 | 1466529059337 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 10:10:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 10:10:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1434ms 10:10:59 INFO - PROCESS | 9525 | 1466529059398 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 10:10:59 INFO - PROCESS | 9525 | 1466529059407 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 10:10:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 10:10:59 INFO - PROCESS | 9525 | 1466529059419 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 10:10:59 INFO - PROCESS | 9525 | 1466529059423 Marionette TRACE conn3 <- [1,2746,null,{}] 10:10:59 INFO - PROCESS | 9525 | 1466529059431 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:59 INFO - PROCESS | 9525 | 1466529059436 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:59 INFO - PROCESS | 9525 | 1466529059614 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 10:10:59 INFO - PROCESS | 9525 | 1466529059776 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:59 INFO - PROCESS | 9525 | 1466529059786 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:10:59 INFO - PROCESS | 9525 | ++DOCSHELL 0x8bdf7000 == 19 [pid = 9525] [id = 694] 10:10:59 INFO - PROCESS | 9525 | ++DOMWINDOW == 61 (0x8bedc000) [pid = 9525] [serial = 2083] [outer = (nil)] 10:10:59 INFO - PROCESS | 9525 | ++DOMWINDOW == 62 (0x8bee2000) [pid = 9525] [serial = 2084] [outer = 0x8bedc000] 10:10:59 INFO - PROCESS | 9525 | 1466529059874 Marionette DEBUG loaded listener.js 10:11:00 INFO - PROCESS | 9525 | ++DOMWINDOW == 63 (0x8bee9400) [pid = 9525] [serial = 2085] [outer = 0x8bedc000] 10:11:00 INFO - PROCESS | 9525 | 1466529060808 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 10:11:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 10:11:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1441ms 10:11:00 INFO - PROCESS | 9525 | 1466529060860 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 10:11:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 10:11:00 INFO - PROCESS | 9525 | 1466529060865 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 10:11:00 INFO - PROCESS | 9525 | 1466529060871 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 10:11:00 INFO - PROCESS | 9525 | 1466529060877 Marionette TRACE conn3 <- [1,2750,null,{}] 10:11:00 INFO - PROCESS | 9525 | 1466529060899 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:00 INFO - PROCESS | 9525 | 1466529060909 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:01 INFO - PROCESS | 9525 | 1466529061138 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 10:11:01 INFO - PROCESS | 9525 | 1466529061165 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:01 INFO - PROCESS | 9525 | 1466529061176 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:01 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d46f400 == 20 [pid = 9525] [id = 695] 10:11:01 INFO - PROCESS | 9525 | ++DOMWINDOW == 64 (0x8d470400) [pid = 9525] [serial = 2086] [outer = (nil)] 10:11:01 INFO - PROCESS | 9525 | ++DOMWINDOW == 65 (0x8d474800) [pid = 9525] [serial = 2087] [outer = 0x8d470400] 10:11:01 INFO - PROCESS | 9525 | 1466529061252 Marionette DEBUG loaded listener.js 10:11:01 INFO - PROCESS | 9525 | ++DOMWINDOW == 66 (0x8d4c7800) [pid = 9525] [serial = 2088] [outer = 0x8d470400] 10:11:02 INFO - PROCESS | 9525 | 1466529062574 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 10:11:02 INFO - PROCESS | 9525 | --DOMWINDOW == 65 (0x8cfd4800) [pid = 9525] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 10:11:02 INFO - PROCESS | 9525 | --DOMWINDOW == 64 (0x8af55800) [pid = 9525] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 10:11:02 INFO - PROCESS | 9525 | --DOMWINDOW == 63 (0x8cd09800) [pid = 9525] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 10:11:02 INFO - PROCESS | 9525 | --DOMWINDOW == 62 (0x8cfda800) [pid = 9525] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 10:11:02 INFO - PROCESS | 9525 | --DOMWINDOW == 61 (0x894cc800) [pid = 9525] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 10:11:02 INFO - PROCESS | 9525 | --DOMWINDOW == 60 (0x8d52b400) [pid = 9525] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 10:11:02 INFO - PROCESS | 9525 | --DOMWINDOW == 59 (0x8af55400) [pid = 9525] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 10:11:02 INFO - PROCESS | 9525 | --DOMWINDOW == 58 (0x893e5000) [pid = 9525] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 10:11:02 INFO - PROCESS | 9525 | --DOMWINDOW == 57 (0x8b6ee800) [pid = 9525] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 10:11:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 10:11:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1760ms 10:11:02 INFO - PROCESS | 9525 | 1466529062641 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 10:11:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 10:11:02 INFO - PROCESS | 9525 | 1466529062646 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 10:11:02 INFO - PROCESS | 9525 | 1466529062654 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 10:11:02 INFO - PROCESS | 9525 | 1466529062658 Marionette TRACE conn3 <- [1,2754,null,{}] 10:11:02 INFO - PROCESS | 9525 | 1466529062664 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:02 INFO - PROCESS | 9525 | 1466529062668 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:02 INFO - PROCESS | 9525 | 1466529062880 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 10:11:03 INFO - PROCESS | 9525 | 1466529063020 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:03 INFO - PROCESS | 9525 | 1466529063029 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:03 INFO - PROCESS | 9525 | ++DOCSHELL 0x894cf000 == 21 [pid = 9525] [id = 696] 10:11:03 INFO - PROCESS | 9525 | ++DOMWINDOW == 58 (0x8cd0bc00) [pid = 9525] [serial = 2089] [outer = (nil)] 10:11:03 INFO - PROCESS | 9525 | ++DOMWINDOW == 59 (0x8d472c00) [pid = 9525] [serial = 2090] [outer = 0x8cd0bc00] 10:11:03 INFO - PROCESS | 9525 | 1466529063100 Marionette DEBUG loaded listener.js 10:11:03 INFO - PROCESS | 9525 | ++DOMWINDOW == 60 (0x8d523000) [pid = 9525] [serial = 2091] [outer = 0x8cd0bc00] 10:11:03 INFO - PROCESS | 9525 | 1466529063839 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 10:11:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 10:11:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1245ms 10:11:03 INFO - PROCESS | 9525 | 1466529063898 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 10:11:03 INFO - PROCESS | 9525 | 1466529063901 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 10:11:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 10:11:03 INFO - PROCESS | 9525 | 1466529063908 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 10:11:03 INFO - PROCESS | 9525 | 1466529063912 Marionette TRACE conn3 <- [1,2758,null,{}] 10:11:03 INFO - PROCESS | 9525 | 1466529063917 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:03 INFO - PROCESS | 9525 | 1466529063922 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:04 INFO - PROCESS | 9525 | 1466529064083 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 10:11:04 INFO - PROCESS | 9525 | 1466529064094 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:04 INFO - PROCESS | 9525 | 1466529064109 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:04 INFO - PROCESS | 9525 | ++DOCSHELL 0x8cd09800 == 22 [pid = 9525] [id = 697] 10:11:04 INFO - PROCESS | 9525 | ++DOMWINDOW == 61 (0x8d527400) [pid = 9525] [serial = 2092] [outer = (nil)] 10:11:04 INFO - PROCESS | 9525 | ++DOMWINDOW == 62 (0x8d7da000) [pid = 9525] [serial = 2093] [outer = 0x8d527400] 10:11:04 INFO - PROCESS | 9525 | 1466529064187 Marionette DEBUG loaded listener.js 10:11:04 INFO - PROCESS | 9525 | ++DOMWINDOW == 63 (0x8eb03000) [pid = 9525] [serial = 2094] [outer = 0x8d527400] 10:11:05 INFO - PROCESS | 9525 | 1466529065408 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 10:11:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 10:11:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1546ms 10:11:05 INFO - PROCESS | 9525 | 1466529065457 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 10:11:05 INFO - PROCESS | 9525 | 1466529065464 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 10:11:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 10:11:05 INFO - PROCESS | 9525 | 1466529065472 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 10:11:05 INFO - PROCESS | 9525 | 1466529065478 Marionette TRACE conn3 <- [1,2762,null,{}] 10:11:05 INFO - PROCESS | 9525 | 1466529065489 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:05 INFO - PROCESS | 9525 | 1466529065495 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:05 INFO - PROCESS | 9525 | 1466529065694 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 10:11:05 INFO - PROCESS | 9525 | 1466529065940 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:05 INFO - PROCESS | 9525 | 1466529065949 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:06 INFO - PROCESS | 9525 | ++DOCSHELL 0x8af58400 == 23 [pid = 9525] [id = 698] 10:11:06 INFO - PROCESS | 9525 | ++DOMWINDOW == 64 (0x8af5dc00) [pid = 9525] [serial = 2095] [outer = (nil)] 10:11:06 INFO - PROCESS | 9525 | ++DOMWINDOW == 65 (0x8bdf1c00) [pid = 9525] [serial = 2096] [outer = 0x8af5dc00] 10:11:06 INFO - PROCESS | 9525 | 1466529066086 Marionette DEBUG loaded listener.js 10:11:06 INFO - PROCESS | 9525 | ++DOMWINDOW == 66 (0x8bee9000) [pid = 9525] [serial = 2097] [outer = 0x8af5dc00] 10:11:07 INFO - PROCESS | 9525 | 1466529067088 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 10:11:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 10:11:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1686ms 10:11:07 INFO - PROCESS | 9525 | 1466529067160 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 10:11:07 INFO - PROCESS | 9525 | 1466529067168 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 10:11:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 10:11:07 INFO - PROCESS | 9525 | 1466529067180 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 10:11:07 INFO - PROCESS | 9525 | 1466529067184 Marionette TRACE conn3 <- [1,2766,null,{}] 10:11:07 INFO - PROCESS | 9525 | 1466529067192 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:07 INFO - PROCESS | 9525 | 1466529067199 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:07 INFO - PROCESS | 9525 | 1466529067432 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 10:11:07 INFO - PROCESS | 9525 | 1466529067724 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:07 INFO - PROCESS | 9525 | 1466529067735 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:07 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b0aa000 == 24 [pid = 9525] [id = 699] 10:11:07 INFO - PROCESS | 9525 | ++DOMWINDOW == 67 (0x8d475000) [pid = 9525] [serial = 2098] [outer = (nil)] 10:11:07 INFO - PROCESS | 9525 | ++DOMWINDOW == 68 (0x8d528400) [pid = 9525] [serial = 2099] [outer = 0x8d475000] 10:11:07 INFO - PROCESS | 9525 | 1466529067831 Marionette DEBUG loaded listener.js 10:11:07 INFO - PROCESS | 9525 | ++DOMWINDOW == 69 (0x8bdef800) [pid = 9525] [serial = 2100] [outer = 0x8d475000] 10:11:08 INFO - PROCESS | 9525 | 1466529068902 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 10:11:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 10:11:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1789ms 10:11:08 INFO - PROCESS | 9525 | 1466529068970 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 10:11:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 10:11:08 INFO - PROCESS | 9525 | 1466529068974 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 10:11:08 INFO - PROCESS | 9525 | 1466529068981 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 10:11:08 INFO - PROCESS | 9525 | 1466529068987 Marionette TRACE conn3 <- [1,2770,null,{}] 10:11:09 INFO - PROCESS | 9525 | 1466529069004 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:09 INFO - PROCESS | 9525 | 1466529069014 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:09 INFO - PROCESS | 9525 | 1466529069270 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 10:11:09 INFO - PROCESS | 9525 | 1466529069506 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:09 INFO - PROCESS | 9525 | 1466529069518 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:09 INFO - PROCESS | 9525 | ++DOCSHELL 0x8f4c7c00 == 25 [pid = 9525] [id = 700] 10:11:09 INFO - PROCESS | 9525 | ++DOMWINDOW == 70 (0x8f4c8400) [pid = 9525] [serial = 2101] [outer = (nil)] 10:11:09 INFO - PROCESS | 9525 | ++DOMWINDOW == 71 (0x8f4cb800) [pid = 9525] [serial = 2102] [outer = 0x8f4c8400] 10:11:09 INFO - PROCESS | 9525 | 1466529069648 Marionette DEBUG loaded listener.js 10:11:09 INFO - PROCESS | 9525 | ++DOMWINDOW == 72 (0x8f6bb400) [pid = 9525] [serial = 2103] [outer = 0x8f4c8400] 10:11:10 INFO - PROCESS | 9525 | 1466529070604 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 10:11:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 10:11:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1654ms 10:11:10 INFO - PROCESS | 9525 | 1466529070636 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 10:11:10 INFO - PROCESS | 9525 | 1466529070640 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 10:11:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 10:11:10 INFO - PROCESS | 9525 | 1466529070675 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 10:11:10 INFO - PROCESS | 9525 | 1466529070680 Marionette TRACE conn3 <- [1,2774,null,{}] 10:11:10 INFO - PROCESS | 9525 | 1466529070687 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:10 INFO - PROCESS | 9525 | 1466529070692 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:10 INFO - PROCESS | 9525 | 1466529070892 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 10:11:11 INFO - PROCESS | 9525 | 1466529071123 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:11 INFO - PROCESS | 9525 | 1466529071134 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:11 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad78800 == 26 [pid = 9525] [id = 701] 10:11:11 INFO - PROCESS | 9525 | ++DOMWINDOW == 73 (0x8af5d800) [pid = 9525] [serial = 2104] [outer = (nil)] 10:11:11 INFO - PROCESS | 9525 | ++DOMWINDOW == 74 (0x91170c00) [pid = 9525] [serial = 2105] [outer = 0x8af5d800] 10:11:11 INFO - PROCESS | 9525 | 1466529071245 Marionette DEBUG loaded listener.js 10:11:11 INFO - PROCESS | 9525 | ++DOMWINDOW == 75 (0x91177400) [pid = 9525] [serial = 2106] [outer = 0x8af5d800] 10:11:12 INFO - PROCESS | 9525 | 1466529072359 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 10:11:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 10:11:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1761ms 10:11:12 INFO - PROCESS | 9525 | 1466529072411 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 10:11:12 INFO - PROCESS | 9525 | 1466529072417 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 10:11:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 10:11:12 INFO - PROCESS | 9525 | 1466529072427 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 10:11:12 INFO - PROCESS | 9525 | 1466529072431 Marionette TRACE conn3 <- [1,2778,null,{}] 10:11:12 INFO - PROCESS | 9525 | 1466529072442 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:12 INFO - PROCESS | 9525 | 1466529072448 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:12 INFO - PROCESS | 9525 | 1466529072663 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 10:11:12 INFO - PROCESS | 9525 | 1466529072932 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:12 INFO - PROCESS | 9525 | 1466529072958 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:13 INFO - PROCESS | 9525 | ++DOCSHELL 0x8af5e800 == 27 [pid = 9525] [id = 702] 10:11:13 INFO - PROCESS | 9525 | ++DOMWINDOW == 76 (0x8af5f000) [pid = 9525] [serial = 2107] [outer = (nil)] 10:11:13 INFO - PROCESS | 9525 | ++DOMWINDOW == 77 (0x8b0b2400) [pid = 9525] [serial = 2108] [outer = 0x8af5f000] 10:11:13 INFO - PROCESS | 9525 | 1466529073060 Marionette DEBUG loaded listener.js 10:11:13 INFO - PROCESS | 9525 | ++DOMWINDOW == 78 (0x8b6f2000) [pid = 9525] [serial = 2109] [outer = 0x8af5f000] 10:11:13 INFO - PROCESS | 9525 | --DOMWINDOW == 77 (0x8d4c5800) [pid = 9525] [serial = 2037] [outer = (nil)] [url = about:blank] 10:11:13 INFO - PROCESS | 9525 | --DOMWINDOW == 76 (0x8f2e5800) [pid = 9525] [serial = 2060] [outer = (nil)] [url = about:blank] 10:11:13 INFO - PROCESS | 9525 | --DOMWINDOW == 75 (0x8d75c800) [pid = 9525] [serial = 2054] [outer = (nil)] [url = about:blank] 10:11:13 INFO - PROCESS | 9525 | --DOMWINDOW == 74 (0x8cecec00) [pid = 9525] [serial = 2057] [outer = (nil)] [url = about:blank] 10:11:13 INFO - PROCESS | 9525 | --DOMWINDOW == 73 (0x8d765400) [pid = 9525] [serial = 2055] [outer = (nil)] [url = about:blank] 10:11:13 INFO - PROCESS | 9525 | --DOMWINDOW == 72 (0x893ecc00) [pid = 9525] [serial = 2039] [outer = (nil)] [url = about:blank] 10:11:13 INFO - PROCESS | 9525 | --DOMWINDOW == 71 (0x8ad6f400) [pid = 9525] [serial = 2040] [outer = (nil)] [url = about:blank] 10:11:13 INFO - PROCESS | 9525 | --DOMWINDOW == 70 (0x8bdfc000) [pid = 9525] [serial = 2042] [outer = (nil)] [url = about:blank] 10:11:13 INFO - PROCESS | 9525 | --DOMWINDOW == 69 (0x8bedf800) [pid = 9525] [serial = 2043] [outer = (nil)] [url = about:blank] 10:11:13 INFO - PROCESS | 9525 | --DOMWINDOW == 68 (0x8d471400) [pid = 9525] [serial = 2045] [outer = (nil)] [url = about:blank] 10:11:13 INFO - PROCESS | 9525 | --DOMWINDOW == 67 (0x8d520400) [pid = 9525] [serial = 2046] [outer = (nil)] [url = about:blank] 10:11:13 INFO - PROCESS | 9525 | --DOMWINDOW == 66 (0x8b0b0400) [pid = 9525] [serial = 2048] [outer = (nil)] [url = about:blank] 10:11:13 INFO - PROCESS | 9525 | --DOMWINDOW == 65 (0x8b6f3400) [pid = 9525] [serial = 2049] [outer = (nil)] [url = about:blank] 10:11:13 INFO - PROCESS | 9525 | --DOMWINDOW == 64 (0x8cece800) [pid = 9525] [serial = 2051] [outer = (nil)] [url = about:blank] 10:11:13 INFO - PROCESS | 9525 | --DOMWINDOW == 63 (0x8f4c3800) [pid = 9525] [serial = 2061] [outer = (nil)] [url = about:blank] 10:11:13 INFO - PROCESS | 9525 | --DOMWINDOW == 62 (0x8ad7d400) [pid = 9525] [serial = 2058] [outer = (nil)] [url = about:blank] 10:11:13 INFO - PROCESS | 9525 | --DOMWINDOW == 61 (0x8cfd6000) [pid = 9525] [serial = 2052] [outer = (nil)] [url = about:blank] 10:11:14 INFO - PROCESS | 9525 | 1466529074015 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 10:11:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 10:11:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1636ms 10:11:14 INFO - PROCESS | 9525 | 1466529074063 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 10:11:14 INFO - PROCESS | 9525 | 1466529074071 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 10:11:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 10:11:14 INFO - PROCESS | 9525 | 1466529074082 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 10:11:14 INFO - PROCESS | 9525 | 1466529074086 Marionette TRACE conn3 <- [1,2782,null,{}] 10:11:14 INFO - PROCESS | 9525 | 1466529074095 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:14 INFO - PROCESS | 9525 | 1466529074101 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:14 INFO - PROCESS | 9525 | 1466529074296 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 10:11:14 INFO - PROCESS | 9525 | 1466529074530 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:14 INFO - PROCESS | 9525 | 1466529074538 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:14 INFO - PROCESS | 9525 | ++DOCSHELL 0x894ce000 == 28 [pid = 9525] [id = 703] 10:11:14 INFO - PROCESS | 9525 | ++DOMWINDOW == 62 (0x8af54000) [pid = 9525] [serial = 2110] [outer = (nil)] 10:11:14 INFO - PROCESS | 9525 | ++DOMWINDOW == 63 (0x8cec3800) [pid = 9525] [serial = 2111] [outer = 0x8af54000] 10:11:14 INFO - PROCESS | 9525 | 1466529074620 Marionette DEBUG loaded listener.js 10:11:14 INFO - PROCESS | 9525 | ++DOMWINDOW == 64 (0x8cfcc800) [pid = 9525] [serial = 2112] [outer = 0x8af54000] 10:11:15 INFO - PROCESS | 9525 | 1466529075410 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 10:11:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 10:11:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1391ms 10:11:15 INFO - PROCESS | 9525 | 1466529075473 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 10:11:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 10:11:15 INFO - PROCESS | 9525 | 1466529075478 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 10:11:15 INFO - PROCESS | 9525 | 1466529075484 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 10:11:15 INFO - PROCESS | 9525 | 1466529075490 Marionette TRACE conn3 <- [1,2786,null,{}] 10:11:15 INFO - PROCESS | 9525 | 1466529075507 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:15 INFO - PROCESS | 9525 | 1466529075516 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:15 INFO - PROCESS | 9525 | 1466529075698 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 10:11:15 INFO - PROCESS | 9525 | 1466529075854 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:15 INFO - PROCESS | 9525 | 1466529075863 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:15 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d52b000 == 29 [pid = 9525] [id = 704] 10:11:15 INFO - PROCESS | 9525 | ++DOMWINDOW == 65 (0x8d75ac00) [pid = 9525] [serial = 2113] [outer = (nil)] 10:11:15 INFO - PROCESS | 9525 | ++DOMWINDOW == 66 (0x8d768400) [pid = 9525] [serial = 2114] [outer = 0x8d75ac00] 10:11:15 INFO - PROCESS | 9525 | 1466529075938 Marionette DEBUG loaded listener.js 10:11:16 INFO - PROCESS | 9525 | ++DOMWINDOW == 67 (0x8eb0cc00) [pid = 9525] [serial = 2115] [outer = 0x8d75ac00] 10:11:16 INFO - PROCESS | 9525 | 1466529076854 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 10:11:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 10:11:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1387ms 10:11:16 INFO - PROCESS | 9525 | 1466529076871 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 10:11:16 INFO - PROCESS | 9525 | 1466529076876 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 10:11:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 10:11:16 INFO - PROCESS | 9525 | 1466529076882 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 10:11:16 INFO - PROCESS | 9525 | 1466529076885 Marionette TRACE conn3 <- [1,2790,null,{}] 10:11:16 INFO - PROCESS | 9525 | 1466529076891 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:16 INFO - PROCESS | 9525 | 1466529076896 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:17 INFO - PROCESS | 9525 | 1466529077136 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 10:11:17 INFO - PROCESS | 9525 | 1466529077163 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:17 INFO - PROCESS | 9525 | 1466529077170 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:17 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d520400 == 30 [pid = 9525] [id = 705] 10:11:17 INFO - PROCESS | 9525 | ++DOMWINDOW == 68 (0x8f2da800) [pid = 9525] [serial = 2116] [outer = (nil)] 10:11:17 INFO - PROCESS | 9525 | ++DOMWINDOW == 69 (0x8f4c2800) [pid = 9525] [serial = 2117] [outer = 0x8f2da800] 10:11:17 INFO - PROCESS | 9525 | 1466529077244 Marionette DEBUG loaded listener.js 10:11:17 INFO - PROCESS | 9525 | ++DOMWINDOW == 70 (0x8f4c5c00) [pid = 9525] [serial = 2118] [outer = 0x8f2da800] 10:11:18 INFO - PROCESS | 9525 | 1466529078178 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 10:11:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 10:11:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1335ms 10:11:18 INFO - PROCESS | 9525 | 1466529078219 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 10:11:18 INFO - PROCESS | 9525 | 1466529078223 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 10:11:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 10:11:18 INFO - PROCESS | 9525 | --DOMWINDOW == 69 (0x8b6e8c00) [pid = 9525] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 10:11:18 INFO - PROCESS | 9525 | --DOMWINDOW == 68 (0x8ad76c00) [pid = 9525] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 10:11:18 INFO - PROCESS | 9525 | --DOMWINDOW == 67 (0x8d769c00) [pid = 9525] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 10:11:18 INFO - PROCESS | 9525 | --DOMWINDOW == 66 (0x8ad7c800) [pid = 9525] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 10:11:18 INFO - PROCESS | 9525 | --DOMWINDOW == 65 (0x8b0af800) [pid = 9525] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 10:11:18 INFO - PROCESS | 9525 | --DOMWINDOW == 64 (0x8d470400) [pid = 9525] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 10:11:18 INFO - PROCESS | 9525 | --DOMWINDOW == 63 (0x8d52a400) [pid = 9525] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 10:11:18 INFO - PROCESS | 9525 | --DOMWINDOW == 62 (0x8cd0bc00) [pid = 9525] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 10:11:18 INFO - PROCESS | 9525 | --DOMWINDOW == 61 (0x8d769000) [pid = 9525] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 10:11:18 INFO - PROCESS | 9525 | --DOMWINDOW == 60 (0x8bedc000) [pid = 9525] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 10:11:18 INFO - PROCESS | 9525 | 1466529078315 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 10:11:18 INFO - PROCESS | 9525 | 1466529078317 Marionette TRACE conn3 <- [1,2794,null,{}] 10:11:18 INFO - PROCESS | 9525 | 1466529078329 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:18 INFO - PROCESS | 9525 | 1466529078333 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:18 INFO - PROCESS | 9525 | 1466529078500 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 10:11:18 INFO - PROCESS | 9525 | 1466529078510 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:18 INFO - PROCESS | 9525 | 1466529078516 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:18 INFO - PROCESS | 9525 | ++DOCSHELL 0x8af5bc00 == 31 [pid = 9525] [id = 706] 10:11:18 INFO - PROCESS | 9525 | ++DOMWINDOW == 61 (0x8bee6800) [pid = 9525] [serial = 2119] [outer = (nil)] 10:11:18 INFO - PROCESS | 9525 | ++DOMWINDOW == 62 (0x8d52a400) [pid = 9525] [serial = 2120] [outer = 0x8bee6800] 10:11:18 INFO - PROCESS | 9525 | 1466529078599 Marionette DEBUG loaded listener.js 10:11:18 INFO - PROCESS | 9525 | ++DOMWINDOW == 63 (0x8d765800) [pid = 9525] [serial = 2121] [outer = 0x8bee6800] 10:11:19 INFO - PROCESS | 9525 | 1466529079579 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 10:11:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 10:11:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1316ms 10:11:19 INFO - PROCESS | 9525 | 1466529079604 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 10:11:19 INFO - PROCESS | 9525 | 1466529079608 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 10:11:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 10:11:19 INFO - PROCESS | 9525 | 1466529079614 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 10:11:19 INFO - PROCESS | 9525 | 1466529079618 Marionette TRACE conn3 <- [1,2798,null,{}] 10:11:19 INFO - PROCESS | 9525 | 1466529079623 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:19 INFO - PROCESS | 9525 | 1466529079634 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:19 INFO - PROCESS | 9525 | 1466529079859 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 10:11:20 INFO - PROCESS | 9525 | 1466529080002 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:20 INFO - PROCESS | 9525 | 1466529080014 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:20 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad7d000 == 32 [pid = 9525] [id = 707] 10:11:20 INFO - PROCESS | 9525 | ++DOMWINDOW == 64 (0x9116f800) [pid = 9525] [serial = 2122] [outer = (nil)] 10:11:20 INFO - PROCESS | 9525 | ++DOMWINDOW == 65 (0x91805000) [pid = 9525] [serial = 2123] [outer = 0x9116f800] 10:11:20 INFO - PROCESS | 9525 | 1466529080087 Marionette DEBUG loaded listener.js 10:11:20 INFO - PROCESS | 9525 | ++DOMWINDOW == 66 (0x9180c400) [pid = 9525] [serial = 2124] [outer = 0x9116f800] 10:11:21 INFO - PROCESS | 9525 | 1466529081080 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 10:11:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 10:11:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1484ms 10:11:21 INFO - PROCESS | 9525 | 1466529081100 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 10:11:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 10:11:21 INFO - PROCESS | 9525 | 1466529081107 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 10:11:21 INFO - PROCESS | 9525 | 1466529081116 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 10:11:21 INFO - PROCESS | 9525 | 1466529081122 Marionette TRACE conn3 <- [1,2802,null,{}] 10:11:21 INFO - PROCESS | 9525 | 1466529081132 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:21 INFO - PROCESS | 9525 | 1466529081137 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:21 INFO - PROCESS | 9525 | 1466529081380 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 10:11:21 INFO - PROCESS | 9525 | 1466529081628 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:21 INFO - PROCESS | 9525 | 1466529081639 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:21 INFO - PROCESS | 9525 | ++DOCSHELL 0x8af51c00 == 33 [pid = 9525] [id = 708] 10:11:21 INFO - PROCESS | 9525 | ++DOMWINDOW == 67 (0x8af53400) [pid = 9525] [serial = 2125] [outer = (nil)] 10:11:21 INFO - PROCESS | 9525 | ++DOMWINDOW == 68 (0x8b6f1400) [pid = 9525] [serial = 2126] [outer = 0x8af53400] 10:11:21 INFO - PROCESS | 9525 | 1466529081742 Marionette DEBUG loaded listener.js 10:11:21 INFO - PROCESS | 9525 | ++DOMWINDOW == 69 (0x8cd05000) [pid = 9525] [serial = 2127] [outer = 0x8af53400] 10:11:22 INFO - PROCESS | 9525 | 1466529082651 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 10:11:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 10:11:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1587ms 10:11:22 INFO - PROCESS | 9525 | 1466529082703 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 10:11:22 INFO - PROCESS | 9525 | 1466529082711 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 10:11:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 10:11:22 INFO - PROCESS | 9525 | 1466529082723 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 10:11:22 INFO - PROCESS | 9525 | 1466529082728 Marionette TRACE conn3 <- [1,2806,null,{}] 10:11:22 INFO - PROCESS | 9525 | 1466529082735 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:22 INFO - PROCESS | 9525 | 1466529082741 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:22 INFO - PROCESS | 9525 | 1466529082953 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 10:11:23 INFO - PROCESS | 9525 | 1466529083210 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:23 INFO - PROCESS | 9525 | 1466529083222 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:23 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d4c5c00 == 34 [pid = 9525] [id = 709] 10:11:23 INFO - PROCESS | 9525 | ++DOMWINDOW == 70 (0x8d525000) [pid = 9525] [serial = 2128] [outer = (nil)] 10:11:23 INFO - PROCESS | 9525 | ++DOMWINDOW == 71 (0x8d75fc00) [pid = 9525] [serial = 2129] [outer = 0x8d525000] 10:11:23 INFO - PROCESS | 9525 | 1466529083357 Marionette DEBUG loaded listener.js 10:11:23 INFO - PROCESS | 9525 | ++DOMWINDOW == 72 (0x8d7e6c00) [pid = 9525] [serial = 2130] [outer = 0x8d525000] 10:11:24 INFO - PROCESS | 9525 | 1466529084427 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 10:11:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 10:11:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1752ms 10:11:24 INFO - PROCESS | 9525 | 1466529084476 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 10:11:24 INFO - PROCESS | 9525 | 1466529084481 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 10:11:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 10:11:24 INFO - PROCESS | 9525 | 1466529084488 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 10:11:24 INFO - PROCESS | 9525 | 1466529084495 Marionette TRACE conn3 <- [1,2810,null,{}] 10:11:24 INFO - PROCESS | 9525 | 1466529084511 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:24 INFO - PROCESS | 9525 | 1466529084520 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:24 INFO - PROCESS | 9525 | 1466529084758 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 10:11:25 INFO - PROCESS | 9525 | 1466529085010 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:25 INFO - PROCESS | 9525 | 1466529085021 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:25 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d470400 == 35 [pid = 9525] [id = 710] 10:11:25 INFO - PROCESS | 9525 | ++DOMWINDOW == 73 (0x91809c00) [pid = 9525] [serial = 2131] [outer = (nil)] 10:11:25 INFO - PROCESS | 9525 | ++DOMWINDOW == 74 (0x91810c00) [pid = 9525] [serial = 2132] [outer = 0x91809c00] 10:11:25 INFO - PROCESS | 9525 | 1466529085125 Marionette DEBUG loaded listener.js 10:11:25 INFO - PROCESS | 9525 | ++DOMWINDOW == 75 (0x919c7c00) [pid = 9525] [serial = 2133] [outer = 0x91809c00] 10:11:26 INFO - PROCESS | 9525 | 1466529085998 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 10:11:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 10:11:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1547ms 10:11:26 INFO - PROCESS | 9525 | 1466529086036 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 10:11:26 INFO - PROCESS | 9525 | 1466529086041 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 10:11:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 10:11:26 INFO - PROCESS | 9525 | 1466529086049 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 10:11:26 INFO - PROCESS | 9525 | 1466529086053 Marionette TRACE conn3 <- [1,2814,null,{}] 10:11:26 INFO - PROCESS | 9525 | 1466529086058 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:26 INFO - PROCESS | 9525 | 1466529086064 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:26 INFO - PROCESS | 9525 | 1466529086266 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 10:11:26 INFO - PROCESS | 9525 | 1466529086452 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:26 INFO - PROCESS | 9525 | 1466529086461 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:26 INFO - PROCESS | 9525 | ++DOCSHELL 0x919c9c00 == 36 [pid = 9525] [id = 711] 10:11:26 INFO - PROCESS | 9525 | ++DOMWINDOW == 76 (0x919ca800) [pid = 9525] [serial = 2134] [outer = (nil)] 10:11:26 INFO - PROCESS | 9525 | ++DOMWINDOW == 77 (0x921ea400) [pid = 9525] [serial = 2135] [outer = 0x919ca800] 10:11:26 INFO - PROCESS | 9525 | 1466529086542 Marionette DEBUG loaded listener.js 10:11:26 INFO - PROCESS | 9525 | ++DOMWINDOW == 78 (0x921ecc00) [pid = 9525] [serial = 2136] [outer = 0x919ca800] 10:11:27 INFO - PROCESS | 9525 | 1466529087460 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 10:11:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 10:11:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1482ms 10:11:27 INFO - PROCESS | 9525 | 1466529087532 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 10:11:27 INFO - PROCESS | 9525 | 1466529087537 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 10:11:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 10:11:27 INFO - PROCESS | 9525 | 1466529087543 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 10:11:27 INFO - PROCESS | 9525 | 1466529087546 Marionette TRACE conn3 <- [1,2818,null,{}] 10:11:27 INFO - PROCESS | 9525 | 1466529087552 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:27 INFO - PROCESS | 9525 | 1466529087557 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:27 INFO - PROCESS | 9525 | 1466529087740 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 10:11:27 INFO - PROCESS | 9525 | 1466529087971 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:27 INFO - PROCESS | 9525 | 1466529087979 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:28 INFO - PROCESS | 9525 | ++DOCSHELL 0x893e5800 == 37 [pid = 9525] [id = 712] 10:11:28 INFO - PROCESS | 9525 | ++DOMWINDOW == 79 (0x894d5c00) [pid = 9525] [serial = 2137] [outer = (nil)] 10:11:28 INFO - PROCESS | 9525 | ++DOMWINDOW == 80 (0x921efc00) [pid = 9525] [serial = 2138] [outer = 0x894d5c00] 10:11:28 INFO - PROCESS | 9525 | 1466529088104 Marionette DEBUG loaded listener.js 10:11:28 INFO - PROCESS | 9525 | ++DOMWINDOW == 81 (0x9222b800) [pid = 9525] [serial = 2139] [outer = 0x894d5c00] 10:11:29 INFO - PROCESS | 9525 | 1466529089039 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 10:11:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 10:11:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1532ms 10:11:29 INFO - PROCESS | 9525 | 1466529089076 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 10:11:29 INFO - PROCESS | 9525 | 1466529089081 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 10:11:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 10:11:29 INFO - PROCESS | 9525 | 1466529089087 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 10:11:29 INFO - PROCESS | 9525 | 1466529089091 Marionette TRACE conn3 <- [1,2822,null,{}] 10:11:29 INFO - PROCESS | 9525 | 1466529089097 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:29 INFO - PROCESS | 9525 | 1466529089108 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:29 INFO - PROCESS | 9525 | 1466529089376 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 10:11:29 INFO - PROCESS | 9525 | 1466529089616 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:29 INFO - PROCESS | 9525 | 1466529089622 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:29 INFO - PROCESS | 9525 | ++DOCSHELL 0x919c3800 == 38 [pid = 9525] [id = 713] 10:11:29 INFO - PROCESS | 9525 | ++DOMWINDOW == 82 (0x921f0c00) [pid = 9525] [serial = 2140] [outer = (nil)] 10:11:29 INFO - PROCESS | 9525 | ++DOMWINDOW == 83 (0x92334000) [pid = 9525] [serial = 2141] [outer = 0x921f0c00] 10:11:29 INFO - PROCESS | 9525 | 1466529089754 Marionette DEBUG loaded listener.js 10:11:29 INFO - PROCESS | 9525 | ++DOMWINDOW == 84 (0x92338400) [pid = 9525] [serial = 2142] [outer = 0x921f0c00] 10:11:30 INFO - PROCESS | 9525 | 1466529090628 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 10:11:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 10:11:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1583ms 10:11:30 INFO - PROCESS | 9525 | 1466529090672 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 10:11:30 INFO - PROCESS | 9525 | 1466529090676 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 10:11:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 10:11:30 INFO - PROCESS | 9525 | 1466529090683 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 10:11:30 INFO - PROCESS | 9525 | 1466529090687 Marionette TRACE conn3 <- [1,2826,null,{}] 10:11:30 INFO - PROCESS | 9525 | 1466529090692 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:30 INFO - PROCESS | 9525 | 1466529090698 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:30 INFO - PROCESS | 9525 | 1466529090869 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 10:11:31 INFO - PROCESS | 9525 | 1466529091060 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:31 INFO - PROCESS | 9525 | 1466529091068 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:31 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad72c00 == 39 [pid = 9525] [id = 714] 10:11:31 INFO - PROCESS | 9525 | ++DOMWINDOW == 85 (0x8ad74c00) [pid = 9525] [serial = 2143] [outer = (nil)] 10:11:31 INFO - PROCESS | 9525 | ++DOMWINDOW == 86 (0x8d4cbc00) [pid = 9525] [serial = 2144] [outer = 0x8ad74c00] 10:11:31 INFO - PROCESS | 9525 | 1466529091145 Marionette DEBUG loaded listener.js 10:11:31 INFO - PROCESS | 9525 | ++DOMWINDOW == 87 (0x921e4400) [pid = 9525] [serial = 2145] [outer = 0x8ad74c00] 10:11:32 INFO - PROCESS | 9525 | 1466529092371 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 10:11:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 10:11:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1742ms 10:11:32 INFO - PROCESS | 9525 | 1466529092426 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 10:11:32 INFO - PROCESS | 9525 | 1466529092433 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 10:11:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 10:11:32 INFO - PROCESS | 9525 | 1466529092451 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 10:11:32 INFO - PROCESS | 9525 | 1466529092457 Marionette TRACE conn3 <- [1,2830,null,{}] 10:11:32 INFO - PROCESS | 9525 | 1466529092468 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:32 INFO - PROCESS | 9525 | 1466529092473 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:32 INFO - PROCESS | 9525 | 1466529092764 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 10:11:32 INFO - PROCESS | 9525 | 1466529092933 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:32 INFO - PROCESS | 9525 | 1466529092948 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:32 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b0ae800 == 40 [pid = 9525] [id = 715] 10:11:32 INFO - PROCESS | 9525 | ++DOMWINDOW == 88 (0x8b0af400) [pid = 9525] [serial = 2146] [outer = (nil)] 10:11:33 INFO - PROCESS | 9525 | ++DOMWINDOW == 89 (0x8b6f5400) [pid = 9525] [serial = 2147] [outer = 0x8b0af400] 10:11:33 INFO - PROCESS | 9525 | 1466529093035 Marionette DEBUG loaded listener.js 10:11:33 INFO - PROCESS | 9525 | ++DOMWINDOW == 90 (0x8bede400) [pid = 9525] [serial = 2148] [outer = 0x8b0af400] 10:11:34 INFO - PROCESS | 9525 | 1466529094081 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 10:11:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 10:11:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1700ms 10:11:34 INFO - PROCESS | 9525 | 1466529094143 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 10:11:34 INFO - PROCESS | 9525 | 1466529094150 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 10:11:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 10:11:34 INFO - PROCESS | 9525 | 1466529094161 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 10:11:34 INFO - PROCESS | 9525 | 1466529094165 Marionette TRACE conn3 <- [1,2834,null,{}] 10:11:34 INFO - PROCESS | 9525 | 1466529094171 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:34 INFO - PROCESS | 9525 | 1466529094177 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:34 INFO - PROCESS | 9525 | 1466529094384 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 10:11:34 INFO - PROCESS | 9525 | 1466529094645 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:34 INFO - PROCESS | 9525 | 1466529094654 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:34 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad71800 == 41 [pid = 9525] [id = 716] 10:11:34 INFO - PROCESS | 9525 | ++DOMWINDOW == 91 (0x8cfd7c00) [pid = 9525] [serial = 2149] [outer = (nil)] 10:11:34 INFO - PROCESS | 9525 | ++DOMWINDOW == 92 (0x8d4cb800) [pid = 9525] [serial = 2150] [outer = 0x8cfd7c00] 10:11:34 INFO - PROCESS | 9525 | 1466529094727 Marionette DEBUG loaded listener.js 10:11:34 INFO - PROCESS | 9525 | ++DOMWINDOW == 93 (0x8d52cc00) [pid = 9525] [serial = 2151] [outer = 0x8cfd7c00] 10:11:35 INFO - PROCESS | 9525 | --DOCSHELL 0x8d520400 == 40 [pid = 9525] [id = 705] 10:11:35 INFO - PROCESS | 9525 | --DOCSHELL 0x8af5bc00 == 39 [pid = 9525] [id = 706] 10:11:35 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad78800 == 38 [pid = 9525] [id = 701] 10:11:35 INFO - PROCESS | 9525 | --DOCSHELL 0x8f4c7c00 == 37 [pid = 9525] [id = 700] 10:11:35 INFO - PROCESS | 9525 | --DOCSHELL 0x8af5e800 == 36 [pid = 9525] [id = 702] 10:11:35 INFO - PROCESS | 9525 | --DOCSHELL 0x894ce000 == 35 [pid = 9525] [id = 703] 10:11:35 INFO - PROCESS | 9525 | --DOCSHELL 0x8d52b000 == 34 [pid = 9525] [id = 704] 10:11:35 INFO - PROCESS | 9525 | --DOCSHELL 0x8b0ae800 == 33 [pid = 9525] [id = 715] 10:11:35 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad72c00 == 32 [pid = 9525] [id = 714] 10:11:35 INFO - PROCESS | 9525 | --DOCSHELL 0x893e5800 == 31 [pid = 9525] [id = 712] 10:11:35 INFO - PROCESS | 9525 | --DOCSHELL 0x919c3800 == 30 [pid = 9525] [id = 713] 10:11:35 INFO - PROCESS | 9525 | --DOCSHELL 0x919c9c00 == 29 [pid = 9525] [id = 711] 10:11:35 INFO - PROCESS | 9525 | --DOCSHELL 0x8d470400 == 28 [pid = 9525] [id = 710] 10:11:35 INFO - PROCESS | 9525 | --DOCSHELL 0x8d4c5c00 == 27 [pid = 9525] [id = 709] 10:11:35 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad7d000 == 26 [pid = 9525] [id = 707] 10:11:35 INFO - PROCESS | 9525 | --DOCSHELL 0x8af51c00 == 25 [pid = 9525] [id = 708] 10:11:36 INFO - PROCESS | 9525 | --DOMWINDOW == 92 (0x8cd0b400) [pid = 9525] [serial = 2063] [outer = (nil)] [url = about:blank] 10:11:36 INFO - PROCESS | 9525 | --DOMWINDOW == 91 (0x8bdfc400) [pid = 9525] [serial = 2078] [outer = (nil)] [url = about:blank] 10:11:36 INFO - PROCESS | 9525 | --DOMWINDOW == 90 (0x91172400) [pid = 9525] [serial = 2069] [outer = (nil)] [url = about:blank] 10:11:36 INFO - PROCESS | 9525 | --DOMWINDOW == 89 (0x8b0a7000) [pid = 9525] [serial = 2082] [outer = (nil)] [url = about:blank] 10:11:36 INFO - PROCESS | 9525 | --DOMWINDOW == 88 (0x919c1400) [pid = 9525] [serial = 2076] [outer = (nil)] [url = about:blank] 10:11:36 INFO - PROCESS | 9525 | --DOMWINDOW == 87 (0x8d4c7800) [pid = 9525] [serial = 2088] [outer = (nil)] [url = about:blank] 10:11:36 INFO - PROCESS | 9525 | --DOMWINDOW == 86 (0x8af5d000) [pid = 9525] [serial = 2081] [outer = (nil)] [url = about:blank] 10:11:36 INFO - PROCESS | 9525 | --DOMWINDOW == 85 (0x9137d400) [pid = 9525] [serial = 2073] [outer = (nil)] [url = about:blank] 10:11:36 INFO - PROCESS | 9525 | --DOMWINDOW == 84 (0x8d474800) [pid = 9525] [serial = 2087] [outer = (nil)] [url = about:blank] 10:11:36 INFO - PROCESS | 9525 | --DOMWINDOW == 83 (0x9180e800) [pid = 9525] [serial = 2075] [outer = (nil)] [url = about:blank] 10:11:36 INFO - PROCESS | 9525 | --DOMWINDOW == 82 (0x8d472c00) [pid = 9525] [serial = 2090] [outer = (nil)] [url = about:blank] 10:11:36 INFO - PROCESS | 9525 | --DOMWINDOW == 81 (0x91179c00) [pid = 9525] [serial = 2070] [outer = (nil)] [url = about:blank] 10:11:36 INFO - PROCESS | 9525 | --DOMWINDOW == 80 (0x8eb01400) [pid = 9525] [serial = 2066] [outer = (nil)] [url = about:blank] 10:11:36 INFO - PROCESS | 9525 | --DOMWINDOW == 79 (0x8bee2000) [pid = 9525] [serial = 2084] [outer = (nil)] [url = about:blank] 10:11:36 INFO - PROCESS | 9525 | --DOMWINDOW == 78 (0x8cfce000) [pid = 9525] [serial = 2064] [outer = (nil)] [url = about:blank] 10:11:36 INFO - PROCESS | 9525 | --DOMWINDOW == 77 (0x8cecc800) [pid = 9525] [serial = 2079] [outer = (nil)] [url = about:blank] 10:11:36 INFO - PROCESS | 9525 | --DOMWINDOW == 76 (0x91377000) [pid = 9525] [serial = 2072] [outer = (nil)] [url = about:blank] 10:11:36 INFO - PROCESS | 9525 | --DOMWINDOW == 75 (0x8bee9400) [pid = 9525] [serial = 2085] [outer = (nil)] [url = about:blank] 10:11:36 INFO - PROCESS | 9525 | --DOMWINDOW == 74 (0x8f2e2400) [pid = 9525] [serial = 2067] [outer = (nil)] [url = about:blank] 10:11:36 INFO - PROCESS | 9525 | --DOMWINDOW == 73 (0x8d7da000) [pid = 9525] [serial = 2093] [outer = (nil)] [url = about:blank] 10:11:36 INFO - PROCESS | 9525 | --DOMWINDOW == 72 (0x8d523000) [pid = 9525] [serial = 2091] [outer = (nil)] [url = about:blank] 10:11:36 INFO - PROCESS | 9525 | 1466529096805 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 10:11:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 10:11:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 2691ms 10:11:36 INFO - PROCESS | 9525 | 1466529096854 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 10:11:36 INFO - PROCESS | 9525 | 1466529096861 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 10:11:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 10:11:36 INFO - PROCESS | 9525 | 1466529096869 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 10:11:36 INFO - PROCESS | 9525 | 1466529096876 Marionette TRACE conn3 <- [1,2838,null,{}] 10:11:36 INFO - PROCESS | 9525 | 1466529096883 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:36 INFO - PROCESS | 9525 | 1466529096889 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:37 INFO - PROCESS | 9525 | 1466529097068 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 10:11:37 INFO - PROCESS | 9525 | 1466529097213 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:37 INFO - PROCESS | 9525 | 1466529097221 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:37 INFO - PROCESS | 9525 | ++DOCSHELL 0x8af51c00 == 26 [pid = 9525] [id = 717] 10:11:37 INFO - PROCESS | 9525 | ++DOMWINDOW == 73 (0x8af5b400) [pid = 9525] [serial = 2152] [outer = (nil)] 10:11:37 INFO - PROCESS | 9525 | ++DOMWINDOW == 74 (0x8b0a7000) [pid = 9525] [serial = 2153] [outer = 0x8af5b400] 10:11:37 INFO - PROCESS | 9525 | 1466529097297 Marionette DEBUG loaded listener.js 10:11:37 INFO - PROCESS | 9525 | ++DOMWINDOW == 75 (0x8b6eac00) [pid = 9525] [serial = 2154] [outer = 0x8af5b400] 10:11:38 INFO - PROCESS | 9525 | 1466529098144 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 10:11:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 10:11:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1342ms 10:11:38 INFO - PROCESS | 9525 | 1466529098213 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 10:11:38 INFO - PROCESS | 9525 | 1466529098222 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 10:11:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 10:11:38 INFO - PROCESS | 9525 | 1466529098236 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 10:11:38 INFO - PROCESS | 9525 | 1466529098241 Marionette TRACE conn3 <- [1,2842,null,{}] 10:11:38 INFO - PROCESS | 9525 | 1466529098248 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:38 INFO - PROCESS | 9525 | 1466529098254 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:38 INFO - PROCESS | 9525 | 1466529098449 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 10:11:38 INFO - PROCESS | 9525 | 1466529098682 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:38 INFO - PROCESS | 9525 | 1466529098690 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:38 INFO - PROCESS | 9525 | ++DOCSHELL 0x8bee6c00 == 27 [pid = 9525] [id = 718] 10:11:38 INFO - PROCESS | 9525 | ++DOMWINDOW == 76 (0x8cd0d000) [pid = 9525] [serial = 2155] [outer = (nil)] 10:11:38 INFO - PROCESS | 9525 | ++DOMWINDOW == 77 (0x8cec7400) [pid = 9525] [serial = 2156] [outer = 0x8cd0d000] 10:11:38 INFO - PROCESS | 9525 | 1466529098970 Marionette DEBUG loaded listener.js 10:11:39 INFO - PROCESS | 9525 | ++DOMWINDOW == 78 (0x8cecd400) [pid = 9525] [serial = 2157] [outer = 0x8cd0d000] 10:11:39 INFO - PROCESS | 9525 | 1466529099904 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 10:11:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 10:11:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1747ms 10:11:40 INFO - PROCESS | 9525 | 1466529100004 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 10:11:40 INFO - PROCESS | 9525 | 1466529100010 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 10:11:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 10:11:40 INFO - PROCESS | 9525 | 1466529100020 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 10:11:40 INFO - PROCESS | 9525 | 1466529100029 Marionette TRACE conn3 <- [1,2846,null,{}] 10:11:40 INFO - PROCESS | 9525 | 1466529100101 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:40 INFO - PROCESS | 9525 | 1466529100116 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:40 INFO - PROCESS | 9525 | 1466529100413 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 10:11:40 INFO - PROCESS | 9525 | 1466529100947 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:40 INFO - PROCESS | 9525 | 1466529100960 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:40 INFO - PROCESS | 9525 | --DOMWINDOW == 77 (0x8f2da800) [pid = 9525] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 10:11:40 INFO - PROCESS | 9525 | --DOMWINDOW == 76 (0x8bee6800) [pid = 9525] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 10:11:40 INFO - PROCESS | 9525 | --DOMWINDOW == 75 (0x8d527400) [pid = 9525] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 10:11:40 INFO - PROCESS | 9525 | --DOMWINDOW == 74 (0x8f4c8400) [pid = 9525] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 10:11:40 INFO - PROCESS | 9525 | --DOMWINDOW == 73 (0x8d475000) [pid = 9525] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 10:11:40 INFO - PROCESS | 9525 | --DOMWINDOW == 72 (0x8af5dc00) [pid = 9525] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 10:11:40 INFO - PROCESS | 9525 | --DOMWINDOW == 71 (0x8af54000) [pid = 9525] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 10:11:40 INFO - PROCESS | 9525 | --DOMWINDOW == 70 (0x8af5d800) [pid = 9525] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 10:11:40 INFO - PROCESS | 9525 | --DOMWINDOW == 69 (0x8d75ac00) [pid = 9525] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 10:11:40 INFO - PROCESS | 9525 | --DOMWINDOW == 68 (0x8af5f000) [pid = 9525] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 10:11:41 INFO - PROCESS | 9525 | --DOMWINDOW == 67 (0x9116f800) [pid = 9525] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 10:11:41 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad72000 == 28 [pid = 9525] [id = 719] 10:11:41 INFO - PROCESS | 9525 | ++DOMWINDOW == 68 (0x8ad7b400) [pid = 9525] [serial = 2158] [outer = (nil)] 10:11:41 INFO - PROCESS | 9525 | ++DOMWINDOW == 69 (0x8b6e7c00) [pid = 9525] [serial = 2159] [outer = 0x8ad7b400] 10:11:41 INFO - PROCESS | 9525 | 1466529101069 Marionette DEBUG loaded listener.js 10:11:41 INFO - PROCESS | 9525 | ++DOMWINDOW == 70 (0x8d4c3000) [pid = 9525] [serial = 2160] [outer = 0x8ad7b400] 10:11:41 INFO - PROCESS | 9525 | 1466529101814 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 10:11:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 10:11:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1834ms 10:11:41 INFO - PROCESS | 9525 | 1466529101853 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 10:11:41 INFO - PROCESS | 9525 | 1466529101858 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 10:11:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 10:11:41 INFO - PROCESS | 9525 | 1466529101865 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 10:11:41 INFO - PROCESS | 9525 | 1466529101869 Marionette TRACE conn3 <- [1,2850,null,{}] 10:11:41 INFO - PROCESS | 9525 | 1466529101875 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:41 INFO - PROCESS | 9525 | 1466529101880 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:42 INFO - PROCESS | 9525 | 1466529102052 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 10:11:42 INFO - PROCESS | 9525 | 1466529102062 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:42 INFO - PROCESS | 9525 | 1466529102070 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:42 INFO - PROCESS | 9525 | ++DOCSHELL 0x894ce000 == 29 [pid = 9525] [id = 720] 10:11:42 INFO - PROCESS | 9525 | ++DOMWINDOW == 71 (0x8cfd8c00) [pid = 9525] [serial = 2161] [outer = (nil)] 10:11:42 INFO - PROCESS | 9525 | ++DOMWINDOW == 72 (0x8d52b000) [pid = 9525] [serial = 2162] [outer = 0x8cfd8c00] 10:11:42 INFO - PROCESS | 9525 | 1466529102141 Marionette DEBUG loaded listener.js 10:11:42 INFO - PROCESS | 9525 | ++DOMWINDOW == 73 (0x8d7e5c00) [pid = 9525] [serial = 2163] [outer = 0x8cfd8c00] 10:11:43 INFO - PROCESS | 9525 | 1466529103150 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 10:11:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 10:11:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1336ms 10:11:43 INFO - PROCESS | 9525 | 1466529103203 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 10:11:43 INFO - PROCESS | 9525 | 1466529103210 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 10:11:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 10:11:43 INFO - PROCESS | 9525 | 1466529103245 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 10:11:43 INFO - PROCESS | 9525 | 1466529103252 Marionette TRACE conn3 <- [1,2854,null,{}] 10:11:43 INFO - PROCESS | 9525 | 1466529103264 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:43 INFO - PROCESS | 9525 | 1466529103269 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:43 INFO - PROCESS | 9525 | 1466529103479 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 10:11:43 INFO - PROCESS | 9525 | 1466529103730 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:43 INFO - PROCESS | 9525 | 1466529103748 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:43 INFO - PROCESS | 9525 | ++DOCSHELL 0x8af55800 == 30 [pid = 9525] [id = 721] 10:11:43 INFO - PROCESS | 9525 | ++DOMWINDOW == 74 (0x8af56000) [pid = 9525] [serial = 2164] [outer = (nil)] 10:11:43 INFO - PROCESS | 9525 | ++DOMWINDOW == 75 (0x8af5e800) [pid = 9525] [serial = 2165] [outer = 0x8af56000] 10:11:43 INFO - PROCESS | 9525 | 1466529103855 Marionette DEBUG loaded listener.js 10:11:43 INFO - PROCESS | 9525 | ++DOMWINDOW == 76 (0x8b6e6c00) [pid = 9525] [serial = 2166] [outer = 0x8af56000] 10:11:44 INFO - PROCESS | 9525 | 1466529104990 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 10:11:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 10:11:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1816ms 10:11:45 INFO - PROCESS | 9525 | 1466529105035 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 10:11:45 INFO - PROCESS | 9525 | 1466529105043 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 10:11:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 10:11:45 INFO - PROCESS | 9525 | 1466529105054 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 10:11:45 INFO - PROCESS | 9525 | 1466529105058 Marionette TRACE conn3 <- [1,2858,null,{}] 10:11:45 INFO - PROCESS | 9525 | 1466529105065 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:45 INFO - PROCESS | 9525 | 1466529105071 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:45 INFO - PROCESS | 9525 | 1466529105263 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 10:11:45 INFO - PROCESS | 9525 | 1466529105504 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:45 INFO - PROCESS | 9525 | 1466529105516 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:45 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b0ac400 == 31 [pid = 9525] [id = 722] 10:11:45 INFO - PROCESS | 9525 | ++DOMWINDOW == 77 (0x8cfcfc00) [pid = 9525] [serial = 2167] [outer = (nil)] 10:11:45 INFO - PROCESS | 9525 | ++DOMWINDOW == 78 (0x8cfda400) [pid = 9525] [serial = 2168] [outer = 0x8cfcfc00] 10:11:45 INFO - PROCESS | 9525 | 1466529105625 Marionette DEBUG loaded listener.js 10:11:45 INFO - PROCESS | 9525 | ++DOMWINDOW == 79 (0x8d4c5c00) [pid = 9525] [serial = 2169] [outer = 0x8cfcfc00] 10:11:46 INFO - PROCESS | 9525 | 1466529106638 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 10:11:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 10:11:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1645ms 10:11:46 INFO - PROCESS | 9525 | 1466529106699 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 10:11:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 10:11:46 INFO - PROCESS | 9525 | 1466529106705 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 10:11:46 INFO - PROCESS | 9525 | 1466529106712 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 10:11:46 INFO - PROCESS | 9525 | 1466529106718 Marionette TRACE conn3 <- [1,2862,null,{}] 10:11:46 INFO - PROCESS | 9525 | 1466529106735 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:46 INFO - PROCESS | 9525 | 1466529106744 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:46 INFO - PROCESS | 9525 | 1466529106955 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 10:11:47 INFO - PROCESS | 9525 | 1466529107276 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:47 INFO - PROCESS | 9525 | 1466529107288 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:47 INFO - PROCESS | 9525 | ++DOCSHELL 0x8f2e5c00 == 32 [pid = 9525] [id = 723] 10:11:47 INFO - PROCESS | 9525 | ++DOMWINDOW == 80 (0x8f2e6800) [pid = 9525] [serial = 2170] [outer = (nil)] 10:11:47 INFO - PROCESS | 9525 | ++DOMWINDOW == 81 (0x8f6b6000) [pid = 9525] [serial = 2171] [outer = 0x8f2e6800] 10:11:47 INFO - PROCESS | 9525 | 1466529107375 Marionette DEBUG loaded listener.js 10:11:47 INFO - PROCESS | 9525 | ++DOMWINDOW == 82 (0x8f6c0400) [pid = 9525] [serial = 2172] [outer = 0x8f2e6800] 10:11:48 INFO - PROCESS | 9525 | 1466529108357 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 10:11:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 10:11:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1686ms 10:11:48 INFO - PROCESS | 9525 | 1466529108398 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 10:11:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 10:11:48 INFO - PROCESS | 9525 | 1466529108404 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 10:11:48 INFO - PROCESS | 9525 | 1466529108410 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 10:11:48 INFO - PROCESS | 9525 | 1466529108415 Marionette TRACE conn3 <- [1,2866,null,{}] 10:11:48 INFO - PROCESS | 9525 | 1466529108421 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:48 INFO - PROCESS | 9525 | 1466529108427 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:48 INFO - PROCESS | 9525 | 1466529108621 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 10:11:48 INFO - PROCESS | 9525 | 1466529108857 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:48 INFO - PROCESS | 9525 | 1466529108871 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:48 INFO - PROCESS | 9525 | ++DOCSHELL 0x9116d400 == 33 [pid = 9525] [id = 724] 10:11:48 INFO - PROCESS | 9525 | ++DOMWINDOW == 83 (0x91177000) [pid = 9525] [serial = 2173] [outer = (nil)] 10:11:48 INFO - PROCESS | 9525 | ++DOMWINDOW == 84 (0x9117cc00) [pid = 9525] [serial = 2174] [outer = 0x91177000] 10:11:49 INFO - PROCESS | 9525 | 1466529108999 Marionette DEBUG loaded listener.js 10:11:49 INFO - PROCESS | 9525 | ++DOMWINDOW == 85 (0x91375000) [pid = 9525] [serial = 2175] [outer = 0x91177000] 10:11:50 INFO - PROCESS | 9525 | 1466529110004 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 10:11:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 10:11:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1637ms 10:11:50 INFO - PROCESS | 9525 | 1466529110047 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 10:11:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 10:11:50 INFO - PROCESS | 9525 | 1466529110051 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 10:11:50 INFO - PROCESS | 9525 | 1466529110057 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 10:11:50 INFO - PROCESS | 9525 | 1466529110061 Marionette TRACE conn3 <- [1,2870,null,{}] 10:11:50 INFO - PROCESS | 9525 | 1466529110067 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:50 INFO - PROCESS | 9525 | 1466529110073 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:50 INFO - PROCESS | 9525 | 1466529110255 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 10:11:50 INFO - PROCESS | 9525 | 1466529110486 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:50 INFO - PROCESS | 9525 | 1466529110496 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:50 INFO - PROCESS | 9525 | ++DOCSHELL 0x8cd05400 == 34 [pid = 9525] [id = 725] 10:11:50 INFO - PROCESS | 9525 | ++DOMWINDOW == 86 (0x8d7da400) [pid = 9525] [serial = 2176] [outer = (nil)] 10:11:50 INFO - PROCESS | 9525 | ++DOMWINDOW == 87 (0x91805c00) [pid = 9525] [serial = 2177] [outer = 0x8d7da400] 10:11:50 INFO - PROCESS | 9525 | 1466529110627 Marionette DEBUG loaded listener.js 10:11:50 INFO - PROCESS | 9525 | ++DOMWINDOW == 88 (0x91808800) [pid = 9525] [serial = 2178] [outer = 0x8d7da400] 10:11:51 INFO - PROCESS | 9525 | 1466529111739 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 10:11:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 10:11:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1735ms 10:11:51 INFO - PROCESS | 9525 | 1466529111794 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 10:11:51 INFO - PROCESS | 9525 | 1466529111799 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 10:11:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 10:11:51 INFO - PROCESS | 9525 | 1466529111808 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 10:11:51 INFO - PROCESS | 9525 | 1466529111812 Marionette TRACE conn3 <- [1,2874,null,{}] 10:11:51 INFO - PROCESS | 9525 | 1466529111821 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:51 INFO - PROCESS | 9525 | 1466529111826 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:52 INFO - PROCESS | 9525 | 1466529112023 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 10:11:52 INFO - PROCESS | 9525 | 1466529112295 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:52 INFO - PROCESS | 9525 | 1466529112314 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:52 INFO - PROCESS | 9525 | ++DOCSHELL 0x8af57800 == 35 [pid = 9525] [id = 726] 10:11:52 INFO - PROCESS | 9525 | ++DOMWINDOW == 89 (0x8af59000) [pid = 9525] [serial = 2179] [outer = (nil)] 10:11:52 INFO - PROCESS | 9525 | ++DOMWINDOW == 90 (0x8b0ae000) [pid = 9525] [serial = 2180] [outer = 0x8af59000] 10:11:52 INFO - PROCESS | 9525 | 1466529112415 Marionette DEBUG loaded listener.js 10:11:52 INFO - PROCESS | 9525 | ++DOMWINDOW == 91 (0x8bedbc00) [pid = 9525] [serial = 2181] [outer = 0x8af59000] 10:11:53 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad72000 == 34 [pid = 9525] [id = 719] 10:11:53 INFO - PROCESS | 9525 | --DOCSHELL 0x8bee6c00 == 33 [pid = 9525] [id = 718] 10:11:53 INFO - PROCESS | 9525 | --DOCSHELL 0x8af51c00 == 32 [pid = 9525] [id = 717] 10:11:53 INFO - PROCESS | 9525 | --DOMWINDOW == 90 (0x91170c00) [pid = 9525] [serial = 2105] [outer = (nil)] [url = about:blank] 10:11:53 INFO - PROCESS | 9525 | --DOMWINDOW == 89 (0x91177400) [pid = 9525] [serial = 2106] [outer = (nil)] [url = about:blank] 10:11:53 INFO - PROCESS | 9525 | --DOMWINDOW == 88 (0x8d768400) [pid = 9525] [serial = 2114] [outer = (nil)] [url = about:blank] 10:11:53 INFO - PROCESS | 9525 | --DOMWINDOW == 87 (0x8b0b2400) [pid = 9525] [serial = 2108] [outer = (nil)] [url = about:blank] 10:11:53 INFO - PROCESS | 9525 | --DOMWINDOW == 86 (0x8b6f2000) [pid = 9525] [serial = 2109] [outer = (nil)] [url = about:blank] 10:11:53 INFO - PROCESS | 9525 | --DOMWINDOW == 85 (0x9180c400) [pid = 9525] [serial = 2124] [outer = (nil)] [url = about:blank] 10:11:53 INFO - PROCESS | 9525 | --DOMWINDOW == 84 (0x91805000) [pid = 9525] [serial = 2123] [outer = (nil)] [url = about:blank] 10:11:53 INFO - PROCESS | 9525 | --DOMWINDOW == 83 (0x8f4c5c00) [pid = 9525] [serial = 2118] [outer = (nil)] [url = about:blank] 10:11:53 INFO - PROCESS | 9525 | --DOMWINDOW == 82 (0x8d765800) [pid = 9525] [serial = 2121] [outer = (nil)] [url = about:blank] 10:11:53 INFO - PROCESS | 9525 | --DOMWINDOW == 81 (0x8eb0cc00) [pid = 9525] [serial = 2115] [outer = (nil)] [url = about:blank] 10:11:53 INFO - PROCESS | 9525 | --DOMWINDOW == 80 (0x8f4c2800) [pid = 9525] [serial = 2117] [outer = (nil)] [url = about:blank] 10:11:53 INFO - PROCESS | 9525 | --DOMWINDOW == 79 (0x8d52a400) [pid = 9525] [serial = 2120] [outer = (nil)] [url = about:blank] 10:11:53 INFO - PROCESS | 9525 | --DOMWINDOW == 78 (0x8eb03000) [pid = 9525] [serial = 2094] [outer = (nil)] [url = about:blank] 10:11:53 INFO - PROCESS | 9525 | --DOMWINDOW == 77 (0x8f4cb800) [pid = 9525] [serial = 2102] [outer = (nil)] [url = about:blank] 10:11:53 INFO - PROCESS | 9525 | --DOMWINDOW == 76 (0x8f6bb400) [pid = 9525] [serial = 2103] [outer = (nil)] [url = about:blank] 10:11:53 INFO - PROCESS | 9525 | --DOMWINDOW == 75 (0x8d528400) [pid = 9525] [serial = 2099] [outer = (nil)] [url = about:blank] 10:11:53 INFO - PROCESS | 9525 | --DOMWINDOW == 74 (0x8bdef800) [pid = 9525] [serial = 2100] [outer = (nil)] [url = about:blank] 10:11:53 INFO - PROCESS | 9525 | --DOMWINDOW == 73 (0x8bdf1c00) [pid = 9525] [serial = 2096] [outer = (nil)] [url = about:blank] 10:11:53 INFO - PROCESS | 9525 | --DOMWINDOW == 72 (0x8bee9000) [pid = 9525] [serial = 2097] [outer = (nil)] [url = about:blank] 10:11:53 INFO - PROCESS | 9525 | --DOMWINDOW == 71 (0x8cec3800) [pid = 9525] [serial = 2111] [outer = (nil)] [url = about:blank] 10:11:53 INFO - PROCESS | 9525 | --DOMWINDOW == 70 (0x8cfcc800) [pid = 9525] [serial = 2112] [outer = (nil)] [url = about:blank] 10:11:53 INFO - PROCESS | 9525 | 1466529113377 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 10:11:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 10:11:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1633ms 10:11:53 INFO - PROCESS | 9525 | 1466529113442 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 10:11:53 INFO - PROCESS | 9525 | 1466529113449 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 10:11:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 10:11:53 INFO - PROCESS | 9525 | 1466529113459 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 10:11:53 INFO - PROCESS | 9525 | 1466529113463 Marionette TRACE conn3 <- [1,2878,null,{}] 10:11:53 INFO - PROCESS | 9525 | 1466529113470 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:53 INFO - PROCESS | 9525 | 1466529113476 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:53 INFO - PROCESS | 9525 | 1466529113653 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 10:11:53 INFO - PROCESS | 9525 | 1466529113869 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:53 INFO - PROCESS | 9525 | 1466529113879 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:53 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad7b000 == 33 [pid = 9525] [id = 727] 10:11:53 INFO - PROCESS | 9525 | ++DOMWINDOW == 71 (0x8bdf1c00) [pid = 9525] [serial = 2182] [outer = (nil)] 10:11:53 INFO - PROCESS | 9525 | ++DOMWINDOW == 72 (0x8cfcc800) [pid = 9525] [serial = 2183] [outer = 0x8bdf1c00] 10:11:53 INFO - PROCESS | 9525 | 1466529113954 Marionette DEBUG loaded listener.js 10:11:54 INFO - PROCESS | 9525 | ++DOMWINDOW == 73 (0x8d46ac00) [pid = 9525] [serial = 2184] [outer = 0x8bdf1c00] 10:11:54 INFO - PROCESS | 9525 | 1466529114820 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 10:11:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 10:11:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1386ms 10:11:54 INFO - PROCESS | 9525 | 1466529114846 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 10:11:54 INFO - PROCESS | 9525 | 1466529114850 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 10:11:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 10:11:54 INFO - PROCESS | 9525 | 1466529114857 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 10:11:54 INFO - PROCESS | 9525 | 1466529114863 Marionette TRACE conn3 <- [1,2882,null,{}] 10:11:54 INFO - PROCESS | 9525 | 1466529114879 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:54 INFO - PROCESS | 9525 | 1466529114888 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:55 INFO - PROCESS | 9525 | 1466529115067 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 10:11:55 INFO - PROCESS | 9525 | 1466529115223 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:55 INFO - PROCESS | 9525 | 1466529115234 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:55 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d7dec00 == 34 [pid = 9525] [id = 728] 10:11:55 INFO - PROCESS | 9525 | ++DOMWINDOW == 74 (0x8d7e4000) [pid = 9525] [serial = 2185] [outer = (nil)] 10:11:55 INFO - PROCESS | 9525 | ++DOMWINDOW == 75 (0x8eb0b800) [pid = 9525] [serial = 2186] [outer = 0x8d7e4000] 10:11:55 INFO - PROCESS | 9525 | 1466529115316 Marionette DEBUG loaded listener.js 10:11:55 INFO - PROCESS | 9525 | ++DOMWINDOW == 76 (0x8f2e5800) [pid = 9525] [serial = 2187] [outer = 0x8d7e4000] 10:11:56 INFO - PROCESS | 9525 | 1466529116245 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 10:11:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 10:11:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1436ms 10:11:56 INFO - PROCESS | 9525 | 1466529116295 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 10:11:56 INFO - PROCESS | 9525 | 1466529116299 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 10:11:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 10:11:56 INFO - PROCESS | 9525 | 1466529116306 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 10:11:56 INFO - PROCESS | 9525 | 1466529116309 Marionette TRACE conn3 <- [1,2886,null,{}] 10:11:56 INFO - PROCESS | 9525 | 1466529116323 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:56 INFO - PROCESS | 9525 | 1466529116328 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:56 INFO - PROCESS | 9525 | 1466529116553 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 10:11:56 INFO - PROCESS | 9525 | 1466529116578 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:56 INFO - PROCESS | 9525 | 1466529116584 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:56 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d521800 == 35 [pid = 9525] [id = 729] 10:11:56 INFO - PROCESS | 9525 | ++DOMWINDOW == 77 (0x8f2e7c00) [pid = 9525] [serial = 2188] [outer = (nil)] 10:11:56 INFO - PROCESS | 9525 | ++DOMWINDOW == 78 (0x8f4c8400) [pid = 9525] [serial = 2189] [outer = 0x8f2e7c00] 10:11:56 INFO - PROCESS | 9525 | 1466529116671 Marionette DEBUG loaded listener.js 10:11:56 INFO - PROCESS | 9525 | ++DOMWINDOW == 79 (0x8f6bdc00) [pid = 9525] [serial = 2190] [outer = 0x8f2e7c00] 10:11:57 INFO - PROCESS | 9525 | --DOMWINDOW == 78 (0x8b0af400) [pid = 9525] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 10:11:57 INFO - PROCESS | 9525 | --DOMWINDOW == 77 (0x8cfd7c00) [pid = 9525] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 10:11:57 INFO - PROCESS | 9525 | --DOMWINDOW == 76 (0x91809c00) [pid = 9525] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 10:11:57 INFO - PROCESS | 9525 | --DOMWINDOW == 75 (0x894d5c00) [pid = 9525] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 10:11:57 INFO - PROCESS | 9525 | --DOMWINDOW == 74 (0x8ad7b400) [pid = 9525] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 10:11:57 INFO - PROCESS | 9525 | --DOMWINDOW == 73 (0x8ad74c00) [pid = 9525] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 10:11:57 INFO - PROCESS | 9525 | --DOMWINDOW == 72 (0x8d525000) [pid = 9525] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 10:11:57 INFO - PROCESS | 9525 | --DOMWINDOW == 71 (0x8cd0d000) [pid = 9525] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 10:11:57 INFO - PROCESS | 9525 | --DOMWINDOW == 70 (0x8af53400) [pid = 9525] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 10:11:57 INFO - PROCESS | 9525 | --DOMWINDOW == 69 (0x919ca800) [pid = 9525] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 10:11:57 INFO - PROCESS | 9525 | --DOMWINDOW == 68 (0x8af5b400) [pid = 9525] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 10:11:57 INFO - PROCESS | 9525 | --DOMWINDOW == 67 (0x921f0c00) [pid = 9525] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 10:11:57 INFO - PROCESS | 9525 | 1466529117952 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 10:11:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 10:11:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1731ms 10:11:58 INFO - PROCESS | 9525 | 1466529118051 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 10:11:58 INFO - PROCESS | 9525 | 1466529118059 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 10:11:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 10:11:58 INFO - PROCESS | 9525 | 1466529118068 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 10:11:58 INFO - PROCESS | 9525 | 1466529118073 Marionette TRACE conn3 <- [1,2890,null,{}] 10:11:58 INFO - PROCESS | 9525 | 1466529118083 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:58 INFO - PROCESS | 9525 | 1466529118089 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:58 INFO - PROCESS | 9525 | 1466529118476 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 10:11:58 INFO - PROCESS | 9525 | 1466529118640 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:58 INFO - PROCESS | 9525 | 1466529118657 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:11:58 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad6ec00 == 36 [pid = 9525] [id = 730] 10:11:58 INFO - PROCESS | 9525 | ++DOMWINDOW == 68 (0x8ad73000) [pid = 9525] [serial = 2191] [outer = (nil)] 10:11:58 INFO - PROCESS | 9525 | ++DOMWINDOW == 69 (0x8b0a9800) [pid = 9525] [serial = 2192] [outer = 0x8ad73000] 10:11:58 INFO - PROCESS | 9525 | 1466529118742 Marionette DEBUG loaded listener.js 10:11:58 INFO - PROCESS | 9525 | ++DOMWINDOW == 70 (0x8bdf6000) [pid = 9525] [serial = 2193] [outer = 0x8ad73000] 10:11:59 INFO - PROCESS | 9525 | 1466529119759 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 10:11:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 10:11:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1734ms 10:11:59 INFO - PROCESS | 9525 | 1466529119802 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 10:11:59 INFO - PROCESS | 9525 | 1466529119810 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 10:11:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 10:11:59 INFO - PROCESS | 9525 | 1466529119821 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 10:11:59 INFO - PROCESS | 9525 | 1466529119824 Marionette TRACE conn3 <- [1,2894,null,{}] 10:11:59 INFO - PROCESS | 9525 | 1466529119831 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:59 INFO - PROCESS | 9525 | 1466529119837 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:00 INFO - PROCESS | 9525 | 1466529120044 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 10:12:00 INFO - PROCESS | 9525 | 1466529120288 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:00 INFO - PROCESS | 9525 | 1466529120299 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:00 INFO - PROCESS | 9525 | ++DOCSHELL 0x8cfcf800 == 37 [pid = 9525] [id = 731] 10:12:00 INFO - PROCESS | 9525 | ++DOMWINDOW == 71 (0x8d470800) [pid = 9525] [serial = 2194] [outer = (nil)] 10:12:00 INFO - PROCESS | 9525 | ++DOMWINDOW == 72 (0x8d522c00) [pid = 9525] [serial = 2195] [outer = 0x8d470800] 10:12:00 INFO - PROCESS | 9525 | 1466529120430 Marionette DEBUG loaded listener.js 10:12:00 INFO - PROCESS | 9525 | ++DOMWINDOW == 73 (0x8d75b800) [pid = 9525] [serial = 2196] [outer = 0x8d470800] 10:12:01 INFO - PROCESS | 9525 | 1466529121436 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 10:12:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 10:12:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1683ms 10:12:01 INFO - PROCESS | 9525 | 1466529121506 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 10:12:01 INFO - PROCESS | 9525 | 1466529121512 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 10:12:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 10:12:01 INFO - PROCESS | 9525 | 1466529121520 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 10:12:01 INFO - PROCESS | 9525 | 1466529121526 Marionette TRACE conn3 <- [1,2898,null,{}] 10:12:01 INFO - PROCESS | 9525 | 1466529121543 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:01 INFO - PROCESS | 9525 | 1466529121552 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:01 INFO - PROCESS | 9525 | 1466529121808 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 10:12:02 INFO - PROCESS | 9525 | 1466529122051 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:02 INFO - PROCESS | 9525 | 1466529122062 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:02 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d4c2400 == 38 [pid = 9525] [id = 732] 10:12:02 INFO - PROCESS | 9525 | ++DOMWINDOW == 74 (0x8f4c5c00) [pid = 9525] [serial = 2197] [outer = (nil)] 10:12:02 INFO - PROCESS | 9525 | ++DOMWINDOW == 75 (0x91179400) [pid = 9525] [serial = 2198] [outer = 0x8f4c5c00] 10:12:02 INFO - PROCESS | 9525 | 1466529122187 Marionette DEBUG loaded listener.js 10:12:02 INFO - PROCESS | 9525 | ++DOMWINDOW == 76 (0x9137a800) [pid = 9525] [serial = 2199] [outer = 0x8f4c5c00] 10:12:03 INFO - PROCESS | 9525 | 1466529123174 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 10:12:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 10:12:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1698ms 10:12:03 INFO - PROCESS | 9525 | 1466529123218 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 10:12:03 INFO - PROCESS | 9525 | 1466529123224 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 10:12:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 10:12:03 INFO - PROCESS | 9525 | 1466529123230 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 10:12:03 INFO - PROCESS | 9525 | 1466529123234 Marionette TRACE conn3 <- [1,2902,null,{}] 10:12:03 INFO - PROCESS | 9525 | 1466529123239 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:03 INFO - PROCESS | 9525 | 1466529123245 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:03 INFO - PROCESS | 9525 | 1466529123439 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 10:12:03 INFO - PROCESS | 9525 | 1466529123672 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:03 INFO - PROCESS | 9525 | 1466529123678 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:03 INFO - PROCESS | 9525 | ++DOCSHELL 0x893e1800 == 39 [pid = 9525] [id = 733] 10:12:03 INFO - PROCESS | 9525 | ++DOMWINDOW == 77 (0x8f4c3000) [pid = 9525] [serial = 2200] [outer = (nil)] 10:12:03 INFO - PROCESS | 9525 | ++DOMWINDOW == 78 (0x9180f000) [pid = 9525] [serial = 2201] [outer = 0x8f4c3000] 10:12:03 INFO - PROCESS | 9525 | 1466529123813 Marionette DEBUG loaded listener.js 10:12:03 INFO - PROCESS | 9525 | ++DOMWINDOW == 79 (0x919ca400) [pid = 9525] [serial = 2202] [outer = 0x8f4c3000] 10:12:04 INFO - PROCESS | 9525 | 1466529124787 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 10:12:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 10:12:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1590ms 10:12:04 INFO - PROCESS | 9525 | 1466529124821 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 10:12:04 INFO - PROCESS | 9525 | 1466529124825 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 10:12:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 10:12:04 INFO - PROCESS | 9525 | 1466529124832 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 10:12:04 INFO - PROCESS | 9525 | 1466529124835 Marionette TRACE conn3 <- [1,2906,null,{}] 10:12:04 INFO - PROCESS | 9525 | 1466529124842 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:04 INFO - PROCESS | 9525 | 1466529124847 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:05 INFO - PROCESS | 9525 | 1466529125064 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 10:12:05 INFO - PROCESS | 9525 | 1466529125299 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:05 INFO - PROCESS | 9525 | 1466529125305 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:05 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b6f3c00 == 40 [pid = 9525] [id = 734] 10:12:05 INFO - PROCESS | 9525 | ++DOMWINDOW == 80 (0x9180b400) [pid = 9525] [serial = 2203] [outer = (nil)] 10:12:05 INFO - PROCESS | 9525 | ++DOMWINDOW == 81 (0x921e5800) [pid = 9525] [serial = 2204] [outer = 0x9180b400] 10:12:05 INFO - PROCESS | 9525 | 1466529125438 Marionette DEBUG loaded listener.js 10:12:05 INFO - PROCESS | 9525 | ++DOMWINDOW == 82 (0x921eac00) [pid = 9525] [serial = 2205] [outer = 0x9180b400] 10:12:06 INFO - PROCESS | 9525 | 1466529126360 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 10:12:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 10:12:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1584ms 10:12:06 INFO - PROCESS | 9525 | 1466529126417 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 10:12:06 INFO - PROCESS | 9525 | 1466529126421 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 10:12:06 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 10:12:06 INFO - PROCESS | 9525 | 1466529126429 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 10:12:06 INFO - PROCESS | 9525 | 1466529126433 Marionette TRACE conn3 <- [1,2910,null,{}] 10:12:06 INFO - PROCESS | 9525 | 1466529126439 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:06 INFO - PROCESS | 9525 | 1466529126451 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:06 INFO - PROCESS | 9525 | 1466529126744 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 10:12:07 INFO - PROCESS | 9525 | 1466529127038 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:07 INFO - PROCESS | 9525 | 1466529127046 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:07 INFO - PROCESS | 9525 | ++DOCSHELL 0x894c9000 == 41 [pid = 9525] [id = 735] 10:12:07 INFO - PROCESS | 9525 | ++DOMWINDOW == 83 (0x8cecd800) [pid = 9525] [serial = 2206] [outer = (nil)] 10:12:07 INFO - PROCESS | 9525 | ++DOMWINDOW == 84 (0x8d4c9800) [pid = 9525] [serial = 2207] [outer = 0x8cecd800] 10:12:07 INFO - PROCESS | 9525 | 1466529127133 Marionette DEBUG loaded listener.js 10:12:07 INFO - PROCESS | 9525 | ++DOMWINDOW == 85 (0x922ec400) [pid = 9525] [serial = 2208] [outer = 0x8cecd800] 10:12:08 INFO - PROCESS | 9525 | 1466529128173 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 10:12:08 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 10:12:08 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 10:12:08 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1789ms 10:12:08 INFO - PROCESS | 9525 | 1466529128222 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 10:12:08 INFO - PROCESS | 9525 | 1466529128229 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 10:12:08 INFO - TEST-START | /DOMEvents/constructors.html 10:12:08 INFO - PROCESS | 9525 | 1466529128239 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 10:12:08 INFO - PROCESS | 9525 | 1466529128244 Marionette TRACE conn3 <- [1,2914,null,{}] 10:12:08 INFO - PROCESS | 9525 | 1466529128253 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:08 INFO - PROCESS | 9525 | 1466529128259 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:08 INFO - PROCESS | 9525 | 1466529128452 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 10:12:08 INFO - PROCESS | 9525 | 1466529128724 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:08 INFO - PROCESS | 9525 | 1466529128738 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:08 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b0b2400 == 42 [pid = 9525] [id = 736] 10:12:08 INFO - PROCESS | 9525 | ++DOMWINDOW == 86 (0x8b6ec800) [pid = 9525] [serial = 2209] [outer = (nil)] 10:12:08 INFO - PROCESS | 9525 | ++DOMWINDOW == 87 (0x8bdfd400) [pid = 9525] [serial = 2210] [outer = 0x8b6ec800] 10:12:08 INFO - PROCESS | 9525 | 1466529128862 Marionette DEBUG loaded listener.js 10:12:08 INFO - PROCESS | 9525 | ++DOMWINDOW == 88 (0x8cd0b400) [pid = 9525] [serial = 2211] [outer = 0x8b6ec800] 10:12:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 10:12:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 10:12:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 10:12:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 10:12:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 10:12:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 10:12:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 10:12:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 10:12:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 10:12:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 10:12:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 10:12:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 10:12:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 10:12:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 10:12:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 10:12:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 10:12:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 10:12:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 10:12:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 10:12:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 10:12:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 10:12:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 10:12:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 10:12:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 10:12:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 10:12:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 10:12:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 10:12:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 10:12:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 10:12:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 10:12:10 INFO - PROCESS | 9525 | 1466529129932 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 10:12:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 10:12:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 10:12:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 10:12:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 10:12:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 10:12:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 10:12:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 10:12:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 10:12:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 10:12:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:12:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 10:12:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 10:12:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 10:12:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:12:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 10:12:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 10:12:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 10:12:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:12:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 10:12:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 10:12:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 10:12:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:12:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 10:12:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 10:12:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 10:12:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:12:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 10:12:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 10:12:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 10:12:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:12:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 10:12:10 INFO - TEST-OK | /DOMEvents/constructors.html | took 1762ms 10:12:10 INFO - PROCESS | 9525 | 1466529130011 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 10:12:10 INFO - PROCESS | 9525 | 1466529130026 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 10:12:10 INFO - TEST-START | /DOMEvents/event-phases-order.html 10:12:10 INFO - PROCESS | 9525 | 1466529130064 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 10:12:10 INFO - PROCESS | 9525 | 1466529130068 Marionette TRACE conn3 <- [1,2918,null,{}] 10:12:10 INFO - PROCESS | 9525 | 1466529130075 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:10 INFO - PROCESS | 9525 | 1466529130081 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:10 INFO - PROCESS | 9525 | 1466529130263 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 10:12:11 INFO - PROCESS | 9525 | --DOCSHELL 0x8d7dec00 == 41 [pid = 9525] [id = 728] 10:12:11 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad7b000 == 40 [pid = 9525] [id = 727] 10:12:11 INFO - PROCESS | 9525 | --DOCSHELL 0x8af57800 == 39 [pid = 9525] [id = 726] 10:12:11 INFO - PROCESS | 9525 | --DOCSHELL 0x8cd05400 == 38 [pid = 9525] [id = 725] 10:12:11 INFO - PROCESS | 9525 | --DOCSHELL 0x9116d400 == 37 [pid = 9525] [id = 724] 10:12:11 INFO - PROCESS | 9525 | --DOCSHELL 0x8f2e5c00 == 36 [pid = 9525] [id = 723] 10:12:11 INFO - PROCESS | 9525 | --DOCSHELL 0x8af55800 == 35 [pid = 9525] [id = 721] 10:12:11 INFO - PROCESS | 9525 | --DOCSHELL 0x8b0ac400 == 34 [pid = 9525] [id = 722] 10:12:11 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad71800 == 33 [pid = 9525] [id = 716] 10:12:11 INFO - PROCESS | 9525 | --DOCSHELL 0x894ce000 == 32 [pid = 9525] [id = 720] 10:12:11 INFO - PROCESS | 9525 | --DOCSHELL 0x8b0b2400 == 31 [pid = 9525] [id = 736] 10:12:11 INFO - PROCESS | 9525 | --DOCSHELL 0x894c9000 == 30 [pid = 9525] [id = 735] 10:12:11 INFO - PROCESS | 9525 | --DOCSHELL 0x893e1800 == 29 [pid = 9525] [id = 733] 10:12:11 INFO - PROCESS | 9525 | --DOCSHELL 0x8b6f3c00 == 28 [pid = 9525] [id = 734] 10:12:11 INFO - PROCESS | 9525 | --DOCSHELL 0x8d4c2400 == 27 [pid = 9525] [id = 732] 10:12:11 INFO - PROCESS | 9525 | --DOCSHELL 0x8cfcf800 == 26 [pid = 9525] [id = 731] 10:12:11 INFO - PROCESS | 9525 | --DOCSHELL 0x8d521800 == 25 [pid = 9525] [id = 729] 10:12:11 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad6ec00 == 24 [pid = 9525] [id = 730] 10:12:11 INFO - PROCESS | 9525 | --DOMWINDOW == 87 (0x8bede400) [pid = 9525] [serial = 2148] [outer = (nil)] [url = about:blank] 10:12:11 INFO - PROCESS | 9525 | --DOMWINDOW == 86 (0x8d4cb800) [pid = 9525] [serial = 2150] [outer = (nil)] [url = about:blank] 10:12:11 INFO - PROCESS | 9525 | --DOMWINDOW == 85 (0x91810c00) [pid = 9525] [serial = 2132] [outer = (nil)] [url = about:blank] 10:12:11 INFO - PROCESS | 9525 | --DOMWINDOW == 84 (0x9222b800) [pid = 9525] [serial = 2139] [outer = (nil)] [url = about:blank] 10:12:11 INFO - PROCESS | 9525 | --DOMWINDOW == 83 (0x8d4c3000) [pid = 9525] [serial = 2160] [outer = (nil)] [url = about:blank] 10:12:11 INFO - PROCESS | 9525 | --DOMWINDOW == 82 (0x8d4cbc00) [pid = 9525] [serial = 2144] [outer = (nil)] [url = about:blank] 10:12:11 INFO - PROCESS | 9525 | --DOMWINDOW == 81 (0x919c7c00) [pid = 9525] [serial = 2133] [outer = (nil)] [url = about:blank] 10:12:11 INFO - PROCESS | 9525 | --DOMWINDOW == 80 (0x8d7e6c00) [pid = 9525] [serial = 2130] [outer = (nil)] [url = about:blank] 10:12:11 INFO - PROCESS | 9525 | --DOMWINDOW == 79 (0x8cecd400) [pid = 9525] [serial = 2157] [outer = (nil)] [url = about:blank] 10:12:11 INFO - PROCESS | 9525 | --DOMWINDOW == 78 (0x8d75fc00) [pid = 9525] [serial = 2129] [outer = (nil)] [url = about:blank] 10:12:11 INFO - PROCESS | 9525 | --DOMWINDOW == 77 (0x8b6f1400) [pid = 9525] [serial = 2126] [outer = (nil)] [url = about:blank] 10:12:11 INFO - PROCESS | 9525 | --DOMWINDOW == 76 (0x8b6f5400) [pid = 9525] [serial = 2147] [outer = (nil)] [url = about:blank] 10:12:11 INFO - PROCESS | 9525 | --DOMWINDOW == 75 (0x921ecc00) [pid = 9525] [serial = 2136] [outer = (nil)] [url = about:blank] 10:12:11 INFO - PROCESS | 9525 | --DOMWINDOW == 74 (0x921e4400) [pid = 9525] [serial = 2145] [outer = (nil)] [url = about:blank] 10:12:11 INFO - PROCESS | 9525 | --DOMWINDOW == 73 (0x8b6eac00) [pid = 9525] [serial = 2154] [outer = (nil)] [url = about:blank] 10:12:11 INFO - PROCESS | 9525 | --DOMWINDOW == 72 (0x8b0a7000) [pid = 9525] [serial = 2153] [outer = (nil)] [url = about:blank] 10:12:11 INFO - PROCESS | 9525 | --DOMWINDOW == 71 (0x92338400) [pid = 9525] [serial = 2142] [outer = (nil)] [url = about:blank] 10:12:12 INFO - PROCESS | 9525 | --DOMWINDOW == 70 (0x92334000) [pid = 9525] [serial = 2141] [outer = (nil)] [url = about:blank] 10:12:12 INFO - PROCESS | 9525 | --DOMWINDOW == 69 (0x921efc00) [pid = 9525] [serial = 2138] [outer = (nil)] [url = about:blank] 10:12:12 INFO - PROCESS | 9525 | --DOMWINDOW == 68 (0x8cec7400) [pid = 9525] [serial = 2156] [outer = (nil)] [url = about:blank] 10:12:12 INFO - PROCESS | 9525 | --DOMWINDOW == 67 (0x921ea400) [pid = 9525] [serial = 2135] [outer = (nil)] [url = about:blank] 10:12:12 INFO - PROCESS | 9525 | --DOMWINDOW == 66 (0x8cd05000) [pid = 9525] [serial = 2127] [outer = (nil)] [url = about:blank] 10:12:12 INFO - PROCESS | 9525 | --DOMWINDOW == 65 (0x8d52cc00) [pid = 9525] [serial = 2151] [outer = (nil)] [url = about:blank] 10:12:12 INFO - PROCESS | 9525 | --DOMWINDOW == 64 (0x8b6e7c00) [pid = 9525] [serial = 2159] [outer = (nil)] [url = about:blank] 10:12:12 INFO - PROCESS | 9525 | --DOMWINDOW == 63 (0x8d52b000) [pid = 9525] [serial = 2162] [outer = (nil)] [url = about:blank] 10:12:12 INFO - PROCESS | 9525 | 1466529132200 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:12 INFO - PROCESS | 9525 | 1466529132217 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:12 INFO - PROCESS | 9525 | ++DOCSHELL 0x893e2000 == 25 [pid = 9525] [id = 737] 10:12:12 INFO - PROCESS | 9525 | ++DOMWINDOW == 64 (0x893e5400) [pid = 9525] [serial = 2212] [outer = (nil)] 10:12:12 INFO - PROCESS | 9525 | ++DOMWINDOW == 65 (0x894c7000) [pid = 9525] [serial = 2213] [outer = 0x893e5400] 10:12:12 INFO - PROCESS | 9525 | 1466529132350 Marionette DEBUG loaded listener.js 10:12:12 INFO - PROCESS | 9525 | ++DOMWINDOW == 66 (0x8ad70800) [pid = 9525] [serial = 2214] [outer = 0x893e5400] 10:12:13 INFO - PROCESS | 9525 | 1466529133279 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 10:12:13 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 10:12:13 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 3245ms 10:12:13 INFO - PROCESS | 9525 | 1466529133315 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 10:12:13 INFO - PROCESS | 9525 | 1466529133325 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 10:12:13 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 10:12:13 INFO - PROCESS | 9525 | 1466529133338 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 10:12:13 INFO - PROCESS | 9525 | 1466529133346 Marionette TRACE conn3 <- [1,2922,null,{}] 10:12:13 INFO - PROCESS | 9525 | 1466529133366 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:13 INFO - PROCESS | 9525 | 1466529133380 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:13 INFO - PROCESS | 9525 | 1466529133668 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 10:12:14 INFO - PROCESS | 9525 | 1466529133973 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:14 INFO - PROCESS | 9525 | 1466529133985 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:14 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b0a9000 == 26 [pid = 9525] [id = 738] 10:12:14 INFO - PROCESS | 9525 | ++DOMWINDOW == 67 (0x8b0a9c00) [pid = 9525] [serial = 2215] [outer = (nil)] 10:12:14 INFO - PROCESS | 9525 | ++DOMWINDOW == 68 (0x8b0b1800) [pid = 9525] [serial = 2216] [outer = 0x8b0a9c00] 10:12:14 INFO - PROCESS | 9525 | 1466529134073 Marionette DEBUG loaded listener.js 10:12:14 INFO - PROCESS | 9525 | ++DOMWINDOW == 69 (0x8b6ef800) [pid = 9525] [serial = 2217] [outer = 0x8b0a9c00] 10:12:14 INFO - PROCESS | 9525 | [9525] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 10:12:14 INFO - PROCESS | 9525 | [9525] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 10:12:14 INFO - PROCESS | 9525 | [9525] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 10:12:14 INFO - PROCESS | 9525 | [9525] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 10:12:14 INFO - PROCESS | 9525 | 1466529134885 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 10:12:14 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 10:12:14 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 10:12:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 10:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:12:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:12:14 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 10:12:14 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 10:12:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:12:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:12:14 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 10:12:14 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 10:12:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:12:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:12:14 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]" 10:12:14 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 10:12:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:12:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:12:14 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 10:12:14 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1605ms 10:12:14 INFO - PROCESS | 9525 | 1466529134958 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 10:12:14 INFO - PROCESS | 9525 | 1466529134965 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 10:12:14 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 10:12:14 INFO - PROCESS | 9525 | 1466529134982 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 10:12:14 INFO - PROCESS | 9525 | 1466529134986 Marionette TRACE conn3 <- [1,2926,null,{}] 10:12:14 INFO - PROCESS | 9525 | 1466529134992 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:14 INFO - PROCESS | 9525 | 1466529134997 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:15 INFO - PROCESS | 9525 | 1466529135237 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 10:12:15 INFO - PROCESS | 9525 | 1466529135266 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:15 INFO - PROCESS | 9525 | 1466529135276 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:15 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b0a7800 == 27 [pid = 9525] [id = 739] 10:12:15 INFO - PROCESS | 9525 | ++DOMWINDOW == 70 (0x8b6f3400) [pid = 9525] [serial = 2218] [outer = (nil)] 10:12:15 INFO - PROCESS | 9525 | ++DOMWINDOW == 71 (0x8cec7000) [pid = 9525] [serial = 2219] [outer = 0x8b6f3400] 10:12:15 INFO - PROCESS | 9525 | 1466529135346 Marionette DEBUG loaded listener.js 10:12:15 INFO - PROCESS | 9525 | ++DOMWINDOW == 72 (0x8ced2800) [pid = 9525] [serial = 2220] [outer = 0x8b6f3400] 10:12:16 INFO - PROCESS | 9525 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 10:12:16 INFO - PROCESS | 9525 | 1466529136299 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 10:12:16 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 10:12:16 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1339ms 10:12:16 INFO - PROCESS | 9525 | 1466529136321 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 10:12:16 INFO - PROCESS | 9525 | 1466529136325 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 10:12:16 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 10:12:16 INFO - PROCESS | 9525 | 1466529136350 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 10:12:16 INFO - PROCESS | 9525 | 1466529136361 Marionette TRACE conn3 <- [1,2930,null,{}] 10:12:16 INFO - PROCESS | 9525 | 1466529136370 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:16 INFO - PROCESS | 9525 | 1466529136378 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:16 INFO - PROCESS | 9525 | 1466529136613 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 10:12:16 INFO - PROCESS | 9525 | 1466529136644 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:16 INFO - PROCESS | 9525 | 1466529136655 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:16 INFO - PROCESS | 9525 | ++DOCSHELL 0x893e2c00 == 28 [pid = 9525] [id = 740] 10:12:16 INFO - PROCESS | 9525 | ++DOMWINDOW == 73 (0x893e9400) [pid = 9525] [serial = 2221] [outer = (nil)] 10:12:16 INFO - PROCESS | 9525 | ++DOMWINDOW == 74 (0x8d528000) [pid = 9525] [serial = 2222] [outer = 0x893e9400] 10:12:16 INFO - PROCESS | 9525 | 1466529136749 Marionette DEBUG loaded listener.js 10:12:16 INFO - PROCESS | 9525 | ++DOMWINDOW == 75 (0x8d762000) [pid = 9525] [serial = 2223] [outer = 0x893e9400] 10:12:17 INFO - PROCESS | 9525 | --DOMWINDOW == 74 (0x8d7e4000) [pid = 9525] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 10:12:17 INFO - PROCESS | 9525 | --DOMWINDOW == 73 (0x8f2e7c00) [pid = 9525] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 10:12:17 INFO - PROCESS | 9525 | --DOMWINDOW == 72 (0x8cfcfc00) [pid = 9525] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 10:12:17 INFO - PROCESS | 9525 | --DOMWINDOW == 71 (0x8f2e6800) [pid = 9525] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 10:12:17 INFO - PROCESS | 9525 | --DOMWINDOW == 70 (0x8af59000) [pid = 9525] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 10:12:17 INFO - PROCESS | 9525 | --DOMWINDOW == 69 (0x91177000) [pid = 9525] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 10:12:17 INFO - PROCESS | 9525 | --DOMWINDOW == 68 (0x8af56000) [pid = 9525] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 10:12:17 INFO - PROCESS | 9525 | --DOMWINDOW == 67 (0x8d7da400) [pid = 9525] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 10:12:17 INFO - PROCESS | 9525 | --DOMWINDOW == 66 (0x8bdf1c00) [pid = 9525] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 10:12:17 INFO - PROCESS | 9525 | --DOMWINDOW == 65 (0x8cfd8c00) [pid = 9525] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 10:12:17 INFO - PROCESS | 9525 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 10:12:18 INFO - PROCESS | 9525 | 1466529138056 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 10:12:18 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 10:12:18 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1765ms 10:12:18 INFO - PROCESS | 9525 | 1466529138099 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 10:12:18 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 10:12:18 INFO - PROCESS | 9525 | 1466529138104 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 10:12:18 INFO - PROCESS | 9525 | 1466529138111 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 10:12:18 INFO - PROCESS | 9525 | 1466529138114 Marionette TRACE conn3 <- [1,2934,null,{}] 10:12:18 INFO - PROCESS | 9525 | 1466529138121 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:18 INFO - PROCESS | 9525 | 1466529138126 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:18 INFO - PROCESS | 9525 | 1466529138291 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 10:12:18 INFO - PROCESS | 9525 | 1466529138446 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:18 INFO - PROCESS | 9525 | 1466529138452 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:18 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d523000 == 29 [pid = 9525] [id = 741] 10:12:18 INFO - PROCESS | 9525 | ++DOMWINDOW == 66 (0x8d524800) [pid = 9525] [serial = 2224] [outer = (nil)] 10:12:18 INFO - PROCESS | 9525 | ++DOMWINDOW == 67 (0x8d7dac00) [pid = 9525] [serial = 2225] [outer = 0x8d524800] 10:12:18 INFO - PROCESS | 9525 | 1466529138541 Marionette DEBUG loaded listener.js 10:12:18 INFO - PROCESS | 9525 | ++DOMWINDOW == 68 (0x8d7dcc00) [pid = 9525] [serial = 2226] [outer = 0x8d524800] 10:12:19 INFO - PROCESS | 9525 | 1466529139307 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 10:12:19 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:12:19 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1231ms 10:12:19 INFO - PROCESS | 9525 | 1466529139343 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 10:12:19 INFO - PROCESS | 9525 | 1466529139346 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 10:12:19 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 10:12:19 INFO - PROCESS | 9525 | 1466529139352 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 10:12:19 INFO - PROCESS | 9525 | 1466529139355 Marionette TRACE conn3 <- [1,2938,null,{}] 10:12:19 INFO - PROCESS | 9525 | 1466529139361 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:19 INFO - PROCESS | 9525 | 1466529139366 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:19 INFO - PROCESS | 9525 | 1466529139655 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 10:12:19 INFO - PROCESS | 9525 | 1466529139813 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:19 INFO - PROCESS | 9525 | 1466529139828 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:19 INFO - PROCESS | 9525 | ++DOCSHELL 0x894c7400 == 30 [pid = 9525] [id = 742] 10:12:19 INFO - PROCESS | 9525 | ++DOMWINDOW == 69 (0x894c8400) [pid = 9525] [serial = 2227] [outer = (nil)] 10:12:19 INFO - PROCESS | 9525 | ++DOMWINDOW == 70 (0x894d3c00) [pid = 9525] [serial = 2228] [outer = 0x894c8400] 10:12:19 INFO - PROCESS | 9525 | 1466529139931 Marionette DEBUG loaded listener.js 10:12:20 INFO - PROCESS | 9525 | ++DOMWINDOW == 71 (0x8b6e7000) [pid = 9525] [serial = 2229] [outer = 0x894c8400] 10:12:20 INFO - PROCESS | 9525 | 1466529140895 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 10:12:20 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. 10:12:20 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1583ms 10:12:20 INFO - PROCESS | 9525 | 1466529140939 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 10:12:20 INFO - PROCESS | 9525 | 1466529140946 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 10:12:20 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 10:12:20 INFO - PROCESS | 9525 | 1466529140955 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 10:12:20 INFO - PROCESS | 9525 | 1466529140961 Marionette TRACE conn3 <- [1,2942,null,{}] 10:12:20 INFO - PROCESS | 9525 | 1466529140969 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:20 INFO - PROCESS | 9525 | 1466529140977 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:21 INFO - PROCESS | 9525 | 1466529141170 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 10:12:21 INFO - PROCESS | 9525 | 1466529141357 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:21 INFO - PROCESS | 9525 | 1466529141366 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:21 INFO - PROCESS | 9525 | ++DOCSHELL 0x8bdf7400 == 31 [pid = 9525] [id = 743] 10:12:21 INFO - PROCESS | 9525 | ++DOMWINDOW == 72 (0x8ced2000) [pid = 9525] [serial = 2230] [outer = (nil)] 10:12:21 INFO - PROCESS | 9525 | ++DOMWINDOW == 73 (0x8d4c7400) [pid = 9525] [serial = 2231] [outer = 0x8ced2000] 10:12:21 INFO - PROCESS | 9525 | 1466529141452 Marionette DEBUG loaded listener.js 10:12:21 INFO - PROCESS | 9525 | ++DOMWINDOW == 74 (0x8d4cfc00) [pid = 9525] [serial = 2232] [outer = 0x8ced2000] 10:12:22 INFO - PROCESS | 9525 | 1466529142347 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 10:12:22 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 10:12:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 10:12:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 10:12:22 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1438ms 10:12:22 INFO - PROCESS | 9525 | 1466529142396 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 10:12:22 INFO - PROCESS | 9525 | 1466529142402 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 10:12:22 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 10:12:22 INFO - PROCESS | 9525 | 1466529142409 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 10:12:22 INFO - PROCESS | 9525 | 1466529142412 Marionette TRACE conn3 <- [1,2946,null,{}] 10:12:22 INFO - PROCESS | 9525 | 1466529142420 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:22 INFO - PROCESS | 9525 | 1466529142426 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:22 INFO - PROCESS | 9525 | 1466529142693 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 10:12:22 INFO - PROCESS | 9525 | 1466529142845 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:22 INFO - PROCESS | 9525 | 1466529142856 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:22 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d52e400 == 32 [pid = 9525] [id = 744] 10:12:22 INFO - PROCESS | 9525 | ++DOMWINDOW == 75 (0x8eb0d800) [pid = 9525] [serial = 2233] [outer = (nil)] 10:12:22 INFO - PROCESS | 9525 | ++DOMWINDOW == 76 (0x8f2df800) [pid = 9525] [serial = 2234] [outer = 0x8eb0d800] 10:12:22 INFO - PROCESS | 9525 | 1466529142982 Marionette DEBUG loaded listener.js 10:12:23 INFO - PROCESS | 9525 | ++DOMWINDOW == 77 (0x8f4bf000) [pid = 9525] [serial = 2235] [outer = 0x8eb0d800] 10:12:23 INFO - PROCESS | 9525 | 1466529143911 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 10:12:23 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. 10:12:23 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1533ms 10:12:23 INFO - PROCESS | 9525 | 1466529143942 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 10:12:23 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 10:12:23 INFO - PROCESS | 9525 | 1466529143951 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 10:12:23 INFO - PROCESS | 9525 | 1466529143970 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 10:12:23 INFO - PROCESS | 9525 | 1466529143978 Marionette TRACE conn3 <- [1,2950,null,{}] 10:12:23 INFO - PROCESS | 9525 | 1466529143985 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:23 INFO - PROCESS | 9525 | 1466529143992 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:24 INFO - PROCESS | 9525 | 1466529144263 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 10:12:24 INFO - PROCESS | 9525 | 1466529144400 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:24 INFO - PROCESS | 9525 | 1466529144406 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:24 INFO - PROCESS | 9525 | ++DOCSHELL 0x8cfd7800 == 33 [pid = 9525] [id = 745] 10:12:24 INFO - PROCESS | 9525 | ++DOMWINDOW == 78 (0x8f4c3800) [pid = 9525] [serial = 2236] [outer = (nil)] 10:12:24 INFO - PROCESS | 9525 | ++DOMWINDOW == 79 (0x91171400) [pid = 9525] [serial = 2237] [outer = 0x8f4c3800] 10:12:24 INFO - PROCESS | 9525 | 1466529144499 Marionette DEBUG loaded listener.js 10:12:24 INFO - PROCESS | 9525 | ++DOMWINDOW == 80 (0x91170400) [pid = 9525] [serial = 2238] [outer = 0x8f4c3800] 10:12:25 INFO - PROCESS | 9525 | ++DOCSHELL 0x9137a400 == 34 [pid = 9525] [id = 746] 10:12:25 INFO - PROCESS | 9525 | ++DOMWINDOW == 81 (0x9180a800) [pid = 9525] [serial = 2239] [outer = (nil)] 10:12:25 INFO - PROCESS | 9525 | ++DOMWINDOW == 82 (0x9180bc00) [pid = 9525] [serial = 2240] [outer = 0x9180a800] 10:12:25 INFO - PROCESS | 9525 | 1466529145547 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 10:12:25 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. 10:12:25 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1648ms 10:12:25 INFO - PROCESS | 9525 | 1466529145608 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 10:12:25 INFO - PROCESS | 9525 | 1466529145612 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 10:12:25 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 10:12:25 INFO - PROCESS | 9525 | 1466529145619 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 10:12:25 INFO - PROCESS | 9525 | 1466529145622 Marionette TRACE conn3 <- [1,2954,null,{}] 10:12:25 INFO - PROCESS | 9525 | 1466529145629 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:25 INFO - PROCESS | 9525 | 1466529145634 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:25 INFO - PROCESS | 9525 | 1466529145858 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 10:12:26 INFO - PROCESS | 9525 | 1466529146114 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:26 INFO - PROCESS | 9525 | 1466529146123 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:26 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d52c400 == 35 [pid = 9525] [id = 747] 10:12:26 INFO - PROCESS | 9525 | ++DOMWINDOW == 83 (0x8d52ec00) [pid = 9525] [serial = 2241] [outer = (nil)] 10:12:26 INFO - PROCESS | 9525 | ++DOMWINDOW == 84 (0x919c3c00) [pid = 9525] [serial = 2242] [outer = 0x8d52ec00] 10:12:26 INFO - PROCESS | 9525 | 1466529146222 Marionette DEBUG loaded listener.js 10:12:26 INFO - PROCESS | 9525 | ++DOMWINDOW == 85 (0x919c7c00) [pid = 9525] [serial = 2243] [outer = 0x8d52ec00] 10:12:26 INFO - PROCESS | 9525 | 1466529146977 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 10:12:27 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:12:27 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 10:12:27 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1385ms 10:12:27 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 10:12:27 INFO - PROCESS | 9525 | 1466529147012 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 10:12:27 INFO - PROCESS | 9525 | 1466529147015 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 10:12:27 INFO - PROCESS | 9525 | 1466529147025 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 10:12:27 INFO - PROCESS | 9525 | 1466529147027 Marionette TRACE conn3 <- [1,2958,null,{}] 10:12:27 INFO - PROCESS | 9525 | 1466529147035 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:27 INFO - PROCESS | 9525 | 1466529147040 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:27 INFO - PROCESS | 9525 | 1466529147242 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 10:12:27 INFO - PROCESS | 9525 | 1466529147453 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:27 INFO - PROCESS | 9525 | 1466529147477 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:27 INFO - PROCESS | 9525 | ++DOCSHELL 0x8beeac00 == 36 [pid = 9525] [id = 748] 10:12:27 INFO - PROCESS | 9525 | ++DOMWINDOW == 86 (0x8eb09800) [pid = 9525] [serial = 2244] [outer = (nil)] 10:12:27 INFO - PROCESS | 9525 | ++DOMWINDOW == 87 (0x922e4c00) [pid = 9525] [serial = 2245] [outer = 0x8eb09800] 10:12:27 INFO - PROCESS | 9525 | 1466529147586 Marionette DEBUG loaded listener.js 10:12:27 INFO - PROCESS | 9525 | ++DOMWINDOW == 88 (0x9232b800) [pid = 9525] [serial = 2246] [outer = 0x8eb09800] 10:12:28 INFO - PROCESS | 9525 | 1466529148559 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 10:12:28 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. 10:12:28 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1584ms 10:12:28 INFO - PROCESS | 9525 | 1466529148609 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 10:12:28 INFO - PROCESS | 9525 | 1466529148614 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 10:12:28 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 10:12:28 INFO - PROCESS | 9525 | 1466529148667 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 10:12:28 INFO - PROCESS | 9525 | 1466529148670 Marionette TRACE conn3 <- [1,2962,null,{}] 10:12:28 INFO - PROCESS | 9525 | 1466529148678 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:28 INFO - PROCESS | 9525 | 1466529148682 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:28 INFO - PROCESS | 9525 | 1466529148892 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 10:12:29 INFO - PROCESS | 9525 | 1466529149095 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:29 INFO - PROCESS | 9525 | 1466529149103 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:29 INFO - PROCESS | 9525 | ++DOCSHELL 0x893f0800 == 37 [pid = 9525] [id = 749] 10:12:29 INFO - PROCESS | 9525 | ++DOMWINDOW == 89 (0x8b0af000) [pid = 9525] [serial = 2247] [outer = (nil)] 10:12:29 INFO - PROCESS | 9525 | ++DOMWINDOW == 90 (0x92338000) [pid = 9525] [serial = 2248] [outer = 0x8b0af000] 10:12:29 INFO - PROCESS | 9525 | 1466529149199 Marionette DEBUG loaded listener.js 10:12:29 INFO - PROCESS | 9525 | ++DOMWINDOW == 91 (0x8d524400) [pid = 9525] [serial = 2249] [outer = 0x8b0af000] 10:12:30 INFO - PROCESS | 9525 | 1466529150112 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 10:12:30 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. 10:12:30 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1491ms 10:12:30 INFO - PROCESS | 9525 | 1466529150154 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 10:12:30 INFO - PROCESS | 9525 | 1466529150157 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 10:12:30 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 10:12:30 INFO - PROCESS | 9525 | 1466529150165 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 10:12:30 INFO - PROCESS | 9525 | 1466529150169 Marionette TRACE conn3 <- [1,2966,null,{}] 10:12:30 INFO - PROCESS | 9525 | 1466529150175 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:30 INFO - PROCESS | 9525 | 1466529150181 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:30 INFO - PROCESS | 9525 | 1466529150401 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 10:12:30 INFO - PROCESS | 9525 | 1466529150595 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:30 INFO - PROCESS | 9525 | 1466529150602 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:30 INFO - PROCESS | 9525 | ++DOCSHELL 0x893e5c00 == 38 [pid = 9525] [id = 750] 10:12:30 INFO - PROCESS | 9525 | ++DOMWINDOW == 92 (0x92333000) [pid = 9525] [serial = 2250] [outer = (nil)] 10:12:30 INFO - PROCESS | 9525 | ++DOMWINDOW == 93 (0x927f2800) [pid = 9525] [serial = 2251] [outer = 0x92333000] 10:12:30 INFO - PROCESS | 9525 | 1466529150688 Marionette DEBUG loaded listener.js 10:12:30 INFO - PROCESS | 9525 | ++DOMWINDOW == 94 (0x927f4800) [pid = 9525] [serial = 2252] [outer = 0x92333000] 10:12:31 INFO - PROCESS | 9525 | 1466529151594 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 10:12:31 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. 10:12:31 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1481ms 10:12:31 INFO - PROCESS | 9525 | 1466529151647 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 10:12:31 INFO - PROCESS | 9525 | 1466529151651 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 10:12:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 10:12:31 INFO - PROCESS | 9525 | 1466529151657 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 10:12:31 INFO - PROCESS | 9525 | 1466529151661 Marionette TRACE conn3 <- [1,2970,null,{}] 10:12:31 INFO - PROCESS | 9525 | 1466529151667 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:31 INFO - PROCESS | 9525 | 1466529151672 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:31 INFO - PROCESS | 9525 | 1466529151937 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 10:12:32 INFO - PROCESS | 9525 | 1466529152272 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:32 INFO - PROCESS | 9525 | 1466529152279 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:32 INFO - PROCESS | 9525 | ++DOCSHELL 0x893ec000 == 39 [pid = 9525] [id = 751] 10:12:32 INFO - PROCESS | 9525 | ++DOMWINDOW == 95 (0x893ed000) [pid = 9525] [serial = 2253] [outer = (nil)] 10:12:32 INFO - PROCESS | 9525 | ++DOMWINDOW == 96 (0x8ad74800) [pid = 9525] [serial = 2254] [outer = 0x893ed000] 10:12:32 INFO - PROCESS | 9525 | 1466529152435 Marionette DEBUG loaded listener.js 10:12:32 INFO - PROCESS | 9525 | ++DOMWINDOW == 97 (0x8b0aec00) [pid = 9525] [serial = 2255] [outer = 0x893ed000] 10:12:33 INFO - PROCESS | 9525 | 1466529153262 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 10:12:33 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. 10:12:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1632ms 10:12:33 INFO - PROCESS | 9525 | 1466529153293 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 10:12:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 10:12:33 INFO - PROCESS | 9525 | 1466529153299 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 10:12:33 INFO - PROCESS | 9525 | 1466529153308 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 10:12:33 INFO - PROCESS | 9525 | 1466529153313 Marionette TRACE conn3 <- [1,2974,null,{}] 10:12:33 INFO - PROCESS | 9525 | 1466529153323 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:33 INFO - PROCESS | 9525 | 1466529153332 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:33 INFO - PROCESS | 9525 | 1466529153525 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 10:12:33 INFO - PROCESS | 9525 | 1466529153845 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:33 INFO - PROCESS | 9525 | 1466529153857 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:33 INFO - PROCESS | 9525 | ++DOCSHELL 0x8af5f400 == 40 [pid = 9525] [id = 752] 10:12:33 INFO - PROCESS | 9525 | ++DOMWINDOW == 98 (0x8b6f0800) [pid = 9525] [serial = 2256] [outer = (nil)] 10:12:33 INFO - PROCESS | 9525 | ++DOMWINDOW == 99 (0x8cd03c00) [pid = 9525] [serial = 2257] [outer = 0x8b6f0800] 10:12:33 INFO - PROCESS | 9525 | 1466529153939 Marionette DEBUG loaded listener.js 10:12:34 INFO - PROCESS | 9525 | ++DOMWINDOW == 100 (0x8d474800) [pid = 9525] [serial = 2258] [outer = 0x8b6f0800] 10:12:34 INFO - PROCESS | 9525 | --DOCSHELL 0x8d46f400 == 39 [pid = 9525] [id = 695] 10:12:34 INFO - PROCESS | 9525 | --DOCSHELL 0x8bdf7000 == 38 [pid = 9525] [id = 694] 10:12:34 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad71000 == 37 [pid = 9525] [id = 693] 10:12:34 INFO - PROCESS | 9525 | --DOMWINDOW == 99 (0x8f6bdc00) [pid = 9525] [serial = 2190] [outer = (nil)] [url = about:blank] 10:12:34 INFO - PROCESS | 9525 | --DOMWINDOW == 98 (0x8cfda400) [pid = 9525] [serial = 2168] [outer = (nil)] [url = about:blank] 10:12:34 INFO - PROCESS | 9525 | --DOMWINDOW == 97 (0x8d4c5c00) [pid = 9525] [serial = 2169] [outer = (nil)] [url = about:blank] 10:12:34 INFO - PROCESS | 9525 | --DOMWINDOW == 96 (0x8f6b6000) [pid = 9525] [serial = 2171] [outer = (nil)] [url = about:blank] 10:12:34 INFO - PROCESS | 9525 | --DOMWINDOW == 95 (0x8f6c0400) [pid = 9525] [serial = 2172] [outer = (nil)] [url = about:blank] 10:12:34 INFO - PROCESS | 9525 | --DOMWINDOW == 94 (0x8b0ae000) [pid = 9525] [serial = 2180] [outer = (nil)] [url = about:blank] 10:12:34 INFO - PROCESS | 9525 | --DOMWINDOW == 93 (0x8bedbc00) [pid = 9525] [serial = 2181] [outer = (nil)] [url = about:blank] 10:12:34 INFO - PROCESS | 9525 | --DOMWINDOW == 92 (0x9117cc00) [pid = 9525] [serial = 2174] [outer = (nil)] [url = about:blank] 10:12:34 INFO - PROCESS | 9525 | --DOMWINDOW == 91 (0x91375000) [pid = 9525] [serial = 2175] [outer = (nil)] [url = about:blank] 10:12:34 INFO - PROCESS | 9525 | --DOMWINDOW == 90 (0x8af5e800) [pid = 9525] [serial = 2165] [outer = (nil)] [url = about:blank] 10:12:34 INFO - PROCESS | 9525 | --DOMWINDOW == 89 (0x8b6e6c00) [pid = 9525] [serial = 2166] [outer = (nil)] [url = about:blank] 10:12:34 INFO - PROCESS | 9525 | --DOMWINDOW == 88 (0x91805c00) [pid = 9525] [serial = 2177] [outer = (nil)] [url = about:blank] 10:12:34 INFO - PROCESS | 9525 | --DOMWINDOW == 87 (0x91808800) [pid = 9525] [serial = 2178] [outer = (nil)] [url = about:blank] 10:12:34 INFO - PROCESS | 9525 | --DOMWINDOW == 86 (0x8cfcc800) [pid = 9525] [serial = 2183] [outer = (nil)] [url = about:blank] 10:12:34 INFO - PROCESS | 9525 | --DOMWINDOW == 85 (0x8d46ac00) [pid = 9525] [serial = 2184] [outer = (nil)] [url = about:blank] 10:12:34 INFO - PROCESS | 9525 | --DOMWINDOW == 84 (0x8d7e5c00) [pid = 9525] [serial = 2163] [outer = (nil)] [url = about:blank] 10:12:34 INFO - PROCESS | 9525 | --DOMWINDOW == 83 (0x8f2e5800) [pid = 9525] [serial = 2187] [outer = (nil)] [url = about:blank] 10:12:34 INFO - PROCESS | 9525 | --DOMWINDOW == 82 (0x8eb0b800) [pid = 9525] [serial = 2186] [outer = (nil)] [url = about:blank] 10:12:34 INFO - PROCESS | 9525 | --DOMWINDOW == 81 (0x8f4c8400) [pid = 9525] [serial = 2189] [outer = (nil)] [url = about:blank] 10:12:34 INFO - PROCESS | 9525 | 1466529154895 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 10:12:34 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. 10:12:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1643ms 10:12:34 INFO - PROCESS | 9525 | 1466529154953 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 10:12:34 INFO - PROCESS | 9525 | 1466529154960 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 10:12:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 10:12:34 INFO - PROCESS | 9525 | 1466529154969 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 10:12:34 INFO - PROCESS | 9525 | 1466529154972 Marionette TRACE conn3 <- [1,2978,null,{}] 10:12:34 INFO - PROCESS | 9525 | 1466529154978 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:34 INFO - PROCESS | 9525 | 1466529154984 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:35 INFO - PROCESS | 9525 | 1466529155188 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 10:12:35 INFO - PROCESS | 9525 | 1466529155362 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:35 INFO - PROCESS | 9525 | 1466529155373 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:35 INFO - PROCESS | 9525 | ++DOCSHELL 0x8cd04800 == 38 [pid = 9525] [id = 753] 10:12:35 INFO - PROCESS | 9525 | ++DOMWINDOW == 82 (0x8cecf000) [pid = 9525] [serial = 2259] [outer = (nil)] 10:12:35 INFO - PROCESS | 9525 | ++DOMWINDOW == 83 (0x8d51f400) [pid = 9525] [serial = 2260] [outer = 0x8cecf000] 10:12:35 INFO - PROCESS | 9525 | 1466529155448 Marionette DEBUG loaded listener.js 10:12:35 INFO - PROCESS | 9525 | ++DOMWINDOW == 84 (0x8d767c00) [pid = 9525] [serial = 2261] [outer = 0x8cecf000] 10:12:36 INFO - PROCESS | 9525 | 1466529156245 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 10:12:36 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. 10:12:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1336ms 10:12:36 INFO - PROCESS | 9525 | 1466529156306 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 10:12:36 INFO - PROCESS | 9525 | 1466529156310 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 10:12:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 10:12:36 INFO - PROCESS | 9525 | 1466529156319 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 10:12:36 INFO - PROCESS | 9525 | 1466529156330 Marionette TRACE conn3 <- [1,2982,null,{}] 10:12:36 INFO - PROCESS | 9525 | 1466529156344 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:36 INFO - PROCESS | 9525 | 1466529156352 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:36 INFO - PROCESS | 9525 | 1466529156520 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 10:12:36 INFO - PROCESS | 9525 | 1466529156691 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:36 INFO - PROCESS | 9525 | 1466529156698 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:36 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad71000 == 39 [pid = 9525] [id = 754] 10:12:36 INFO - PROCESS | 9525 | ++DOMWINDOW == 85 (0x8eb0b400) [pid = 9525] [serial = 2262] [outer = (nil)] 10:12:36 INFO - PROCESS | 9525 | ++DOMWINDOW == 86 (0x8f2e5800) [pid = 9525] [serial = 2263] [outer = 0x8eb0b400] 10:12:36 INFO - PROCESS | 9525 | 1466529156781 Marionette DEBUG loaded listener.js 10:12:36 INFO - PROCESS | 9525 | ++DOMWINDOW == 87 (0x8f4c0c00) [pid = 9525] [serial = 2264] [outer = 0x8eb0b400] 10:12:37 INFO - PROCESS | 9525 | 1466529157595 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 10:12:37 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 10:12:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 10:12:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 10:12:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1294ms 10:12:37 INFO - PROCESS | 9525 | 1466529157629 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 10:12:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 10:12:37 INFO - PROCESS | 9525 | 1466529157634 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 10:12:37 INFO - PROCESS | 9525 | 1466529157641 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 10:12:37 INFO - PROCESS | 9525 | 1466529157644 Marionette TRACE conn3 <- [1,2986,null,{}] 10:12:37 INFO - PROCESS | 9525 | 1466529157650 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:37 INFO - PROCESS | 9525 | 1466529157655 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:37 INFO - PROCESS | 9525 | 1466529157891 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 10:12:37 INFO - PROCESS | 9525 | 1466529157922 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:37 INFO - PROCESS | 9525 | 1466529157930 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:37 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d4c5c00 == 40 [pid = 9525] [id = 755] 10:12:37 INFO - PROCESS | 9525 | ++DOMWINDOW == 88 (0x8f6ba000) [pid = 9525] [serial = 2265] [outer = (nil)] 10:12:38 INFO - PROCESS | 9525 | ++DOMWINDOW == 89 (0x9116d800) [pid = 9525] [serial = 2266] [outer = 0x8f6ba000] 10:12:38 INFO - PROCESS | 9525 | 1466529158058 Marionette DEBUG loaded listener.js 10:12:38 INFO - PROCESS | 9525 | ++DOMWINDOW == 90 (0x91172000) [pid = 9525] [serial = 2267] [outer = 0x8f6ba000] 10:12:39 INFO - PROCESS | 9525 | 1466529159124 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 10:12:39 INFO - PROCESS | 9525 | --DOMWINDOW == 89 (0x8ad73000) [pid = 9525] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 10:12:39 INFO - PROCESS | 9525 | --DOMWINDOW == 88 (0x8b6f3400) [pid = 9525] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 10:12:39 INFO - PROCESS | 9525 | --DOMWINDOW == 87 (0x893e9400) [pid = 9525] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 10:12:39 INFO - PROCESS | 9525 | --DOMWINDOW == 86 (0x8d470800) [pid = 9525] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 10:12:39 INFO - PROCESS | 9525 | --DOMWINDOW == 85 (0x8f4c5c00) [pid = 9525] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 10:12:39 INFO - PROCESS | 9525 | --DOMWINDOW == 84 (0x8b0a9c00) [pid = 9525] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 10:12:39 INFO - PROCESS | 9525 | --DOMWINDOW == 83 (0x8f4c3000) [pid = 9525] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 10:12:39 INFO - PROCESS | 9525 | --DOMWINDOW == 82 (0x893e5400) [pid = 9525] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 10:12:39 INFO - PROCESS | 9525 | --DOMWINDOW == 81 (0x9180b400) [pid = 9525] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 10:12:39 INFO - PROCESS | 9525 | --DOMWINDOW == 80 (0x8cecd800) [pid = 9525] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 10:12:39 INFO - PROCESS | 9525 | --DOMWINDOW == 79 (0x8b6ec800) [pid = 9525] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 10:12:39 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. 10:12:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1531ms 10:12:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 10:12:39 INFO - PROCESS | 9525 | 1466529159171 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 10:12:39 INFO - PROCESS | 9525 | 1466529159174 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 10:12:39 INFO - PROCESS | 9525 | 1466529159186 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 10:12:39 INFO - PROCESS | 9525 | 1466529159189 Marionette TRACE conn3 <- [1,2990,null,{}] 10:12:39 INFO - PROCESS | 9525 | 1466529159195 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:39 INFO - PROCESS | 9525 | 1466529159200 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:39 INFO - PROCESS | 9525 | 1466529159357 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 10:12:39 INFO - PROCESS | 9525 | 1466529159519 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:39 INFO - PROCESS | 9525 | 1466529159536 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:39 INFO - PROCESS | 9525 | ++DOCSHELL 0x8f2e4000 == 41 [pid = 9525] [id = 756] 10:12:39 INFO - PROCESS | 9525 | ++DOMWINDOW == 80 (0x8f2e6c00) [pid = 9525] [serial = 2268] [outer = (nil)] 10:12:39 INFO - PROCESS | 9525 | ++DOMWINDOW == 81 (0x8f6c1800) [pid = 9525] [serial = 2269] [outer = 0x8f2e6c00] 10:12:39 INFO - PROCESS | 9525 | 1466529159634 Marionette DEBUG loaded listener.js 10:12:39 INFO - PROCESS | 9525 | ++DOMWINDOW == 82 (0x91809000) [pid = 9525] [serial = 2270] [outer = 0x8f2e6c00] 10:12:40 INFO - PROCESS | 9525 | ++DOCSHELL 0x921f2400 == 42 [pid = 9525] [id = 757] 10:12:40 INFO - PROCESS | 9525 | ++DOMWINDOW == 83 (0x92227000) [pid = 9525] [serial = 2271] [outer = (nil)] 10:12:40 INFO - PROCESS | 9525 | ++DOMWINDOW == 84 (0x92335400) [pid = 9525] [serial = 2272] [outer = 0x92227000] 10:12:40 INFO - PROCESS | 9525 | 1466529160547 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 10:12:40 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. 10:12:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1404ms 10:12:40 INFO - PROCESS | 9525 | 1466529160586 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 10:12:40 INFO - PROCESS | 9525 | 1466529160589 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 10:12:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 10:12:40 INFO - PROCESS | 9525 | 1466529160597 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 10:12:40 INFO - PROCESS | 9525 | 1466529160600 Marionette TRACE conn3 <- [1,2994,null,{}] 10:12:40 INFO - PROCESS | 9525 | 1466529160606 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:40 INFO - PROCESS | 9525 | 1466529160612 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:40 INFO - PROCESS | 9525 | 1466529160795 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 10:12:40 INFO - PROCESS | 9525 | 1466529160805 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:40 INFO - PROCESS | 9525 | 1466529160813 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:40 INFO - PROCESS | 9525 | ++DOCSHELL 0x919c1400 == 43 [pid = 9525] [id = 758] 10:12:40 INFO - PROCESS | 9525 | ++DOMWINDOW == 85 (0x919d0800) [pid = 9525] [serial = 2273] [outer = (nil)] 10:12:40 INFO - PROCESS | 9525 | ++DOMWINDOW == 86 (0x927ee800) [pid = 9525] [serial = 2274] [outer = 0x919d0800] 10:12:40 INFO - PROCESS | 9525 | 1466529160889 Marionette DEBUG loaded listener.js 10:12:41 INFO - PROCESS | 9525 | ++DOMWINDOW == 87 (0x927f7800) [pid = 9525] [serial = 2275] [outer = 0x919d0800] 10:12:41 INFO - PROCESS | 9525 | 1466529161958 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 10:12:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:12:41 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 10:12:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1380ms 10:12:41 INFO - PROCESS | 9525 | 1466529161978 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 10:12:41 INFO - PROCESS | 9525 | 1466529161985 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 10:12:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 10:12:41 INFO - PROCESS | 9525 | 1466529161994 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 10:12:42 INFO - PROCESS | 9525 | 1466529162000 Marionette TRACE conn3 <- [1,2998,null,{}] 10:12:42 INFO - PROCESS | 9525 | 1466529162011 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:42 INFO - PROCESS | 9525 | 1466529162016 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:42 INFO - PROCESS | 9525 | 1466529162222 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 10:12:42 INFO - PROCESS | 9525 | 1466529162419 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:42 INFO - PROCESS | 9525 | 1466529162431 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:42 INFO - PROCESS | 9525 | ++DOCSHELL 0x894cfc00 == 44 [pid = 9525] [id = 759] 10:12:42 INFO - PROCESS | 9525 | ++DOMWINDOW == 88 (0x8bee0000) [pid = 9525] [serial = 2276] [outer = (nil)] 10:12:42 INFO - PROCESS | 9525 | ++DOMWINDOW == 89 (0x8cec9400) [pid = 9525] [serial = 2277] [outer = 0x8bee0000] 10:12:42 INFO - PROCESS | 9525 | 1466529162531 Marionette DEBUG loaded listener.js 10:12:42 INFO - PROCESS | 9525 | ++DOMWINDOW == 90 (0x8cfcd800) [pid = 9525] [serial = 2278] [outer = 0x8bee0000] 10:12:43 INFO - PROCESS | 9525 | 1466529163568 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 10:12:43 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. 10:12:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1590ms 10:12:43 INFO - PROCESS | 9525 | 1466529163585 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 10:12:43 INFO - PROCESS | 9525 | 1466529163593 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 10:12:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 10:12:43 INFO - PROCESS | 9525 | 1466529163605 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 10:12:43 INFO - PROCESS | 9525 | 1466529163609 Marionette TRACE conn3 <- [1,3002,null,{}] 10:12:43 INFO - PROCESS | 9525 | 1466529163617 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:43 INFO - PROCESS | 9525 | 1466529163622 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:43 INFO - PROCESS | 9525 | 1466529163866 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 10:12:44 INFO - PROCESS | 9525 | 1466529164047 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:44 INFO - PROCESS | 9525 | 1466529164058 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:44 INFO - PROCESS | 9525 | ++DOCSHELL 0x8af56c00 == 45 [pid = 9525] [id = 760] 10:12:44 INFO - PROCESS | 9525 | ++DOMWINDOW == 91 (0x8d7da800) [pid = 9525] [serial = 2279] [outer = (nil)] 10:12:44 INFO - PROCESS | 9525 | ++DOMWINDOW == 92 (0x8d7e7000) [pid = 9525] [serial = 2280] [outer = 0x8d7da800] 10:12:44 INFO - PROCESS | 9525 | 1466529164185 Marionette DEBUG loaded listener.js 10:12:44 INFO - PROCESS | 9525 | ++DOMWINDOW == 93 (0x8eb0e800) [pid = 9525] [serial = 2281] [outer = 0x8d7da800] 10:12:45 INFO - PROCESS | 9525 | 1466529165146 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 10:12:45 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. 10:12:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1588ms 10:12:45 INFO - PROCESS | 9525 | 1466529165194 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 10:12:45 INFO - PROCESS | 9525 | 1466529165203 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 10:12:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 10:12:45 INFO - PROCESS | 9525 | 1466529165272 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 10:12:45 INFO - PROCESS | 9525 | 1466529165279 Marionette TRACE conn3 <- [1,3006,null,{}] 10:12:45 INFO - PROCESS | 9525 | 1466529165297 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:45 INFO - PROCESS | 9525 | 1466529165306 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:45 INFO - PROCESS | 9525 | 1466529165540 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 10:12:45 INFO - PROCESS | 9525 | 1466529165743 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:45 INFO - PROCESS | 9525 | 1466529165757 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:45 INFO - PROCESS | 9525 | ++DOCSHELL 0x8cd02c00 == 46 [pid = 9525] [id = 761] 10:12:45 INFO - PROCESS | 9525 | ++DOMWINDOW == 94 (0x921ef800) [pid = 9525] [serial = 2282] [outer = (nil)] 10:12:45 INFO - PROCESS | 9525 | ++DOMWINDOW == 95 (0x922e0000) [pid = 9525] [serial = 2283] [outer = 0x921ef800] 10:12:45 INFO - PROCESS | 9525 | 1466529165885 Marionette DEBUG loaded listener.js 10:12:46 INFO - PROCESS | 9525 | ++DOMWINDOW == 96 (0x927fa400) [pid = 9525] [serial = 2284] [outer = 0x921ef800] 10:12:46 INFO - PROCESS | 9525 | 1466529166754 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 10:12:46 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. 10:12:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1510ms 10:12:46 INFO - PROCESS | 9525 | 1466529166787 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 10:12:46 INFO - PROCESS | 9525 | 1466529166791 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 10:12:46 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 10:12:46 INFO - PROCESS | 9525 | 1466529166800 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 10:12:46 INFO - PROCESS | 9525 | 1466529166805 Marionette TRACE conn3 <- [1,3010,null,{}] 10:12:46 INFO - PROCESS | 9525 | 1466529166812 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:46 INFO - PROCESS | 9525 | 1466529166818 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:47 INFO - PROCESS | 9525 | 1466529167026 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 10:12:47 INFO - PROCESS | 9525 | 1466529167249 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:47 INFO - PROCESS | 9525 | 1466529167258 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:47 INFO - PROCESS | 9525 | ++DOCSHELL 0x927f8c00 == 47 [pid = 9525] [id = 762] 10:12:47 INFO - PROCESS | 9525 | ++DOMWINDOW == 97 (0x92949800) [pid = 9525] [serial = 2285] [outer = (nil)] 10:12:47 INFO - PROCESS | 9525 | ++DOMWINDOW == 98 (0x9294c400) [pid = 9525] [serial = 2286] [outer = 0x92949800] 10:12:47 INFO - PROCESS | 9525 | 1466529167346 Marionette DEBUG loaded listener.js 10:12:47 INFO - PROCESS | 9525 | ++DOMWINDOW == 99 (0x92972000) [pid = 9525] [serial = 2287] [outer = 0x92949800] 10:12:48 INFO - PROCESS | 9525 | 1466529168262 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 10:12:48 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 10:12:48 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1489ms 10:12:48 INFO - PROCESS | 9525 | 1466529168290 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 10:12:48 INFO - TEST-START | /FileAPI/FileReaderSync.worker 10:12:48 INFO - PROCESS | 9525 | 1466529168295 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 10:12:48 INFO - PROCESS | 9525 | 1466529168302 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 10:12:48 INFO - PROCESS | 9525 | 1466529168306 Marionette TRACE conn3 <- [1,3014,null,{}] 10:12:48 INFO - PROCESS | 9525 | 1466529168313 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:48 INFO - PROCESS | 9525 | 1466529168320 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:48 INFO - PROCESS | 9525 | 1466529168518 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 10:12:48 INFO - PROCESS | 9525 | 1466529168727 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:48 INFO - PROCESS | 9525 | 1466529168736 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:48 INFO - PROCESS | 9525 | ++DOCSHELL 0x893ec800 == 48 [pid = 9525] [id = 763] 10:12:48 INFO - PROCESS | 9525 | ++DOMWINDOW == 100 (0x8ad72400) [pid = 9525] [serial = 2288] [outer = (nil)] 10:12:48 INFO - PROCESS | 9525 | ++DOMWINDOW == 101 (0x92977800) [pid = 9525] [serial = 2289] [outer = 0x8ad72400] 10:12:48 INFO - PROCESS | 9525 | 1466529168846 Marionette DEBUG loaded listener.js 10:12:48 INFO - PROCESS | 9525 | ++DOMWINDOW == 102 (0x9297ac00) [pid = 9525] [serial = 2290] [outer = 0x8ad72400] 10:12:49 INFO - PROCESS | 9525 | [9525] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:12:49 INFO - PROCESS | 9525 | 1466529169840 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 10:12:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 10:12:49 INFO - {} 10:12:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 10:12:49 INFO - {} 10:12:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 10:12:49 INFO - {} 10:12:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 10:12:49 INFO - {} 10:12:49 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1589ms 10:12:49 INFO - PROCESS | 9525 | 1466529169917 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 10:12:49 INFO - PROCESS | 9525 | 1466529169922 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 10:12:49 INFO - TEST-START | /FileAPI/fileReader.html 10:12:49 INFO - PROCESS | 9525 | 1466529169930 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 10:12:49 INFO - PROCESS | 9525 | 1466529169933 Marionette TRACE conn3 <- [1,3018,null,{}] 10:12:49 INFO - PROCESS | 9525 | 1466529169940 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:49 INFO - PROCESS | 9525 | 1466529169951 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:50 INFO - PROCESS | 9525 | 1466529170209 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 10:12:50 INFO - PROCESS | 9525 | 1466529170497 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:50 INFO - PROCESS | 9525 | 1466529170508 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:50 INFO - PROCESS | 9525 | ++DOCSHELL 0x8cfd0400 == 49 [pid = 9525] [id = 764] 10:12:50 INFO - PROCESS | 9525 | ++DOMWINDOW == 103 (0x9297cc00) [pid = 9525] [serial = 2291] [outer = (nil)] 10:12:50 INFO - PROCESS | 9525 | ++DOMWINDOW == 104 (0x92ac3c00) [pid = 9525] [serial = 2292] [outer = 0x9297cc00] 10:12:50 INFO - PROCESS | 9525 | 1466529170635 Marionette DEBUG loaded listener.js 10:12:50 INFO - PROCESS | 9525 | ++DOMWINDOW == 105 (0x92ac7000) [pid = 9525] [serial = 2293] [outer = 0x9297cc00] 10:12:51 INFO - PROCESS | 9525 | 1466529171491 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 10:12:51 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 10:12:51 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 10:12:51 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 10:12:51 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 10:12:51 INFO - TEST-OK | /FileAPI/fileReader.html | took 1584ms 10:12:51 INFO - PROCESS | 9525 | 1466529171516 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 10:12:51 INFO - TEST-START | /FileAPI/historical.html 10:12:51 INFO - PROCESS | 9525 | 1466529171520 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 10:12:51 INFO - PROCESS | 9525 | 1466529171527 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 10:12:51 INFO - PROCESS | 9525 | 1466529171531 Marionette TRACE conn3 <- [1,3022,null,{}] 10:12:51 INFO - PROCESS | 9525 | 1466529171537 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:51 INFO - PROCESS | 9525 | 1466529171542 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:51 INFO - PROCESS | 9525 | 1466529171724 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 10:12:51 INFO - PROCESS | 9525 | 1466529171927 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:51 INFO - PROCESS | 9525 | 1466529171937 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:52 INFO - PROCESS | 9525 | ++DOCSHELL 0x893eb400 == 50 [pid = 9525] [id = 765] 10:12:52 INFO - PROCESS | 9525 | ++DOMWINDOW == 106 (0x91375000) [pid = 9525] [serial = 2294] [outer = (nil)] 10:12:52 INFO - PROCESS | 9525 | ++DOMWINDOW == 107 (0x92acc800) [pid = 9525] [serial = 2295] [outer = 0x91375000] 10:12:52 INFO - PROCESS | 9525 | 1466529172064 Marionette DEBUG loaded listener.js 10:12:52 INFO - PROCESS | 9525 | ++DOMWINDOW == 108 (0x92acfc00) [pid = 9525] [serial = 2296] [outer = 0x91375000] 10:12:52 INFO - PROCESS | 9525 | 1466529172974 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 10:12:53 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 10:12:53 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 10:12:53 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 10:12:53 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 10:12:53 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 10:12:53 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 10:12:53 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 10:12:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:53 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 10:12:53 INFO - TEST-OK | /FileAPI/historical.html | took 1483ms 10:12:53 INFO - PROCESS | 9525 | 1466529173013 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 10:12:53 INFO - PROCESS | 9525 | 1466529173016 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 10:12:53 INFO - TEST-START | /FileAPI/idlharness.html 10:12:53 INFO - PROCESS | 9525 | 1466529173025 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 10:12:53 INFO - PROCESS | 9525 | 1466529173029 Marionette TRACE conn3 <- [1,3026,null,{}] 10:12:53 INFO - PROCESS | 9525 | 1466529173037 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:53 INFO - PROCESS | 9525 | 1466529173042 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:53 INFO - PROCESS | 9525 | 1466529173269 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 10:12:53 INFO - PROCESS | 9525 | 1466529173507 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:53 INFO - PROCESS | 9525 | 1466529173520 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:53 INFO - PROCESS | 9525 | ++DOCSHELL 0x893ef000 == 51 [pid = 9525] [id = 766] 10:12:53 INFO - PROCESS | 9525 | ++DOMWINDOW == 109 (0x894cbc00) [pid = 9525] [serial = 2297] [outer = (nil)] 10:12:53 INFO - PROCESS | 9525 | ++DOMWINDOW == 110 (0x8af5d400) [pid = 9525] [serial = 2298] [outer = 0x894cbc00] 10:12:53 INFO - PROCESS | 9525 | 1466529173620 Marionette DEBUG loaded listener.js 10:12:53 INFO - PROCESS | 9525 | ++DOMWINDOW == 111 (0x8bee2c00) [pid = 9525] [serial = 2299] [outer = 0x894cbc00] 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 10:12:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:12:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:12:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:12:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:12:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:12:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:12:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 10:12:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:12:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:12:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:12:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:12:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:12:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:12:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 10:12:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:12:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:12:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:12:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:12:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:12:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:12:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 10:12:55 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 10:12:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:12:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:12:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:12:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:12:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:12:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 10:12:55 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 10:12:55 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 10:12:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:12:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:12:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:12:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:12:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:12:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 10:12:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:12:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:12:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:12:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:12:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:12:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 10:12:55 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 10:12:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:12:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:12:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:12:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:12:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:12:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 10:12:55 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 10:12:55 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 10:12:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:12:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:12:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:12:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:12:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:12:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 10:12:55 INFO - PROCESS | 9525 | 1466529175586 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\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\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\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\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\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\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\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\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]]]}] 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 10:12:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 10:12:55 INFO - TEST-OK | /FileAPI/idlharness.html | took 2787ms 10:12:55 INFO - PROCESS | 9525 | 1466529175823 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 10:12:55 INFO - PROCESS | 9525 | 1466529175833 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 10:12:55 INFO - TEST-START | /FileAPI/idlharness.worker 10:12:55 INFO - PROCESS | 9525 | 1466529175846 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 10:12:55 INFO - PROCESS | 9525 | 1466529175850 Marionette TRACE conn3 <- [1,3030,null,{}] 10:12:55 INFO - PROCESS | 9525 | 1466529175857 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:55 INFO - PROCESS | 9525 | 1466529175863 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:56 INFO - PROCESS | 9525 | 1466529176104 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 10:12:56 INFO - PROCESS | 9525 | 1466529176313 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:56 INFO - PROCESS | 9525 | 1466529176323 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:12:56 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b6ee800 == 52 [pid = 9525] [id = 767] 10:12:56 INFO - PROCESS | 9525 | ++DOMWINDOW == 112 (0x8b6ef000) [pid = 9525] [serial = 2300] [outer = (nil)] 10:12:56 INFO - PROCESS | 9525 | ++DOMWINDOW == 113 (0x8cd03800) [pid = 9525] [serial = 2301] [outer = 0x8b6ef000] 10:12:56 INFO - PROCESS | 9525 | 1466529176489 Marionette DEBUG loaded listener.js 10:12:56 INFO - PROCESS | 9525 | ++DOMWINDOW == 114 (0x8cd10400) [pid = 9525] [serial = 2302] [outer = 0x8b6ef000] 10:12:56 INFO - PROCESS | 9525 | [9525] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:12:58 INFO - PROCESS | 9525 | --DOCSHELL 0x921f2400 == 51 [pid = 9525] [id = 757] 10:12:58 INFO - PROCESS | 9525 | --DOCSHELL 0x9137a400 == 50 [pid = 9525] [id = 746] 10:12:58 INFO - PROCESS | 9525 | --DOCSHELL 0x8af53000 == 49 [pid = 9525] [id = 682] 10:12:58 INFO - PROCESS | 9525 | --DOCSHELL 0x8bdfa800 == 48 [pid = 9525] [id = 683] 10:12:58 INFO - PROCESS | 9525 | --DOCSHELL 0x893e2000 == 47 [pid = 9525] [id = 737] 10:12:58 INFO - PROCESS | 9525 | --DOCSHELL 0x8d52ac00 == 46 [pid = 9525] [id = 684] 10:12:58 INFO - PROCESS | 9525 | --DOCSHELL 0x8d46cc00 == 45 [pid = 9525] [id = 688] 10:12:58 INFO - PROCESS | 9525 | --DOCSHELL 0x8cd09800 == 44 [pid = 9525] [id = 697] 10:12:58 INFO - PROCESS | 9525 | --DOCSHELL 0x8f2e4000 == 43 [pid = 9525] [id = 756] 10:12:58 INFO - PROCESS | 9525 | --DOCSHELL 0x8af52c00 == 42 [pid = 9525] [id = 687] 10:12:58 INFO - PROCESS | 9525 | --DOCSHELL 0x893e7000 == 41 [pid = 9525] [id = 686] 10:12:58 INFO - PROCESS | 9525 | --DOCSHELL 0x894cf000 == 40 [pid = 9525] [id = 696] 10:12:58 INFO - PROCESS | 9525 | --DOCSHELL 0x8bdf8400 == 39 [pid = 9525] [id = 689] 10:12:58 INFO - PROCESS | 9525 | --DOCSHELL 0x8af58400 == 38 [pid = 9525] [id = 698] 10:12:58 INFO - PROCESS | 9525 | --DOCSHELL 0x8d520000 == 37 [pid = 9525] [id = 690] 10:12:58 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad75800 == 36 [pid = 9525] [id = 692] 10:12:58 INFO - PROCESS | 9525 | --DOCSHELL 0x8b0aa000 == 35 [pid = 9525] [id = 699] 10:12:58 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad7a800 == 34 [pid = 9525] [id = 685] 10:12:58 INFO - PROCESS | 9525 | --DOCSHELL 0x893e1400 == 33 [pid = 9525] [id = 691] 10:12:58 INFO - PROCESS | 9525 | --DOCSHELL 0x893ef000 == 32 [pid = 9525] [id = 766] 10:12:58 INFO - PROCESS | 9525 | --DOCSHELL 0x893eb400 == 31 [pid = 9525] [id = 765] 10:12:58 INFO - PROCESS | 9525 | --DOCSHELL 0x8cfd0400 == 30 [pid = 9525] [id = 764] 10:12:58 INFO - PROCESS | 9525 | --DOCSHELL 0x927f8c00 == 29 [pid = 9525] [id = 762] 10:12:58 INFO - PROCESS | 9525 | --DOCSHELL 0x893ec800 == 28 [pid = 9525] [id = 763] 10:12:58 INFO - PROCESS | 9525 | --DOCSHELL 0x8cd02c00 == 27 [pid = 9525] [id = 761] 10:12:58 INFO - PROCESS | 9525 | --DOCSHELL 0x8af56c00 == 26 [pid = 9525] [id = 760] 10:12:58 INFO - PROCESS | 9525 | --DOCSHELL 0x919c1400 == 25 [pid = 9525] [id = 758] 10:12:58 INFO - PROCESS | 9525 | --DOCSHELL 0x894cfc00 == 24 [pid = 9525] [id = 759] 10:12:58 INFO - PROCESS | 9525 | --DOMWINDOW == 113 (0x8d7dac00) [pid = 9525] [serial = 2225] [outer = (nil)] [url = about:blank] 10:12:58 INFO - PROCESS | 9525 | --DOMWINDOW == 112 (0x8bdf6000) [pid = 9525] [serial = 2193] [outer = (nil)] [url = about:blank] 10:12:58 INFO - PROCESS | 9525 | --DOMWINDOW == 111 (0x8cec7000) [pid = 9525] [serial = 2219] [outer = (nil)] [url = about:blank] 10:12:58 INFO - PROCESS | 9525 | --DOMWINDOW == 110 (0x8b0a9800) [pid = 9525] [serial = 2192] [outer = (nil)] [url = about:blank] 10:12:58 INFO - PROCESS | 9525 | --DOMWINDOW == 109 (0x8d528000) [pid = 9525] [serial = 2222] [outer = (nil)] [url = about:blank] 10:12:58 INFO - PROCESS | 9525 | --DOMWINDOW == 108 (0x8d75b800) [pid = 9525] [serial = 2196] [outer = (nil)] [url = about:blank] 10:12:58 INFO - PROCESS | 9525 | --DOMWINDOW == 107 (0x8d522c00) [pid = 9525] [serial = 2195] [outer = (nil)] [url = about:blank] 10:12:58 INFO - PROCESS | 9525 | --DOMWINDOW == 106 (0x9137a800) [pid = 9525] [serial = 2199] [outer = (nil)] [url = about:blank] 10:12:58 INFO - PROCESS | 9525 | --DOMWINDOW == 105 (0x91179400) [pid = 9525] [serial = 2198] [outer = (nil)] [url = about:blank] 10:12:58 INFO - PROCESS | 9525 | --DOMWINDOW == 104 (0x8b0b1800) [pid = 9525] [serial = 2216] [outer = (nil)] [url = about:blank] 10:12:58 INFO - PROCESS | 9525 | --DOMWINDOW == 103 (0x919ca400) [pid = 9525] [serial = 2202] [outer = (nil)] [url = about:blank] 10:12:58 INFO - PROCESS | 9525 | --DOMWINDOW == 102 (0x894c7000) [pid = 9525] [serial = 2213] [outer = (nil)] [url = about:blank] 10:12:58 INFO - PROCESS | 9525 | --DOMWINDOW == 101 (0x8ad70800) [pid = 9525] [serial = 2214] [outer = (nil)] [url = about:blank] 10:12:58 INFO - PROCESS | 9525 | --DOMWINDOW == 100 (0x9180f000) [pid = 9525] [serial = 2201] [outer = (nil)] [url = about:blank] 10:12:58 INFO - PROCESS | 9525 | --DOMWINDOW == 99 (0x921eac00) [pid = 9525] [serial = 2205] [outer = (nil)] [url = about:blank] 10:12:58 INFO - PROCESS | 9525 | --DOMWINDOW == 98 (0x921e5800) [pid = 9525] [serial = 2204] [outer = (nil)] [url = about:blank] 10:12:58 INFO - PROCESS | 9525 | --DOMWINDOW == 97 (0x922ec400) [pid = 9525] [serial = 2208] [outer = (nil)] [url = about:blank] 10:12:58 INFO - PROCESS | 9525 | --DOMWINDOW == 96 (0x8cd0b400) [pid = 9525] [serial = 2211] [outer = (nil)] [url = about:blank] 10:12:58 INFO - PROCESS | 9525 | --DOMWINDOW == 95 (0x8bdfd400) [pid = 9525] [serial = 2210] [outer = (nil)] [url = about:blank] 10:12:58 INFO - PROCESS | 9525 | --DOMWINDOW == 94 (0x8d4c9800) [pid = 9525] [serial = 2207] [outer = (nil)] [url = about:blank] 10:12:58 INFO - PROCESS | 9525 | --DOMWINDOW == 93 (0x8ced2800) [pid = 9525] [serial = 2220] [outer = (nil)] [url = about:blank] 10:12:58 INFO - PROCESS | 9525 | --DOMWINDOW == 92 (0x8d762000) [pid = 9525] [serial = 2223] [outer = (nil)] [url = about:blank] 10:12:58 INFO - PROCESS | 9525 | --DOMWINDOW == 91 (0x8b6ef800) [pid = 9525] [serial = 2217] [outer = (nil)] [url = about:blank] 10:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 10:12:59 INFO - {} 10:12:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:12:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:12:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:12:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:12:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:12:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:12:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 10:12:59 INFO - {} 10:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 10:12:59 INFO - {} 10:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 10:12:59 INFO - {} 10:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 10:12:59 INFO - {} 10:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 10:12:59 INFO - {} 10:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 10:12:59 INFO - {} 10:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 10:12:59 INFO - {} 10:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 10:12:59 INFO - {} 10:12:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:12:59 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:12:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:59 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:12:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:12:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:12:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:12:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 10:12:59 INFO - {} 10:12:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:12:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:12:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:12:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:12:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:12:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:12:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 10:12:59 INFO - {} 10:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 10:12:59 INFO - {} 10:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 10:12:59 INFO - {} 10:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 10:12:59 INFO - {} 10:12:59 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 10:12:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:12:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:12:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:12:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:12:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:12:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 10:12:59 INFO - {} 10:12:59 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 - {} 10:12:59 INFO - {} 10:12:59 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 10:12:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:12:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:12:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:12:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:12:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:12:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 10:12:59 INFO - {} 10:12:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:12:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:12:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:12:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:12:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:12:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 10:12:59 INFO - {} 10:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 10:12:59 INFO - {} 10:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 10:12:59 INFO - {} 10:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 10:12:59 INFO - {} 10:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 10:12:59 INFO - {} 10:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 10:12:59 INFO - {} 10:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 10:12:59 INFO - {} 10:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 10:12:59 INFO - {} 10:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 10:12:59 INFO - {} 10:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 10:12:59 INFO - {} 10:12:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 10:12:59 INFO - {} 10:13:00 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 10:13:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:13:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:13:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:13:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:13:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:13:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:13:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 10:13:00 INFO - {} 10:13:00 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 - {} 10:13:00 INFO - {} 10:13:00 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 10:13:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:13:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:13:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:13:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:13:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:13:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:13:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:13:00 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 10:13:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 10:13:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:13:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 10:13:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:13:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:13:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:13:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:13:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 10:13:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:13:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:13:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:13:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:13:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:13:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:13:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 10:13:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:13:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 10:13:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:13:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:13:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:13:00 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 10:13:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 10:13:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:13:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 10:13:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:13:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:13:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:13:00 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 10:13:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 10:13:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:13:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 10:13:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:13:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:13:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:13:00 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 10:13:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 10:13:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:13:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:13:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:13:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:13:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:13:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:13:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 10:13:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:13:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:13:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:13:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:13:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:13:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:13:00 INFO - {} 10:13:00 INFO - TEST-OK | /FileAPI/idlharness.worker | took 4123ms 10:13:00 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 10:13:00 INFO - PROCESS | 9525 | 1466529179798 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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,{},{}]]]}] 10:13:00 INFO - PROCESS | 9525 | 1466529179968 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 10:13:00 INFO - PROCESS | 9525 | 1466529179980 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 10:13:00 INFO - PROCESS | 9525 | 1466529179994 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 10:13:00 INFO - PROCESS | 9525 | 1466529180013 Marionette TRACE conn3 <- [1,3034,null,{}] 10:13:00 INFO - PROCESS | 9525 | 1466529180039 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:00 INFO - PROCESS | 9525 | 1466529180057 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:13:00 INFO - PROCESS | 9525 | 1466529180368 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 10:13:00 INFO - PROCESS | 9525 | 1466529180513 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:00 INFO - PROCESS | 9525 | 1466529180522 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:13:00 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad75c00 == 25 [pid = 9525] [id = 768] 10:13:00 INFO - PROCESS | 9525 | ++DOMWINDOW == 92 (0x8ad7a800) [pid = 9525] [serial = 2303] [outer = (nil)] 10:13:00 INFO - PROCESS | 9525 | ++DOMWINDOW == 93 (0x8eb0a400) [pid = 9525] [serial = 2304] [outer = 0x8ad7a800] 10:13:00 INFO - PROCESS | 9525 | 1466529180616 Marionette DEBUG loaded listener.js 10:13:00 INFO - PROCESS | 9525 | ++DOMWINDOW == 94 (0x8f2d9000) [pid = 9525] [serial = 2305] [outer = 0x8ad7a800] 10:13:01 INFO - PROCESS | 9525 | 1466529181435 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 10:13:01 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 10:13:01 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1462ms 10:13:01 INFO - PROCESS | 9525 | 1466529181456 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 10:13:01 INFO - PROCESS | 9525 | 1466529181465 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 10:13:01 INFO - TEST-START | /FileAPI/blob/Blob-close.html 10:13:01 INFO - PROCESS | 9525 | 1466529181484 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 10:13:01 INFO - PROCESS | 9525 | 1466529181489 Marionette TRACE conn3 <- [1,3038,null,{}] 10:13:01 INFO - PROCESS | 9525 | 1466529181499 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:01 INFO - PROCESS | 9525 | 1466529181504 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:13:01 INFO - PROCESS | 9525 | 1466529181731 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 10:13:01 INFO - PROCESS | 9525 | 1466529181753 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:01 INFO - PROCESS | 9525 | 1466529181762 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:13:01 INFO - PROCESS | 9525 | ++DOCSHELL 0x8f6c2800 == 26 [pid = 9525] [id = 769] 10:13:01 INFO - PROCESS | 9525 | ++DOMWINDOW == 95 (0x8f6c3c00) [pid = 9525] [serial = 2306] [outer = (nil)] 10:13:01 INFO - PROCESS | 9525 | ++DOMWINDOW == 96 (0x91171000) [pid = 9525] [serial = 2307] [outer = 0x8f6c3c00] 10:13:01 INFO - PROCESS | 9525 | 1466529181838 Marionette DEBUG loaded listener.js 10:13:01 INFO - PROCESS | 9525 | ++DOMWINDOW == 97 (0x9117bc00) [pid = 9525] [serial = 2308] [outer = 0x8f6c3c00] 10:13:03 INFO - PROCESS | 9525 | --DOMWINDOW == 96 (0x919d0800) [pid = 9525] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 10:13:03 INFO - PROCESS | 9525 | --DOMWINDOW == 95 (0x8f6ba000) [pid = 9525] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 10:13:03 INFO - PROCESS | 9525 | --DOMWINDOW == 94 (0x8b6f0800) [pid = 9525] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 10:13:03 INFO - PROCESS | 9525 | --DOMWINDOW == 93 (0x8eb0d800) [pid = 9525] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 10:13:03 INFO - PROCESS | 9525 | --DOMWINDOW == 92 (0x8f4c3800) [pid = 9525] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 10:13:03 INFO - PROCESS | 9525 | --DOMWINDOW == 91 (0x9180a800) [pid = 9525] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:13:03 INFO - PROCESS | 9525 | --DOMWINDOW == 90 (0x8ced2000) [pid = 9525] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 10:13:03 INFO - PROCESS | 9525 | --DOMWINDOW == 89 (0x8f2e6c00) [pid = 9525] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 10:13:03 INFO - PROCESS | 9525 | --DOMWINDOW == 88 (0x8eb09800) [pid = 9525] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 10:13:03 INFO - PROCESS | 9525 | --DOMWINDOW == 87 (0x8b0af000) [pid = 9525] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 10:13:03 INFO - PROCESS | 9525 | --DOMWINDOW == 86 (0x8d524800) [pid = 9525] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 10:13:03 INFO - PROCESS | 9525 | --DOMWINDOW == 85 (0x8d52ec00) [pid = 9525] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 10:13:03 INFO - PROCESS | 9525 | --DOMWINDOW == 84 (0x8cecf000) [pid = 9525] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 10:13:03 INFO - PROCESS | 9525 | --DOMWINDOW == 83 (0x92333000) [pid = 9525] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 10:13:03 INFO - PROCESS | 9525 | --DOMWINDOW == 82 (0x894c8400) [pid = 9525] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 10:13:03 INFO - PROCESS | 9525 | --DOMWINDOW == 81 (0x92227000) [pid = 9525] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:13:03 INFO - PROCESS | 9525 | --DOMWINDOW == 80 (0x8eb0b400) [pid = 9525] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 10:13:03 INFO - PROCESS | 9525 | --DOMWINDOW == 79 (0x893ed000) [pid = 9525] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 10:13:03 INFO - PROCESS | 9525 | 1466529183574 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 10:13:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 10:13:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 10:13:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:13:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 10:13:03 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 2138ms 10:13:03 INFO - PROCESS | 9525 | 1466529183624 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 10:13:03 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 10:13:03 INFO - PROCESS | 9525 | 1466529183628 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 10:13:03 INFO - PROCESS | 9525 | 1466529183635 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 10:13:03 INFO - PROCESS | 9525 | 1466529183641 Marionette TRACE conn3 <- [1,3042,null,{}] 10:13:03 INFO - PROCESS | 9525 | 1466529183659 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:03 INFO - PROCESS | 9525 | 1466529183668 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:13:03 INFO - PROCESS | 9525 | 1466529183895 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 10:13:04 INFO - PROCESS | 9525 | 1466529183991 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:04 INFO - PROCESS | 9525 | 1466529184006 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:13:04 INFO - PROCESS | 9525 | ++DOCSHELL 0x91805000 == 27 [pid = 9525] [id = 770] 10:13:04 INFO - PROCESS | 9525 | ++DOMWINDOW == 80 (0x91805400) [pid = 9525] [serial = 2309] [outer = (nil)] 10:13:04 INFO - PROCESS | 9525 | ++DOMWINDOW == 81 (0x9180ac00) [pid = 9525] [serial = 2310] [outer = 0x91805400] 10:13:04 INFO - PROCESS | 9525 | 1466529184076 Marionette DEBUG loaded listener.js 10:13:04 INFO - PROCESS | 9525 | ++DOMWINDOW == 82 (0x919c6c00) [pid = 9525] [serial = 2311] [outer = 0x91805400] 10:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 10:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 10:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 10:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 10:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 10:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 10:13:05 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. 10:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 10:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 10:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 10:13:05 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'.) 10:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 10:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 10:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 10:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 10:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 10:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 10:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 10:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 10:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 10:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 10:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 10:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 10:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 10:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 10:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 10:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 10:13:05 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. 10:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 10:13:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 10:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 10:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 10:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 10:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 10:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 10:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 10:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 10:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 10:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 10:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 10:13:05 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. 10:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 10:13:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:13:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 10:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:13:05 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. 10:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 10:13:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:13:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 10:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 10:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 10:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 10:13:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 10:13:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 10:13:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 10:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 10:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 10:13:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 10:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:13:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 10:13:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 10:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:13:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:13:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 10:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:13:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:13:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 10:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:13:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 10:13:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 10:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:13:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:13:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 10:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:13:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:13:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 10:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:13:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:13:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 10:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:13:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:13:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 10:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:13:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:13:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 10:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 10:13:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 10:13:05 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1650ms 10:13:05 INFO - PROCESS | 9525 | 1466529185171 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 10:13:05 INFO - PROCESS | 9525 | 1466529185478 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 10:13:05 INFO - PROCESS | 9525 | 1466529185492 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 10:13:05 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 10:13:05 INFO - PROCESS | 9525 | 1466529185642 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 10:13:05 INFO - PROCESS | 9525 | 1466529185648 Marionette TRACE conn3 <- [1,3046,null,{}] 10:13:05 INFO - PROCESS | 9525 | 1466529185665 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:05 INFO - PROCESS | 9525 | 1466529185673 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:13:05 INFO - PROCESS | 9525 | 1466529185849 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 10:13:06 INFO - PROCESS | 9525 | 1466529186037 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:06 INFO - PROCESS | 9525 | 1466529186052 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:13:06 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad7c400 == 28 [pid = 9525] [id = 771] 10:13:06 INFO - PROCESS | 9525 | ++DOMWINDOW == 83 (0x8ad7d400) [pid = 9525] [serial = 2312] [outer = (nil)] 10:13:06 INFO - PROCESS | 9525 | ++DOMWINDOW == 84 (0x8af58400) [pid = 9525] [serial = 2313] [outer = 0x8ad7d400] 10:13:06 INFO - PROCESS | 9525 | 1466529186141 Marionette DEBUG loaded listener.js 10:13:06 INFO - PROCESS | 9525 | ++DOMWINDOW == 85 (0x8b0a5800) [pid = 9525] [serial = 2314] [outer = 0x8ad7d400] 10:13:06 INFO - PROCESS | 9525 | [9525] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:13:07 INFO - PROCESS | 9525 | 1466529187102 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 10:13:07 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 10:13:07 INFO - {} 10:13:07 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1619ms 10:13:07 INFO - PROCESS | 9525 | 1466529187136 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 10:13:07 INFO - PROCESS | 9525 | 1466529187141 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 10:13:07 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 10:13:07 INFO - PROCESS | 9525 | 1466529187161 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 10:13:07 INFO - PROCESS | 9525 | 1466529187167 Marionette TRACE conn3 <- [1,3050,null,{}] 10:13:07 INFO - PROCESS | 9525 | 1466529187220 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:07 INFO - PROCESS | 9525 | 1466529187226 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:13:07 INFO - PROCESS | 9525 | 1466529187425 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 10:13:07 INFO - PROCESS | 9525 | 1466529187631 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:07 INFO - PROCESS | 9525 | 1466529187640 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:13:07 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b6ec400 == 29 [pid = 9525] [id = 772] 10:13:07 INFO - PROCESS | 9525 | ++DOMWINDOW == 86 (0x8b6f5000) [pid = 9525] [serial = 2315] [outer = (nil)] 10:13:07 INFO - PROCESS | 9525 | ++DOMWINDOW == 87 (0x8bdf6400) [pid = 9525] [serial = 2316] [outer = 0x8b6f5000] 10:13:07 INFO - PROCESS | 9525 | 1466529187775 Marionette DEBUG loaded listener.js 10:13:07 INFO - PROCESS | 9525 | ++DOMWINDOW == 88 (0x8bee1800) [pid = 9525] [serial = 2317] [outer = 0x8b6f5000] 10:13:08 INFO - PROCESS | 9525 | 1466529188663 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 10:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 10:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 10:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 10:13:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 10:13:08 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1540ms 10:13:08 INFO - PROCESS | 9525 | 1466529188699 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 10:13:08 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 10:13:08 INFO - PROCESS | 9525 | 1466529188704 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 10:13:08 INFO - PROCESS | 9525 | 1466529188712 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 10:13:08 INFO - PROCESS | 9525 | 1466529188716 Marionette TRACE conn3 <- [1,3054,null,{}] 10:13:08 INFO - PROCESS | 9525 | 1466529188732 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:08 INFO - PROCESS | 9525 | 1466529188741 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:13:08 INFO - PROCESS | 9525 | 1466529188940 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 10:13:09 INFO - PROCESS | 9525 | 1466529189140 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:09 INFO - PROCESS | 9525 | 1466529189156 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:13:09 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ceca400 == 30 [pid = 9525] [id = 773] 10:13:09 INFO - PROCESS | 9525 | ++DOMWINDOW == 89 (0x8cece000) [pid = 9525] [serial = 2318] [outer = (nil)] 10:13:09 INFO - PROCESS | 9525 | ++DOMWINDOW == 90 (0x8ced1c00) [pid = 9525] [serial = 2319] [outer = 0x8cece000] 10:13:09 INFO - PROCESS | 9525 | 1466529189288 Marionette DEBUG loaded listener.js 10:13:09 INFO - PROCESS | 9525 | ++DOMWINDOW == 91 (0x8cfd9400) [pid = 9525] [serial = 2320] [outer = 0x8cece000] 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 10:13:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 10:13:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 10:13:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:13:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:13:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:13:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:13:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 10:13:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:13:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:13:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:13:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:13:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 10:13:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:13:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:13:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:13:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:13:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 10:13:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:13:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:13:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 10:13:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:13:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 10:13:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:13:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 10:13:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:13:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 10:13:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:13:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 10:13:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:13:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 10:13:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:13:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 10:13:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:13:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 10:13:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:13:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 10:13:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:13:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 10:13:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:13:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 10:13:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:13:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 10:13:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:13:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 10:13:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:13:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 10:13:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:13:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 10:13:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:13:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 10:13:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:13:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 10:13:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:13:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 10:13:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:13:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:13:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:13:11 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" 10:13:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:13:11 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" 10:13:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:13:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:13:11 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2224ms 10:13:11 INFO - TEST-START | /FileAPI/file/File-constructor.html 10:13:11 INFO - PROCESS | 9525 | 1466529190751 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 10:13:11 INFO - PROCESS | 9525 | 1466529190940 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 10:13:11 INFO - PROCESS | 9525 | 1466529190945 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 10:13:11 INFO - PROCESS | 9525 | 1466529190964 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 10:13:11 INFO - PROCESS | 9525 | 1466529190976 Marionette TRACE conn3 <- [1,3058,null,{}] 10:13:11 INFO - PROCESS | 9525 | 1466529191163 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:11 INFO - PROCESS | 9525 | 1466529191169 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:13:11 INFO - PROCESS | 9525 | 1466529191360 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 10:13:11 INFO - PROCESS | 9525 | 1466529191549 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:11 INFO - PROCESS | 9525 | 1466529191559 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:13:11 INFO - PROCESS | 9525 | ++DOCSHELL 0x9117b400 == 31 [pid = 9525] [id = 774] 10:13:11 INFO - PROCESS | 9525 | ++DOMWINDOW == 92 (0x91375c00) [pid = 9525] [serial = 2321] [outer = (nil)] 10:13:11 INFO - PROCESS | 9525 | ++DOMWINDOW == 93 (0x91802c00) [pid = 9525] [serial = 2322] [outer = 0x91375c00] 10:13:11 INFO - PROCESS | 9525 | 1466529191641 Marionette DEBUG loaded listener.js 10:13:11 INFO - PROCESS | 9525 | ++DOMWINDOW == 94 (0x91807c00) [pid = 9525] [serial = 2323] [outer = 0x91375c00] 10:13:12 INFO - PROCESS | 9525 | 1466529192606 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 10:13:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 10:13:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 10:13:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 10:13:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 10:13:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 10:13:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 10:13:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 10:13:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 10:13:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 10:13:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 10:13:12 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 10:13:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:13:12 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 10:13:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 10:13:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 10:13:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:13:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 10:13:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:13:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 10:13:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 10:13:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 10:13:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:13:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 10:13:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 10:13:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 10:13:12 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1677ms 10:13:12 INFO - PROCESS | 9525 | 1466529192640 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 10:13:12 INFO - PROCESS | 9525 | 1466529192643 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 10:13:12 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 10:13:12 INFO - PROCESS | 9525 | 1466529192657 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 10:13:12 INFO - PROCESS | 9525 | 1466529192664 Marionette TRACE conn3 <- [1,3062,null,{}] 10:13:12 INFO - PROCESS | 9525 | 1466529192673 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:12 INFO - PROCESS | 9525 | 1466529192678 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:13:12 INFO - PROCESS | 9525 | 1466529192902 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 10:13:13 INFO - PROCESS | 9525 | 1466529193097 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:13 INFO - PROCESS | 9525 | 1466529193104 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:13:13 INFO - PROCESS | 9525 | ++DOCSHELL 0x894d5000 == 32 [pid = 9525] [id = 775] 10:13:13 INFO - PROCESS | 9525 | ++DOMWINDOW == 95 (0x8b6ec800) [pid = 9525] [serial = 2324] [outer = (nil)] 10:13:13 INFO - PROCESS | 9525 | ++DOMWINDOW == 96 (0x921e7800) [pid = 9525] [serial = 2325] [outer = 0x8b6ec800] 10:13:13 INFO - PROCESS | 9525 | 1466529193192 Marionette DEBUG loaded listener.js 10:13:13 INFO - PROCESS | 9525 | ++DOMWINDOW == 97 (0x919cd000) [pid = 9525] [serial = 2326] [outer = 0x8b6ec800] 10:13:13 INFO - PROCESS | 9525 | [9525] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:13:14 INFO - PROCESS | 9525 | 1466529194162 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 10:13:14 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 10:13:14 INFO - {} 10:13:14 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1537ms 10:13:14 INFO - PROCESS | 9525 | 1466529194196 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 10:13:14 INFO - PROCESS | 9525 | 1466529194199 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 10:13:14 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 10:13:14 INFO - PROCESS | 9525 | 1466529194219 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 10:13:14 INFO - PROCESS | 9525 | 1466529194222 Marionette TRACE conn3 <- [1,3066,null,{}] 10:13:14 INFO - PROCESS | 9525 | 1466529194229 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:14 INFO - PROCESS | 9525 | 1466529194244 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:13:14 INFO - PROCESS | 9525 | 1466529194535 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 10:13:14 INFO - PROCESS | 9525 | 1466529194760 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:14 INFO - PROCESS | 9525 | 1466529194771 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:13:14 INFO - PROCESS | 9525 | ++DOCSHELL 0x8f6be800 == 33 [pid = 9525] [id = 776] 10:13:14 INFO - PROCESS | 9525 | ++DOMWINDOW == 98 (0x91804c00) [pid = 9525] [serial = 2327] [outer = (nil)] 10:13:14 INFO - PROCESS | 9525 | ++DOMWINDOW == 99 (0x92978000) [pid = 9525] [serial = 2328] [outer = 0x91804c00] 10:13:14 INFO - PROCESS | 9525 | 1466529194924 Marionette DEBUG loaded listener.js 10:13:15 INFO - PROCESS | 9525 | ++DOMWINDOW == 100 (0x929b9000) [pid = 9525] [serial = 2329] [outer = 0x91804c00] 10:13:15 INFO - PROCESS | 9525 | 1466529195709 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 10:13:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 10:13:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 10:13:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 10:13:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 10:13:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 10:13:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 10:13:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 10:13:15 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1548ms 10:13:15 INFO - PROCESS | 9525 | 1466529195763 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 10:13:15 INFO - PROCESS | 9525 | 1466529195769 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 10:13:15 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 10:13:15 INFO - PROCESS | 9525 | 1466529195783 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 10:13:15 INFO - PROCESS | 9525 | 1466529195790 Marionette TRACE conn3 <- [1,3070,null,{}] 10:13:15 INFO - PROCESS | 9525 | 1466529195796 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:15 INFO - PROCESS | 9525 | 1466529195802 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:13:15 INFO - PROCESS | 9525 | 1466529195986 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 10:13:16 INFO - PROCESS | 9525 | 1466529196189 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:16 INFO - PROCESS | 9525 | 1466529196197 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:13:16 INFO - PROCESS | 9525 | ++DOCSHELL 0x92975000 == 34 [pid = 9525] [id = 777] 10:13:16 INFO - PROCESS | 9525 | ++DOMWINDOW == 101 (0x929bc400) [pid = 9525] [serial = 2330] [outer = (nil)] 10:13:16 INFO - PROCESS | 9525 | ++DOMWINDOW == 102 (0x929c1000) [pid = 9525] [serial = 2331] [outer = 0x929bc400] 10:13:16 INFO - PROCESS | 9525 | 1466529196333 Marionette DEBUG loaded listener.js 10:13:16 INFO - PROCESS | 9525 | ++DOMWINDOW == 103 (0x929c3800) [pid = 9525] [serial = 2332] [outer = 0x929bc400] 10:13:17 INFO - PROCESS | 9525 | 1466529197241 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 10:13:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 10:13:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 10:13:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 10:13:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 10:13:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 10:13:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 10:13:17 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1486ms 10:13:17 INFO - PROCESS | 9525 | 1466529197272 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 10:13:17 INFO - PROCESS | 9525 | 1466529197276 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 10:13:17 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 10:13:17 INFO - PROCESS | 9525 | 1466529197283 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 10:13:17 INFO - PROCESS | 9525 | 1466529197287 Marionette TRACE conn3 <- [1,3074,null,{}] 10:13:17 INFO - PROCESS | 9525 | 1466529197293 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:17 INFO - PROCESS | 9525 | 1466529197298 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:13:17 INFO - PROCESS | 9525 | 1466529197556 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 10:13:17 INFO - PROCESS | 9525 | 1466529197705 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:17 INFO - PROCESS | 9525 | 1466529197713 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:13:17 INFO - PROCESS | 9525 | ++DOCSHELL 0x894c6400 == 35 [pid = 9525] [id = 778] 10:13:17 INFO - PROCESS | 9525 | ++DOMWINDOW == 104 (0x894cc800) [pid = 9525] [serial = 2333] [outer = (nil)] 10:13:17 INFO - PROCESS | 9525 | ++DOMWINDOW == 105 (0x8d765000) [pid = 9525] [serial = 2334] [outer = 0x894cc800] 10:13:17 INFO - PROCESS | 9525 | 1466529197836 Marionette DEBUG loaded listener.js 10:13:17 INFO - PROCESS | 9525 | ++DOMWINDOW == 106 (0x9137a000) [pid = 9525] [serial = 2335] [outer = 0x894cc800] 10:13:18 INFO - PROCESS | 9525 | 1466529198708 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 10:13:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 10:13:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 10:13:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 10:13:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 10:13:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 10:13:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 10:13:18 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1443ms 10:13:18 INFO - PROCESS | 9525 | 1466529198747 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 10:13:18 INFO - PROCESS | 9525 | 1466529198750 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 10:13:18 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 10:13:18 INFO - PROCESS | 9525 | 1466529198760 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 10:13:18 INFO - PROCESS | 9525 | 1466529198763 Marionette TRACE conn3 <- [1,3078,null,{}] 10:13:18 INFO - PROCESS | 9525 | 1466529198770 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:18 INFO - PROCESS | 9525 | 1466529198775 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:13:18 INFO - PROCESS | 9525 | 1466529198974 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 10:13:19 INFO - PROCESS | 9525 | 1466529199205 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:19 INFO - PROCESS | 9525 | 1466529199211 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:13:19 INFO - PROCESS | 9525 | ++DOCSHELL 0x893e3800 == 36 [pid = 9525] [id = 779] 10:13:19 INFO - PROCESS | 9525 | ++DOMWINDOW == 107 (0x893e6c00) [pid = 9525] [serial = 2336] [outer = (nil)] 10:13:19 INFO - PROCESS | 9525 | ++DOMWINDOW == 108 (0x8ad6fc00) [pid = 9525] [serial = 2337] [outer = 0x893e6c00] 10:13:19 INFO - PROCESS | 9525 | 1466529199309 Marionette DEBUG loaded listener.js 10:13:19 INFO - PROCESS | 9525 | ++DOMWINDOW == 109 (0x8af56000) [pid = 9525] [serial = 2338] [outer = 0x893e6c00] 10:13:20 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 10:13:20 INFO - reader.readAsText(blob_2) 10:13:20 INFO - }" did not throw 10:13:20 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 10:13:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:13:20 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 10:13:20 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 10:13:20 INFO - reader.readAsDataURL(blob_2) 10:13:20 INFO - }" did not throw 10:13:20 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 10:13:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:13:20 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 10:13:20 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 10:13:20 INFO - reader.readAsArrayBuffer(blob_2) 10:13:20 INFO - }" did not throw 10:13:20 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 10:13:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:13:20 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 10:13:20 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 10:13:20 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 10:13:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:13:20 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 10:13:20 INFO - PROCESS | 9525 | 1466529200524 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 10:13:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 10:13:20 INFO - PROCESS | 9525 | 1466529200639 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 10:13:20 INFO - PROCESS | 9525 | 1466529200655 Marionette TRACE conn3 <- [1,3082,null,{}] 10:13:20 INFO - PROCESS | 9525 | 1466529200681 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:20 INFO - PROCESS | 9525 | 1466529200690 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:13:20 INFO - PROCESS | 9525 | 1466529200912 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 10:13:21 INFO - PROCESS | 9525 | --DOCSHELL 0x8f6c2800 == 35 [pid = 9525] [id = 769] 10:13:21 INFO - PROCESS | 9525 | --DOCSHELL 0x8ad75c00 == 34 [pid = 9525] [id = 768] 10:13:21 INFO - PROCESS | 9525 | --DOMWINDOW == 108 (0x8cd03c00) [pid = 9525] [serial = 2257] [outer = (nil)] [url = about:blank] 10:13:21 INFO - PROCESS | 9525 | --DOMWINDOW == 107 (0x8d474800) [pid = 9525] [serial = 2258] [outer = (nil)] [url = about:blank] 10:13:21 INFO - PROCESS | 9525 | --DOMWINDOW == 106 (0x8f2df800) [pid = 9525] [serial = 2234] [outer = (nil)] [url = about:blank] 10:13:21 INFO - PROCESS | 9525 | --DOMWINDOW == 105 (0x8f4bf000) [pid = 9525] [serial = 2235] [outer = (nil)] [url = about:blank] 10:13:21 INFO - PROCESS | 9525 | --DOMWINDOW == 104 (0x91171400) [pid = 9525] [serial = 2237] [outer = (nil)] [url = about:blank] 10:13:21 INFO - PROCESS | 9525 | --DOMWINDOW == 103 (0x91170400) [pid = 9525] [serial = 2238] [outer = (nil)] [url = about:blank] 10:13:21 INFO - PROCESS | 9525 | --DOMWINDOW == 102 (0x9180bc00) [pid = 9525] [serial = 2240] [outer = (nil)] [url = about:blank] 10:13:21 INFO - PROCESS | 9525 | --DOMWINDOW == 101 (0x8d4c7400) [pid = 9525] [serial = 2231] [outer = (nil)] [url = about:blank] 10:13:21 INFO - PROCESS | 9525 | --DOMWINDOW == 100 (0x8d4cfc00) [pid = 9525] [serial = 2232] [outer = (nil)] [url = about:blank] 10:13:21 INFO - PROCESS | 9525 | --DOMWINDOW == 99 (0x922e4c00) [pid = 9525] [serial = 2245] [outer = (nil)] [url = about:blank] 10:13:21 INFO - PROCESS | 9525 | --DOMWINDOW == 98 (0x9232b800) [pid = 9525] [serial = 2246] [outer = (nil)] [url = about:blank] 10:13:21 INFO - PROCESS | 9525 | --DOMWINDOW == 97 (0x92338000) [pid = 9525] [serial = 2248] [outer = (nil)] [url = about:blank] 10:13:21 INFO - PROCESS | 9525 | --DOMWINDOW == 96 (0x8d524400) [pid = 9525] [serial = 2249] [outer = (nil)] [url = about:blank] 10:13:21 INFO - PROCESS | 9525 | --DOMWINDOW == 95 (0x8d7dcc00) [pid = 9525] [serial = 2226] [outer = (nil)] [url = about:blank] 10:13:21 INFO - PROCESS | 9525 | --DOMWINDOW == 94 (0x919c3c00) [pid = 9525] [serial = 2242] [outer = (nil)] [url = about:blank] 10:13:21 INFO - PROCESS | 9525 | --DOMWINDOW == 93 (0x919c7c00) [pid = 9525] [serial = 2243] [outer = (nil)] [url = about:blank] 10:13:21 INFO - PROCESS | 9525 | --DOMWINDOW == 92 (0x8d51f400) [pid = 9525] [serial = 2260] [outer = (nil)] [url = about:blank] 10:13:21 INFO - PROCESS | 9525 | --DOMWINDOW == 91 (0x8d767c00) [pid = 9525] [serial = 2261] [outer = (nil)] [url = about:blank] 10:13:21 INFO - PROCESS | 9525 | --DOMWINDOW == 90 (0x927f2800) [pid = 9525] [serial = 2251] [outer = (nil)] [url = about:blank] 10:13:21 INFO - PROCESS | 9525 | --DOMWINDOW == 89 (0x927f4800) [pid = 9525] [serial = 2252] [outer = (nil)] [url = about:blank] 10:13:21 INFO - PROCESS | 9525 | --DOMWINDOW == 88 (0x894d3c00) [pid = 9525] [serial = 2228] [outer = (nil)] [url = about:blank] 10:13:21 INFO - PROCESS | 9525 | --DOMWINDOW == 87 (0x8b6e7000) [pid = 9525] [serial = 2229] [outer = (nil)] [url = about:blank] 10:13:21 INFO - PROCESS | 9525 | --DOMWINDOW == 86 (0x8f2e5800) [pid = 9525] [serial = 2263] [outer = (nil)] [url = about:blank] 10:13:21 INFO - PROCESS | 9525 | --DOMWINDOW == 85 (0x8ad74800) [pid = 9525] [serial = 2254] [outer = (nil)] [url = about:blank] 10:13:21 INFO - PROCESS | 9525 | --DOMWINDOW == 84 (0x8b0aec00) [pid = 9525] [serial = 2255] [outer = (nil)] [url = about:blank] 10:13:21 INFO - PROCESS | 9525 | --DOMWINDOW == 83 (0x8f4c0c00) [pid = 9525] [serial = 2264] [outer = (nil)] [url = about:blank] 10:13:21 INFO - PROCESS | 9525 | 1466529201225 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:21 INFO - PROCESS | 9525 | 1466529201239 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:13:21 INFO - PROCESS | 9525 | ++DOCSHELL 0x8ad74800 == 35 [pid = 9525] [id = 780] 10:13:21 INFO - PROCESS | 9525 | ++DOMWINDOW == 84 (0x8ad74c00) [pid = 9525] [serial = 2339] [outer = (nil)] 10:13:21 INFO - PROCESS | 9525 | ++DOMWINDOW == 85 (0x8af5ac00) [pid = 9525] [serial = 2340] [outer = 0x8ad74c00] 10:13:21 INFO - PROCESS | 9525 | 1466529201351 Marionette DEBUG loaded listener.js 10:13:21 INFO - PROCESS | 9525 | ++DOMWINDOW == 86 (0x8b6ec000) [pid = 9525] [serial = 2341] [outer = 0x8ad74c00] 10:13:21 INFO - PROCESS | 9525 | --DOMWINDOW == 85 (0x9116d800) [pid = 9525] [serial = 2266] [outer = (nil)] [url = about:blank] 10:13:21 INFO - PROCESS | 9525 | --DOMWINDOW == 84 (0x8f6c1800) [pid = 9525] [serial = 2269] [outer = (nil)] [url = about:blank] 10:13:21 INFO - PROCESS | 9525 | --DOMWINDOW == 83 (0x91172000) [pid = 9525] [serial = 2267] [outer = (nil)] [url = about:blank] 10:13:21 INFO - PROCESS | 9525 | --DOMWINDOW == 82 (0x92335400) [pid = 9525] [serial = 2272] [outer = (nil)] [url = about:blank] 10:13:21 INFO - PROCESS | 9525 | --DOMWINDOW == 81 (0x927ee800) [pid = 9525] [serial = 2274] [outer = (nil)] [url = about:blank] 10:13:21 INFO - PROCESS | 9525 | --DOMWINDOW == 80 (0x927f7800) [pid = 9525] [serial = 2275] [outer = (nil)] [url = about:blank] 10:13:21 INFO - PROCESS | 9525 | --DOMWINDOW == 79 (0x91809000) [pid = 9525] [serial = 2270] [outer = (nil)] [url = about:blank] 10:13:22 INFO - PROCESS | 9525 | 1466529202143 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 10:13:22 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 10:13:22 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 10:13:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:13:22 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 10:13:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 10:13:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1547ms 10:13:22 INFO - PROCESS | 9525 | 1466529202159 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 10:13:22 INFO - PROCESS | 9525 | 1466529202166 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 10:13:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 10:13:22 INFO - PROCESS | 9525 | 1466529202177 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 10:13:22 INFO - PROCESS | 9525 | 1466529202181 Marionette TRACE conn3 <- [1,3086,null,{}] 10:13:22 INFO - PROCESS | 9525 | 1466529202188 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:22 INFO - PROCESS | 9525 | 1466529202194 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:13:22 INFO - PROCESS | 9525 | 1466529202394 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 10:13:22 INFO - PROCESS | 9525 | 1466529202562 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:22 INFO - PROCESS | 9525 | 1466529202571 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:13:22 INFO - PROCESS | 9525 | ++DOCSHELL 0x8bdf6800 == 36 [pid = 9525] [id = 781] 10:13:22 INFO - PROCESS | 9525 | ++DOMWINDOW == 80 (0x8bee9800) [pid = 9525] [serial = 2342] [outer = (nil)] 10:13:22 INFO - PROCESS | 9525 | ++DOMWINDOW == 81 (0x8cd0e400) [pid = 9525] [serial = 2343] [outer = 0x8bee9800] 10:13:22 INFO - PROCESS | 9525 | 1466529202649 Marionette DEBUG loaded listener.js 10:13:22 INFO - PROCESS | 9525 | ++DOMWINDOW == 82 (0x8ced0000) [pid = 9525] [serial = 2344] [outer = 0x8bee9800] 10:13:23 INFO - PROCESS | 9525 | 1466529203501 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 10:13:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 10:13:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1349ms 10:13:23 INFO - PROCESS | 9525 | 1466529203526 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 10:13:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 10:13:23 INFO - PROCESS | 9525 | 1466529203531 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 10:13:23 INFO - PROCESS | 9525 | 1466529203538 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 10:13:23 INFO - PROCESS | 9525 | 1466529203544 Marionette TRACE conn3 <- [1,3090,null,{}] 10:13:23 INFO - PROCESS | 9525 | 1466529203561 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:23 INFO - PROCESS | 9525 | 1466529203570 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:13:23 INFO - PROCESS | 9525 | 1466529203754 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 10:13:23 INFO - PROCESS | 9525 | 1466529203955 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:23 INFO - PROCESS | 9525 | 1466529203967 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:13:24 INFO - PROCESS | 9525 | ++DOCSHELL 0x8d4cb400 == 37 [pid = 9525] [id = 782] 10:13:24 INFO - PROCESS | 9525 | ++DOMWINDOW == 83 (0x8d4cd000) [pid = 9525] [serial = 2345] [outer = (nil)] 10:13:24 INFO - PROCESS | 9525 | ++DOMWINDOW == 84 (0x8d522000) [pid = 9525] [serial = 2346] [outer = 0x8d4cd000] 10:13:24 INFO - PROCESS | 9525 | 1466529204045 Marionette DEBUG loaded listener.js 10:13:24 INFO - PROCESS | 9525 | ++DOMWINDOW == 85 (0x8d7e5c00) [pid = 9525] [serial = 2347] [outer = 0x8d4cd000] 10:13:24 INFO - PROCESS | 9525 | 1466529204911 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 10:13:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 10:13:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1386ms 10:13:24 INFO - PROCESS | 9525 | 1466529204924 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 10:13:24 INFO - PROCESS | 9525 | 1466529204929 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 10:13:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 10:13:24 INFO - PROCESS | 9525 | 1466529204942 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 10:13:24 INFO - PROCESS | 9525 | 1466529204946 Marionette TRACE conn3 <- [1,3094,null,{}] 10:13:24 INFO - PROCESS | 9525 | 1466529204952 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:24 INFO - PROCESS | 9525 | 1466529204958 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:13:25 INFO - PROCESS | 9525 | 1466529205214 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 10:13:25 INFO - PROCESS | 9525 | 1466529205253 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:25 INFO - PROCESS | 9525 | 1466529205259 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:13:25 INFO - PROCESS | 9525 | ++DOCSHELL 0x894ccc00 == 38 [pid = 9525] [id = 783] 10:13:25 INFO - PROCESS | 9525 | ++DOMWINDOW == 86 (0x8f2e5c00) [pid = 9525] [serial = 2348] [outer = (nil)] 10:13:25 INFO - PROCESS | 9525 | ++DOMWINDOW == 87 (0x8f6b7400) [pid = 9525] [serial = 2349] [outer = 0x8f2e5c00] 10:13:25 INFO - PROCESS | 9525 | 1466529205332 Marionette DEBUG loaded listener.js 10:13:25 INFO - PROCESS | 9525 | ++DOMWINDOW == 88 (0x9116f400) [pid = 9525] [serial = 2350] [outer = 0x8f2e5c00] 10:13:26 INFO - PROCESS | 9525 | --DOMWINDOW == 87 (0x8bee0000) [pid = 9525] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 10:13:26 INFO - PROCESS | 9525 | --DOMWINDOW == 86 (0x8d7da800) [pid = 9525] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 10:13:26 INFO - PROCESS | 9525 | --DOMWINDOW == 85 (0x921ef800) [pid = 9525] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 10:13:26 INFO - PROCESS | 9525 | --DOMWINDOW == 84 (0x8b6ef000) [pid = 9525] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 10:13:26 INFO - PROCESS | 9525 | --DOMWINDOW == 83 (0x92949800) [pid = 9525] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 10:13:26 INFO - PROCESS | 9525 | --DOMWINDOW == 82 (0x8ad72400) [pid = 9525] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 10:13:26 INFO - PROCESS | 9525 | --DOMWINDOW == 81 (0x9297cc00) [pid = 9525] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 10:13:26 INFO - PROCESS | 9525 | --DOMWINDOW == 80 (0x91375000) [pid = 9525] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 10:13:26 INFO - PROCESS | 9525 | --DOMWINDOW == 79 (0x894cbc00) [pid = 9525] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 10:13:26 INFO - PROCESS | 9525 | --DOMWINDOW == 78 (0x8f6c3c00) [pid = 9525] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 10:13:26 INFO - PROCESS | 9525 | --DOMWINDOW == 77 (0x8ad7a800) [pid = 9525] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 10:13:26 INFO - PROCESS | 9525 | 1466529206354 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 10:13:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 10:13:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1439ms 10:13:26 INFO - PROCESS | 9525 | 1466529206380 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 10:13:26 INFO - PROCESS | 9525 | 1466529206384 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 10:13:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 10:13:26 INFO - PROCESS | 9525 | 1466529206390 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 10:13:26 INFO - PROCESS | 9525 | 1466529206394 Marionette TRACE conn3 <- [1,3098,null,{}] 10:13:26 INFO - PROCESS | 9525 | 1466529206400 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:26 INFO - PROCESS | 9525 | 1466529206405 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:13:26 INFO - PROCESS | 9525 | 1466529206568 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 10:13:26 INFO - PROCESS | 9525 | 1466529206738 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:26 INFO - PROCESS | 9525 | 1466529206750 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:13:26 INFO - PROCESS | 9525 | ++DOCSHELL 0x8f4bfc00 == 39 [pid = 9525] [id = 784] 10:13:26 INFO - PROCESS | 9525 | ++DOMWINDOW == 78 (0x8f4c1800) [pid = 9525] [serial = 2351] [outer = (nil)] 10:13:26 INFO - PROCESS | 9525 | ++DOMWINDOW == 79 (0x91372c00) [pid = 9525] [serial = 2352] [outer = 0x8f4c1800] 10:13:26 INFO - PROCESS | 9525 | 1466529206820 Marionette DEBUG loaded listener.js 10:13:26 INFO - PROCESS | 9525 | ++DOMWINDOW == 80 (0x91378400) [pid = 9525] [serial = 2353] [outer = 0x8f4c1800] 10:13:27 INFO - PROCESS | 9525 | 1466529207573 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 10:13:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 10:13:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 10:13:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1233ms 10:13:27 INFO - PROCESS | 9525 | 1466529207624 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 10:13:27 INFO - PROCESS | 9525 | 1466529207628 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 10:13:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 10:13:27 INFO - PROCESS | 9525 | 1466529207636 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 10:13:27 INFO - PROCESS | 9525 | 1466529207640 Marionette TRACE conn3 <- [1,3102,null,{}] 10:13:27 INFO - PROCESS | 9525 | 1466529207645 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:27 INFO - PROCESS | 9525 | 1466529207655 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:13:27 INFO - PROCESS | 9525 | 1466529207859 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 10:13:28 INFO - PROCESS | 9525 | 1466529208018 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:28 INFO - PROCESS | 9525 | 1466529208026 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:13:28 INFO - PROCESS | 9525 | ++DOCSHELL 0x893e1c00 == 40 [pid = 9525] [id = 785] 10:13:28 INFO - PROCESS | 9525 | ++DOMWINDOW == 81 (0x893e2000) [pid = 9525] [serial = 2354] [outer = (nil)] 10:13:28 INFO - PROCESS | 9525 | ++DOMWINDOW == 82 (0x893ef000) [pid = 9525] [serial = 2355] [outer = 0x893e2000] 10:13:28 INFO - PROCESS | 9525 | 1466529208201 Marionette DEBUG loaded listener.js 10:13:28 INFO - PROCESS | 9525 | ++DOMWINDOW == 83 (0x8ad70400) [pid = 9525] [serial = 2356] [outer = 0x893e2000] 10:13:29 INFO - PROCESS | 9525 | 1466529209163 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 10:13:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 10:13:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1537ms 10:13:29 INFO - PROCESS | 9525 | 1466529209174 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 10:13:29 INFO - PROCESS | 9525 | 1466529209181 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 10:13:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 10:13:29 INFO - PROCESS | 9525 | 1466529209190 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 10:13:29 INFO - PROCESS | 9525 | 1466529209195 Marionette TRACE conn3 <- [1,3106,null,{}] 10:13:29 INFO - PROCESS | 9525 | 1466529209204 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:29 INFO - PROCESS | 9525 | 1466529209210 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:13:29 INFO - PROCESS | 9525 | 1466529209551 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 10:13:29 INFO - PROCESS | 9525 | 1466529209699 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:29 INFO - PROCESS | 9525 | 1466529209714 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:13:29 INFO - PROCESS | 9525 | ++DOCSHELL 0x894d4000 == 41 [pid = 9525] [id = 786] 10:13:29 INFO - PROCESS | 9525 | ++DOMWINDOW == 84 (0x8b6f5400) [pid = 9525] [serial = 2357] [outer = (nil)] 10:13:29 INFO - PROCESS | 9525 | ++DOMWINDOW == 85 (0x8beddc00) [pid = 9525] [serial = 2358] [outer = 0x8b6f5400] 10:13:29 INFO - PROCESS | 9525 | 1466529209815 Marionette DEBUG loaded listener.js 10:13:29 INFO - PROCESS | 9525 | ++DOMWINDOW == 86 (0x8cd05000) [pid = 9525] [serial = 2359] [outer = 0x8b6f5400] 10:13:30 INFO - PROCESS | 9525 | 1466529210769 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 10:13:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 10:13:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 10:13:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 10:13:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1638ms 10:13:30 INFO - PROCESS | 9525 | 1466529210829 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 10:13:30 INFO - PROCESS | 9525 | 1466529210836 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 10:13:30 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 10:13:30 INFO - PROCESS | 9525 | 1466529210867 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 10:13:30 INFO - PROCESS | 9525 | 1466529210873 Marionette TRACE conn3 <- [1,3110,null,{}] 10:13:30 INFO - PROCESS | 9525 | 1466529210882 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:30 INFO - PROCESS | 9525 | 1466529210887 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:13:31 INFO - PROCESS | 9525 | 1466529211126 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 10:13:31 INFO - PROCESS | 9525 | 1466529211341 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:31 INFO - PROCESS | 9525 | 1466529211351 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:13:31 INFO - PROCESS | 9525 | ++DOCSHELL 0x8b6ed400 == 42 [pid = 9525] [id = 787] 10:13:31 INFO - PROCESS | 9525 | ++DOMWINDOW == 87 (0x8cd10800) [pid = 9525] [serial = 2360] [outer = (nil)] 10:13:31 INFO - PROCESS | 9525 | ++DOMWINDOW == 88 (0x8d520000) [pid = 9525] [serial = 2361] [outer = 0x8cd10800] 10:13:31 INFO - PROCESS | 9525 | 1466529211468 Marionette DEBUG loaded listener.js 10:13:31 INFO - PROCESS | 9525 | ++DOMWINDOW == 89 (0x8d7e4000) [pid = 9525] [serial = 2362] [outer = 0x8cd10800] 10:13:32 INFO - PROCESS | 9525 | 1466529212463 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 10:13:32 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 10:13:32 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 10:13:32 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 10:13:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:13:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:13:32 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 10:13:32 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1659ms 10:13:32 INFO - PROCESS | 9525 | 1466529212508 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 10:13:32 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 10:13:32 INFO - PROCESS | 9525 | 1466529212513 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 10:13:32 INFO - PROCESS | 9525 | 1466529212520 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 10:13:32 INFO - PROCESS | 9525 | 1466529212527 Marionette TRACE conn3 <- [1,3114,null,{}] 10:13:32 INFO - PROCESS | 9525 | 1466529212545 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:13:32 INFO - PROCESS | 9525 | 1466529212555 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:13:32 INFO - PROCESS | 9525 | 1466529212860 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 10:13:33 INFO - PROCESS | 9525 | 1466529213022 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"187b0d32-274a-4cbb-8ea8-38cda8be27be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:33 INFO - PROCESS | 9525 | 1466529213033 Marionette INFO sendAsync bc67bfaa-e963-4c96-9289-5801aa918f85 10:13:33 INFO - PROCESS | 9525 | ++DOCSHELL 0x8cd0fc00 == 43 [pid = 9525] [id = 788] 10:13:33 INFO - PROCESS | 9525 | ++DOMWINDOW == 90 (0x8d4c7800) [pid = 9525] [serial = 2363] [outer = (nil)] 10:13:33 INFO - PROCESS | 9525 | ++DOMWINDOW == 91 (0x9180bc00) [pid = 9525] [serial = 2364] [outer = 0x8d4c7800] 10:13:33 INFO - PROCESS | 9525 | 1466529213155 Marionette DEBUG loaded listener.js 10:13:33 INFO - PROCESS | 9525 | ++DOMWINDOW == 92 (0x919c7400) [pid = 9525] [serial = 2365] [outer = 0x8d4c7800] 10:13:34 INFO - PROCESS | 9525 | 1466529214251 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 10:13:34 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 10:13:34 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1749ms 10:13:34 INFO - PROCESS | 9525 | 1466529214270 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 10:13:34 INFO - PROCESS | 9525 | 1466529214277 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 10:13:35 WARNING - u'runner_teardown' () 10:13:35 INFO - No more tests 10:13:35 INFO - Got 0 unexpected results 10:13:35 INFO - SUITE-END | took 1337s 10:13:35 INFO - Closing logging queue 10:13:35 INFO - queue closed 10:13:35 INFO - Return code: 0 10:13:35 WARNING - # TBPL SUCCESS # 10:13:35 INFO - Running post-action listener: _resource_record_post_action 10:13:35 INFO - Running post-run listener: _resource_record_post_run 10:13:36 INFO - Total resource usage - Wall time: 1372s; CPU: 98.0%; Read bytes: 1269760; Write bytes: 928063488; Read time: 72; Write time: 291732 10:13:36 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 10:13:36 INFO - install - Wall time: 31s; CPU: 100.0%; Read bytes: 4096; Write bytes: 137146368; Read time: 8; Write time: 163864 10:13:36 INFO - run-tests - Wall time: 1342s; CPU: 98.0%; Read bytes: 1265664; Write bytes: 775290880; Read time: 64; Write time: 109160 10:13:36 INFO - Running post-run listener: _upload_blobber_files 10:13:36 INFO - Blob upload gear active. 10:13:36 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 10:13:36 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 10:13:36 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-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 10:13:36 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-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 10:13:37 INFO - (blobuploader) - INFO - Open directory for files ... 10:13:37 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 10:13:37 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:13:37 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:13:39 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 10:13:39 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:13:39 INFO - (blobuploader) - INFO - Done attempting. 10:13:39 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 10:13:39 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:13:39 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:13:41 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 10:13:41 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:13:41 INFO - (blobuploader) - INFO - Done attempting. 10:13:41 INFO - (blobuploader) - INFO - Iteration through files over. 10:13:41 INFO - Return code: 0 10:13:41 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 10:13:41 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 10:13:41 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/44c11b6d8ec428ef26abebfe294e8fbbd459f2a267f481564f1f7012bb9b91c2f7973da043ae6b68e9adf950af75dc3defd1fe1aaab30710b2c41939e9c5e7dc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1f37c37000b7a6b5e52dd51c8799e30efd1578f360dfca0dd2ea229fa5ccd2e631d7d56117a959a91ad1959c0a291478f4849d42c21cfe9d26bb69ba74686cbe"} 10:13:41 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 10:13:41 INFO - Writing to file /builds/slave/test/properties/blobber_files 10:13:41 INFO - Contents: 10:13:41 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/44c11b6d8ec428ef26abebfe294e8fbbd459f2a267f481564f1f7012bb9b91c2f7973da043ae6b68e9adf950af75dc3defd1fe1aaab30710b2c41939e9c5e7dc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1f37c37000b7a6b5e52dd51c8799e30efd1578f360dfca0dd2ea229fa5ccd2e631d7d56117a959a91ad1959c0a291478f4849d42c21cfe9d26bb69ba74686cbe"} 10:13:41 INFO - Running post-run listener: copy_logs_to_upload_dir 10:13:41 INFO - Copying logs to upload dir... 10:13:41 INFO - mkdir: /builds/slave/test/build/upload/logs 10:13:41 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1458.244670 ========= master_lag: 0.56 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 18 secs) (at 2016-06-21 10:13:41.518828) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-21 10:13:41.522528) ========= 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-1466525454.847026-1093963661 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/44c11b6d8ec428ef26abebfe294e8fbbd459f2a267f481564f1f7012bb9b91c2f7973da043ae6b68e9adf950af75dc3defd1fe1aaab30710b2c41939e9c5e7dc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1f37c37000b7a6b5e52dd51c8799e30efd1578f360dfca0dd2ea229fa5ccd2e631d7d56117a959a91ad1959c0a291478f4849d42c21cfe9d26bb69ba74686cbe"} build_url:https://queue.taskcluster.net/v1/task/fC4pQ2jwTSWppbH-1khg0w/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/fC4pQ2jwTSWppbH-1khg0w/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.034878 build_url: 'https://queue.taskcluster.net/v1/task/fC4pQ2jwTSWppbH-1khg0w/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/44c11b6d8ec428ef26abebfe294e8fbbd459f2a267f481564f1f7012bb9b91c2f7973da043ae6b68e9adf950af75dc3defd1fe1aaab30710b2c41939e9c5e7dc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1f37c37000b7a6b5e52dd51c8799e30efd1578f360dfca0dd2ea229fa5ccd2e631d7d56117a959a91ad1959c0a291478f4849d42c21cfe9d26bb69ba74686cbe"}' symbols_url: 'https://queue.taskcluster.net/v1/task/fC4pQ2jwTSWppbH-1khg0w/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.06 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-21 10:13:41.615621) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 10:13:41.615952) ========= 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-1466525454.847026-1093963661 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.020338 ========= master_lag: 0.09 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 10:13:41.727228) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-21 10:13:41.727541) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-21 10:13:41.727896) ========= ========= Total master_lag: 1.32 =========