builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-572 starttime: 1464104605.13 results: success (0) buildid: 20160524065713 builduid: 303562a2b4ca43de9d8997b6f45bfbf6 revision: 58f539121d2b6fe7d5a36d09b9a67314a2966e23 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-24 08:43:25.132766) ========= master: http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-24 08:43:25.133233) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 7 mins, 13 secs) (at 2016-05-24 08:43:25.133524) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 7 mins, 13 secs) (at 2016-05-24 08:50:38.945952) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 mins, 11 secs) (at 2016-05-24 08:50:38.946249) ========= 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-1464103450.372563-1093133283 _=/tools/buildbot/bin/python using PTY: False --2016-05-24 08:51:01-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 5.32M=0.002s 2016-05-24 08:51:02 (5.32 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.303879 ========= master_lag: 71.24 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 mins, 11 secs) (at 2016-05-24 08:51:50.488004) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 1 mins, 6 secs) (at 2016-05-24 08:51:50.488310) ========= 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-1464103450.372563-1093133283 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.067791 ========= master_lag: 66.89 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 1 mins, 6 secs) (at 2016-05-24 08:52:57.450970) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 mins, 17 secs) (at 2016-05-24 08:52:57.475691) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 58f539121d2b6fe7d5a36d09b9a67314a2966e23 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 58f539121d2b6fe7d5a36d09b9a67314a2966e23 --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-1464103450.372563-1093133283 _=/tools/buildbot/bin/python using PTY: False 2016-05-24 08:53:25,776 truncating revision to first 12 chars 2016-05-24 08:53:25,776 Setting DEBUG logging. 2016-05-24 08:53:25,777 attempt 1/10 2016-05-24 08:53:25,777 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/58f539121d2b?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-24 08:53:26,136 unpacking tar archive at: mozilla-aurora-58f539121d2b/testing/mozharness/ program finished with exit code 0 elapsedTime=0.638770 ========= master_lag: 76.49 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 mins, 17 secs) (at 2016-05-24 08:54:14.600415) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-24 08:54:14.600709) ========= script_repo_revision: 58f539121d2b6fe7d5a36d09b9a67314a2966e23 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-24 08:54:14.601130) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 4 mins, 45 secs) (at 2016-05-24 08:54:14.601414) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 4 mins, 45 secs) (at 2016-05-24 08:59:00.418859) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 27 secs) (at 2016-05-24 08:59:00.419153) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1464103450.372563-1093133283 _=/tools/buildbot/bin/python using PTY: False 08:59:07 INFO - MultiFileLogger online at 20160524 08:59:07 in /builds/slave/test 08:59:07 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 08:59:07 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 08:59:07 INFO - {'append_to_log': False, 08:59:07 INFO - 'base_work_dir': '/builds/slave/test', 08:59:07 INFO - 'blob_upload_branch': 'mozilla-aurora', 08:59:07 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 08:59:07 INFO - 'buildbot_json_path': 'buildprops.json', 08:59:07 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 08:59:07 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:59:07 INFO - 'download_minidump_stackwalk': True, 08:59:07 INFO - 'download_symbols': 'true', 08:59:07 INFO - 'e10s': False, 08:59:07 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 08:59:07 INFO - 'tooltool.py': '/tools/tooltool.py', 08:59:07 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 08:59:07 INFO - '/tools/misc-python/virtualenv.py')}, 08:59:07 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:59:07 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:59:07 INFO - 'log_level': 'info', 08:59:07 INFO - 'log_to_console': True, 08:59:07 INFO - 'opt_config_files': (), 08:59:07 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:59:07 INFO - '--processes=1', 08:59:07 INFO - '--config=%(test_path)s/wptrunner.ini', 08:59:07 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:59:07 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:59:07 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:59:07 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:59:07 INFO - 'pip_index': False, 08:59:07 INFO - 'require_test_zip': True, 08:59:07 INFO - 'test_type': ('testharness',), 08:59:07 INFO - 'this_chunk': '1', 08:59:07 INFO - 'tooltool_cache': '/builds/tooltool_cache', 08:59:07 INFO - 'total_chunks': '10', 08:59:07 INFO - 'virtualenv_path': 'venv', 08:59:07 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:59:07 INFO - 'work_dir': 'build'} 08:59:07 INFO - ##### 08:59:07 INFO - ##### Running clobber step. 08:59:07 INFO - ##### 08:59:07 INFO - Running pre-action listener: _resource_record_pre_action 08:59:07 INFO - Running main action method: clobber 08:59:07 INFO - rmtree: /builds/slave/test/build 08:59:07 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 08:59:09 INFO - Running post-action listener: _resource_record_post_action 08:59:09 INFO - ##### 08:59:09 INFO - ##### Running read-buildbot-config step. 08:59:09 INFO - ##### 08:59:09 INFO - Running pre-action listener: _resource_record_pre_action 08:59:09 INFO - Running main action method: read_buildbot_config 08:59:09 INFO - Using buildbot properties: 08:59:09 INFO - { 08:59:09 INFO - "project": "", 08:59:09 INFO - "product": "firefox", 08:59:09 INFO - "script_repo_revision": "production", 08:59:09 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 08:59:09 INFO - "repository": "", 08:59:09 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 08:59:09 INFO - "buildid": "20160524065713", 08:59:09 INFO - "pgo_build": "False", 08:59:09 INFO - "basedir": "/builds/slave/test", 08:59:09 INFO - "buildnumber": 7, 08:59:09 INFO - "slavename": "tst-linux32-spot-572", 08:59:09 INFO - "revision": "58f539121d2b6fe7d5a36d09b9a67314a2966e23", 08:59:09 INFO - "master": "http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/", 08:59:09 INFO - "platform": "linux", 08:59:09 INFO - "branch": "mozilla-aurora", 08:59:09 INFO - "repo_path": "releases/mozilla-aurora", 08:59:09 INFO - "moz_repo_path": "", 08:59:09 INFO - "stage_platform": "linux", 08:59:09 INFO - "builduid": "303562a2b4ca43de9d8997b6f45bfbf6", 08:59:09 INFO - "slavebuilddir": "test" 08:59:09 INFO - } 08:59:09 INFO - Found installer url https://queue.taskcluster.net/v1/task/eaLvROgFQCG0V-jtYEVGyQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 08:59:09 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/eaLvROgFQCG0V-jtYEVGyQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 08:59:09 INFO - Running post-action listener: _resource_record_post_action 08:59:09 INFO - ##### 08:59:09 INFO - ##### Running download-and-extract step. 08:59:09 INFO - ##### 08:59:09 INFO - Running pre-action listener: _resource_record_pre_action 08:59:09 INFO - Running main action method: download_and_extract 08:59:09 INFO - mkdir: /builds/slave/test/build/tests 08:59:09 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')]} 08:59:09 INFO - https://queue.taskcluster.net/v1/task/eaLvROgFQCG0V-jtYEVGyQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 08:59:09 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/eaLvROgFQCG0V-jtYEVGyQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 08:59:09 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/eaLvROgFQCG0V-jtYEVGyQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 08:59:09 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/eaLvROgFQCG0V-jtYEVGyQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 08:59:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/eaLvROgFQCG0V-jtYEVGyQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json'}, attempt #1 08:59:10 INFO - Downloaded 1325 bytes. 08:59:10 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 08:59:10 INFO - Using the following test package requirements: 08:59:10 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 08:59:10 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:59:10 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 08:59:10 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:59:10 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 08:59:10 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:59:10 INFO - u'jsshell-linux-i686.zip'], 08:59:10 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:59:10 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 08:59:10 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 08:59:10 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:59:10 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 08:59:10 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:59:10 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 08:59:10 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:59:10 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 08:59:10 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:59:10 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 08:59:10 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 08:59:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:59:10 INFO - https://queue.taskcluster.net/v1/task/eaLvROgFQCG0V-jtYEVGyQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 08:59:10 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/eaLvROgFQCG0V-jtYEVGyQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 08:59:10 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/eaLvROgFQCG0V-jtYEVGyQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 08:59:10 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/eaLvROgFQCG0V-jtYEVGyQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 08:59:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/eaLvROgFQCG0V-jtYEVGyQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip'}, attempt #1 08:59:13 INFO - Downloaded 22760334 bytes. 08:59:13 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:59:13 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:59:13 INFO - caution: filename not matched: web-platform/* 08:59:13 INFO - Return code: 11 08:59: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')]} 08:59:13 INFO - https://queue.taskcluster.net/v1/task/eaLvROgFQCG0V-jtYEVGyQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 08:59:13 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/eaLvROgFQCG0V-jtYEVGyQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 08:59:13 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/eaLvROgFQCG0V-jtYEVGyQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 08:59:13 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/eaLvROgFQCG0V-jtYEVGyQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 08:59:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/eaLvROgFQCG0V-jtYEVGyQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 08:59:17 INFO - Downloaded 36409041 bytes. 08:59:17 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:59:17 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:59:21 INFO - caution: filename not matched: bin/* 08:59:21 INFO - caution: filename not matched: config/* 08:59:21 INFO - caution: filename not matched: mozbase/* 08:59:21 INFO - caution: filename not matched: marionette/* 08:59:21 INFO - caution: filename not matched: tools/wptserve/* 08:59:21 INFO - Return code: 11 08:59:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:59:21 INFO - https://queue.taskcluster.net/v1/task/eaLvROgFQCG0V-jtYEVGyQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 08:59:21 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/eaLvROgFQCG0V-jtYEVGyQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 08:59:21 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/eaLvROgFQCG0V-jtYEVGyQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 08:59:21 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/eaLvROgFQCG0V-jtYEVGyQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 08:59:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/eaLvROgFQCG0V-jtYEVGyQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2'}, attempt #1 08:59:28 INFO - Downloaded 69329626 bytes. 08:59:28 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/eaLvROgFQCG0V-jtYEVGyQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 08:59:28 INFO - mkdir: /builds/slave/test/properties 08:59:28 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 08:59:28 INFO - Writing to file /builds/slave/test/properties/build_url 08:59:28 INFO - Contents: 08:59:28 INFO - build_url:https://queue.taskcluster.net/v1/task/eaLvROgFQCG0V-jtYEVGyQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 08:59:30 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/eaLvROgFQCG0V-jtYEVGyQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 08:59:30 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 08:59:30 INFO - Writing to file /builds/slave/test/properties/symbols_url 08:59:30 INFO - Contents: 08:59:30 INFO - symbols_url:https://queue.taskcluster.net/v1/task/eaLvROgFQCG0V-jtYEVGyQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 08:59:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:59:30 INFO - https://queue.taskcluster.net/v1/task/eaLvROgFQCG0V-jtYEVGyQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:59:30 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/eaLvROgFQCG0V-jtYEVGyQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 08:59:30 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/eaLvROgFQCG0V-jtYEVGyQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 08:59:30 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/eaLvROgFQCG0V-jtYEVGyQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 08:59:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/eaLvROgFQCG0V-jtYEVGyQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 08:59:37 INFO - Downloaded 92306502 bytes. 08:59:37 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 08:59:37 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 08:59:46 INFO - Return code: 0 08:59:46 INFO - Running post-action listener: _resource_record_post_action 08:59:46 INFO - Running post-action listener: set_extra_try_arguments 08:59:46 INFO - ##### 08:59:46 INFO - ##### Running create-virtualenv step. 08:59:46 INFO - ##### 08:59:46 INFO - Running pre-action listener: _pre_create_virtualenv 08:59:46 INFO - Running pre-action listener: _resource_record_pre_action 08:59:46 INFO - Running main action method: create_virtualenv 08:59:46 INFO - Creating virtualenv /builds/slave/test/build/venv 08:59:46 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 08:59:46 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 08:59:46 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 08:59:46 INFO - Using real prefix '/usr' 08:59:46 INFO - New python executable in /builds/slave/test/build/venv/bin/python 08:59:48 INFO - Installing distribute.............................................................................................................................................................................................done. 08:59:52 INFO - Installing pip.................done. 08:59:52 INFO - Return code: 0 08:59:52 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 08:59:52 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')]} 08:59:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:59:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:59:52 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')]} 08:59:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:59:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:59:52 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 0xa485c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa4ec598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa59ef28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa280e30>, '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 0xa51dc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa59c470>, '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-1464103450.372563-1093133283', '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 08:59:52 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 08:59:52 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 08:59:52 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:59:52 INFO - 'CCACHE_UMASK': '002', 08:59:52 INFO - 'DISPLAY': ':0', 08:59:52 INFO - 'HOME': '/home/cltbld', 08:59:52 INFO - 'LANG': 'en_US.UTF-8', 08:59:52 INFO - 'LOGNAME': 'cltbld', 08:59:52 INFO - 'MAIL': '/var/mail/cltbld', 08:59:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:59:52 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:59:52 INFO - 'MOZ_NO_REMOTE': '1', 08:59:52 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:59:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:59:52 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:59:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:59:52 INFO - 'PWD': '/builds/slave/test', 08:59:52 INFO - 'SHELL': '/bin/bash', 08:59:52 INFO - 'SHLVL': '1', 08:59:52 INFO - 'TERM': 'linux', 08:59:52 INFO - 'TMOUT': '86400', 08:59:52 INFO - 'USER': 'cltbld', 08:59:52 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464103450.372563-1093133283', 08:59:52 INFO - '_': '/tools/buildbot/bin/python'} 08:59:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:59:52 INFO - Downloading/unpacking psutil>=0.7.1 08:59:52 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 08:59:52 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 08:59:52 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 08:59:52 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 08:59:52 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 08:59:52 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 08:59:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 08:59:56 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:59:56 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:59:56 INFO - Installing collected packages: psutil 08:59:56 INFO - Running setup.py install for psutil 08:59:56 INFO - building 'psutil._psutil_linux' extension 08:59:56 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 08:59:56 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 08:59:56 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 08:59:57 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 08:59:57 INFO - building 'psutil._psutil_posix' extension 08:59:57 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 08:59:57 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 08:59:57 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:59:57 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:59:57 INFO - Successfully installed psutil 08:59:57 INFO - Cleaning up... 08:59:57 INFO - Return code: 0 08:59:57 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 08:59:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:59:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:59:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:59:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:59:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:59:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:59:57 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 0xa485c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa4ec598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa59ef28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa280e30>, '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 0xa51dc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa59c470>, '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-1464103450.372563-1093133283', '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 08:59:57 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 08:59:57 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 08:59:57 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:59:57 INFO - 'CCACHE_UMASK': '002', 08:59:57 INFO - 'DISPLAY': ':0', 08:59:57 INFO - 'HOME': '/home/cltbld', 08:59:57 INFO - 'LANG': 'en_US.UTF-8', 08:59:57 INFO - 'LOGNAME': 'cltbld', 08:59:57 INFO - 'MAIL': '/var/mail/cltbld', 08:59:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:59:57 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:59:57 INFO - 'MOZ_NO_REMOTE': '1', 08:59:57 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:59:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:59:57 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:59:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:59:57 INFO - 'PWD': '/builds/slave/test', 08:59:57 INFO - 'SHELL': '/bin/bash', 08:59:57 INFO - 'SHLVL': '1', 08:59:57 INFO - 'TERM': 'linux', 08:59:57 INFO - 'TMOUT': '86400', 08:59:57 INFO - 'USER': 'cltbld', 08:59:57 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464103450.372563-1093133283', 08:59:57 INFO - '_': '/tools/buildbot/bin/python'} 08:59:58 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:59:58 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:59:58 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 08:59:58 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 08:59:58 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 08:59:58 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 08:59:58 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 08:59:58 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:00:01 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:00:01 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 09:00:01 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:00:01 INFO - Installing collected packages: mozsystemmonitor 09:00:01 INFO - Running setup.py install for mozsystemmonitor 09:00:01 INFO - Successfully installed mozsystemmonitor 09:00:01 INFO - Cleaning up... 09:00:02 INFO - Return code: 0 09:00:02 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 09:00:02 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:00:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:00:02 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:00:02 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:00:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:00:02 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:00:02 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 0xa485c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa4ec598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa59ef28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa280e30>, '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 0xa51dc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa59c470>, '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-1464103450.372563-1093133283', '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:00:02 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:00:02 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:00:02 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:00:02 INFO - 'CCACHE_UMASK': '002', 09:00:02 INFO - 'DISPLAY': ':0', 09:00:02 INFO - 'HOME': '/home/cltbld', 09:00:02 INFO - 'LANG': 'en_US.UTF-8', 09:00:02 INFO - 'LOGNAME': 'cltbld', 09:00:02 INFO - 'MAIL': '/var/mail/cltbld', 09:00:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:00:02 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:00:02 INFO - 'MOZ_NO_REMOTE': '1', 09:00:02 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:00:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:00:02 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:00:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:00:02 INFO - 'PWD': '/builds/slave/test', 09:00:02 INFO - 'SHELL': '/bin/bash', 09:00:02 INFO - 'SHLVL': '1', 09:00:02 INFO - 'TERM': 'linux', 09:00:02 INFO - 'TMOUT': '86400', 09:00:02 INFO - 'USER': 'cltbld', 09:00:02 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464103450.372563-1093133283', 09:00:02 INFO - '_': '/tools/buildbot/bin/python'} 09:00:02 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:00:02 INFO - Downloading/unpacking blobuploader==1.2.4 09:00:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:00:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:00:02 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:00:02 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:00:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:00:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:00:06 INFO - Downloading blobuploader-1.2.4.tar.gz 09:00:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 09:00:07 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:00:07 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:00:07 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:00:07 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:00:07 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:00:07 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:00:07 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:00:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 09:00:07 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:00:07 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:00:07 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:00:07 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:00:07 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:00:07 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:00:07 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:00:08 INFO - Downloading docopt-0.6.1.tar.gz 09:00:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 09:00:08 INFO - Installing collected packages: blobuploader, requests, docopt 09:00:08 INFO - Running setup.py install for blobuploader 09:00:08 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 09:00:08 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 09:00:08 INFO - Running setup.py install for requests 09:00:09 INFO - Running setup.py install for docopt 09:00:09 INFO - Successfully installed blobuploader requests docopt 09:00:09 INFO - Cleaning up... 09:00:09 INFO - Return code: 0 09:00:09 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:00:09 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:00:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:00:09 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:00:09 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:00:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:00:09 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:00:09 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 0xa485c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa4ec598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa59ef28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa280e30>, '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 0xa51dc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa59c470>, '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-1464103450.372563-1093133283', '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:00:09 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:00:09 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:00:09 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:00:09 INFO - 'CCACHE_UMASK': '002', 09:00:09 INFO - 'DISPLAY': ':0', 09:00:09 INFO - 'HOME': '/home/cltbld', 09:00:09 INFO - 'LANG': 'en_US.UTF-8', 09:00:09 INFO - 'LOGNAME': 'cltbld', 09:00:09 INFO - 'MAIL': '/var/mail/cltbld', 09:00:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:00:09 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:00:09 INFO - 'MOZ_NO_REMOTE': '1', 09:00:09 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:00:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:00:09 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:00:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:00:09 INFO - 'PWD': '/builds/slave/test', 09:00:09 INFO - 'SHELL': '/bin/bash', 09:00:09 INFO - 'SHLVL': '1', 09:00:09 INFO - 'TERM': 'linux', 09:00:09 INFO - 'TMOUT': '86400', 09:00:09 INFO - 'USER': 'cltbld', 09:00:09 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464103450.372563-1093133283', 09:00:09 INFO - '_': '/tools/buildbot/bin/python'} 09:00:10 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:00:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:00:10 INFO - Running setup.py (path:/tmp/pip-hBzQOl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:00:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:00:10 INFO - Running setup.py (path:/tmp/pip-nVFoI6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:00:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:00:10 INFO - Running setup.py (path:/tmp/pip-ogFUd8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:00:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:00:10 INFO - Running setup.py (path:/tmp/pip-s6RQRz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:00:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:00:10 INFO - Running setup.py (path:/tmp/pip-BYcaoc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:00:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:00:10 INFO - Running setup.py (path:/tmp/pip-d5M_q5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:00:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:00:10 INFO - Running setup.py (path:/tmp/pip-aFu_CI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:00:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:00:11 INFO - Running setup.py (path:/tmp/pip-40fA9S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:00:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:00:11 INFO - Running setup.py (path:/tmp/pip-Ffj1aN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:00:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:00:11 INFO - Running setup.py (path:/tmp/pip-d2rc1T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:00:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:00:11 INFO - Running setup.py (path:/tmp/pip-eG9dgl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:00:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:00:11 INFO - Running setup.py (path:/tmp/pip-eHj_oU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:00:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:00:11 INFO - Running setup.py (path:/tmp/pip-6MyJfT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:00:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:00:11 INFO - Running setup.py (path:/tmp/pip-yy5x6X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:00:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:00:12 INFO - Running setup.py (path:/tmp/pip-KmPUVa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:00:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:00:12 INFO - Running setup.py (path:/tmp/pip-dpOUXv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:00:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:00:12 INFO - Running setup.py (path:/tmp/pip-NTqEMS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:00:12 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:00:12 INFO - Running setup.py (path:/tmp/pip-dC9qYi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:00:12 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:00:12 INFO - Running setup.py (path:/tmp/pip-_L408z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:00:12 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:00:12 INFO - Running setup.py (path:/tmp/pip-hu4aWv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:00:12 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:00:13 INFO - Running setup.py (path:/tmp/pip-VJzZQP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:00:13 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:00:13 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:00:13 INFO - Running setup.py install for manifestparser 09:00:13 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 09:00:13 INFO - Running setup.py install for mozcrash 09:00:13 INFO - Running setup.py install for mozdebug 09:00:13 INFO - Running setup.py install for mozdevice 09:00:14 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 09:00:14 INFO - Installing dm script to /builds/slave/test/build/venv/bin 09:00:14 INFO - Running setup.py install for mozfile 09:00:14 INFO - Running setup.py install for mozhttpd 09:00:14 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 09:00:14 INFO - Running setup.py install for mozinfo 09:00:14 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 09:00:14 INFO - Running setup.py install for mozInstall 09:00:14 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 09:00:14 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 09:00:14 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 09:00:14 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 09:00:14 INFO - Running setup.py install for mozleak 09:00:15 INFO - Running setup.py install for mozlog 09:00:15 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 09:00:15 INFO - Running setup.py install for moznetwork 09:00:15 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 09:00:15 INFO - Running setup.py install for mozprocess 09:00:15 INFO - Running setup.py install for mozprofile 09:00:16 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 09:00:16 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 09:00:16 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 09:00:16 INFO - Running setup.py install for mozrunner 09:00:16 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 09:00:16 INFO - Running setup.py install for mozscreenshot 09:00:16 INFO - Running setup.py install for moztest 09:00:16 INFO - Running setup.py install for mozversion 09:00:16 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 09:00:16 INFO - Running setup.py install for wptserve 09:00:17 INFO - Running setup.py install for marionette-driver 09:00:17 INFO - Running setup.py install for browsermob-proxy 09:00:17 INFO - Running setup.py install for marionette-client 09:00:17 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:00:18 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 09:00:18 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:00:18 INFO - Cleaning up... 09:00:18 INFO - Return code: 0 09:00:18 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:00:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:00:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:00:18 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:00:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:00:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:00:18 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:00:18 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 0xa485c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa4ec598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa59ef28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa280e30>, '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 0xa51dc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa59c470>, '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-1464103450.372563-1093133283', '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:00:18 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:00:18 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:00:18 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:00:18 INFO - 'CCACHE_UMASK': '002', 09:00:18 INFO - 'DISPLAY': ':0', 09:00:18 INFO - 'HOME': '/home/cltbld', 09:00:18 INFO - 'LANG': 'en_US.UTF-8', 09:00:18 INFO - 'LOGNAME': 'cltbld', 09:00:18 INFO - 'MAIL': '/var/mail/cltbld', 09:00:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:00:18 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:00:18 INFO - 'MOZ_NO_REMOTE': '1', 09:00:18 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:00:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:00:18 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:00:18 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:00:18 INFO - 'PWD': '/builds/slave/test', 09:00:18 INFO - 'SHELL': '/bin/bash', 09:00:18 INFO - 'SHLVL': '1', 09:00:18 INFO - 'TERM': 'linux', 09:00:18 INFO - 'TMOUT': '86400', 09:00:18 INFO - 'USER': 'cltbld', 09:00:18 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464103450.372563-1093133283', 09:00:18 INFO - '_': '/tools/buildbot/bin/python'} 09:00:18 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:00:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:00:18 INFO - Running setup.py (path:/tmp/pip-zta_D7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:00:18 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:00:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:00:18 INFO - Running setup.py (path:/tmp/pip-Y7kZC0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:00:18 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:00:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:00:18 INFO - Running setup.py (path:/tmp/pip-ivjz59-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:00:19 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:00:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:00:19 INFO - Running setup.py (path:/tmp/pip-L1SzTd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:00:19 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:00:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:00:19 INFO - Running setup.py (path:/tmp/pip-o7L8Yl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:00:19 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:00:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:00:19 INFO - Running setup.py (path:/tmp/pip-ZWLL65-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:00:19 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:00:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:00:19 INFO - Running setup.py (path:/tmp/pip-LJE3zp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:00:19 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:00:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:00:19 INFO - Running setup.py (path:/tmp/pip-At1M3k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:00:19 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:00:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:00:19 INFO - Running setup.py (path:/tmp/pip-qvty02-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:00:19 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:00:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:00:19 INFO - Running setup.py (path:/tmp/pip-O55J2I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:00:20 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:00:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:00:20 INFO - Running setup.py (path:/tmp/pip-71Vegc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:00:20 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:00:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:00:20 INFO - Running setup.py (path:/tmp/pip-XXVEPW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:00:20 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:00:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:00:20 INFO - Running setup.py (path:/tmp/pip-9WBUnT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:00:20 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:00:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:00:20 INFO - Running setup.py (path:/tmp/pip-ZPVl6S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:00:20 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:00:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:00:20 INFO - Running setup.py (path:/tmp/pip-DRH7fo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:00:20 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:00:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:00:20 INFO - Running setup.py (path:/tmp/pip-h5eup7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:00:20 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:00:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:00:20 INFO - Running setup.py (path:/tmp/pip-stjHsk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:00:21 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:00:21 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:00:21 INFO - Running setup.py (path:/tmp/pip-f1E9We-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:00:21 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:00:21 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:00:21 INFO - Running setup.py (path:/tmp/pip-9vHEx3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:00:21 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:00:21 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:00:21 INFO - Running setup.py (path:/tmp/pip-J8MXkG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:00:21 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:00:21 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:00:21 INFO - Running setup.py (path:/tmp/pip-wJgWR8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:00:22 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:00:22 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:00:22 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:00:22 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:00:22 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:00:22 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:00:22 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:00:22 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 09:00: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:00: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:00: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:00: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:00: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:00: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:00:25 INFO - Downloading blessings-1.6.tar.gz 09:00:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 09:00:25 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:00:25 INFO - Installing collected packages: blessings 09:00:25 INFO - Running setup.py install for blessings 09:00:25 INFO - Successfully installed blessings 09:00:25 INFO - Cleaning up... 09:00:26 INFO - Return code: 0 09:00:26 INFO - Done creating virtualenv /builds/slave/test/build/venv. 09:00:26 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:00:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:00:26 INFO - Reading from file tmpfile_stdout 09:00:26 INFO - Current package versions: 09:00:26 INFO - argparse == 1.2.1 09:00:26 INFO - blessings == 1.6 09:00:26 INFO - blobuploader == 1.2.4 09:00:26 INFO - browsermob-proxy == 0.6.0 09:00:26 INFO - docopt == 0.6.1 09:00:26 INFO - manifestparser == 1.1 09:00:26 INFO - marionette-client == 2.3.0 09:00:26 INFO - marionette-driver == 1.4.0 09:00:26 INFO - mozInstall == 1.12 09:00:26 INFO - mozcrash == 0.17 09:00:26 INFO - mozdebug == 0.1 09:00:26 INFO - mozdevice == 0.48 09:00:26 INFO - mozfile == 1.2 09:00:26 INFO - mozhttpd == 0.7 09:00:26 INFO - mozinfo == 0.9 09:00:26 INFO - mozleak == 0.1 09:00:26 INFO - mozlog == 3.1 09:00:26 INFO - moznetwork == 0.27 09:00:26 INFO - mozprocess == 0.22 09:00:26 INFO - mozprofile == 0.28 09:00:26 INFO - mozrunner == 6.11 09:00:26 INFO - mozscreenshot == 0.1 09:00:26 INFO - mozsystemmonitor == 0.0 09:00:26 INFO - moztest == 0.7 09:00:26 INFO - mozversion == 1.4 09:00:26 INFO - psutil == 3.1.1 09:00:26 INFO - requests == 1.2.3 09:00:26 INFO - wptserve == 1.4.0 09:00:26 INFO - wsgiref == 0.1.2 09:00:26 INFO - Running post-action listener: _resource_record_post_action 09:00:26 INFO - Running post-action listener: _start_resource_monitoring 09:00:26 INFO - Starting resource monitoring. 09:00:26 INFO - ##### 09:00:26 INFO - ##### Running pull step. 09:00:26 INFO - ##### 09:00:26 INFO - Running pre-action listener: _resource_record_pre_action 09:00:26 INFO - Running main action method: pull 09:00:26 INFO - Pull has nothing to do! 09:00:26 INFO - Running post-action listener: _resource_record_post_action 09:00:26 INFO - ##### 09:00:26 INFO - ##### Running install step. 09:00:26 INFO - ##### 09:00:26 INFO - Running pre-action listener: _resource_record_pre_action 09:00:26 INFO - Running main action method: install 09:00:26 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:00:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:00:26 INFO - Reading from file tmpfile_stdout 09:00:26 INFO - Detecting whether we're running mozinstall >=1.0... 09:00:26 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 09:00:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 09:00:27 INFO - Reading from file tmpfile_stdout 09:00:27 INFO - Output received: 09:00:27 INFO - Usage: mozinstall [options] installer 09:00:27 INFO - Options: 09:00:27 INFO - -h, --help show this help message and exit 09:00:27 INFO - -d DEST, --destination=DEST 09:00:27 INFO - Directory to install application into. [default: 09:00:27 INFO - "/builds/slave/test"] 09:00:27 INFO - --app=APP Application being installed. [default: firefox] 09:00:27 INFO - mkdir: /builds/slave/test/build/application 09:00:27 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 09:00:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 09:00:56 INFO - Reading from file tmpfile_stdout 09:00:56 INFO - Output received: 09:00:56 INFO - /builds/slave/test/build/application/firefox/firefox 09:00:56 INFO - Running post-action listener: _resource_record_post_action 09:00:56 INFO - ##### 09:00:56 INFO - ##### Running run-tests step. 09:00:56 INFO - ##### 09:00:56 INFO - Running pre-action listener: _resource_record_pre_action 09:00:56 INFO - Running main action method: run_tests 09:00:56 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 09:00:56 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:00:56 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:00:56 INFO - grabbing minidump binary from tooltool 09:00:56 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:00:56 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 0xa280e30>, '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 0xa51dc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa59c470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 09:00:56 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:00:56 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:00:56 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 09:00:56 INFO - Return code: 0 09:00:56 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 09:00:56 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 09:00:56 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/eaLvROgFQCG0V-jtYEVGyQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 09:00:56 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/eaLvROgFQCG0V-jtYEVGyQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 09:00:56 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:00:56 INFO - 'CCACHE_UMASK': '002', 09:00:56 INFO - 'DISPLAY': ':0', 09:00:56 INFO - 'HOME': '/home/cltbld', 09:00:56 INFO - 'LANG': 'en_US.UTF-8', 09:00:56 INFO - 'LOGNAME': 'cltbld', 09:00:56 INFO - 'MAIL': '/var/mail/cltbld', 09:00:56 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 09:00:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:00:56 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:00:56 INFO - 'MOZ_NO_REMOTE': '1', 09:00:56 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:00:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:00:56 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:00:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:00:56 INFO - 'PWD': '/builds/slave/test', 09:00:56 INFO - 'SHELL': '/bin/bash', 09:00:56 INFO - 'SHLVL': '1', 09:00:56 INFO - 'TERM': 'linux', 09:00:56 INFO - 'TMOUT': '86400', 09:00:56 INFO - 'USER': 'cltbld', 09:00:56 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464103450.372563-1093133283', 09:00:56 INFO - '_': '/tools/buildbot/bin/python'} 09:00:56 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/eaLvROgFQCG0V-jtYEVGyQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 09:00:57 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:00:57 INFO - import pkg_resources 09:00:58 INFO - Using 1 client processes 09:00:58 INFO - wptserve Starting http server on 127.0.0.1:8000 09:00:58 INFO - wptserve Starting http server on 127.0.0.1:8001 09:00:58 INFO - wptserve Starting http server on 127.0.0.1:8443 09:01:00 INFO - SUITE-START | Running 778 tests 09:01:00 INFO - Running testharness tests 09:01:00 INFO - Setting up ssl 09:01:00 INFO - PROCESS | certutil | 09:01:01 INFO - PROCESS | certutil | 09:01:01 INFO - PROCESS | certutil | 09:01:01 INFO - Certificate Nickname Trust Attributes 09:01:01 INFO - SSL,S/MIME,JAR/XPI 09:01:01 INFO - 09:01:01 INFO - web-platform-tests CT,, 09:01:01 INFO - 09:01:01 INFO - Starting runner 09:01:03 INFO - PROCESS | 1721 | 1464105663766 Marionette DEBUG Marionette enabled via build flag and pref 09:01:04 INFO - PROCESS | 1721 | ++DOCSHELL 0xa51f2800 == 1 [pid = 1721] [id = 1] 09:01:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 1 (0xa51f2c00) [pid = 1721] [serial = 1] [outer = (nil)] 09:01:04 INFO - PROCESS | 1721 | [1721] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:01:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 2 (0xa51f3400) [pid = 1721] [serial = 2] [outer = 0xa51f2c00] 09:01:04 INFO - PROCESS | 1721 | 1464105664446 Marionette INFO Listening on port 2828 09:01:05 INFO - PROCESS | 1721 | 1464105665037 Marionette DEBUG Marionette enabled via command-line flag 09:01:05 INFO - PROCESS | 1721 | ++DOCSHELL 0xa237fc00 == 2 [pid = 1721] [id = 2] 09:01:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 3 (0xa2396c00) [pid = 1721] [serial = 3] [outer = (nil)] 09:01:05 INFO - PROCESS | 1721 | [1721] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:01:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 4 (0xa2397400) [pid = 1721] [serial = 4] [outer = 0xa2396c00] 09:01:05 INFO - PROCESS | 1721 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a2290fa0 09:01:05 INFO - PROCESS | 1721 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a2294aa0 09:01:05 INFO - PROCESS | 1721 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a22b29a0 09:01:05 INFO - PROCESS | 1721 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a22b5600 09:01:05 INFO - PROCESS | 1721 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a22b9340 09:01:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 5 (0xa22abc00) [pid = 1721] [serial = 5] [outer = 0xa51f2c00] 09:01:05 INFO - PROCESS | 1721 | [1721] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:01:05 INFO - PROCESS | 1721 | 1464105665443 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:57871 09:01:05 INFO - PROCESS | 1721 | [1721] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:01:05 INFO - PROCESS | 1721 | 1464105665526 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:57872 09:01:05 INFO - PROCESS | 1721 | 1464105665535 Marionette DEBUG Closed connection conn0 09:01:05 INFO - PROCESS | 1721 | [1721] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 09:01:05 INFO - PROCESS | 1721 | [1721] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:01:05 INFO - PROCESS | 1721 | 1464105665670 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:57873 09:01:05 INFO - PROCESS | 1721 | 1464105665673 Marionette DEBUG Closed connection conn1 09:01:05 INFO - PROCESS | 1721 | [1721] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:01:05 INFO - PROCESS | 1721 | 1464105665747 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:57874 09:01:05 INFO - PROCESS | 1721 | 1464105665753 Marionette DEBUG Closed connection conn2 09:01:05 INFO - PROCESS | 1721 | 1464105665804 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:01:05 INFO - PROCESS | 1721 | 1464105665820 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160524065713","device":"desktop","version":"48.0a2"} 09:01:06 INFO - PROCESS | 1721 | [1721] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:01:07 INFO - PROCESS | 1721 | ++DOCSHELL 0x9ac3a400 == 3 [pid = 1721] [id = 3] 09:01:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 6 (0x9ac3a800) [pid = 1721] [serial = 6] [outer = (nil)] 09:01:07 INFO - PROCESS | 1721 | ++DOCSHELL 0x9ac3e000 == 4 [pid = 1721] [id = 4] 09:01:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 7 (0x9ac3e400) [pid = 1721] [serial = 7] [outer = (nil)] 09:01:08 INFO - PROCESS | 1721 | [1721] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:01:08 INFO - PROCESS | 1721 | ++DOCSHELL 0x9a0c0c00 == 5 [pid = 1721] [id = 5] 09:01:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 8 (0x9a0c1000) [pid = 1721] [serial = 8] [outer = (nil)] 09:01:08 INFO - PROCESS | 1721 | [1721] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:01:08 INFO - PROCESS | 1721 | [1721] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:01:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 9 (0x99f0f800) [pid = 1721] [serial = 9] [outer = 0x9a0c1000] 09:01:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 10 (0x9a25a000) [pid = 1721] [serial = 10] [outer = 0x9ac3a800] 09:01:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 11 (0x9a25bc00) [pid = 1721] [serial = 11] [outer = 0x9ac3e400] 09:01:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 12 (0x9a25dc00) [pid = 1721] [serial = 12] [outer = 0x9a0c1000] 09:01:09 INFO - PROCESS | 1721 | 1464105669927 Marionette DEBUG loaded listener.js 09:01:09 INFO - PROCESS | 1721 | 1464105669947 Marionette DEBUG loaded listener.js 09:01:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 13 (0x988c9000) [pid = 1721] [serial = 13] [outer = 0x9a0c1000] 09:01:10 INFO - PROCESS | 1721 | 1464105670742 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"c8a8f3b4-ee0a-46b4-bd4a-5be2439e0b6f","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160524065713","device":"desktop","version":"48.0a2","command_id":1}}] 09:01:10 INFO - PROCESS | 1721 | 1464105670972 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:01:11 INFO - PROCESS | 1721 | 1464105671404 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 09:01:11 INFO - PROCESS | 1721 | 1464105671454 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:01:11 INFO - PROCESS | 1721 | [1721] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:01:11 INFO - PROCESS | 1721 | [1721] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:01:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 14 (0x95173000) [pid = 1721] [serial = 14] [outer = 0x9a0c1000] 09:01:12 INFO - PROCESS | 1721 | [1721] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:01:12 INFO - PROCESS | 1721 | [1721] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:01:12 INFO - PROCESS | 1721 | 1464105672118 Marionette TRACE conn3 <- [1,3,null,{}] 09:01:12 INFO - PROCESS | 1721 | 1464105672172 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:01:12 INFO - PROCESS | 1721 | 1464105672197 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 09:01:12 INFO - PROCESS | 1721 | 1464105672236 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 09:01:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:01:12 INFO - PROCESS | 1721 | 1464105672255 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 09:01:12 INFO - PROCESS | 1721 | 1464105672270 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:01:12 INFO - PROCESS | 1721 | 1464105672274 Marionette TRACE conn3 <- [1,6,null,{}] 09:01:12 INFO - PROCESS | 1721 | 1464105672282 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:01:12 INFO - PROCESS | 1721 | 1464105672304 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 09:01:12 INFO - PROCESS | 1721 | 1464105672314 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:12 INFO - PROCESS | 1721 | ++DOCSHELL 0x99e4b800 == 6 [pid = 1721] [id = 6] 09:01:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 15 (0x99faa000) [pid = 1721] [serial = 15] [outer = (nil)] 09:01:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 16 (0x93a83400) [pid = 1721] [serial = 16] [outer = 0x99faa000] 09:01:12 INFO - PROCESS | 1721 | 1464105672394 Marionette DEBUG loaded listener.js 09:01:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 17 (0x93a87800) [pid = 1721] [serial = 17] [outer = 0x99faa000] 09:01:12 INFO - PROCESS | 1721 | ++DOCSHELL 0x93975800 == 7 [pid = 1721] [id = 7] 09:01:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 18 (0x93975c00) [pid = 1721] [serial = 18] [outer = (nil)] 09:01:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 19 (0x9397cc00) [pid = 1721] [serial = 19] [outer = 0x93975c00] 09:01:12 INFO - PROCESS | 1721 | 1464105672880 Marionette DEBUG loaded listener.js 09:01:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 20 (0x9397dc00) [pid = 1721] [serial = 20] [outer = 0x93975c00] 09:01:13 INFO - PROCESS | 1721 | [1721] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 09:01:13 INFO - PROCESS | 1721 | 1464105673402 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:01:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:01:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1193ms 09:01:13 INFO - PROCESS | 1721 | 1464105673515 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 09:01:13 INFO - PROCESS | 1721 | 1464105673518 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 09:01:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:01:13 INFO - PROCESS | 1721 | 1464105673561 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:01:13 INFO - PROCESS | 1721 | 1464105673563 Marionette TRACE conn3 <- [1,10,null,{}] 09:01:13 INFO - PROCESS | 1721 | 1464105673586 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:01:13 INFO - PROCESS | 1721 | 1464105673771 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 09:01:13 INFO - PROCESS | 1721 | 1464105673800 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:13 INFO - PROCESS | 1721 | ++DOCSHELL 0x92c0c000 == 8 [pid = 1721] [id = 8] 09:01:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 21 (0x92c0c400) [pid = 1721] [serial = 21] [outer = (nil)] 09:01:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 22 (0x92d47000) [pid = 1721] [serial = 22] [outer = 0x92c0c400] 09:01:13 INFO - PROCESS | 1721 | 1464105673877 Marionette DEBUG loaded listener.js 09:01:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 23 (0xa6968800) [pid = 1721] [serial = 23] [outer = 0x92c0c400] 09:01:14 INFO - PROCESS | 1721 | 1464105674961 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:01:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:01:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1475ms 09:01:15 INFO - PROCESS | 1721 | 1464105675016 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 09:01:15 INFO - PROCESS | 1721 | 1464105675023 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 09:01:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:01:15 INFO - PROCESS | 1721 | 1464105675033 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:01:15 INFO - PROCESS | 1721 | 1464105675038 Marionette TRACE conn3 <- [1,14,null,{}] 09:01:15 INFO - PROCESS | 1721 | 1464105675047 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:01:15 INFO - PROCESS | 1721 | 1464105675273 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 09:01:15 INFO - PROCESS | 1721 | ++DOCSHELL 0x922bf400 == 9 [pid = 1721] [id = 9] 09:01:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 24 (0x922bfc00) [pid = 1721] [serial = 24] [outer = (nil)] 09:01:15 INFO - PROCESS | 1721 | 1464105675464 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 25 (0x922c0c00) [pid = 1721] [serial = 25] [outer = 0x922bfc00] 09:01:15 INFO - PROCESS | 1721 | ++DOCSHELL 0x922c3000 == 10 [pid = 1721] [id = 10] 09:01:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 26 (0x922c3400) [pid = 1721] [serial = 26] [outer = (nil)] 09:01:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 27 (0x922c5400) [pid = 1721] [serial = 27] [outer = 0x922c3400] 09:01:15 INFO - PROCESS | 1721 | 1464105675586 Marionette DEBUG loaded listener.js 09:01:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 28 (0x922cc000) [pid = 1721] [serial = 28] [outer = 0x922c3400] 09:01:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 29 (0x922be800) [pid = 1721] [serial = 29] [outer = 0x922bfc00] 09:01:16 INFO - PROCESS | 1721 | ++DOCSHELL 0x92130000 == 11 [pid = 1721] [id = 11] 09:01:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 30 (0x922c2000) [pid = 1721] [serial = 30] [outer = (nil)] 09:01:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 31 (0x9516c800) [pid = 1721] [serial = 31] [outer = 0x922c2000] 09:01:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 32 (0x9801b400) [pid = 1721] [serial = 32] [outer = 0x922c2000] 09:01:16 INFO - PROCESS | 1721 | 1464105676762 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:01:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:01:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1788ms 09:01:16 INFO - PROCESS | 1721 | 1464105676828 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 09:01:16 INFO - PROCESS | 1721 | 1464105676836 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 09:01:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:01:16 INFO - PROCESS | 1721 | 1464105676847 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:01:16 INFO - PROCESS | 1721 | 1464105676851 Marionette TRACE conn3 <- [1,18,null,{}] 09:01:16 INFO - PROCESS | 1721 | 1464105676858 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:01:17 INFO - PROCESS | 1721 | 1464105677047 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 09:01:17 INFO - PROCESS | 1721 | 1464105677223 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:17 INFO - PROCESS | 1721 | ++DOCSHELL 0x94566800 == 12 [pid = 1721] [id = 12] 09:01:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 33 (0x94fb9400) [pid = 1721] [serial = 33] [outer = (nil)] 09:01:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 34 (0x98d43400) [pid = 1721] [serial = 34] [outer = 0x94fb9400] 09:01:17 INFO - PROCESS | 1721 | 1464105677312 Marionette DEBUG loaded listener.js 09:01:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 35 (0x99f0f400) [pid = 1721] [serial = 35] [outer = 0x94fb9400] 09:01:18 INFO - PROCESS | 1721 | 1464105678145 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:01:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:01:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1342ms 09:01:18 INFO - PROCESS | 1721 | 1464105678191 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 09:01:18 INFO - PROCESS | 1721 | 1464105678197 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 09:01:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:01:18 INFO - PROCESS | 1721 | 1464105678224 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:01:18 INFO - PROCESS | 1721 | 1464105678230 Marionette TRACE conn3 <- [1,22,null,{}] 09:01:18 INFO - PROCESS | 1721 | 1464105678247 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:01:18 INFO - PROCESS | 1721 | 1464105678440 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 09:01:18 INFO - PROCESS | 1721 | 1464105678575 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:18 INFO - PROCESS | 1721 | ++DOCSHELL 0x9aad2000 == 13 [pid = 1721] [id = 13] 09:01:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 36 (0x9b44cc00) [pid = 1721] [serial = 36] [outer = (nil)] 09:01:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 37 (0x9d4d1000) [pid = 1721] [serial = 37] [outer = 0x9b44cc00] 09:01:18 INFO - PROCESS | 1721 | 1464105678668 Marionette DEBUG loaded listener.js 09:01:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 38 (0xa0521400) [pid = 1721] [serial = 38] [outer = 0x9b44cc00] 09:01:19 INFO - PROCESS | 1721 | 1464105679509 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:01:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:01:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1361ms 09:01:19 INFO - PROCESS | 1721 | 1464105679582 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 09:01:19 INFO - PROCESS | 1721 | 1464105679587 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 09:01:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:01:19 INFO - PROCESS | 1721 | 1464105679595 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:01:19 INFO - PROCESS | 1721 | 1464105679599 Marionette TRACE conn3 <- [1,26,null,{}] 09:01:19 INFO - PROCESS | 1721 | 1464105679605 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:01:19 INFO - PROCESS | 1721 | 1464105679793 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 09:01:20 INFO - PROCESS | 1721 | 1464105680049 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:20 INFO - PROCESS | 1721 | ++DOCSHELL 0xa82b2000 == 14 [pid = 1721] [id = 14] 09:01:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 39 (0xa82b6400) [pid = 1721] [serial = 39] [outer = (nil)] 09:01:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 40 (0xa8c8a000) [pid = 1721] [serial = 40] [outer = 0xa82b6400] 09:01:20 INFO - PROCESS | 1721 | 1464105680170 Marionette DEBUG loaded listener.js 09:01:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 41 (0xafbd1400) [pid = 1721] [serial = 41] [outer = 0xa82b6400] 09:01:21 INFO - PROCESS | 1721 | 1464105681114 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:01:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:01:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1584ms 09:01:21 INFO - PROCESS | 1721 | 1464105681180 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 09:01:21 INFO - PROCESS | 1721 | 1464105681184 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 09:01:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:01:21 INFO - PROCESS | 1721 | 1464105681192 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:01:21 INFO - PROCESS | 1721 | 1464105681197 Marionette TRACE conn3 <- [1,30,null,{}] 09:01:21 INFO - PROCESS | 1721 | 1464105681205 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:01:21 INFO - PROCESS | 1721 | 1464105681445 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 09:01:21 INFO - PROCESS | 1721 | 1464105681601 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:21 INFO - PROCESS | 1721 | ++DOCSHELL 0x94571400 == 15 [pid = 1721] [id = 15] 09:01:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 42 (0x94573000) [pid = 1721] [serial = 42] [outer = (nil)] 09:01:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 43 (0x9457a800) [pid = 1721] [serial = 43] [outer = 0x94573000] 09:01:21 INFO - PROCESS | 1721 | 1464105681699 Marionette DEBUG loaded listener.js 09:01:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 44 (0x9457c400) [pid = 1721] [serial = 44] [outer = 0x94573000] 09:01:22 INFO - PROCESS | 1721 | 1464105682752 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:01:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:01:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1632ms 09:01:22 INFO - PROCESS | 1721 | 1464105682824 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 09:01:22 INFO - PROCESS | 1721 | 1464105682829 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 09:01:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:01:22 INFO - PROCESS | 1721 | 1464105682837 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:01:22 INFO - PROCESS | 1721 | 1464105682843 Marionette TRACE conn3 <- [1,34,null,{}] 09:01:22 INFO - PROCESS | 1721 | 1464105682851 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:01:23 INFO - PROCESS | 1721 | 1464105683097 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 09:01:23 INFO - PROCESS | 1721 | 1464105683292 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:23 INFO - PROCESS | 1721 | ++DOCSHELL 0x92c10400 == 16 [pid = 1721] [id = 16] 09:01:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 45 (0x9455ac00) [pid = 1721] [serial = 45] [outer = (nil)] 09:01:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 46 (0x94fbb800) [pid = 1721] [serial = 46] [outer = 0x9455ac00] 09:01:23 INFO - PROCESS | 1721 | 1464105683370 Marionette DEBUG loaded listener.js 09:01:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 47 (0x94f65400) [pid = 1721] [serial = 47] [outer = 0x9455ac00] 09:01:24 INFO - PROCESS | 1721 | 1464105684067 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:01:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:01:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1240ms 09:01:24 INFO - PROCESS | 1721 | 1464105684077 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 09:01:24 INFO - PROCESS | 1721 | 1464105684085 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 09:01:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:01:24 INFO - PROCESS | 1721 | 1464105684095 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:01:24 INFO - PROCESS | 1721 | 1464105684098 Marionette TRACE conn3 <- [1,38,null,{}] 09:01:24 INFO - PROCESS | 1721 | 1464105684104 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:01:24 INFO - PROCESS | 1721 | 1464105684271 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 09:01:24 INFO - PROCESS | 1721 | 1464105684367 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:24 INFO - PROCESS | 1721 | ++DOCSHELL 0x95165c00 == 17 [pid = 1721] [id = 17] 09:01:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 48 (0x96d22800) [pid = 1721] [serial = 48] [outer = (nil)] 09:01:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 49 (0x98866c00) [pid = 1721] [serial = 49] [outer = 0x96d22800] 09:01:24 INFO - PROCESS | 1721 | 1464105684439 Marionette DEBUG loaded listener.js 09:01:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 50 (0x99597800) [pid = 1721] [serial = 50] [outer = 0x96d22800] 09:01:25 INFO - PROCESS | 1721 | 1464105685159 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:01:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:01:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1083ms 09:01:25 INFO - PROCESS | 1721 | 1464105685177 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 09:01:25 INFO - PROCESS | 1721 | 1464105685180 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 09:01:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:01:25 INFO - PROCESS | 1721 | 1464105685187 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:01:25 INFO - PROCESS | 1721 | 1464105685192 Marionette TRACE conn3 <- [1,42,null,{}] 09:01:25 INFO - PROCESS | 1721 | 1464105685220 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:01:25 INFO - PROCESS | 1721 | 1464105685363 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 09:01:25 INFO - PROCESS | 1721 | 1464105685385 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:25 INFO - PROCESS | 1721 | ++DOCSHELL 0x9a865800 == 18 [pid = 1721] [id = 18] 09:01:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 51 (0x9a866000) [pid = 1721] [serial = 51] [outer = (nil)] 09:01:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 52 (0x9a868800) [pid = 1721] [serial = 52] [outer = 0x9a866000] 09:01:25 INFO - PROCESS | 1721 | 1464105685460 Marionette DEBUG loaded listener.js 09:01:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 53 (0x9a86ec00) [pid = 1721] [serial = 53] [outer = 0x9a866000] 09:01:26 INFO - PROCESS | 1721 | 1464105686208 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:01:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:01:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1057ms 09:01:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:01:26 INFO - PROCESS | 1721 | 1464105686244 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 09:01:26 INFO - PROCESS | 1721 | 1464105686248 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 09:01:26 INFO - PROCESS | 1721 | 1464105686254 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:01:26 INFO - PROCESS | 1721 | 1464105686257 Marionette TRACE conn3 <- [1,46,null,{}] 09:01:26 INFO - PROCESS | 1721 | 1464105686263 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:01:26 INFO - PROCESS | 1721 | 1464105686457 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 09:01:26 INFO - PROCESS | 1721 | 1464105686476 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:26 INFO - PROCESS | 1721 | ++DOCSHELL 0x9a869c00 == 19 [pid = 1721] [id = 19] 09:01:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 54 (0x9a86d400) [pid = 1721] [serial = 54] [outer = (nil)] 09:01:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 55 (0x9aac9c00) [pid = 1721] [serial = 55] [outer = 0x9a86d400] 09:01:26 INFO - PROCESS | 1721 | 1464105686557 Marionette DEBUG loaded listener.js 09:01:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 56 (0x9afa3800) [pid = 1721] [serial = 56] [outer = 0x9a86d400] 09:01:27 INFO - PROCESS | 1721 | 1464105687332 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:01:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:01:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1090ms 09:01:27 INFO - PROCESS | 1721 | 1464105687343 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 09:01:27 INFO - PROCESS | 1721 | 1464105687362 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 09:01:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:01:27 INFO - PROCESS | 1721 | 1464105687373 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:01:27 INFO - PROCESS | 1721 | 1464105687376 Marionette TRACE conn3 <- [1,50,null,{}] 09:01:27 INFO - PROCESS | 1721 | 1464105687380 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:01:27 INFO - PROCESS | 1721 | 1464105687563 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 09:01:27 INFO - PROCESS | 1721 | 1464105687583 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:27 INFO - PROCESS | 1721 | ++DOCSHELL 0x92128800 == 20 [pid = 1721] [id = 20] 09:01:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 57 (0x989c2400) [pid = 1721] [serial = 57] [outer = (nil)] 09:01:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 58 (0x9b7f1c00) [pid = 1721] [serial = 58] [outer = 0x989c2400] 09:01:27 INFO - PROCESS | 1721 | 1464105687654 Marionette DEBUG loaded listener.js 09:01:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 59 (0x9b7fa000) [pid = 1721] [serial = 59] [outer = 0x989c2400] 09:01:28 INFO - PROCESS | 1721 | 1464105688364 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:01:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:01:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1030ms 09:01:28 INFO - PROCESS | 1721 | 1464105688403 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 09:01:28 INFO - PROCESS | 1721 | 1464105688406 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 09:01:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:01:28 INFO - PROCESS | 1721 | 1464105688413 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:01:28 INFO - PROCESS | 1721 | 1464105688417 Marionette TRACE conn3 <- [1,54,null,{}] 09:01:28 INFO - PROCESS | 1721 | 1464105688422 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:01:28 INFO - PROCESS | 1721 | 1464105688635 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 09:01:28 INFO - PROCESS | 1721 | 1464105688652 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:28 INFO - PROCESS | 1721 | ++DOCSHELL 0x9b7f2c00 == 21 [pid = 1721] [id = 21] 09:01:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 60 (0x9b8f0000) [pid = 1721] [serial = 60] [outer = (nil)] 09:01:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 61 (0x9d8a1800) [pid = 1721] [serial = 61] [outer = 0x9b8f0000] 09:01:28 INFO - PROCESS | 1721 | 1464105688723 Marionette DEBUG loaded listener.js 09:01:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 62 (0xa0517400) [pid = 1721] [serial = 62] [outer = 0x9b8f0000] 09:01:29 INFO - PROCESS | 1721 | 1464105689399 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:01:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:01:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1028ms 09:01:29 INFO - PROCESS | 1721 | 1464105689442 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 09:01:29 INFO - PROCESS | 1721 | 1464105689446 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 09:01:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:01:29 INFO - PROCESS | 1721 | 1464105689452 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:01:29 INFO - PROCESS | 1721 | 1464105689455 Marionette TRACE conn3 <- [1,58,null,{}] 09:01:29 INFO - PROCESS | 1721 | 1464105689460 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:01:29 INFO - PROCESS | 1721 | 1464105689641 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 09:01:29 INFO - PROCESS | 1721 | 1464105689661 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:29 INFO - PROCESS | 1721 | ++DOCSHELL 0x9b7f8400 == 22 [pid = 1721] [id = 22] 09:01:29 INFO - PROCESS | 1721 | ++DOMWINDOW == 63 (0x9d89e400) [pid = 1721] [serial = 63] [outer = (nil)] 09:01:29 INFO - PROCESS | 1721 | ++DOMWINDOW == 64 (0xa2249000) [pid = 1721] [serial = 64] [outer = 0x9d89e400] 09:01:29 INFO - PROCESS | 1721 | 1464105689736 Marionette DEBUG loaded listener.js 09:01:29 INFO - PROCESS | 1721 | ++DOMWINDOW == 65 (0xa2251000) [pid = 1721] [serial = 65] [outer = 0x9d89e400] 09:01:30 INFO - PROCESS | 1721 | 1464105690445 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:01:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:01:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1027ms 09:01:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:01:30 INFO - PROCESS | 1721 | 1464105690479 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 09:01:30 INFO - PROCESS | 1721 | 1464105690482 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 09:01:30 INFO - PROCESS | 1721 | 1464105690488 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:01:30 INFO - PROCESS | 1721 | 1464105690491 Marionette TRACE conn3 <- [1,62,null,{}] 09:01:30 INFO - PROCESS | 1721 | 1464105690501 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:01:30 INFO - PROCESS | 1721 | 1464105690680 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 09:01:30 INFO - PROCESS | 1721 | 1464105690700 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:30 INFO - PROCESS | 1721 | ++DOCSHELL 0x9a870400 == 23 [pid = 1721] [id = 23] 09:01:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 66 (0x9b48d400) [pid = 1721] [serial = 66] [outer = (nil)] 09:01:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 67 (0xa2397000) [pid = 1721] [serial = 67] [outer = 0x9b48d400] 09:01:30 INFO - PROCESS | 1721 | 1464105690770 Marionette DEBUG loaded listener.js 09:01:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 68 (0xa239f800) [pid = 1721] [serial = 68] [outer = 0x9b48d400] 09:01:31 INFO - PROCESS | 1721 | 1464105691519 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:01:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:01:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1083ms 09:01:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:01:31 INFO - PROCESS | 1721 | 1464105691570 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 09:01:31 INFO - PROCESS | 1721 | 1464105691574 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 09:01:31 INFO - PROCESS | 1721 | 1464105691580 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:01:31 INFO - PROCESS | 1721 | 1464105691583 Marionette TRACE conn3 <- [1,66,null,{}] 09:01:31 INFO - PROCESS | 1721 | 1464105691589 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:01:32 INFO - PROCESS | 1721 | 1464105692784 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 09:01:32 INFO - PROCESS | 1721 | 1464105692825 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:32 INFO - PROCESS | 1721 | ++DOCSHELL 0x93971c00 == 24 [pid = 1721] [id = 24] 09:01:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 69 (0x93972400) [pid = 1721] [serial = 69] [outer = (nil)] 09:01:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 70 (0x93979c00) [pid = 1721] [serial = 70] [outer = 0x93972400] 09:01:32 INFO - PROCESS | 1721 | 1464105692901 Marionette DEBUG loaded listener.js 09:01:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 71 (0x94564400) [pid = 1721] [serial = 71] [outer = 0x93972400] 09:01:33 INFO - PROCESS | 1721 | 1464105693655 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:01:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:01:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 2137ms 09:01:34 INFO - PROCESS | 1721 | --DOMWINDOW == 70 (0x99faa000) [pid = 1721] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:01:34 INFO - PROCESS | 1721 | --DOMWINDOW == 69 (0x94fb9400) [pid = 1721] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:01:34 INFO - PROCESS | 1721 | --DOMWINDOW == 68 (0x9b44cc00) [pid = 1721] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:01:34 INFO - PROCESS | 1721 | --DOMWINDOW == 67 (0xa82b6400) [pid = 1721] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:01:34 INFO - PROCESS | 1721 | --DOMWINDOW == 66 (0x94573000) [pid = 1721] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:01:34 INFO - PROCESS | 1721 | --DOMWINDOW == 65 (0x9455ac00) [pid = 1721] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:01:34 INFO - PROCESS | 1721 | --DOMWINDOW == 64 (0x96d22800) [pid = 1721] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:01:34 INFO - PROCESS | 1721 | --DOMWINDOW == 63 (0x9a866000) [pid = 1721] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:01:34 INFO - PROCESS | 1721 | --DOMWINDOW == 62 (0x9a86d400) [pid = 1721] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:01:34 INFO - PROCESS | 1721 | --DOMWINDOW == 61 (0x989c2400) [pid = 1721] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:01:34 INFO - PROCESS | 1721 | --DOMWINDOW == 60 (0x9b8f0000) [pid = 1721] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:01:34 INFO - PROCESS | 1721 | --DOMWINDOW == 59 (0x9d89e400) [pid = 1721] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:01:34 INFO - PROCESS | 1721 | --DOMWINDOW == 58 (0x92c0c400) [pid = 1721] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:01:34 INFO - PROCESS | 1721 | --DOMWINDOW == 57 (0x922c3400) [pid = 1721] [serial = 26] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:01:34 INFO - PROCESS | 1721 | 1464105694264 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 09:01:34 INFO - PROCESS | 1721 | 1464105694269 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 09:01:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:01:34 INFO - PROCESS | 1721 | 1464105694320 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:01:34 INFO - PROCESS | 1721 | 1464105694325 Marionette TRACE conn3 <- [1,70,null,{}] 09:01:34 INFO - PROCESS | 1721 | 1464105694332 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:01:34 INFO - PROCESS | 1721 | 1464105694467 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 09:01:34 INFO - PROCESS | 1721 | 1464105694577 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:34 INFO - PROCESS | 1721 | ++DOCSHELL 0x94574800 == 25 [pid = 1721] [id = 25] 09:01:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 58 (0x94576400) [pid = 1721] [serial = 72] [outer = (nil)] 09:01:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 59 (0x94579000) [pid = 1721] [serial = 73] [outer = 0x94576400] 09:01:34 INFO - PROCESS | 1721 | 1464105694656 Marionette DEBUG loaded listener.js 09:01:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 60 (0x96d22800) [pid = 1721] [serial = 74] [outer = 0x94576400] 09:01:35 INFO - PROCESS | 1721 | 1464105695300 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:01:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:01:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1039ms 09:01:35 INFO - PROCESS | 1721 | 1464105695358 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 09:01:35 INFO - PROCESS | 1721 | 1464105695362 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 09:01:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:01:35 INFO - PROCESS | 1721 | 1464105695368 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:01:35 INFO - PROCESS | 1721 | 1464105695372 Marionette TRACE conn3 <- [1,74,null,{}] 09:01:35 INFO - PROCESS | 1721 | 1464105695378 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:01:35 INFO - PROCESS | 1721 | 1464105695535 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 09:01:35 INFO - PROCESS | 1721 | 1464105695630 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:35 INFO - PROCESS | 1721 | ++DOCSHELL 0x97f2c400 == 26 [pid = 1721] [id = 26] 09:01:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 61 (0x988c2400) [pid = 1721] [serial = 75] [outer = (nil)] 09:01:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 62 (0x98d43c00) [pid = 1721] [serial = 76] [outer = 0x988c2400] 09:01:35 INFO - PROCESS | 1721 | 1464105695707 Marionette DEBUG loaded listener.js 09:01:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 63 (0x99695800) [pid = 1721] [serial = 77] [outer = 0x988c2400] 09:01:36 INFO - PROCESS | 1721 | 1464105696507 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:01:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:01:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1179ms 09:01:36 INFO - PROCESS | 1721 | 1464105696549 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 09:01:36 INFO - PROCESS | 1721 | 1464105696555 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 09:01:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:01:36 INFO - PROCESS | 1721 | 1464105696564 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:01:36 INFO - PROCESS | 1721 | 1464105696571 Marionette TRACE conn3 <- [1,78,null,{}] 09:01:36 INFO - PROCESS | 1721 | 1464105696581 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:01:36 INFO - PROCESS | 1721 | 1464105696755 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 09:01:36 INFO - PROCESS | 1721 | 1464105696890 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:36 INFO - PROCESS | 1721 | ++DOCSHELL 0x92d40c00 == 27 [pid = 1721] [id = 27] 09:01:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 64 (0x92d47400) [pid = 1721] [serial = 78] [outer = (nil)] 09:01:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 65 (0x9457d800) [pid = 1721] [serial = 79] [outer = 0x92d47400] 09:01:36 INFO - PROCESS | 1721 | 1464105696988 Marionette DEBUG loaded listener.js 09:01:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 66 (0x97f96400) [pid = 1721] [serial = 80] [outer = 0x92d47400] 09:01:37 INFO - PROCESS | 1721 | 1464105697865 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:01:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:01:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1343ms 09:01:37 INFO - PROCESS | 1721 | 1464105697912 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 09:01:37 INFO - PROCESS | 1721 | 1464105697921 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 09:01:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:01:37 INFO - PROCESS | 1721 | 1464105697932 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:01:37 INFO - PROCESS | 1721 | 1464105697936 Marionette TRACE conn3 <- [1,82,null,{}] 09:01:37 INFO - PROCESS | 1721 | 1464105697942 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:01:38 INFO - PROCESS | 1721 | 1464105698110 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 09:01:38 INFO - PROCESS | 1721 | 1464105698243 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:38 INFO - PROCESS | 1721 | ++DOCSHELL 0x94fbd800 == 28 [pid = 1721] [id = 28] 09:01:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 67 (0x97f94400) [pid = 1721] [serial = 81] [outer = (nil)] 09:01:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 68 (0x99b99800) [pid = 1721] [serial = 82] [outer = 0x97f94400] 09:01:38 INFO - PROCESS | 1721 | 1464105698328 Marionette DEBUG loaded listener.js 09:01:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 69 (0x9a864400) [pid = 1721] [serial = 83] [outer = 0x97f94400] 09:01:39 INFO - PROCESS | 1721 | 1464105699221 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:01:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:01:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1329ms 09:01:39 INFO - PROCESS | 1721 | 1464105699261 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 09:01:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:01:39 INFO - PROCESS | 1721 | 1464105699267 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 09:01:39 INFO - PROCESS | 1721 | 1464105699274 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:01:39 INFO - PROCESS | 1721 | 1464105699280 Marionette TRACE conn3 <- [1,86,null,{}] 09:01:39 INFO - PROCESS | 1721 | 1464105699314 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:01:39 INFO - PROCESS | 1721 | 1464105699481 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 09:01:39 INFO - PROCESS | 1721 | 1464105699615 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:39 INFO - PROCESS | 1721 | ++DOCSHELL 0x97f24800 == 29 [pid = 1721] [id = 29] 09:01:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 70 (0x99aa0800) [pid = 1721] [serial = 84] [outer = (nil)] 09:01:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 71 (0x9afaec00) [pid = 1721] [serial = 85] [outer = 0x99aa0800] 09:01:39 INFO - PROCESS | 1721 | 1464105699707 Marionette DEBUG loaded listener.js 09:01:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 72 (0x9b7ee800) [pid = 1721] [serial = 86] [outer = 0x99aa0800] 09:01:40 INFO - PROCESS | 1721 | 1464105700508 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:01:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:01:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1301ms 09:01:40 INFO - PROCESS | 1721 | 1464105700577 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 09:01:40 INFO - PROCESS | 1721 | 1464105700582 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 09:01:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:01:40 INFO - PROCESS | 1721 | 1464105700588 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:01:40 INFO - PROCESS | 1721 | 1464105700591 Marionette TRACE conn3 <- [1,90,null,{}] 09:01:40 INFO - PROCESS | 1721 | 1464105700597 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:01:40 INFO - PROCESS | 1721 | 1464105700758 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 09:01:40 INFO - PROCESS | 1721 | 1464105700891 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:40 INFO - PROCESS | 1721 | ++DOCSHELL 0x91ebb000 == 30 [pid = 1721] [id = 30] 09:01:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 73 (0x93971000) [pid = 1721] [serial = 87] [outer = (nil)] 09:01:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 74 (0x9b9ca400) [pid = 1721] [serial = 88] [outer = 0x93971000] 09:01:40 INFO - PROCESS | 1721 | 1464105700976 Marionette DEBUG loaded listener.js 09:01:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 75 (0x9d4cc800) [pid = 1721] [serial = 89] [outer = 0x93971000] 09:01:41 INFO - PROCESS | 1721 | 1464105701832 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:01:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:01:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1281ms 09:01:41 INFO - PROCESS | 1721 | 1464105701876 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 09:01:41 INFO - PROCESS | 1721 | 1464105701880 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 09:01:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:01:41 INFO - PROCESS | 1721 | 1464105701887 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:01:41 INFO - PROCESS | 1721 | 1464105701890 Marionette TRACE conn3 <- [1,94,null,{}] 09:01:41 INFO - PROCESS | 1721 | 1464105701896 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:01:42 INFO - PROCESS | 1721 | 1464105702095 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 09:01:42 INFO - PROCESS | 1721 | 1464105702234 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:42 INFO - PROCESS | 1721 | ++DOCSHELL 0x9b44cc00 == 31 [pid = 1721] [id = 31] 09:01:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 76 (0x9b455000) [pid = 1721] [serial = 90] [outer = (nil)] 09:01:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 77 (0xa104c400) [pid = 1721] [serial = 91] [outer = 0x9b455000] 09:01:42 INFO - PROCESS | 1721 | 1464105702318 Marionette DEBUG loaded listener.js 09:01:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 78 (0xa2249c00) [pid = 1721] [serial = 92] [outer = 0x9b455000] 09:01:43 INFO - PROCESS | 1721 | 1464105703207 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:01:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:01:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1382ms 09:01:43 INFO - PROCESS | 1721 | 1464105703278 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 09:01:43 INFO - PROCESS | 1721 | 1464105703282 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 09:01:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:01:43 INFO - PROCESS | 1721 | 1464105703289 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:01:43 INFO - PROCESS | 1721 | 1464105703293 Marionette TRACE conn3 <- [1,98,null,{}] 09:01:43 INFO - PROCESS | 1721 | 1464105703299 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:01:43 INFO - PROCESS | 1721 | 1464105703488 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 09:01:43 INFO - PROCESS | 1721 | 1464105703629 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:43 INFO - PROCESS | 1721 | ++DOCSHELL 0x91ebc400 == 32 [pid = 1721] [id = 32] 09:01:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 79 (0x91ec2000) [pid = 1721] [serial = 93] [outer = (nil)] 09:01:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 80 (0x92d45000) [pid = 1721] [serial = 94] [outer = 0x91ec2000] 09:01:43 INFO - PROCESS | 1721 | 1464105703714 Marionette DEBUG loaded listener.js 09:01:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 81 (0x93a84c00) [pid = 1721] [serial = 95] [outer = 0x91ec2000] 09:01:44 INFO - PROCESS | 1721 | 1464105704718 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:01:45 INFO - PROCESS | 1721 | --DOMWINDOW == 80 (0x9a25dc00) [pid = 1721] [serial = 12] [outer = (nil)] [url = about:blank] 09:01:45 INFO - PROCESS | 1721 | --DOMWINDOW == 79 (0x98d43400) [pid = 1721] [serial = 34] [outer = (nil)] [url = about:blank] 09:01:45 INFO - PROCESS | 1721 | --DOMWINDOW == 78 (0x9d4d1000) [pid = 1721] [serial = 37] [outer = (nil)] [url = about:blank] 09:01:45 INFO - PROCESS | 1721 | --DOMWINDOW == 77 (0xa8c8a000) [pid = 1721] [serial = 40] [outer = (nil)] [url = about:blank] 09:01:45 INFO - PROCESS | 1721 | --DOMWINDOW == 76 (0x9457a800) [pid = 1721] [serial = 43] [outer = (nil)] [url = about:blank] 09:01:45 INFO - PROCESS | 1721 | --DOMWINDOW == 75 (0x94fbb800) [pid = 1721] [serial = 46] [outer = (nil)] [url = about:blank] 09:01:45 INFO - PROCESS | 1721 | --DOMWINDOW == 74 (0x94f65400) [pid = 1721] [serial = 47] [outer = (nil)] [url = about:blank] 09:01:45 INFO - PROCESS | 1721 | --DOMWINDOW == 73 (0x98866c00) [pid = 1721] [serial = 49] [outer = (nil)] [url = about:blank] 09:01:45 INFO - PROCESS | 1721 | --DOMWINDOW == 72 (0x9a868800) [pid = 1721] [serial = 52] [outer = (nil)] [url = about:blank] 09:01:45 INFO - PROCESS | 1721 | --DOMWINDOW == 71 (0x9a86ec00) [pid = 1721] [serial = 53] [outer = (nil)] [url = about:blank] 09:01:45 INFO - PROCESS | 1721 | --DOMWINDOW == 70 (0x9aac9c00) [pid = 1721] [serial = 55] [outer = (nil)] [url = about:blank] 09:01:45 INFO - PROCESS | 1721 | --DOMWINDOW == 69 (0x9afa3800) [pid = 1721] [serial = 56] [outer = (nil)] [url = about:blank] 09:01:45 INFO - PROCESS | 1721 | --DOMWINDOW == 68 (0x9b7f1c00) [pid = 1721] [serial = 58] [outer = (nil)] [url = about:blank] 09:01:45 INFO - PROCESS | 1721 | --DOMWINDOW == 67 (0x9d8a1800) [pid = 1721] [serial = 61] [outer = (nil)] [url = about:blank] 09:01:45 INFO - PROCESS | 1721 | --DOMWINDOW == 66 (0xa2249000) [pid = 1721] [serial = 64] [outer = (nil)] [url = about:blank] 09:01:45 INFO - PROCESS | 1721 | --DOMWINDOW == 65 (0x9b7fa000) [pid = 1721] [serial = 59] [outer = (nil)] [url = about:blank] 09:01:45 INFO - PROCESS | 1721 | --DOMWINDOW == 64 (0x922c5400) [pid = 1721] [serial = 27] [outer = (nil)] [url = about:blank] 09:01:45 INFO - PROCESS | 1721 | --DOMWINDOW == 63 (0x9516c800) [pid = 1721] [serial = 31] [outer = (nil)] [url = about:blank] 09:01:45 INFO - PROCESS | 1721 | --DOMWINDOW == 62 (0x922c0c00) [pid = 1721] [serial = 25] [outer = (nil)] [url = about:blank] 09:01:45 INFO - PROCESS | 1721 | --DOMWINDOW == 61 (0xa0517400) [pid = 1721] [serial = 62] [outer = (nil)] [url = about:blank] 09:01:45 INFO - PROCESS | 1721 | --DOMWINDOW == 60 (0x922cc000) [pid = 1721] [serial = 28] [outer = (nil)] [url = about:blank] 09:01:45 INFO - PROCESS | 1721 | --DOMWINDOW == 59 (0xa2251000) [pid = 1721] [serial = 65] [outer = (nil)] [url = about:blank] 09:01:45 INFO - PROCESS | 1721 | --DOMWINDOW == 58 (0x99f0f400) [pid = 1721] [serial = 35] [outer = (nil)] [url = about:blank] 09:01:45 INFO - PROCESS | 1721 | --DOMWINDOW == 57 (0xa0521400) [pid = 1721] [serial = 38] [outer = (nil)] [url = about:blank] 09:01:45 INFO - PROCESS | 1721 | --DOMWINDOW == 56 (0xa6968800) [pid = 1721] [serial = 23] [outer = (nil)] [url = about:blank] 09:01:45 INFO - PROCESS | 1721 | --DOMWINDOW == 55 (0xafbd1400) [pid = 1721] [serial = 41] [outer = (nil)] [url = about:blank] 09:01:45 INFO - PROCESS | 1721 | --DOMWINDOW == 54 (0x9457c400) [pid = 1721] [serial = 44] [outer = (nil)] [url = about:blank] 09:01:45 INFO - PROCESS | 1721 | --DOMWINDOW == 53 (0x99597800) [pid = 1721] [serial = 50] [outer = (nil)] [url = about:blank] 09:01:45 INFO - PROCESS | 1721 | --DOMWINDOW == 52 (0x99f0f800) [pid = 1721] [serial = 9] [outer = (nil)] [url = about:blank] 09:01:45 INFO - PROCESS | 1721 | --DOMWINDOW == 51 (0xa51f3400) [pid = 1721] [serial = 2] [outer = (nil)] [url = about:blank] 09:01:45 INFO - PROCESS | 1721 | --DOMWINDOW == 50 (0x92d47000) [pid = 1721] [serial = 22] [outer = (nil)] [url = about:blank] 09:01:45 INFO - PROCESS | 1721 | --DOMWINDOW == 49 (0x9397cc00) [pid = 1721] [serial = 19] [outer = (nil)] [url = about:blank] 09:01:45 INFO - PROCESS | 1721 | --DOMWINDOW == 48 (0x93a83400) [pid = 1721] [serial = 16] [outer = (nil)] [url = about:blank] 09:01:45 INFO - PROCESS | 1721 | --DOMWINDOW == 47 (0x93a87800) [pid = 1721] [serial = 17] [outer = (nil)] [url = about:blank] 09:01:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:01:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 2235ms 09:01:45 INFO - PROCESS | 1721 | 1464105705616 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 09:01:45 INFO - PROCESS | 1721 | 1464105705622 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 09:01:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:01:45 INFO - PROCESS | 1721 | 1464105705631 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:01:45 INFO - PROCESS | 1721 | 1464105705640 Marionette TRACE conn3 <- [1,102,null,{}] 09:01:45 INFO - PROCESS | 1721 | 1464105705649 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:01:45 INFO - PROCESS | 1721 | 1464105705794 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 09:01:45 INFO - PROCESS | 1721 | 1464105705887 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:45 INFO - PROCESS | 1721 | ++DOCSHELL 0x9397d000 == 33 [pid = 1721] [id = 33] 09:01:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 48 (0x9397d800) [pid = 1721] [serial = 96] [outer = (nil)] 09:01:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 49 (0x93a87800) [pid = 1721] [serial = 97] [outer = 0x9397d800] 09:01:45 INFO - PROCESS | 1721 | 1464105705965 Marionette DEBUG loaded listener.js 09:01:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 50 (0x93a8c400) [pid = 1721] [serial = 98] [outer = 0x9397d800] 09:01:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 51 (0x9516e000) [pid = 1721] [serial = 99] [outer = 0x922c2000] 09:01:46 INFO - PROCESS | 1721 | 1464105706691 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:01:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:01:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1090ms 09:01:46 INFO - PROCESS | 1721 | 1464105706740 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 09:01:46 INFO - PROCESS | 1721 | 1464105706748 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 09:01:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:01:46 INFO - PROCESS | 1721 | 1464105706765 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:01:46 INFO - PROCESS | 1721 | 1464105706773 Marionette TRACE conn3 <- [1,106,null,{}] 09:01:46 INFO - PROCESS | 1721 | 1464105706780 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:01:46 INFO - PROCESS | 1721 | 1464105706949 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 09:01:46 INFO - PROCESS | 1721 | 1464105706965 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:46 INFO - PROCESS | 1721 | ++DOCSHELL 0x9516cc00 == 34 [pid = 1721] [id = 34] 09:01:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 52 (0x96d2a400) [pid = 1721] [serial = 100] [outer = (nil)] 09:01:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 53 (0x97f97800) [pid = 1721] [serial = 101] [outer = 0x96d2a400] 09:01:47 INFO - PROCESS | 1721 | 1464105707037 Marionette DEBUG loaded listener.js 09:01:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 54 (0x98862000) [pid = 1721] [serial = 102] [outer = 0x96d2a400] 09:01:47 INFO - PROCESS | 1721 | 1464105707818 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:01:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:01:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1092ms 09:01:47 INFO - PROCESS | 1721 | 1464105707852 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 09:01:47 INFO - PROCESS | 1721 | 1464105707855 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 09:01:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:01:47 INFO - PROCESS | 1721 | 1464105707863 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:01:47 INFO - PROCESS | 1721 | 1464105707865 Marionette TRACE conn3 <- [1,110,null,{}] 09:01:47 INFO - PROCESS | 1721 | 1464105707896 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:01:48 INFO - PROCESS | 1721 | 1464105708095 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 09:01:48 INFO - PROCESS | 1721 | 1464105708159 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:48 INFO - PROCESS | 1721 | ++DOCSHELL 0x995a5000 == 35 [pid = 1721] [id = 35] 09:01:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 55 (0x99693400) [pid = 1721] [serial = 103] [outer = (nil)] 09:01:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 56 (0x999ca800) [pid = 1721] [serial = 104] [outer = 0x99693400] 09:01:48 INFO - PROCESS | 1721 | 1464105708239 Marionette DEBUG loaded listener.js 09:01:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 57 (0x99e51800) [pid = 1721] [serial = 105] [outer = 0x99693400] 09:01:49 INFO - PROCESS | 1721 | 1464105709064 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:01:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:01:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1241ms 09:01:49 INFO - PROCESS | 1721 | 1464105709104 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 09:01:49 INFO - PROCESS | 1721 | 1464105709108 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 09:01:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:01:49 INFO - PROCESS | 1721 | 1464105709114 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:01:49 INFO - PROCESS | 1721 | 1464105709117 Marionette TRACE conn3 <- [1,114,null,{}] 09:01:49 INFO - PROCESS | 1721 | 1464105709122 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:01:49 INFO - PROCESS | 1721 | 1464105709303 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 09:01:49 INFO - PROCESS | 1721 | 1464105709328 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:49 INFO - PROCESS | 1721 | ++DOCSHELL 0x94fb5000 == 36 [pid = 1721] [id = 36] 09:01:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 58 (0x999c8c00) [pid = 1721] [serial = 106] [outer = (nil)] 09:01:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 59 (0x9a869400) [pid = 1721] [serial = 107] [outer = 0x999c8c00] 09:01:49 INFO - PROCESS | 1721 | 1464105709399 Marionette DEBUG loaded listener.js 09:01:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 60 (0x9a872800) [pid = 1721] [serial = 108] [outer = 0x999c8c00] 09:01:50 INFO - PROCESS | 1721 | --DOMWINDOW == 59 (0x9b48d400) [pid = 1721] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:01:50 INFO - PROCESS | 1721 | --DOMWINDOW == 58 (0x988c2400) [pid = 1721] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:01:50 INFO - PROCESS | 1721 | --DOMWINDOW == 57 (0x93972400) [pid = 1721] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:01:50 INFO - PROCESS | 1721 | --DOMWINDOW == 56 (0x94576400) [pid = 1721] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:01:50 INFO - PROCESS | 1721 | 1464105710253 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:01:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:01:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1178ms 09:01:50 INFO - PROCESS | 1721 | 1464105710293 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 09:01:50 INFO - PROCESS | 1721 | 1464105710297 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 09:01:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:01:50 INFO - PROCESS | 1721 | 1464105710303 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:01:50 INFO - PROCESS | 1721 | 1464105710306 Marionette TRACE conn3 <- [1,118,null,{}] 09:01:50 INFO - PROCESS | 1721 | 1464105710312 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:01:50 INFO - PROCESS | 1721 | 1464105710450 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 09:01:50 INFO - PROCESS | 1721 | 1464105710465 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:50 INFO - PROCESS | 1721 | ++DOCSHELL 0x94f61000 == 37 [pid = 1721] [id = 37] 09:01:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 57 (0x9a870c00) [pid = 1721] [serial = 109] [outer = (nil)] 09:01:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 58 (0x9aad1c00) [pid = 1721] [serial = 110] [outer = 0x9a870c00] 09:01:50 INFO - PROCESS | 1721 | 1464105710534 Marionette DEBUG loaded listener.js 09:01:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 59 (0x9afa4c00) [pid = 1721] [serial = 111] [outer = 0x9a870c00] 09:01:51 INFO - PROCESS | 1721 | 1464105711223 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:01:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:01:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 984ms 09:01:51 INFO - PROCESS | 1721 | 1464105711288 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 09:01:51 INFO - PROCESS | 1721 | 1464105711293 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 09:01:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:01:51 INFO - PROCESS | 1721 | 1464105711299 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:01:51 INFO - PROCESS | 1721 | 1464105711302 Marionette TRACE conn3 <- [1,122,null,{}] 09:01:51 INFO - PROCESS | 1721 | 1464105711307 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:01:51 INFO - PROCESS | 1721 | 1464105711523 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 09:01:51 INFO - PROCESS | 1721 | 1464105711538 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:51 INFO - PROCESS | 1721 | ++DOCSHELL 0x989c1000 == 38 [pid = 1721] [id = 38] 09:01:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 60 (0x99597800) [pid = 1721] [serial = 112] [outer = (nil)] 09:01:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 61 (0x9b9ca800) [pid = 1721] [serial = 113] [outer = 0x99597800] 09:01:51 INFO - PROCESS | 1721 | 1464105711610 Marionette DEBUG loaded listener.js 09:01:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 62 (0x9d8a1800) [pid = 1721] [serial = 114] [outer = 0x99597800] 09:01:52 INFO - PROCESS | 1721 | 1464105712555 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:01:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:01:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1341ms 09:01:52 INFO - PROCESS | 1721 | 1464105712641 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 09:01:52 INFO - PROCESS | 1721 | 1464105712648 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 09:01:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:01:52 INFO - PROCESS | 1721 | 1464105712657 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:01:52 INFO - PROCESS | 1721 | 1464105712663 Marionette TRACE conn3 <- [1,126,null,{}] 09:01:52 INFO - PROCESS | 1721 | 1464105712672 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:01:52 INFO - PROCESS | 1721 | 1464105712881 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 09:01:53 INFO - PROCESS | 1721 | 1464105713016 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:53 INFO - PROCESS | 1721 | ++DOCSHELL 0x92130400 == 39 [pid = 1721] [id = 39] 09:01:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 63 (0x92c14c00) [pid = 1721] [serial = 115] [outer = (nil)] 09:01:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 64 (0x9516c400) [pid = 1721] [serial = 116] [outer = 0x92c14c00] 09:01:53 INFO - PROCESS | 1721 | 1464105713107 Marionette DEBUG loaded listener.js 09:01:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 65 (0x97f9bc00) [pid = 1721] [serial = 117] [outer = 0x92c14c00] 09:01:54 INFO - PROCESS | 1721 | 1464105714097 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:01:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:01:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1483ms 09:01:54 INFO - PROCESS | 1721 | 1464105714141 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 09:01:54 INFO - PROCESS | 1721 | 1464105714150 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 09:01:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:01:54 INFO - PROCESS | 1721 | 1464105714160 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:01:54 INFO - PROCESS | 1721 | 1464105714164 Marionette TRACE conn3 <- [1,130,null,{}] 09:01:54 INFO - PROCESS | 1721 | 1464105714171 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:01:54 INFO - PROCESS | 1721 | 1464105714378 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 09:01:54 INFO - PROCESS | 1721 | 1464105714561 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:54 INFO - PROCESS | 1721 | ++DOCSHELL 0x94f5b400 == 40 [pid = 1721] [id = 40] 09:01:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 66 (0x94f5b800) [pid = 1721] [serial = 118] [outer = (nil)] 09:01:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 67 (0x94f61c00) [pid = 1721] [serial = 119] [outer = 0x94f5b800] 09:01:54 INFO - PROCESS | 1721 | 1464105714691 Marionette DEBUG loaded listener.js 09:01:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 68 (0x98d3f000) [pid = 1721] [serial = 120] [outer = 0x94f5b800] 09:01:55 INFO - PROCESS | 1721 | 1464105715656 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:01:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:01:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1536ms 09:01:55 INFO - PROCESS | 1721 | 1464105715697 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 09:01:55 INFO - PROCESS | 1721 | 1464105715701 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 09:01:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:01:55 INFO - PROCESS | 1721 | 1464105715708 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:01:55 INFO - PROCESS | 1721 | 1464105715714 Marionette TRACE conn3 <- [1,134,null,{}] 09:01:55 INFO - PROCESS | 1721 | 1464105715730 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:01:55 INFO - PROCESS | 1721 | 1464105715942 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 09:01:56 INFO - PROCESS | 1721 | 1464105716114 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:56 INFO - PROCESS | 1721 | ++DOCSHELL 0x922be400 == 41 [pid = 1721] [id = 41] 09:01:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 69 (0x94fb3400) [pid = 1721] [serial = 121] [outer = (nil)] 09:01:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 70 (0x98019400) [pid = 1721] [serial = 122] [outer = 0x94fb3400] 09:01:56 INFO - PROCESS | 1721 | 1464105716207 Marionette DEBUG loaded listener.js 09:01:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 71 (0x9ac39400) [pid = 1721] [serial = 123] [outer = 0x94fb3400] 09:01:57 INFO - PROCESS | 1721 | --DOCSHELL 0x94f61000 == 40 [pid = 1721] [id = 37] 09:01:57 INFO - PROCESS | 1721 | --DOCSHELL 0x94fb5000 == 39 [pid = 1721] [id = 36] 09:01:57 INFO - PROCESS | 1721 | --DOCSHELL 0x995a5000 == 38 [pid = 1721] [id = 35] 09:01:57 INFO - PROCESS | 1721 | --DOCSHELL 0x9516cc00 == 37 [pid = 1721] [id = 34] 09:01:57 INFO - PROCESS | 1721 | --DOCSHELL 0x9397d000 == 36 [pid = 1721] [id = 33] 09:01:57 INFO - PROCESS | 1721 | 1464105717384 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:01:57 INFO - PROCESS | 1721 | --DOMWINDOW == 70 (0xa2397000) [pid = 1721] [serial = 67] [outer = (nil)] [url = about:blank] 09:01:57 INFO - PROCESS | 1721 | --DOMWINDOW == 69 (0x98d43c00) [pid = 1721] [serial = 76] [outer = (nil)] [url = about:blank] 09:01:57 INFO - PROCESS | 1721 | --DOMWINDOW == 68 (0xa239f800) [pid = 1721] [serial = 68] [outer = (nil)] [url = about:blank] 09:01:57 INFO - PROCESS | 1721 | --DOMWINDOW == 67 (0x93979c00) [pid = 1721] [serial = 70] [outer = (nil)] [url = about:blank] 09:01:57 INFO - PROCESS | 1721 | --DOMWINDOW == 66 (0x94579000) [pid = 1721] [serial = 73] [outer = (nil)] [url = about:blank] 09:01:57 INFO - PROCESS | 1721 | --DOMWINDOW == 65 (0x96d22800) [pid = 1721] [serial = 74] [outer = (nil)] [url = about:blank] 09:01:57 INFO - PROCESS | 1721 | --DOMWINDOW == 64 (0x94564400) [pid = 1721] [serial = 71] [outer = (nil)] [url = about:blank] 09:01:57 INFO - PROCESS | 1721 | --DOMWINDOW == 63 (0x99695800) [pid = 1721] [serial = 77] [outer = (nil)] [url = about:blank] 09:01:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:01:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1737ms 09:01:57 INFO - PROCESS | 1721 | 1464105717445 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 09:01:57 INFO - PROCESS | 1721 | 1464105717450 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 09:01:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:01:57 INFO - PROCESS | 1721 | 1464105717458 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:01:57 INFO - PROCESS | 1721 | 1464105717463 Marionette TRACE conn3 <- [1,138,null,{}] 09:01:57 INFO - PROCESS | 1721 | 1464105717471 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:01:57 INFO - PROCESS | 1721 | 1464105717622 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 09:01:57 INFO - PROCESS | 1721 | 1464105717637 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:57 INFO - PROCESS | 1721 | ++DOCSHELL 0x94571c00 == 37 [pid = 1721] [id = 42] 09:01:57 INFO - PROCESS | 1721 | ++DOMWINDOW == 64 (0x94573c00) [pid = 1721] [serial = 124] [outer = (nil)] 09:01:57 INFO - PROCESS | 1721 | ++DOMWINDOW == 65 (0x9457f400) [pid = 1721] [serial = 125] [outer = 0x94573c00] 09:01:57 INFO - PROCESS | 1721 | 1464105717711 Marionette DEBUG loaded listener.js 09:01:57 INFO - PROCESS | 1721 | ++DOMWINDOW == 66 (0x94f61000) [pid = 1721] [serial = 126] [outer = 0x94573c00] 09:01:58 INFO - PROCESS | 1721 | 1464105718532 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:01:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:01:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1140ms 09:01:58 INFO - PROCESS | 1721 | 1464105718599 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 09:01:58 INFO - PROCESS | 1721 | 1464105718607 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 09:01:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:01:58 INFO - PROCESS | 1721 | 1464105718617 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:01:58 INFO - PROCESS | 1721 | 1464105718620 Marionette TRACE conn3 <- [1,142,null,{}] 09:01:58 INFO - PROCESS | 1721 | 1464105718626 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:01:58 INFO - PROCESS | 1721 | 1464105718785 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 09:01:58 INFO - PROCESS | 1721 | 1464105718883 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:58 INFO - PROCESS | 1721 | ++DOCSHELL 0x96d27c00 == 38 [pid = 1721] [id = 43] 09:01:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 67 (0x96d28000) [pid = 1721] [serial = 127] [outer = (nil)] 09:01:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 68 (0x989c2400) [pid = 1721] [serial = 128] [outer = 0x96d28000] 09:01:58 INFO - PROCESS | 1721 | 1464105718956 Marionette DEBUG loaded listener.js 09:01:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 69 (0x995a4400) [pid = 1721] [serial = 129] [outer = 0x96d28000] 09:01:59 INFO - PROCESS | 1721 | 1464105719666 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:01:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:01:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1081ms 09:01:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:01:59 INFO - PROCESS | 1721 | 1464105719699 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 09:01:59 INFO - PROCESS | 1721 | 1464105719702 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 09:01:59 INFO - PROCESS | 1721 | 1464105719709 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:01:59 INFO - PROCESS | 1721 | 1464105719714 Marionette TRACE conn3 <- [1,146,null,{}] 09:01:59 INFO - PROCESS | 1721 | 1464105719730 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:01:59 INFO - PROCESS | 1721 | 1464105719929 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 09:01:59 INFO - PROCESS | 1721 | 1464105719964 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:59 INFO - PROCESS | 1721 | ++DOCSHELL 0x98d47000 == 39 [pid = 1721] [id = 44] 09:01:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 70 (0x9a867400) [pid = 1721] [serial = 130] [outer = (nil)] 09:02:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 71 (0x9aacc000) [pid = 1721] [serial = 131] [outer = 0x9a867400] 09:02:00 INFO - PROCESS | 1721 | 1464105720040 Marionette DEBUG loaded listener.js 09:02:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 72 (0x9b48e400) [pid = 1721] [serial = 132] [outer = 0x9a867400] 09:02:00 INFO - PROCESS | 1721 | 1464105720877 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:02:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:02:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1234ms 09:02:00 INFO - PROCESS | 1721 | 1464105720985 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 09:02:00 INFO - PROCESS | 1721 | 1464105720989 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 09:02:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:02:01 INFO - PROCESS | 1721 | 1464105721046 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:02:01 INFO - PROCESS | 1721 | 1464105721048 Marionette TRACE conn3 <- [1,150,null,{}] 09:02:01 INFO - PROCESS | 1721 | 1464105721110 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:02:01 INFO - PROCESS | 1721 | 1464105721288 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 09:02:01 INFO - PROCESS | 1721 | 1464105721320 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:01 INFO - PROCESS | 1721 | ++DOCSHELL 0x9b7f6400 == 40 [pid = 1721] [id = 45] 09:02:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 73 (0x9b9cb000) [pid = 1721] [serial = 133] [outer = (nil)] 09:02:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 74 (0xa051f400) [pid = 1721] [serial = 134] [outer = 0x9b9cb000] 09:02:01 INFO - PROCESS | 1721 | 1464105721394 Marionette DEBUG loaded listener.js 09:02:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 75 (0xa2250c00) [pid = 1721] [serial = 135] [outer = 0x9b9cb000] 09:02:02 INFO - PROCESS | 1721 | --DOMWINDOW == 74 (0x92d47400) [pid = 1721] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:02:02 INFO - PROCESS | 1721 | --DOMWINDOW == 73 (0x999c8c00) [pid = 1721] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:02:02 INFO - PROCESS | 1721 | --DOMWINDOW == 72 (0x97f94400) [pid = 1721] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:02:02 INFO - PROCESS | 1721 | --DOMWINDOW == 71 (0x99aa0800) [pid = 1721] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:02:02 INFO - PROCESS | 1721 | --DOMWINDOW == 70 (0x96d2a400) [pid = 1721] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:02:02 INFO - PROCESS | 1721 | --DOMWINDOW == 69 (0x93971000) [pid = 1721] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:02:02 INFO - PROCESS | 1721 | --DOMWINDOW == 68 (0x9b455000) [pid = 1721] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:02:02 INFO - PROCESS | 1721 | --DOMWINDOW == 67 (0x9a870c00) [pid = 1721] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:02:02 INFO - PROCESS | 1721 | --DOMWINDOW == 66 (0x9397d800) [pid = 1721] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:02:02 INFO - PROCESS | 1721 | --DOMWINDOW == 65 (0x99693400) [pid = 1721] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:02:02 INFO - PROCESS | 1721 | 1464105722318 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:02:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:02:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1327ms 09:02:02 INFO - PROCESS | 1721 | 1464105722338 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 09:02:02 INFO - PROCESS | 1721 | 1464105722341 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 09:02:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:02:02 INFO - PROCESS | 1721 | 1464105722347 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:02:02 INFO - PROCESS | 1721 | 1464105722350 Marionette TRACE conn3 <- [1,154,null,{}] 09:02:02 INFO - PROCESS | 1721 | 1464105722355 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:02:02 INFO - PROCESS | 1721 | 1464105722507 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 09:02:02 INFO - PROCESS | 1721 | 1464105722522 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:02 INFO - PROCESS | 1721 | ++DOCSHELL 0x92c0d800 == 41 [pid = 1721] [id = 46] 09:02:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 66 (0x92c0f800) [pid = 1721] [serial = 136] [outer = (nil)] 09:02:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 67 (0x9a86e800) [pid = 1721] [serial = 137] [outer = 0x92c0f800] 09:02:02 INFO - PROCESS | 1721 | 1464105722598 Marionette DEBUG loaded listener.js 09:02:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 68 (0x9afa9c00) [pid = 1721] [serial = 138] [outer = 0x92c0f800] 09:02:03 INFO - PROCESS | 1721 | 1464105723418 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:02:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:02:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1132ms 09:02:03 INFO - PROCESS | 1721 | 1464105723481 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 09:02:03 INFO - PROCESS | 1721 | 1464105723485 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 09:02:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:02:03 INFO - PROCESS | 1721 | 1464105723493 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:02:03 INFO - PROCESS | 1721 | 1464105723502 Marionette TRACE conn3 <- [1,158,null,{}] 09:02:03 INFO - PROCESS | 1721 | 1464105723507 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:02:03 INFO - PROCESS | 1721 | 1464105723681 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 09:02:03 INFO - PROCESS | 1721 | 1464105723779 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:03 INFO - PROCESS | 1721 | ++DOCSHELL 0x97f90000 == 42 [pid = 1721] [id = 47] 09:02:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 69 (0x9ac47000) [pid = 1721] [serial = 139] [outer = (nil)] 09:02:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 70 (0xa2732400) [pid = 1721] [serial = 140] [outer = 0x9ac47000] 09:02:03 INFO - PROCESS | 1721 | 1464105723852 Marionette DEBUG loaded listener.js 09:02:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 71 (0xa27c3c00) [pid = 1721] [serial = 141] [outer = 0x9ac47000] 09:02:04 INFO - PROCESS | 1721 | 1464105724968 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:02:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:02:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1534ms 09:02:05 INFO - PROCESS | 1721 | 1464105725054 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 09:02:05 INFO - PROCESS | 1721 | 1464105725059 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 09:02:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:02:05 INFO - PROCESS | 1721 | 1464105725120 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:02:05 INFO - PROCESS | 1721 | 1464105725124 Marionette TRACE conn3 <- [1,162,null,{}] 09:02:05 INFO - PROCESS | 1721 | 1464105725144 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:02:05 INFO - PROCESS | 1721 | 1464105725327 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 09:02:05 INFO - PROCESS | 1721 | 1464105725527 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:05 INFO - PROCESS | 1721 | ++DOCSHELL 0x92c11c00 == 43 [pid = 1721] [id = 48] 09:02:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 72 (0x94573800) [pid = 1721] [serial = 142] [outer = (nil)] 09:02:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 73 (0x97f99c00) [pid = 1721] [serial = 143] [outer = 0x94573800] 09:02:05 INFO - PROCESS | 1721 | 1464105725615 Marionette DEBUG loaded listener.js 09:02:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 74 (0x99aac400) [pid = 1721] [serial = 144] [outer = 0x94573800] 09:02:06 INFO - PROCESS | 1721 | 1464105726778 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:02:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:02:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1742ms 09:02:06 INFO - PROCESS | 1721 | 1464105726813 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 09:02:06 INFO - PROCESS | 1721 | 1464105726826 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 09:02:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:02:06 INFO - PROCESS | 1721 | 1464105726842 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:02:06 INFO - PROCESS | 1721 | 1464105726848 Marionette TRACE conn3 <- [1,166,null,{}] 09:02:06 INFO - PROCESS | 1721 | 1464105726860 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:02:07 INFO - PROCESS | 1721 | 1464105727309 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 09:02:07 INFO - PROCESS | 1721 | 1464105727425 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:07 INFO - PROCESS | 1721 | ++DOCSHELL 0x9a86b800 == 44 [pid = 1721] [id = 49] 09:02:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 75 (0x9b48e000) [pid = 1721] [serial = 145] [outer = (nil)] 09:02:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 76 (0x9d4d7c00) [pid = 1721] [serial = 146] [outer = 0x9b48e000] 09:02:07 INFO - PROCESS | 1721 | 1464105727519 Marionette DEBUG loaded listener.js 09:02:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 77 (0xa224fc00) [pid = 1721] [serial = 147] [outer = 0x9b48e000] 09:02:08 INFO - PROCESS | 1721 | 1464105728382 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:02:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:02:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1595ms 09:02:08 INFO - PROCESS | 1721 | 1464105728435 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 09:02:08 INFO - PROCESS | 1721 | 1464105728439 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 09:02:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:02:08 INFO - PROCESS | 1721 | 1464105728446 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:02:08 INFO - PROCESS | 1721 | 1464105728452 Marionette TRACE conn3 <- [1,170,null,{}] 09:02:08 INFO - PROCESS | 1721 | 1464105728468 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:02:08 INFO - PROCESS | 1721 | 1464105728646 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 09:02:08 INFO - PROCESS | 1721 | 1464105728786 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:08 INFO - PROCESS | 1721 | ++DOCSHELL 0x9ac40800 == 45 [pid = 1721] [id = 50] 09:02:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 78 (0xa3154800) [pid = 1721] [serial = 148] [outer = (nil)] 09:02:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 79 (0xa3323000) [pid = 1721] [serial = 149] [outer = 0xa3154800] 09:02:08 INFO - PROCESS | 1721 | 1464105728880 Marionette DEBUG loaded listener.js 09:02:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 80 (0xa364c000) [pid = 1721] [serial = 150] [outer = 0xa3154800] 09:02:09 INFO - PROCESS | 1721 | 1464105729932 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:02:09 INFO - PROCESS | 1721 | 1464105729953 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:02:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:02:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1539ms 09:02:09 INFO - PROCESS | 1721 | 1464105729986 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 09:02:09 INFO - PROCESS | 1721 | 1464105729990 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 09:02:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:02:10 INFO - PROCESS | 1721 | 1464105729997 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:02:10 INFO - PROCESS | 1721 | 1464105729999 Marionette TRACE conn3 <- [1,174,null,{}] 09:02:10 INFO - PROCESS | 1721 | 1464105730006 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:02:10 INFO - PROCESS | 1721 | 1464105730199 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 09:02:10 INFO - PROCESS | 1721 | 1464105730370 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:10 INFO - PROCESS | 1721 | ++DOCSHELL 0x99931000 == 46 [pid = 1721] [id = 51] 09:02:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 81 (0xa36ec000) [pid = 1721] [serial = 151] [outer = (nil)] 09:02:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 82 (0xa6382c00) [pid = 1721] [serial = 152] [outer = 0xa36ec000] 09:02:10 INFO - PROCESS | 1721 | 1464105730460 Marionette DEBUG loaded listener.js 09:02:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 83 (0xa68bb400) [pid = 1721] [serial = 153] [outer = 0xa36ec000] 09:02:11 INFO - PROCESS | 1721 | 1464105731325 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:02:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:02:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1386ms 09:02:11 INFO - PROCESS | 1721 | 1464105731384 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 09:02:11 INFO - PROCESS | 1721 | 1464105731389 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 09:02:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:02:11 INFO - PROCESS | 1721 | 1464105731395 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:02:11 INFO - PROCESS | 1721 | 1464105731399 Marionette TRACE conn3 <- [1,178,null,{}] 09:02:11 INFO - PROCESS | 1721 | 1464105731404 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:02:11 INFO - PROCESS | 1721 | 1464105731579 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 09:02:11 INFO - PROCESS | 1721 | 1464105731729 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:11 INFO - PROCESS | 1721 | ++DOCSHELL 0x91ebac00 == 47 [pid = 1721] [id = 52] 09:02:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 84 (0xa51ef400) [pid = 1721] [serial = 154] [outer = (nil)] 09:02:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 85 (0xa69dc400) [pid = 1721] [serial = 155] [outer = 0xa51ef400] 09:02:11 INFO - PROCESS | 1721 | 1464105731818 Marionette DEBUG loaded listener.js 09:02:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 86 (0xa69e3800) [pid = 1721] [serial = 156] [outer = 0xa51ef400] 09:02:13 INFO - PROCESS | 1721 | 1464105733150 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:02:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:02:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1787ms 09:02:13 INFO - PROCESS | 1721 | 1464105733183 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 09:02:13 INFO - PROCESS | 1721 | 1464105733187 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 09:02:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:02:13 INFO - PROCESS | 1721 | 1464105733193 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:02:13 INFO - PROCESS | 1721 | 1464105733197 Marionette TRACE conn3 <- [1,182,null,{}] 09:02:13 INFO - PROCESS | 1721 | 1464105733202 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:02:13 INFO - PROCESS | 1721 | 1464105733393 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 09:02:13 INFO - PROCESS | 1721 | 1464105733583 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:13 INFO - PROCESS | 1721 | ++DOCSHELL 0x9a868800 == 48 [pid = 1721] [id = 53] 09:02:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 87 (0x9a9c2800) [pid = 1721] [serial = 157] [outer = (nil)] 09:02:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 88 (0x9a9c9400) [pid = 1721] [serial = 158] [outer = 0x9a9c2800] 09:02:13 INFO - PROCESS | 1721 | 1464105733687 Marionette DEBUG loaded listener.js 09:02:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 89 (0xa68c7000) [pid = 1721] [serial = 159] [outer = 0x9a9c2800] 09:02:14 INFO - PROCESS | 1721 | 1464105734571 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:02:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:02:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1437ms 09:02:14 INFO - PROCESS | 1721 | 1464105734630 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 09:02:14 INFO - PROCESS | 1721 | 1464105734634 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 09:02:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:02:14 INFO - PROCESS | 1721 | 1464105734641 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:02:14 INFO - PROCESS | 1721 | 1464105734644 Marionette TRACE conn3 <- [1,186,null,{}] 09:02:14 INFO - PROCESS | 1721 | 1464105734650 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:02:14 INFO - PROCESS | 1721 | 1464105734844 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 09:02:15 INFO - PROCESS | 1721 | 1464105734988 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:15 INFO - PROCESS | 1721 | ++DOCSHELL 0x9455b800 == 49 [pid = 1721] [id = 54] 09:02:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 90 (0x9800c800) [pid = 1721] [serial = 160] [outer = (nil)] 09:02:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 91 (0xa6f3b800) [pid = 1721] [serial = 161] [outer = 0x9800c800] 09:02:15 INFO - PROCESS | 1721 | 1464105735074 Marionette DEBUG loaded listener.js 09:02:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 92 (0xa6f83000) [pid = 1721] [serial = 162] [outer = 0x9800c800] 09:02:15 INFO - PROCESS | 1721 | 1464105735965 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:02:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:02:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1379ms 09:02:16 INFO - PROCESS | 1721 | 1464105736037 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 09:02:16 INFO - PROCESS | 1721 | 1464105736042 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 09:02:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:02:16 INFO - PROCESS | 1721 | 1464105736050 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:02:16 INFO - PROCESS | 1721 | 1464105736054 Marionette TRACE conn3 <- [1,190,null,{}] 09:02:16 INFO - PROCESS | 1721 | 1464105736060 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:02:16 INFO - PROCESS | 1721 | 1464105736226 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 09:02:16 INFO - PROCESS | 1721 | 1464105736540 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:16 INFO - PROCESS | 1721 | ++DOCSHELL 0x922c1c00 == 50 [pid = 1721] [id = 55] 09:02:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 93 (0x922c3400) [pid = 1721] [serial = 163] [outer = (nil)] 09:02:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 94 (0x92c0c800) [pid = 1721] [serial = 164] [outer = 0x922c3400] 09:02:16 INFO - PROCESS | 1721 | 1464105736685 Marionette DEBUG loaded listener.js 09:02:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 95 (0x9397d000) [pid = 1721] [serial = 165] [outer = 0x922c3400] 09:02:17 INFO - PROCESS | 1721 | 1464105737578 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:02:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:02:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1589ms 09:02:17 INFO - PROCESS | 1721 | 1464105737640 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 09:02:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:02:17 INFO - PROCESS | 1721 | 1464105737646 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 09:02:17 INFO - PROCESS | 1721 | 1464105737653 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:02:17 INFO - PROCESS | 1721 | 1464105737659 Marionette TRACE conn3 <- [1,194,null,{}] 09:02:17 INFO - PROCESS | 1721 | 1464105737666 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:02:17 INFO - PROCESS | 1721 | 1464105737837 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 09:02:18 INFO - PROCESS | 1721 | 1464105737997 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:18 INFO - PROCESS | 1721 | ++DOCSHELL 0x9397e400 == 51 [pid = 1721] [id = 56] 09:02:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 96 (0x94575c00) [pid = 1721] [serial = 166] [outer = (nil)] 09:02:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 97 (0x98902000) [pid = 1721] [serial = 167] [outer = 0x94575c00] 09:02:18 INFO - PROCESS | 1721 | 1464105738107 Marionette DEBUG loaded listener.js 09:02:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 98 (0x98908000) [pid = 1721] [serial = 168] [outer = 0x94575c00] 09:02:18 INFO - PROCESS | 1721 | --DOCSHELL 0x97f24800 == 50 [pid = 1721] [id = 29] 09:02:18 INFO - PROCESS | 1721 | --DOCSHELL 0x9b44cc00 == 49 [pid = 1721] [id = 31] 09:02:18 INFO - PROCESS | 1721 | --DOMWINDOW == 97 (0x9b9ca800) [pid = 1721] [serial = 113] [outer = (nil)] [url = about:blank] 09:02:18 INFO - PROCESS | 1721 | --DOCSHELL 0x92c0d800 == 48 [pid = 1721] [id = 46] 09:02:18 INFO - PROCESS | 1721 | --DOCSHELL 0x9b7f6400 == 47 [pid = 1721] [id = 45] 09:02:18 INFO - PROCESS | 1721 | --DOCSHELL 0x98d47000 == 46 [pid = 1721] [id = 44] 09:02:18 INFO - PROCESS | 1721 | --DOCSHELL 0x96d27c00 == 45 [pid = 1721] [id = 43] 09:02:18 INFO - PROCESS | 1721 | --DOCSHELL 0x94571c00 == 44 [pid = 1721] [id = 42] 09:02:18 INFO - PROCESS | 1721 | --DOMWINDOW == 96 (0x9801b400) [pid = 1721] [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:02:18 INFO - PROCESS | 1721 | --DOMWINDOW == 95 (0x97f96400) [pid = 1721] [serial = 80] [outer = (nil)] [url = about:blank] 09:02:18 INFO - PROCESS | 1721 | --DOMWINDOW == 94 (0x9457d800) [pid = 1721] [serial = 79] [outer = (nil)] [url = about:blank] 09:02:18 INFO - PROCESS | 1721 | --DOMWINDOW == 93 (0x9a869400) [pid = 1721] [serial = 107] [outer = (nil)] [url = about:blank] 09:02:18 INFO - PROCESS | 1721 | --DOMWINDOW == 92 (0x9a864400) [pid = 1721] [serial = 83] [outer = (nil)] [url = about:blank] 09:02:18 INFO - PROCESS | 1721 | --DOMWINDOW == 91 (0x99b99800) [pid = 1721] [serial = 82] [outer = (nil)] [url = about:blank] 09:02:18 INFO - PROCESS | 1721 | --DOMWINDOW == 90 (0x9b7ee800) [pid = 1721] [serial = 86] [outer = (nil)] [url = about:blank] 09:02:18 INFO - PROCESS | 1721 | --DOMWINDOW == 89 (0x9afaec00) [pid = 1721] [serial = 85] [outer = (nil)] [url = about:blank] 09:02:18 INFO - PROCESS | 1721 | --DOMWINDOW == 88 (0x97f97800) [pid = 1721] [serial = 101] [outer = (nil)] [url = about:blank] 09:02:18 INFO - PROCESS | 1721 | --DOMWINDOW == 87 (0x9d4cc800) [pid = 1721] [serial = 89] [outer = (nil)] [url = about:blank] 09:02:18 INFO - PROCESS | 1721 | --DOMWINDOW == 86 (0x9b9ca400) [pid = 1721] [serial = 88] [outer = (nil)] [url = about:blank] 09:02:18 INFO - PROCESS | 1721 | --DOMWINDOW == 85 (0xa2249c00) [pid = 1721] [serial = 92] [outer = (nil)] [url = about:blank] 09:02:18 INFO - PROCESS | 1721 | --DOMWINDOW == 84 (0xa104c400) [pid = 1721] [serial = 91] [outer = (nil)] [url = about:blank] 09:02:18 INFO - PROCESS | 1721 | --DOMWINDOW == 83 (0x92d45000) [pid = 1721] [serial = 94] [outer = (nil)] [url = about:blank] 09:02:18 INFO - PROCESS | 1721 | --DOMWINDOW == 82 (0x9aad1c00) [pid = 1721] [serial = 110] [outer = (nil)] [url = about:blank] 09:02:18 INFO - PROCESS | 1721 | --DOMWINDOW == 81 (0x93a87800) [pid = 1721] [serial = 97] [outer = (nil)] [url = about:blank] 09:02:18 INFO - PROCESS | 1721 | --DOMWINDOW == 80 (0x93a8c400) [pid = 1721] [serial = 98] [outer = (nil)] [url = about:blank] 09:02:18 INFO - PROCESS | 1721 | --DOMWINDOW == 79 (0x999ca800) [pid = 1721] [serial = 104] [outer = (nil)] [url = about:blank] 09:02:18 INFO - PROCESS | 1721 | --DOMWINDOW == 78 (0x99e51800) [pid = 1721] [serial = 105] [outer = (nil)] [url = about:blank] 09:02:18 INFO - PROCESS | 1721 | --DOMWINDOW == 77 (0x9a872800) [pid = 1721] [serial = 108] [outer = (nil)] [url = about:blank] 09:02:18 INFO - PROCESS | 1721 | --DOMWINDOW == 76 (0x9afa4c00) [pid = 1721] [serial = 111] [outer = (nil)] [url = about:blank] 09:02:18 INFO - PROCESS | 1721 | --DOMWINDOW == 75 (0x98862000) [pid = 1721] [serial = 102] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 1721 | 1464105739014 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:02:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:02:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1385ms 09:02:19 INFO - PROCESS | 1721 | 1464105739040 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 09:02:19 INFO - PROCESS | 1721 | 1464105739046 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 09:02:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:02:19 INFO - PROCESS | 1721 | 1464105739055 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:02:19 INFO - PROCESS | 1721 | 1464105739058 Marionette TRACE conn3 <- [1,198,null,{}] 09:02:19 INFO - PROCESS | 1721 | 1464105739064 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:02:19 INFO - PROCESS | 1721 | 1464105739217 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 09:02:19 INFO - PROCESS | 1721 | 1464105739235 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:19 INFO - PROCESS | 1721 | ++DOCSHELL 0x94570800 == 45 [pid = 1721] [id = 57] 09:02:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 76 (0x9457d800) [pid = 1721] [serial = 169] [outer = (nil)] 09:02:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 77 (0x9801b400) [pid = 1721] [serial = 170] [outer = 0x9457d800] 09:02:19 INFO - PROCESS | 1721 | 1464105739308 Marionette DEBUG loaded listener.js 09:02:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 78 (0x9890d400) [pid = 1721] [serial = 171] [outer = 0x9457d800] 09:02:20 INFO - PROCESS | 1721 | 1464105740077 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:02:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:02:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1088ms 09:02:20 INFO - PROCESS | 1721 | 1464105740143 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 09:02:20 INFO - PROCESS | 1721 | 1464105740147 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 09:02:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:02:20 INFO - PROCESS | 1721 | 1464105740156 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:02:20 INFO - PROCESS | 1721 | 1464105740164 Marionette TRACE conn3 <- [1,202,null,{}] 09:02:20 INFO - PROCESS | 1721 | 1464105740182 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:02:20 INFO - PROCESS | 1721 | 1464105740338 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 09:02:20 INFO - PROCESS | 1721 | 1464105740439 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:20 INFO - PROCESS | 1721 | ++DOCSHELL 0x91eb9400 == 46 [pid = 1721] [id = 58] 09:02:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 79 (0x97f9a400) [pid = 1721] [serial = 172] [outer = (nil)] 09:02:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 80 (0x99a9e000) [pid = 1721] [serial = 173] [outer = 0x97f9a400] 09:02:20 INFO - PROCESS | 1721 | 1464105740512 Marionette DEBUG loaded listener.js 09:02:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 81 (0x99f0b000) [pid = 1721] [serial = 174] [outer = 0x97f9a400] 09:02:21 INFO - PROCESS | 1721 | 1464105741224 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:02:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:02:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1096ms 09:02:21 INFO - PROCESS | 1721 | 1464105741300 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 09:02:21 INFO - PROCESS | 1721 | 1464105741305 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 09:02:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:02:21 INFO - PROCESS | 1721 | 1464105741315 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:02:21 INFO - PROCESS | 1721 | 1464105741318 Marionette TRACE conn3 <- [1,206,null,{}] 09:02:21 INFO - PROCESS | 1721 | 1464105741324 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:02:21 INFO - PROCESS | 1721 | 1464105741509 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 09:02:21 INFO - PROCESS | 1721 | 1464105741534 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:21 INFO - PROCESS | 1721 | ++DOCSHELL 0x98932400 == 47 [pid = 1721] [id = 59] 09:02:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 82 (0x99faa000) [pid = 1721] [serial = 175] [outer = (nil)] 09:02:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 83 (0x9a868c00) [pid = 1721] [serial = 176] [outer = 0x99faa000] 09:02:21 INFO - PROCESS | 1721 | 1464105741606 Marionette DEBUG loaded listener.js 09:02:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 84 (0x9a870c00) [pid = 1721] [serial = 177] [outer = 0x99faa000] 09:02:22 INFO - PROCESS | 1721 | 1464105742402 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:02:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:02:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1131ms 09:02:22 INFO - PROCESS | 1721 | 1464105742447 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 09:02:22 INFO - PROCESS | 1721 | 1464105742451 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 09:02:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:02:22 INFO - PROCESS | 1721 | 1464105742465 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:02:22 INFO - PROCESS | 1721 | 1464105742468 Marionette TRACE conn3 <- [1,210,null,{}] 09:02:22 INFO - PROCESS | 1721 | 1464105742475 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:02:22 INFO - PROCESS | 1721 | 1464105742695 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 09:02:22 INFO - PROCESS | 1721 | 1464105742717 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:22 INFO - PROCESS | 1721 | ++DOCSHELL 0x9a869800 == 48 [pid = 1721] [id = 60] 09:02:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 85 (0x9a86d000) [pid = 1721] [serial = 178] [outer = (nil)] 09:02:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 86 (0x9a9ca400) [pid = 1721] [serial = 179] [outer = 0x9a86d000] 09:02:22 INFO - PROCESS | 1721 | 1464105742801 Marionette DEBUG loaded listener.js 09:02:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 87 (0x9afa1400) [pid = 1721] [serial = 180] [outer = 0x9a86d000] 09:02:23 INFO - PROCESS | 1721 | --DOMWINDOW == 86 (0x9b9cb000) [pid = 1721] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:02:23 INFO - PROCESS | 1721 | --DOMWINDOW == 85 (0x94573c00) [pid = 1721] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:02:23 INFO - PROCESS | 1721 | --DOMWINDOW == 84 (0x96d28000) [pid = 1721] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:02:23 INFO - PROCESS | 1721 | --DOMWINDOW == 83 (0x9a867400) [pid = 1721] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:02:23 INFO - PROCESS | 1721 | --DOMWINDOW == 82 (0x92c0f800) [pid = 1721] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:02:23 INFO - PROCESS | 1721 | 1464105743670 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:02:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:02:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1244ms 09:02:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:02:23 INFO - PROCESS | 1721 | 1464105743702 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 09:02:23 INFO - PROCESS | 1721 | 1464105743705 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 09:02:23 INFO - PROCESS | 1721 | 1464105743711 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:02:23 INFO - PROCESS | 1721 | 1464105743715 Marionette TRACE conn3 <- [1,214,null,{}] 09:02:23 INFO - PROCESS | 1721 | 1464105743720 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:02:23 INFO - PROCESS | 1721 | 1464105743906 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 09:02:23 INFO - PROCESS | 1721 | 1464105743927 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:23 INFO - PROCESS | 1721 | ++DOCSHELL 0x92c0f800 == 49 [pid = 1721] [id = 61] 09:02:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 83 (0x97f26000) [pid = 1721] [serial = 181] [outer = (nil)] 09:02:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 84 (0x9b7ed400) [pid = 1721] [serial = 182] [outer = 0x97f26000] 09:02:24 INFO - PROCESS | 1721 | 1464105744002 Marionette DEBUG loaded listener.js 09:02:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 85 (0x9b7fa800) [pid = 1721] [serial = 183] [outer = 0x97f26000] 09:02:24 INFO - PROCESS | 1721 | 1464105744735 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:02:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:02:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1039ms 09:02:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:02:24 INFO - PROCESS | 1721 | 1464105744749 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 09:02:24 INFO - PROCESS | 1721 | 1464105744751 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 09:02:24 INFO - PROCESS | 1721 | 1464105744758 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:02:24 INFO - PROCESS | 1721 | 1464105744761 Marionette TRACE conn3 <- [1,218,null,{}] 09:02:24 INFO - PROCESS | 1721 | 1464105744776 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:02:24 INFO - PROCESS | 1721 | 1464105744962 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 09:02:25 INFO - PROCESS | 1721 | 1464105744981 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:25 INFO - PROCESS | 1721 | ++DOCSHELL 0x922c7400 == 50 [pid = 1721] [id = 62] 09:02:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 86 (0x988c2400) [pid = 1721] [serial = 184] [outer = (nil)] 09:02:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 87 (0x9d4d2400) [pid = 1721] [serial = 185] [outer = 0x988c2400] 09:02:25 INFO - PROCESS | 1721 | 1464105745056 Marionette DEBUG loaded listener.js 09:02:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 88 (0x9d8a9000) [pid = 1721] [serial = 186] [outer = 0x988c2400] 09:02:26 INFO - PROCESS | 1721 | 1464105746043 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:02:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:02:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1343ms 09:02:26 INFO - PROCESS | 1721 | 1464105746102 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 09:02:26 INFO - PROCESS | 1721 | 1464105746109 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 09:02:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:02:26 INFO - PROCESS | 1721 | 1464105746119 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:02:26 INFO - PROCESS | 1721 | 1464105746123 Marionette TRACE conn3 <- [1,222,null,{}] 09:02:26 INFO - PROCESS | 1721 | 1464105746132 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:02:26 INFO - PROCESS | 1721 | 1464105746351 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 09:02:26 INFO - PROCESS | 1721 | 1464105746505 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:26 INFO - PROCESS | 1721 | ++DOCSHELL 0x92128400 == 51 [pid = 1721] [id = 63] 09:02:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 89 (0x93a83c00) [pid = 1721] [serial = 187] [outer = (nil)] 09:02:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 90 (0x97f95400) [pid = 1721] [serial = 188] [outer = 0x93a83c00] 09:02:26 INFO - PROCESS | 1721 | 1464105746618 Marionette DEBUG loaded listener.js 09:02:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 91 (0x988c0400) [pid = 1721] [serial = 189] [outer = 0x93a83c00] 09:02:27 INFO - PROCESS | 1721 | 1464105747568 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:02:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:02:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1489ms 09:02:27 INFO - PROCESS | 1721 | 1464105747609 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 09:02:27 INFO - PROCESS | 1721 | 1464105747619 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 09:02:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:02:27 INFO - PROCESS | 1721 | 1464105747636 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:02:27 INFO - PROCESS | 1721 | 1464105747649 Marionette TRACE conn3 <- [1,226,null,{}] 09:02:27 INFO - PROCESS | 1721 | 1464105747655 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:02:27 INFO - PROCESS | 1721 | 1464105747892 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 09:02:28 INFO - PROCESS | 1721 | 1464105748102 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:28 INFO - PROCESS | 1721 | ++DOCSHELL 0x98d44800 == 52 [pid = 1721] [id = 64] 09:02:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 92 (0x996a0400) [pid = 1721] [serial = 190] [outer = (nil)] 09:02:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 93 (0x9a259800) [pid = 1721] [serial = 191] [outer = 0x996a0400] 09:02:28 INFO - PROCESS | 1721 | 1464105748250 Marionette DEBUG loaded listener.js 09:02:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 94 (0x9a9c5800) [pid = 1721] [serial = 192] [outer = 0x996a0400] 09:02:29 INFO - PROCESS | 1721 | 1464105749117 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:02:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:02:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1502ms 09:02:29 INFO - PROCESS | 1721 | 1464105749138 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 09:02:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:02:29 INFO - PROCESS | 1721 | 1464105749143 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 09:02:29 INFO - PROCESS | 1721 | 1464105749152 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:02:29 INFO - PROCESS | 1721 | 1464105749160 Marionette TRACE conn3 <- [1,230,null,{}] 09:02:29 INFO - PROCESS | 1721 | 1464105749198 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:02:29 INFO - PROCESS | 1721 | 1464105749402 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 09:02:29 INFO - PROCESS | 1721 | 1464105749577 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:29 INFO - PROCESS | 1721 | ++DOCSHELL 0x92125400 == 53 [pid = 1721] [id = 65] 09:02:29 INFO - PROCESS | 1721 | ++DOMWINDOW == 95 (0x9b9c1400) [pid = 1721] [serial = 193] [outer = (nil)] 09:02:29 INFO - PROCESS | 1721 | ++DOMWINDOW == 96 (0xa224a800) [pid = 1721] [serial = 194] [outer = 0x9b9c1400] 09:02:29 INFO - PROCESS | 1721 | 1464105749766 Marionette DEBUG loaded listener.js 09:02:29 INFO - PROCESS | 1721 | ++DOMWINDOW == 97 (0xa239c400) [pid = 1721] [serial = 195] [outer = 0x9b9c1400] 09:02:30 INFO - PROCESS | 1721 | 1464105750732 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:02:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:02:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1616ms 09:02:30 INFO - PROCESS | 1721 | 1464105750767 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 09:02:30 INFO - PROCESS | 1721 | 1464105750778 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 09:02:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:02:30 INFO - PROCESS | 1721 | 1464105750790 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:02:30 INFO - PROCESS | 1721 | 1464105750799 Marionette TRACE conn3 <- [1,234,null,{}] 09:02:30 INFO - PROCESS | 1721 | 1464105750807 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:02:31 INFO - PROCESS | 1721 | 1464105751018 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 09:02:31 INFO - PROCESS | 1721 | 1464105751204 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:31 INFO - PROCESS | 1721 | ++DOCSHELL 0x922c5400 == 54 [pid = 1721] [id = 66] 09:02:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 98 (0x99ec2c00) [pid = 1721] [serial = 196] [outer = (nil)] 09:02:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 99 (0x99ecc400) [pid = 1721] [serial = 197] [outer = 0x99ec2c00] 09:02:31 INFO - PROCESS | 1721 | 1464105751298 Marionette DEBUG loaded listener.js 09:02:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 100 (0x99ed0c00) [pid = 1721] [serial = 198] [outer = 0x99ec2c00] 09:02:32 INFO - PROCESS | 1721 | 1464105752078 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:02:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:02:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1342ms 09:02:32 INFO - PROCESS | 1721 | 1464105752132 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 09:02:32 INFO - PROCESS | 1721 | 1464105752135 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 09:02:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:02:32 INFO - PROCESS | 1721 | 1464105752162 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:02:32 INFO - PROCESS | 1721 | 1464105752165 Marionette TRACE conn3 <- [1,238,null,{}] 09:02:32 INFO - PROCESS | 1721 | 1464105752171 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:02:32 INFO - PROCESS | 1721 | 1464105752338 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 09:02:32 INFO - PROCESS | 1721 | 1464105752488 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:32 INFO - PROCESS | 1721 | ++DOCSHELL 0x99eccc00 == 55 [pid = 1721] [id = 67] 09:02:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 101 (0x99ecf400) [pid = 1721] [serial = 199] [outer = (nil)] 09:02:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 102 (0xa272fc00) [pid = 1721] [serial = 200] [outer = 0x99ecf400] 09:02:32 INFO - PROCESS | 1721 | 1464105752574 Marionette DEBUG loaded listener.js 09:02:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 103 (0xa3150400) [pid = 1721] [serial = 201] [outer = 0x99ecf400] 09:02:33 INFO - PROCESS | 1721 | 1464105753416 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:02:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:02:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1282ms 09:02:33 INFO - PROCESS | 1721 | 1464105753443 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 09:02:33 INFO - PROCESS | 1721 | 1464105753447 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 09:02:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:02:33 INFO - PROCESS | 1721 | 1464105753453 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:02:33 INFO - PROCESS | 1721 | 1464105753457 Marionette TRACE conn3 <- [1,242,null,{}] 09:02:33 INFO - PROCESS | 1721 | 1464105753462 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:02:33 INFO - PROCESS | 1721 | 1464105753656 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 09:02:33 INFO - PROCESS | 1721 | 1464105753802 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:33 INFO - PROCESS | 1721 | ++DOCSHELL 0x92126000 == 56 [pid = 1721] [id = 68] 09:02:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 104 (0x9397c000) [pid = 1721] [serial = 202] [outer = (nil)] 09:02:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 105 (0x99f58c00) [pid = 1721] [serial = 203] [outer = 0x9397c000] 09:02:33 INFO - PROCESS | 1721 | 1464105753890 Marionette DEBUG loaded listener.js 09:02:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 106 (0x99f5f400) [pid = 1721] [serial = 204] [outer = 0x9397c000] 09:02:34 INFO - PROCESS | 1721 | 1464105754803 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:02:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:02:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1379ms 09:02:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:02:34 INFO - PROCESS | 1721 | 1464105754834 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 09:02:34 INFO - PROCESS | 1721 | 1464105754837 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 09:02:34 INFO - PROCESS | 1721 | 1464105754844 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:02:34 INFO - PROCESS | 1721 | 1464105754848 Marionette TRACE conn3 <- [1,246,null,{}] 09:02:34 INFO - PROCESS | 1721 | 1464105754854 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:02:35 INFO - PROCESS | 1721 | 1464105755026 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 09:02:35 INFO - PROCESS | 1721 | 1464105755185 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:35 INFO - PROCESS | 1721 | ++DOCSHELL 0x99f0f400 == 57 [pid = 1721] [id = 69] 09:02:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 107 (0x99f53c00) [pid = 1721] [serial = 205] [outer = (nil)] 09:02:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 108 (0xa3683c00) [pid = 1721] [serial = 206] [outer = 0x99f53c00] 09:02:35 INFO - PROCESS | 1721 | 1464105755279 Marionette DEBUG loaded listener.js 09:02:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 109 (0xa3686400) [pid = 1721] [serial = 207] [outer = 0x99f53c00] 09:02:36 INFO - PROCESS | 1721 | 1464105756208 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:02:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:02:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1437ms 09:02:36 INFO - PROCESS | 1721 | 1464105756281 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 09:02:36 INFO - PROCESS | 1721 | 1464105756285 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 09:02:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:02:36 INFO - PROCESS | 1721 | 1464105756291 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:02:36 INFO - PROCESS | 1721 | 1464105756295 Marionette TRACE conn3 <- [1,250,null,{}] 09:02:36 INFO - PROCESS | 1721 | 1464105756300 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:02:36 INFO - PROCESS | 1721 | 1464105756503 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 09:02:36 INFO - PROCESS | 1721 | 1464105756700 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:36 INFO - PROCESS | 1721 | ++DOCSHELL 0x918c3400 == 58 [pid = 1721] [id = 70] 09:02:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 110 (0x918c5400) [pid = 1721] [serial = 208] [outer = (nil)] 09:02:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 111 (0x918cb000) [pid = 1721] [serial = 209] [outer = 0x918c5400] 09:02:36 INFO - PROCESS | 1721 | 1464105756828 Marionette DEBUG loaded listener.js 09:02:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 112 (0x918cec00) [pid = 1721] [serial = 210] [outer = 0x918c5400] 09:02:37 INFO - PROCESS | 1721 | 1464105757963 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:02:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:02:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1735ms 09:02:38 INFO - PROCESS | 1721 | 1464105758027 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 09:02:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:02:38 INFO - PROCESS | 1721 | 1464105758035 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 09:02:38 INFO - PROCESS | 1721 | 1464105758042 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:02:38 INFO - PROCESS | 1721 | 1464105758048 Marionette TRACE conn3 <- [1,254,null,{}] 09:02:38 INFO - PROCESS | 1721 | 1464105758056 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:02:38 INFO - PROCESS | 1721 | 1464105758257 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 09:02:38 INFO - PROCESS | 1721 | 1464105758474 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:38 INFO - PROCESS | 1721 | ++DOCSHELL 0x91eba400 == 59 [pid = 1721] [id = 71] 09:02:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 113 (0x97f98800) [pid = 1721] [serial = 211] [outer = (nil)] 09:02:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 114 (0x98906000) [pid = 1721] [serial = 212] [outer = 0x97f98800] 09:02:38 INFO - PROCESS | 1721 | 1464105758647 Marionette DEBUG loaded listener.js 09:02:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 115 (0x98935400) [pid = 1721] [serial = 213] [outer = 0x97f98800] 09:02:39 INFO - PROCESS | 1721 | --DOCSHELL 0x92c0f800 == 58 [pid = 1721] [id = 61] 09:02:39 INFO - PROCESS | 1721 | --DOCSHELL 0x9a869800 == 57 [pid = 1721] [id = 60] 09:02:39 INFO - PROCESS | 1721 | --DOMWINDOW == 114 (0xa2732400) [pid = 1721] [serial = 140] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1721 | 1464105759578 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:02:39 INFO - PROCESS | 1721 | --DOCSHELL 0x98932400 == 56 [pid = 1721] [id = 59] 09:02:39 INFO - PROCESS | 1721 | --DOCSHELL 0x91eb9400 == 55 [pid = 1721] [id = 58] 09:02:39 INFO - PROCESS | 1721 | --DOCSHELL 0x94570800 == 54 [pid = 1721] [id = 57] 09:02:39 INFO - PROCESS | 1721 | --DOCSHELL 0x9397e400 == 53 [pid = 1721] [id = 56] 09:02:39 INFO - PROCESS | 1721 | --DOCSHELL 0x922c1c00 == 52 [pid = 1721] [id = 55] 09:02:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:02:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1595ms 09:02:39 INFO - PROCESS | 1721 | 1464105759639 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 09:02:39 INFO - PROCESS | 1721 | 1464105759647 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 09:02:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:02:39 INFO - PROCESS | 1721 | 1464105759662 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:02:39 INFO - PROCESS | 1721 | 1464105759666 Marionette TRACE conn3 <- [1,258,null,{}] 09:02:39 INFO - PROCESS | 1721 | 1464105759673 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:02:39 INFO - PROCESS | 1721 | 1464105759851 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 09:02:39 INFO - PROCESS | 1721 | --DOMWINDOW == 113 (0xa051f400) [pid = 1721] [serial = 134] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1721 | --DOMWINDOW == 112 (0x9516c400) [pid = 1721] [serial = 116] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1721 | --DOMWINDOW == 111 (0x9457f400) [pid = 1721] [serial = 125] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1721 | --DOMWINDOW == 110 (0x94f61000) [pid = 1721] [serial = 126] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1721 | --DOMWINDOW == 109 (0x989c2400) [pid = 1721] [serial = 128] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1721 | --DOMWINDOW == 108 (0x98019400) [pid = 1721] [serial = 122] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1721 | --DOMWINDOW == 107 (0x94f61c00) [pid = 1721] [serial = 119] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1721 | --DOMWINDOW == 106 (0x9aacc000) [pid = 1721] [serial = 131] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1721 | --DOMWINDOW == 105 (0xa2250c00) [pid = 1721] [serial = 135] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1721 | --DOMWINDOW == 104 (0x9a86e800) [pid = 1721] [serial = 137] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1721 | --DOMWINDOW == 103 (0x9b48e400) [pid = 1721] [serial = 132] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1721 | --DOMWINDOW == 102 (0x995a4400) [pid = 1721] [serial = 129] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1721 | --DOMWINDOW == 101 (0x9afa9c00) [pid = 1721] [serial = 138] [outer = (nil)] [url = about:blank] 09:02:40 INFO - PROCESS | 1721 | 1464105760128 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:40 INFO - PROCESS | 1721 | ++DOCSHELL 0x989cd400 == 53 [pid = 1721] [id = 72] 09:02:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 102 (0x98d43800) [pid = 1721] [serial = 214] [outer = (nil)] 09:02:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 103 (0x995a0000) [pid = 1721] [serial = 215] [outer = 0x98d43800] 09:02:40 INFO - PROCESS | 1721 | 1464105760239 Marionette DEBUG loaded listener.js 09:02:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 104 (0x995a5800) [pid = 1721] [serial = 216] [outer = 0x98d43800] 09:02:40 INFO - PROCESS | 1721 | 1464105760970 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:02:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:02:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1338ms 09:02:41 INFO - PROCESS | 1721 | 1464105761000 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 09:02:41 INFO - PROCESS | 1721 | 1464105761004 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 09:02:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:02:41 INFO - PROCESS | 1721 | 1464105761011 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:02:41 INFO - PROCESS | 1721 | 1464105761017 Marionette TRACE conn3 <- [1,262,null,{}] 09:02:41 INFO - PROCESS | 1721 | 1464105761037 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:02:41 INFO - PROCESS | 1721 | 1464105761235 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 09:02:41 INFO - PROCESS | 1721 | 1464105761258 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:41 INFO - PROCESS | 1721 | ++DOCSHELL 0x997ac800 == 54 [pid = 1721] [id = 73] 09:02:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 105 (0x99f57800) [pid = 1721] [serial = 217] [outer = (nil)] 09:02:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 106 (0x99f5c400) [pid = 1721] [serial = 218] [outer = 0x99f57800] 09:02:41 INFO - PROCESS | 1721 | 1464105761337 Marionette DEBUG loaded listener.js 09:02:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 107 (0x9a260800) [pid = 1721] [serial = 219] [outer = 0x99f57800] 09:02:42 INFO - PROCESS | 1721 | 1464105762200 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:02:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:02:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1245ms 09:02:42 INFO - PROCESS | 1721 | 1464105762263 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 09:02:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:02:42 INFO - PROCESS | 1721 | 1464105762268 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 09:02:42 INFO - PROCESS | 1721 | 1464105762274 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:02:42 INFO - PROCESS | 1721 | 1464105762278 Marionette TRACE conn3 <- [1,266,null,{}] 09:02:42 INFO - PROCESS | 1721 | 1464105762283 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:02:42 INFO - PROCESS | 1721 | 1464105762480 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 09:02:42 INFO - PROCESS | 1721 | 1464105762505 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:42 INFO - PROCESS | 1721 | ++DOCSHELL 0x9890e400 == 55 [pid = 1721] [id = 74] 09:02:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 108 (0x9a865c00) [pid = 1721] [serial = 220] [outer = (nil)] 09:02:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 109 (0x9a9c7800) [pid = 1721] [serial = 221] [outer = 0x9a865c00] 09:02:42 INFO - PROCESS | 1721 | 1464105762577 Marionette DEBUG loaded listener.js 09:02:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 110 (0x9afa3c00) [pid = 1721] [serial = 222] [outer = 0x9a865c00] 09:02:43 INFO - PROCESS | 1721 | 1464105763422 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:02:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:02:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1189ms 09:02:43 INFO - PROCESS | 1721 | 1464105763464 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 09:02:43 INFO - PROCESS | 1721 | 1464105763482 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 09:02:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:02:43 INFO - PROCESS | 1721 | 1464105763496 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:02:43 INFO - PROCESS | 1721 | 1464105763498 Marionette TRACE conn3 <- [1,270,null,{}] 09:02:43 INFO - PROCESS | 1721 | 1464105763504 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:02:43 INFO - PROCESS | 1721 | 1464105763700 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 09:02:43 INFO - PROCESS | 1721 | 1464105763728 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:43 INFO - PROCESS | 1721 | ++DOCSHELL 0x9a25b800 == 56 [pid = 1721] [id = 75] 09:02:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 111 (0x9a9c2400) [pid = 1721] [serial = 223] [outer = (nil)] 09:02:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 112 (0x9b7f1800) [pid = 1721] [serial = 224] [outer = 0x9a9c2400] 09:02:43 INFO - PROCESS | 1721 | 1464105763803 Marionette DEBUG loaded listener.js 09:02:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 113 (0x9d4dac00) [pid = 1721] [serial = 225] [outer = 0x9a9c2400] 09:02:44 INFO - PROCESS | 1721 | --DOMWINDOW == 112 (0x99faa000) [pid = 1721] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:02:44 INFO - PROCESS | 1721 | --DOMWINDOW == 111 (0x97f9a400) [pid = 1721] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:02:44 INFO - PROCESS | 1721 | --DOMWINDOW == 110 (0x9a86d000) [pid = 1721] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:02:44 INFO - PROCESS | 1721 | --DOMWINDOW == 109 (0x94575c00) [pid = 1721] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:02:44 INFO - PROCESS | 1721 | --DOMWINDOW == 108 (0x9457d800) [pid = 1721] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:02:44 INFO - PROCESS | 1721 | --DOMWINDOW == 107 (0x922c3400) [pid = 1721] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:02:44 INFO - PROCESS | 1721 | --DOMWINDOW == 106 (0x97f26000) [pid = 1721] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:02:44 INFO - PROCESS | 1721 | 1464105764785 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:02:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:02:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1342ms 09:02:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:02:44 INFO - PROCESS | 1721 | 1464105764839 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 09:02:44 INFO - PROCESS | 1721 | 1464105764842 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 09:02:44 INFO - PROCESS | 1721 | 1464105764848 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:02:44 INFO - PROCESS | 1721 | 1464105764851 Marionette TRACE conn3 <- [1,274,null,{}] 09:02:44 INFO - PROCESS | 1721 | 1464105764857 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:02:45 INFO - PROCESS | 1721 | 1464105765023 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 09:02:45 INFO - PROCESS | 1721 | 1464105765035 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:45 INFO - PROCESS | 1721 | ++DOCSHELL 0x95174000 == 57 [pid = 1721] [id = 76] 09:02:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 107 (0x9a9c4400) [pid = 1721] [serial = 226] [outer = (nil)] 09:02:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 108 (0xa2250c00) [pid = 1721] [serial = 227] [outer = 0x9a9c4400] 09:02:45 INFO - PROCESS | 1721 | 1464105765116 Marionette DEBUG loaded listener.js 09:02:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 109 (0xa2382800) [pid = 1721] [serial = 228] [outer = 0x9a9c4400] 09:02:46 INFO - PROCESS | 1721 | 1464105766171 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:02:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:02:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1339ms 09:02:46 INFO - PROCESS | 1721 | 1464105766187 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 09:02:46 INFO - PROCESS | 1721 | 1464105766194 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 09:02:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:02:46 INFO - PROCESS | 1721 | 1464105766204 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:02:46 INFO - PROCESS | 1721 | 1464105766208 Marionette TRACE conn3 <- [1,278,null,{}] 09:02:46 INFO - PROCESS | 1721 | 1464105766217 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:02:46 INFO - PROCESS | 1721 | 1464105766401 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 09:02:46 INFO - PROCESS | 1721 | 1464105766557 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:46 INFO - PROCESS | 1721 | ++DOCSHELL 0x918d0000 == 58 [pid = 1721] [id = 77] 09:02:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 110 (0x94575c00) [pid = 1721] [serial = 229] [outer = (nil)] 09:02:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 111 (0x96d2a400) [pid = 1721] [serial = 230] [outer = 0x94575c00] 09:02:46 INFO - PROCESS | 1721 | 1464105766658 Marionette DEBUG loaded listener.js 09:02:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 112 (0x98905400) [pid = 1721] [serial = 231] [outer = 0x94575c00] 09:02:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 113 (0x98d48800) [pid = 1721] [serial = 232] [outer = 0x922c2000] 09:02:47 INFO - PROCESS | 1721 | 1464105767647 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:02:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:02:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1482ms 09:02:47 INFO - PROCESS | 1721 | 1464105767686 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 09:02:47 INFO - PROCESS | 1721 | 1464105767694 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 09:02:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:02:47 INFO - PROCESS | 1721 | 1464105767723 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:02:47 INFO - PROCESS | 1721 | 1464105767728 Marionette TRACE conn3 <- [1,282,null,{}] 09:02:47 INFO - PROCESS | 1721 | 1464105767735 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:02:47 INFO - PROCESS | 1721 | 1464105767913 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 09:02:48 INFO - PROCESS | 1721 | 1464105768069 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:48 INFO - PROCESS | 1721 | ++DOCSHELL 0x99ec5000 == 59 [pid = 1721] [id = 78] 09:02:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 114 (0x99ec9400) [pid = 1721] [serial = 233] [outer = (nil)] 09:02:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 115 (0x99f54800) [pid = 1721] [serial = 234] [outer = 0x99ec9400] 09:02:48 INFO - PROCESS | 1721 | 1464105768165 Marionette DEBUG loaded listener.js 09:02:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 116 (0x9a872000) [pid = 1721] [serial = 235] [outer = 0x99ec9400] 09:02:49 INFO - PROCESS | 1721 | 1464105769045 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:02:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:02:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1409ms 09:02:49 INFO - PROCESS | 1721 | 1464105769115 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 09:02:49 INFO - PROCESS | 1721 | 1464105769120 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 09:02:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:02:49 INFO - PROCESS | 1721 | 1464105769126 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:02:49 INFO - PROCESS | 1721 | 1464105769132 Marionette TRACE conn3 <- [1,286,null,{}] 09:02:49 INFO - PROCESS | 1721 | 1464105769149 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:02:49 INFO - PROCESS | 1721 | 1464105769368 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 09:02:49 INFO - PROCESS | 1721 | 1464105769523 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:49 INFO - PROCESS | 1721 | ++DOCSHELL 0xa2250400 == 60 [pid = 1721] [id = 79] 09:02:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 117 (0xa31c7c00) [pid = 1721] [serial = 236] [outer = (nil)] 09:02:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 118 (0xa3681400) [pid = 1721] [serial = 237] [outer = 0xa31c7c00] 09:02:49 INFO - PROCESS | 1721 | 1464105769702 Marionette DEBUG loaded listener.js 09:02:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 119 (0xa368b800) [pid = 1721] [serial = 238] [outer = 0xa31c7c00] 09:02:50 INFO - PROCESS | 1721 | 1464105770571 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:02:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:02:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1490ms 09:02:50 INFO - PROCESS | 1721 | 1464105770617 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 09:02:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:02:50 INFO - PROCESS | 1721 | 1464105770622 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 09:02:50 INFO - PROCESS | 1721 | 1464105770628 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:02:50 INFO - PROCESS | 1721 | 1464105770632 Marionette TRACE conn3 <- [1,290,null,{}] 09:02:50 INFO - PROCESS | 1721 | 1464105770638 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:02:50 INFO - PROCESS | 1721 | 1464105770815 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 09:02:51 INFO - PROCESS | 1721 | 1464105770978 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:51 INFO - PROCESS | 1721 | ++DOCSHELL 0x9212f000 == 61 [pid = 1721] [id = 80] 09:02:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 120 (0x9b8ee800) [pid = 1721] [serial = 239] [outer = (nil)] 09:02:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 121 (0xa513f000) [pid = 1721] [serial = 240] [outer = 0x9b8ee800] 09:02:51 INFO - PROCESS | 1721 | 1464105771067 Marionette DEBUG loaded listener.js 09:02:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 122 (0xa51f4000) [pid = 1721] [serial = 241] [outer = 0x9b8ee800] 09:02:51 INFO - PROCESS | 1721 | 1464105771961 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:02:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:02:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1386ms 09:02:52 INFO - PROCESS | 1721 | 1464105772016 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 09:02:52 INFO - PROCESS | 1721 | 1464105772019 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 09:02:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:02:52 INFO - PROCESS | 1721 | 1464105772026 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:02:52 INFO - PROCESS | 1721 | 1464105772029 Marionette TRACE conn3 <- [1,294,null,{}] 09:02:52 INFO - PROCESS | 1721 | 1464105772035 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:02:52 INFO - PROCESS | 1721 | 1464105772210 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 09:02:52 INFO - PROCESS | 1721 | 1464105772362 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:52 INFO - PROCESS | 1721 | ++DOCSHELL 0x92d44000 == 62 [pid = 1721] [id = 81] 09:02:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 123 (0x9d4cdc00) [pid = 1721] [serial = 242] [outer = (nil)] 09:02:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 124 (0xa6eabc00) [pid = 1721] [serial = 243] [outer = 0x9d4cdc00] 09:02:52 INFO - PROCESS | 1721 | 1464105772450 Marionette DEBUG loaded listener.js 09:02:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 125 (0xa6f2fc00) [pid = 1721] [serial = 244] [outer = 0x9d4cdc00] 09:02:53 INFO - PROCESS | 1721 | 1464105773361 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:02:53 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:02:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1388ms 09:02:53 INFO - PROCESS | 1721 | 1464105773414 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 09:02:53 INFO - PROCESS | 1721 | 1464105773418 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 09:02:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:02:53 INFO - PROCESS | 1721 | 1464105773425 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:02:53 INFO - PROCESS | 1721 | 1464105773428 Marionette TRACE conn3 <- [1,298,null,{}] 09:02:53 INFO - PROCESS | 1721 | 1464105773434 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:02:53 INFO - PROCESS | 1721 | 1464105773630 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 09:02:53 INFO - PROCESS | 1721 | 1464105773786 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:53 INFO - PROCESS | 1721 | ++DOCSHELL 0x91285400 == 63 [pid = 1721] [id = 82] 09:02:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 126 (0x91286000) [pid = 1721] [serial = 245] [outer = (nil)] 09:02:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 127 (0x9128d800) [pid = 1721] [serial = 246] [outer = 0x91286000] 09:02:53 INFO - PROCESS | 1721 | 1464105773877 Marionette DEBUG loaded listener.js 09:02:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 128 (0xa22a1000) [pid = 1721] [serial = 247] [outer = 0x91286000] 09:02:54 INFO - PROCESS | 1721 | 1464105774728 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:02:54 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:02:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1341ms 09:02:54 INFO - PROCESS | 1721 | 1464105774767 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 09:02:54 INFO - PROCESS | 1721 | 1464105774771 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 09:02:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:02:54 INFO - PROCESS | 1721 | 1464105774778 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:02:54 INFO - PROCESS | 1721 | 1464105774782 Marionette TRACE conn3 <- [1,302,null,{}] 09:02:54 INFO - PROCESS | 1721 | 1464105774788 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:02:54 INFO - PROCESS | 1721 | 1464105774954 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 09:02:55 INFO - PROCESS | 1721 | 1464105775113 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:55 INFO - PROCESS | 1721 | ++DOCSHELL 0x92c10c00 == 64 [pid = 1721] [id = 83] 09:02:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 129 (0x9532b800) [pid = 1721] [serial = 248] [outer = (nil)] 09:02:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 130 (0x95331800) [pid = 1721] [serial = 249] [outer = 0x9532b800] 09:02:55 INFO - PROCESS | 1721 | 1464105775203 Marionette DEBUG loaded listener.js 09:02:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 131 (0x95333800) [pid = 1721] [serial = 250] [outer = 0x9532b800] 09:02:56 INFO - PROCESS | 1721 | 1464105776076 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:02:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:02:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1335ms 09:02:56 INFO - PROCESS | 1721 | 1464105776114 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 09:02:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:02:56 INFO - PROCESS | 1721 | 1464105776118 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 09:02:56 INFO - PROCESS | 1721 | 1464105776125 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:02:56 INFO - PROCESS | 1721 | 1464105776129 Marionette TRACE conn3 <- [1,306,null,{}] 09:02:56 INFO - PROCESS | 1721 | 1464105776135 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:02:56 INFO - PROCESS | 1721 | 1464105776302 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 09:02:56 INFO - PROCESS | 1721 | 1464105776462 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:56 INFO - PROCESS | 1721 | ++DOCSHELL 0x918cb400 == 65 [pid = 1721] [id = 84] 09:02:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 132 (0x928a1400) [pid = 1721] [serial = 251] [outer = (nil)] 09:02:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x928a7800) [pid = 1721] [serial = 252] [outer = 0x928a1400] 09:02:56 INFO - PROCESS | 1721 | 1464105776548 Marionette DEBUG loaded listener.js 09:02:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x928aac00) [pid = 1721] [serial = 253] [outer = 0x928a1400] 09:02:57 INFO - PROCESS | 1721 | 1464105777430 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:02:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:02:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1343ms 09:02:57 INFO - PROCESS | 1721 | 1464105777468 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 09:02:57 INFO - PROCESS | 1721 | 1464105777472 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 09:02:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:02:57 INFO - PROCESS | 1721 | 1464105777479 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:02:57 INFO - PROCESS | 1721 | 1464105777482 Marionette TRACE conn3 <- [1,310,null,{}] 09:02:57 INFO - PROCESS | 1721 | 1464105777488 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:02:57 INFO - PROCESS | 1721 | 1464105777660 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 09:02:57 INFO - PROCESS | 1721 | 1464105777822 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:57 INFO - PROCESS | 1721 | ++DOCSHELL 0x928a3400 == 66 [pid = 1721] [id = 85] 09:02:57 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x928a4000) [pid = 1721] [serial = 254] [outer = (nil)] 09:02:57 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x929c2c00) [pid = 1721] [serial = 255] [outer = 0x928a4000] 09:02:57 INFO - PROCESS | 1721 | 1464105777910 Marionette DEBUG loaded listener.js 09:02:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x929c7c00) [pid = 1721] [serial = 256] [outer = 0x928a4000] 09:02:58 INFO - PROCESS | 1721 | 1464105778874 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:02:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:02:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1430ms 09:02:58 INFO - PROCESS | 1721 | 1464105778911 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 09:02:58 INFO - PROCESS | 1721 | 1464105778914 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 09:02:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:02:58 INFO - PROCESS | 1721 | 1464105778921 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:02:58 INFO - PROCESS | 1721 | 1464105778925 Marionette TRACE conn3 <- [1,314,null,{}] 09:02:58 INFO - PROCESS | 1721 | 1464105778930 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:02:59 INFO - PROCESS | 1721 | 1464105779099 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 09:02:59 INFO - PROCESS | 1721 | 1464105779262 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:59 INFO - PROCESS | 1721 | ++DOCSHELL 0x928ad800 == 67 [pid = 1721] [id = 86] 09:02:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x929c9000) [pid = 1721] [serial = 257] [outer = (nil)] 09:02:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x929cf400) [pid = 1721] [serial = 258] [outer = 0x929c9000] 09:02:59 INFO - PROCESS | 1721 | 1464105779347 Marionette DEBUG loaded listener.js 09:02:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x929d1000) [pid = 1721] [serial = 259] [outer = 0x929c9000] 09:03:00 INFO - PROCESS | 1721 | 1464105780562 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:03:00 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:03:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1680ms 09:03:00 INFO - PROCESS | 1721 | 1464105780602 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 09:03:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:03:00 INFO - PROCESS | 1721 | 1464105780610 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 09:03:00 INFO - PROCESS | 1721 | 1464105780617 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:03:00 INFO - PROCESS | 1721 | 1464105780623 Marionette TRACE conn3 <- [1,318,null,{}] 09:03:00 INFO - PROCESS | 1721 | 1464105780630 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:03:00 INFO - PROCESS | 1721 | 1464105780804 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 09:03:01 INFO - PROCESS | 1721 | 1464105780982 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:01 INFO - PROCESS | 1721 | ++DOCSHELL 0x928afc00 == 68 [pid = 1721] [id = 87] 09:03:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x929c4000) [pid = 1721] [serial = 260] [outer = (nil)] 09:03:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x9397a800) [pid = 1721] [serial = 261] [outer = 0x929c4000] 09:03:01 INFO - PROCESS | 1721 | 1464105781144 Marionette DEBUG loaded listener.js 09:03:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x94f59800) [pid = 1721] [serial = 262] [outer = 0x929c4000] 09:03:01 INFO - PROCESS | 1721 | --DOCSHELL 0x9a25b800 == 67 [pid = 1721] [id = 75] 09:03:01 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x9d4d2400) [pid = 1721] [serial = 185] [outer = (nil)] [url = about:blank] 09:03:01 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0xa6f3b800) [pid = 1721] [serial = 161] [outer = (nil)] [url = about:blank] 09:03:01 INFO - PROCESS | 1721 | --DOCSHELL 0x9890e400 == 66 [pid = 1721] [id = 74] 09:03:01 INFO - PROCESS | 1721 | --DOCSHELL 0x997ac800 == 65 [pid = 1721] [id = 73] 09:03:01 INFO - PROCESS | 1721 | --DOCSHELL 0x989cd400 == 64 [pid = 1721] [id = 72] 09:03:01 INFO - PROCESS | 1721 | --DOCSHELL 0x91eba400 == 63 [pid = 1721] [id = 71] 09:03:01 INFO - PROCESS | 1721 | --DOCSHELL 0x92125400 == 62 [pid = 1721] [id = 65] 09:03:01 INFO - PROCESS | 1721 | --DOCSHELL 0x98d44800 == 61 [pid = 1721] [id = 64] 09:03:01 INFO - PROCESS | 1721 | --DOCSHELL 0x92128400 == 60 [pid = 1721] [id = 63] 09:03:01 INFO - PROCESS | 1721 | --DOCSHELL 0x922c7400 == 59 [pid = 1721] [id = 62] 09:03:02 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x9a870c00) [pid = 1721] [serial = 177] [outer = (nil)] [url = about:blank] 09:03:02 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x97f99c00) [pid = 1721] [serial = 143] [outer = (nil)] [url = about:blank] 09:03:02 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x99f0b000) [pid = 1721] [serial = 174] [outer = (nil)] [url = about:blank] 09:03:02 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x9a9ca400) [pid = 1721] [serial = 179] [outer = (nil)] [url = about:blank] 09:03:02 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0xa69dc400) [pid = 1721] [serial = 155] [outer = (nil)] [url = about:blank] 09:03:02 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x98908000) [pid = 1721] [serial = 168] [outer = (nil)] [url = about:blank] 09:03:02 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x9a868c00) [pid = 1721] [serial = 176] [outer = (nil)] [url = about:blank] 09:03:02 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x99a9e000) [pid = 1721] [serial = 173] [outer = (nil)] [url = about:blank] 09:03:02 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0x9801b400) [pid = 1721] [serial = 170] [outer = (nil)] [url = about:blank] 09:03:02 INFO - PROCESS | 1721 | --DOMWINDOW == 131 (0xa6382c00) [pid = 1721] [serial = 152] [outer = (nil)] [url = about:blank] 09:03:02 INFO - PROCESS | 1721 | --DOMWINDOW == 130 (0x9890d400) [pid = 1721] [serial = 171] [outer = (nil)] [url = about:blank] 09:03:02 INFO - PROCESS | 1721 | --DOMWINDOW == 129 (0x9397d000) [pid = 1721] [serial = 165] [outer = (nil)] [url = about:blank] 09:03:02 INFO - PROCESS | 1721 | --DOMWINDOW == 128 (0x9b7ed400) [pid = 1721] [serial = 182] [outer = (nil)] [url = about:blank] 09:03:02 INFO - PROCESS | 1721 | --DOMWINDOW == 127 (0x9b7fa800) [pid = 1721] [serial = 183] [outer = (nil)] [url = about:blank] 09:03:02 INFO - PROCESS | 1721 | --DOMWINDOW == 126 (0x9afa1400) [pid = 1721] [serial = 180] [outer = (nil)] [url = about:blank] 09:03:02 INFO - PROCESS | 1721 | --DOMWINDOW == 125 (0xa3323000) [pid = 1721] [serial = 149] [outer = (nil)] [url = about:blank] 09:03:02 INFO - PROCESS | 1721 | --DOMWINDOW == 124 (0x92c0c800) [pid = 1721] [serial = 164] [outer = (nil)] [url = about:blank] 09:03:02 INFO - PROCESS | 1721 | --DOMWINDOW == 123 (0x98902000) [pid = 1721] [serial = 167] [outer = (nil)] [url = about:blank] 09:03:02 INFO - PROCESS | 1721 | --DOMWINDOW == 122 (0x9d4d7c00) [pid = 1721] [serial = 146] [outer = (nil)] [url = about:blank] 09:03:02 INFO - PROCESS | 1721 | --DOMWINDOW == 121 (0x9a9c9400) [pid = 1721] [serial = 158] [outer = (nil)] [url = about:blank] 09:03:02 INFO - PROCESS | 1721 | 1464105782201 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:03:02 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:03:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1640ms 09:03:02 INFO - PROCESS | 1721 | 1464105782257 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 09:03:02 INFO - PROCESS | 1721 | 1464105782265 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 09:03:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:03:02 INFO - PROCESS | 1721 | 1464105782276 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:03:02 INFO - PROCESS | 1721 | 1464105782280 Marionette TRACE conn3 <- [1,322,null,{}] 09:03:02 INFO - PROCESS | 1721 | 1464105782286 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:03:02 INFO - PROCESS | 1721 | 1464105782481 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 09:03:02 INFO - PROCESS | 1721 | 1464105782641 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:02 INFO - PROCESS | 1721 | ++DOCSHELL 0x929cac00 == 60 [pid = 1721] [id = 88] 09:03:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 122 (0x92d47000) [pid = 1721] [serial = 263] [outer = (nil)] 09:03:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 123 (0x9532e800) [pid = 1721] [serial = 264] [outer = 0x92d47000] 09:03:02 INFO - PROCESS | 1721 | 1464105782718 Marionette DEBUG loaded listener.js 09:03:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 124 (0x96d22800) [pid = 1721] [serial = 265] [outer = 0x92d47000] 09:03:03 INFO - PROCESS | 1721 | 1464105783561 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:03:03 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:03:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1343ms 09:03:03 INFO - PROCESS | 1721 | 1464105783620 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 09:03:03 INFO - PROCESS | 1721 | 1464105783623 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 09:03:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:03:03 INFO - PROCESS | 1721 | 1464105783630 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:03:03 INFO - PROCESS | 1721 | 1464105783636 Marionette TRACE conn3 <- [1,326,null,{}] 09:03:03 INFO - PROCESS | 1721 | 1464105783652 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:03:03 INFO - PROCESS | 1721 | 1464105783864 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 09:03:04 INFO - PROCESS | 1721 | 1464105783993 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:04 INFO - PROCESS | 1721 | ++DOCSHELL 0x94f60800 == 61 [pid = 1721] [id = 89] 09:03:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 125 (0x989ce000) [pid = 1721] [serial = 266] [outer = (nil)] 09:03:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 126 (0x997ac800) [pid = 1721] [serial = 267] [outer = 0x989ce000] 09:03:04 INFO - PROCESS | 1721 | 1464105784074 Marionette DEBUG loaded listener.js 09:03:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 127 (0x99e51800) [pid = 1721] [serial = 268] [outer = 0x989ce000] 09:03:04 INFO - PROCESS | 1721 | 1464105784945 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:03:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:03:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1341ms 09:03:04 INFO - PROCESS | 1721 | 1464105784971 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 09:03:04 INFO - PROCESS | 1721 | 1464105784975 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 09:03:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:03:04 INFO - PROCESS | 1721 | 1464105784987 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:03:04 INFO - PROCESS | 1721 | 1464105784990 Marionette TRACE conn3 <- [1,330,null,{}] 09:03:05 INFO - PROCESS | 1721 | 1464105784996 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:03:05 INFO - PROCESS | 1721 | 1464105785192 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 09:03:05 INFO - PROCESS | 1721 | 1464105785222 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:05 INFO - PROCESS | 1721 | ++DOCSHELL 0x98937800 == 62 [pid = 1721] [id = 90] 09:03:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 128 (0x99ec5c00) [pid = 1721] [serial = 269] [outer = (nil)] 09:03:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 129 (0x99f5e800) [pid = 1721] [serial = 270] [outer = 0x99ec5c00] 09:03:05 INFO - PROCESS | 1721 | 1464105785297 Marionette DEBUG loaded listener.js 09:03:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 130 (0x9a86c400) [pid = 1721] [serial = 271] [outer = 0x99ec5c00] 09:03:06 INFO - PROCESS | 1721 | 1464105786235 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:03:06 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:03:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1282ms 09:03:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:03:06 INFO - PROCESS | 1721 | 1464105786271 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 09:03:06 INFO - PROCESS | 1721 | 1464105786273 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 09:03:06 INFO - PROCESS | 1721 | 1464105786280 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:03:06 INFO - PROCESS | 1721 | 1464105786283 Marionette TRACE conn3 <- [1,334,null,{}] 09:03:06 INFO - PROCESS | 1721 | 1464105786294 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:03:06 INFO - PROCESS | 1721 | 1464105786620 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 09:03:06 INFO - PROCESS | 1721 | --DOMWINDOW == 129 (0x9a865c00) [pid = 1721] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:03:06 INFO - PROCESS | 1721 | --DOMWINDOW == 128 (0x97f98800) [pid = 1721] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:03:06 INFO - PROCESS | 1721 | --DOMWINDOW == 127 (0x99f57800) [pid = 1721] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:03:06 INFO - PROCESS | 1721 | --DOMWINDOW == 126 (0x98d43800) [pid = 1721] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:03:06 INFO - PROCESS | 1721 | --DOMWINDOW == 125 (0x9a9c2400) [pid = 1721] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:03:06 INFO - PROCESS | 1721 | 1464105786747 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:06 INFO - PROCESS | 1721 | ++DOCSHELL 0x95337c00 == 63 [pid = 1721] [id = 91] 09:03:06 INFO - PROCESS | 1721 | ++DOMWINDOW == 126 (0x97f98800) [pid = 1721] [serial = 272] [outer = (nil)] 09:03:06 INFO - PROCESS | 1721 | ++DOMWINDOW == 127 (0x99f57800) [pid = 1721] [serial = 273] [outer = 0x97f98800] 09:03:06 INFO - PROCESS | 1721 | 1464105786824 Marionette DEBUG loaded listener.js 09:03:06 INFO - PROCESS | 1721 | ++DOMWINDOW == 128 (0x9a872800) [pid = 1721] [serial = 274] [outer = 0x97f98800] 09:03:07 INFO - PROCESS | 1721 | 1464105787532 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:03:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:03:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1291ms 09:03:07 INFO - PROCESS | 1721 | 1464105787571 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 09:03:07 INFO - PROCESS | 1721 | 1464105787575 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 09:03:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:03:07 INFO - PROCESS | 1721 | 1464105787586 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:03:07 INFO - PROCESS | 1721 | 1464105787588 Marionette TRACE conn3 <- [1,338,null,{}] 09:03:07 INFO - PROCESS | 1721 | 1464105787594 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:03:07 INFO - PROCESS | 1721 | 1464105787765 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 09:03:07 INFO - PROCESS | 1721 | 1464105787776 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:07 INFO - PROCESS | 1721 | ++DOCSHELL 0x9a9c9c00 == 64 [pid = 1721] [id = 92] 09:03:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 129 (0x9ac45000) [pid = 1721] [serial = 275] [outer = (nil)] 09:03:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 130 (0x9b8eac00) [pid = 1721] [serial = 276] [outer = 0x9ac45000] 09:03:07 INFO - PROCESS | 1721 | 1464105787852 Marionette DEBUG loaded listener.js 09:03:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 131 (0x9b9c7800) [pid = 1721] [serial = 277] [outer = 0x9ac45000] 09:03:08 INFO - PROCESS | 1721 | 1464105788821 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:03:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:03:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1283ms 09:03:08 INFO - PROCESS | 1721 | 1464105788867 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 09:03:08 INFO - PROCESS | 1721 | 1464105788874 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 09:03:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:03:08 INFO - PROCESS | 1721 | 1464105788884 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:03:08 INFO - PROCESS | 1721 | 1464105788889 Marionette TRACE conn3 <- [1,342,null,{}] 09:03:08 INFO - PROCESS | 1721 | 1464105788900 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:03:09 INFO - PROCESS | 1721 | 1464105789093 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 09:03:09 INFO - PROCESS | 1721 | 1464105789255 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:09 INFO - PROCESS | 1721 | ++DOCSHELL 0x918c7400 == 65 [pid = 1721] [id = 93] 09:03:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 132 (0x918c9c00) [pid = 1721] [serial = 278] [outer = (nil)] 09:03:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x929cd400) [pid = 1721] [serial = 279] [outer = 0x918c9c00] 09:03:09 INFO - PROCESS | 1721 | 1464105789342 Marionette DEBUG loaded listener.js 09:03:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x93a88c00) [pid = 1721] [serial = 280] [outer = 0x918c9c00] 09:03:10 INFO - PROCESS | 1721 | 1464105790451 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:03:10 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:03:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1596ms 09:03:10 INFO - PROCESS | 1721 | 1464105790482 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 09:03:10 INFO - PROCESS | 1721 | 1464105790491 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 09:03:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:03:10 INFO - PROCESS | 1721 | 1464105790503 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:03:10 INFO - PROCESS | 1721 | 1464105790507 Marionette TRACE conn3 <- [1,346,null,{}] 09:03:10 INFO - PROCESS | 1721 | 1464105790514 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:03:10 INFO - PROCESS | 1721 | 1464105790696 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 09:03:10 INFO - PROCESS | 1721 | 1464105790905 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:10 INFO - PROCESS | 1721 | ++DOCSHELL 0x97f97800 == 66 [pid = 1721] [id = 94] 09:03:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x9801bc00) [pid = 1721] [serial = 281] [outer = (nil)] 09:03:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x9890e000) [pid = 1721] [serial = 282] [outer = 0x9801bc00] 09:03:11 INFO - PROCESS | 1721 | 1464105791037 Marionette DEBUG loaded listener.js 09:03:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x999c6c00) [pid = 1721] [serial = 283] [outer = 0x9801bc00] 09:03:11 INFO - PROCESS | 1721 | 1464105791885 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:03:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:03:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1433ms 09:03:11 INFO - PROCESS | 1721 | 1464105791936 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 09:03:11 INFO - PROCESS | 1721 | 1464105791940 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 09:03:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:03:11 INFO - PROCESS | 1721 | 1464105791947 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:03:11 INFO - PROCESS | 1721 | 1464105791953 Marionette TRACE conn3 <- [1,350,null,{}] 09:03:11 INFO - PROCESS | 1721 | 1464105791969 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:03:12 INFO - PROCESS | 1721 | 1464105792158 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 09:03:12 INFO - PROCESS | 1721 | 1464105792319 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:12 INFO - PROCESS | 1721 | ++DOCSHELL 0x9128c800 == 67 [pid = 1721] [id = 95] 09:03:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x97f24800) [pid = 1721] [serial = 284] [outer = (nil)] 09:03:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x9b488c00) [pid = 1721] [serial = 285] [outer = 0x97f24800] 09:03:12 INFO - PROCESS | 1721 | 1464105792413 Marionette DEBUG loaded listener.js 09:03:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x9d8a2000) [pid = 1721] [serial = 286] [outer = 0x97f24800] 09:03:13 INFO - PROCESS | 1721 | 1464105793564 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:03:13 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:03:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1695ms 09:03:13 INFO - PROCESS | 1721 | 1464105793643 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 09:03:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:03:13 INFO - PROCESS | 1721 | 1464105793649 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 09:03:13 INFO - PROCESS | 1721 | 1464105793655 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:03:13 INFO - PROCESS | 1721 | 1464105793658 Marionette TRACE conn3 <- [1,354,null,{}] 09:03:13 INFO - PROCESS | 1721 | 1464105793664 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:03:13 INFO - PROCESS | 1721 | 1464105793878 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 09:03:14 INFO - PROCESS | 1721 | 1464105794097 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:14 INFO - PROCESS | 1721 | ++DOCSHELL 0x98862000 == 68 [pid = 1721] [id = 96] 09:03:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x9afa4000) [pid = 1721] [serial = 287] [outer = (nil)] 09:03:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0xa27ccc00) [pid = 1721] [serial = 288] [outer = 0x9afa4000] 09:03:14 INFO - PROCESS | 1721 | 1464105794189 Marionette DEBUG loaded listener.js 09:03:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0xa31eac00) [pid = 1721] [serial = 289] [outer = 0x9afa4000] 09:03:15 INFO - PROCESS | 1721 | 1464105795110 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:03:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:03:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1501ms 09:03:15 INFO - PROCESS | 1721 | 1464105795156 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 09:03:15 INFO - PROCESS | 1721 | 1464105795160 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 09:03:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:03:15 INFO - PROCESS | 1721 | 1464105795166 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:03:15 INFO - PROCESS | 1721 | 1464105795170 Marionette TRACE conn3 <- [1,358,null,{}] 09:03:15 INFO - PROCESS | 1721 | 1464105795176 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:03:15 INFO - PROCESS | 1721 | 1464105795396 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 09:03:15 INFO - PROCESS | 1721 | 1464105795598 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:15 INFO - PROCESS | 1721 | ++DOCSHELL 0x92a43800 == 69 [pid = 1721] [id = 97] 09:03:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x92a45800) [pid = 1721] [serial = 290] [outer = (nil)] 09:03:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x92a4b400) [pid = 1721] [serial = 291] [outer = 0x92a45800] 09:03:15 INFO - PROCESS | 1721 | 1464105795733 Marionette DEBUG loaded listener.js 09:03:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x92a4f000) [pid = 1721] [serial = 292] [outer = 0x92a45800] 09:03:16 INFO - PROCESS | 1721 | 1464105796569 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:03:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:03:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1479ms 09:03:16 INFO - PROCESS | 1721 | 1464105796647 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 09:03:16 INFO - PROCESS | 1721 | 1464105796651 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 09:03:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:03:16 INFO - PROCESS | 1721 | 1464105796658 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:03:16 INFO - PROCESS | 1721 | 1464105796662 Marionette TRACE conn3 <- [1,362,null,{}] 09:03:16 INFO - PROCESS | 1721 | 1464105796668 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:03:16 INFO - PROCESS | 1721 | 1464105796905 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 09:03:17 INFO - PROCESS | 1721 | 1464105797111 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:17 INFO - PROCESS | 1721 | ++DOCSHELL 0x95579000 == 70 [pid = 1721] [id = 98] 09:03:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 147 (0x9557a800) [pid = 1721] [serial = 293] [outer = (nil)] 09:03:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 148 (0x9557f400) [pid = 1721] [serial = 294] [outer = 0x9557a800] 09:03:17 INFO - PROCESS | 1721 | 1464105797247 Marionette DEBUG loaded listener.js 09:03:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 149 (0x95585000) [pid = 1721] [serial = 295] [outer = 0x9557a800] 09:03:18 INFO - PROCESS | 1721 | 1464105798117 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:03:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:03:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1484ms 09:03:18 INFO - PROCESS | 1721 | 1464105798142 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 09:03:18 INFO - PROCESS | 1721 | 1464105798146 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 09:03:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:03:18 INFO - PROCESS | 1721 | 1464105798152 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:03:18 INFO - PROCESS | 1721 | 1464105798156 Marionette TRACE conn3 <- [1,366,null,{}] 09:03:18 INFO - PROCESS | 1721 | 1464105798161 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:03:18 INFO - PROCESS | 1721 | 1464105798323 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 09:03:18 INFO - PROCESS | 1721 | 1464105798488 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:18 INFO - PROCESS | 1721 | ++DOCSHELL 0x95587800 == 71 [pid = 1721] [id = 99] 09:03:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 150 (0x9b7f8800) [pid = 1721] [serial = 296] [outer = (nil)] 09:03:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 151 (0xa3641400) [pid = 1721] [serial = 297] [outer = 0x9b7f8800] 09:03:18 INFO - PROCESS | 1721 | 1464105798591 Marionette DEBUG loaded listener.js 09:03:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 152 (0xa36f3400) [pid = 1721] [serial = 298] [outer = 0x9b7f8800] 09:03:19 INFO - PROCESS | 1721 | 1464105799531 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:03:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:03:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1388ms 09:03:19 INFO - PROCESS | 1721 | 1464105799542 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 09:03:19 INFO - PROCESS | 1721 | 1464105799545 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 09:03:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:03:19 INFO - PROCESS | 1721 | 1464105799551 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:03:19 INFO - PROCESS | 1721 | 1464105799555 Marionette TRACE conn3 <- [1,370,null,{}] 09:03:19 INFO - PROCESS | 1721 | 1464105799560 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:03:19 INFO - PROCESS | 1721 | 1464105799732 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 09:03:20 INFO - PROCESS | 1721 | 1464105800264 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:20 INFO - PROCESS | 1721 | ++DOCSHELL 0x928a8800 == 72 [pid = 1721] [id = 100] 09:03:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 153 (0x928acc00) [pid = 1721] [serial = 299] [outer = (nil)] 09:03:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 154 (0x929cbc00) [pid = 1721] [serial = 300] [outer = 0x928acc00] 09:03:20 INFO - PROCESS | 1721 | 1464105800389 Marionette DEBUG loaded listener.js 09:03:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 155 (0x92a4e000) [pid = 1721] [serial = 301] [outer = 0x928acc00] 09:03:21 INFO - PROCESS | 1721 | 1464105801326 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:03:21 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:03:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1834ms 09:03:21 INFO - PROCESS | 1721 | 1464105801388 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 09:03:21 INFO - PROCESS | 1721 | 1464105801399 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 09:03:21 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:03:21 INFO - PROCESS | 1721 | 1464105801414 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:03:21 INFO - PROCESS | 1721 | 1464105801418 Marionette TRACE conn3 <- [1,374,null,{}] 09:03:21 INFO - PROCESS | 1721 | 1464105801431 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:03:21 INFO - PROCESS | 1721 | 1464105801643 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 09:03:21 INFO - PROCESS | 1721 | 1464105801858 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:21 INFO - PROCESS | 1721 | ++DOCSHELL 0x9455e400 == 73 [pid = 1721] [id = 101] 09:03:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 156 (0x94f5c000) [pid = 1721] [serial = 302] [outer = (nil)] 09:03:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 157 (0x9532f400) [pid = 1721] [serial = 303] [outer = 0x94f5c000] 09:03:21 INFO - PROCESS | 1721 | 1464105801983 Marionette DEBUG loaded listener.js 09:03:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 158 (0x9557a000) [pid = 1721] [serial = 304] [outer = 0x94f5c000] 09:03:22 INFO - PROCESS | 1721 | 1464105802854 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:03:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:03:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1492ms 09:03:22 INFO - PROCESS | 1721 | 1464105802906 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 09:03:22 INFO - PROCESS | 1721 | 1464105802912 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 09:03:22 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:03:22 INFO - PROCESS | 1721 | 1464105802919 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:03:22 INFO - PROCESS | 1721 | 1464105802923 Marionette TRACE conn3 <- [1,378,null,{}] 09:03:22 INFO - PROCESS | 1721 | 1464105802929 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:03:23 INFO - PROCESS | 1721 | 1464105803130 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 09:03:23 INFO - PROCESS | 1721 | --DOCSHELL 0x92c11c00 == 72 [pid = 1721] [id = 48] 09:03:23 INFO - PROCESS | 1721 | --DOCSHELL 0x9455b800 == 71 [pid = 1721] [id = 54] 09:03:23 INFO - PROCESS | 1721 | --DOCSHELL 0x9a868800 == 70 [pid = 1721] [id = 53] 09:03:23 INFO - PROCESS | 1721 | --DOCSHELL 0x91ebac00 == 69 [pid = 1721] [id = 52] 09:03:23 INFO - PROCESS | 1721 | --DOCSHELL 0x99931000 == 68 [pid = 1721] [id = 51] 09:03:23 INFO - PROCESS | 1721 | --DOCSHELL 0x9ac40800 == 67 [pid = 1721] [id = 50] 09:03:23 INFO - PROCESS | 1721 | --DOCSHELL 0x9a86b800 == 66 [pid = 1721] [id = 49] 09:03:23 INFO - PROCESS | 1721 | --DOMWINDOW == 157 (0x97f95400) [pid = 1721] [serial = 188] [outer = (nil)] [url = about:blank] 09:03:23 INFO - PROCESS | 1721 | --DOMWINDOW == 156 (0x9a259800) [pid = 1721] [serial = 191] [outer = (nil)] [url = about:blank] 09:03:23 INFO - PROCESS | 1721 | --DOMWINDOW == 155 (0xa224a800) [pid = 1721] [serial = 194] [outer = (nil)] [url = about:blank] 09:03:23 INFO - PROCESS | 1721 | --DOMWINDOW == 154 (0x99ecc400) [pid = 1721] [serial = 197] [outer = (nil)] [url = about:blank] 09:03:23 INFO - PROCESS | 1721 | --DOMWINDOW == 153 (0xa272fc00) [pid = 1721] [serial = 200] [outer = (nil)] [url = about:blank] 09:03:23 INFO - PROCESS | 1721 | --DOMWINDOW == 152 (0x99f58c00) [pid = 1721] [serial = 203] [outer = (nil)] [url = about:blank] 09:03:23 INFO - PROCESS | 1721 | --DOMWINDOW == 151 (0xa3683c00) [pid = 1721] [serial = 206] [outer = (nil)] [url = about:blank] 09:03:23 INFO - PROCESS | 1721 | --DOMWINDOW == 150 (0xa2250c00) [pid = 1721] [serial = 227] [outer = (nil)] [url = about:blank] 09:03:23 INFO - PROCESS | 1721 | --DOMWINDOW == 149 (0x918cb000) [pid = 1721] [serial = 209] [outer = (nil)] [url = about:blank] 09:03:23 INFO - PROCESS | 1721 | 1464105803351 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:23 INFO - PROCESS | 1721 | --DOCSHELL 0x95337c00 == 65 [pid = 1721] [id = 91] 09:03:23 INFO - PROCESS | 1721 | --DOCSHELL 0x98937800 == 64 [pid = 1721] [id = 90] 09:03:23 INFO - PROCESS | 1721 | ++DOCSHELL 0x918cd400 == 65 [pid = 1721] [id = 102] 09:03:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 150 (0x922c3400) [pid = 1721] [serial = 305] [outer = (nil)] 09:03:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 151 (0x95170800) [pid = 1721] [serial = 306] [outer = 0x922c3400] 09:03:23 INFO - PROCESS | 1721 | 1464105803479 Marionette DEBUG loaded listener.js 09:03:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 152 (0x9801b800) [pid = 1721] [serial = 307] [outer = 0x922c3400] 09:03:23 INFO - PROCESS | 1721 | --DOCSHELL 0x94f60800 == 64 [pid = 1721] [id = 89] 09:03:23 INFO - PROCESS | 1721 | --DOCSHELL 0x929cac00 == 63 [pid = 1721] [id = 88] 09:03:23 INFO - PROCESS | 1721 | --DOCSHELL 0x928afc00 == 62 [pid = 1721] [id = 87] 09:03:23 INFO - PROCESS | 1721 | --DOCSHELL 0x92d44000 == 61 [pid = 1721] [id = 81] 09:03:23 INFO - PROCESS | 1721 | --DOCSHELL 0x9212f000 == 60 [pid = 1721] [id = 80] 09:03:23 INFO - PROCESS | 1721 | --DOCSHELL 0xa2250400 == 59 [pid = 1721] [id = 79] 09:03:23 INFO - PROCESS | 1721 | --DOCSHELL 0x99ec5000 == 58 [pid = 1721] [id = 78] 09:03:24 INFO - PROCESS | 1721 | --DOCSHELL 0x918d0000 == 57 [pid = 1721] [id = 77] 09:03:24 INFO - PROCESS | 1721 | --DOCSHELL 0x95174000 == 56 [pid = 1721] [id = 76] 09:03:24 INFO - PROCESS | 1721 | --DOMWINDOW == 151 (0x9a260800) [pid = 1721] [serial = 219] [outer = (nil)] [url = about:blank] 09:03:24 INFO - PROCESS | 1721 | --DOMWINDOW == 150 (0x9afa3c00) [pid = 1721] [serial = 222] [outer = (nil)] [url = about:blank] 09:03:24 INFO - PROCESS | 1721 | --DOMWINDOW == 149 (0x9a9c7800) [pid = 1721] [serial = 221] [outer = (nil)] [url = about:blank] 09:03:24 INFO - PROCESS | 1721 | --DOMWINDOW == 148 (0x98935400) [pid = 1721] [serial = 213] [outer = (nil)] [url = about:blank] 09:03:24 INFO - PROCESS | 1721 | --DOMWINDOW == 147 (0x98906000) [pid = 1721] [serial = 212] [outer = (nil)] [url = about:blank] 09:03:24 INFO - PROCESS | 1721 | --DOMWINDOW == 146 (0x99f5c400) [pid = 1721] [serial = 218] [outer = (nil)] [url = about:blank] 09:03:24 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0x995a0000) [pid = 1721] [serial = 215] [outer = (nil)] [url = about:blank] 09:03:24 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x995a5800) [pid = 1721] [serial = 216] [outer = (nil)] [url = about:blank] 09:03:24 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x9d4dac00) [pid = 1721] [serial = 225] [outer = (nil)] [url = about:blank] 09:03:24 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x9b7f1800) [pid = 1721] [serial = 224] [outer = (nil)] [url = about:blank] 09:03:24 INFO - PROCESS | 1721 | 1464105804329 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:03:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:03:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1486ms 09:03:24 INFO - PROCESS | 1721 | 1464105804406 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 09:03:24 INFO - PROCESS | 1721 | 1464105804410 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 09:03:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:03:24 INFO - PROCESS | 1721 | 1464105804423 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:03:24 INFO - PROCESS | 1721 | 1464105804440 Marionette TRACE conn3 <- [1,382,null,{}] 09:03:24 INFO - PROCESS | 1721 | 1464105804452 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:03:24 INFO - PROCESS | 1721 | 1464105804609 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 09:03:24 INFO - PROCESS | 1721 | 1464105804731 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:24 INFO - PROCESS | 1721 | ++DOCSHELL 0x91286c00 == 57 [pid = 1721] [id = 103] 09:03:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x929cec00) [pid = 1721] [serial = 308] [outer = (nil)] 09:03:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x99696800) [pid = 1721] [serial = 309] [outer = 0x929cec00] 09:03:24 INFO - PROCESS | 1721 | 1464105804807 Marionette DEBUG loaded listener.js 09:03:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x997ae400) [pid = 1721] [serial = 310] [outer = 0x929cec00] 09:03:25 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:25 INFO - PROCESS | 1721 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:03:25 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:25 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:25 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 09:03:25 INFO - PROCESS | 1721 | 1464105805570 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:03:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:03:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1163ms 09:03:25 INFO - PROCESS | 1721 | 1464105805579 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 09:03:25 INFO - PROCESS | 1721 | 1464105805583 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 09:03:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:03:25 INFO - PROCESS | 1721 | 1464105805589 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:03:25 INFO - PROCESS | 1721 | 1464105805592 Marionette TRACE conn3 <- [1,386,null,{}] 09:03:25 INFO - PROCESS | 1721 | 1464105805598 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:03:25 INFO - PROCESS | 1721 | 1464105805813 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 09:03:25 INFO - PROCESS | 1721 | 1464105805895 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:25 INFO - PROCESS | 1721 | ++DOCSHELL 0x98937800 == 58 [pid = 1721] [id = 104] 09:03:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x99697c00) [pid = 1721] [serial = 311] [outer = (nil)] 09:03:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 147 (0x99ecec00) [pid = 1721] [serial = 312] [outer = 0x99697c00] 09:03:25 INFO - PROCESS | 1721 | 1464105805972 Marionette DEBUG loaded listener.js 09:03:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 148 (0x99f54c00) [pid = 1721] [serial = 313] [outer = 0x99697c00] 09:03:26 INFO - PROCESS | 1721 | 1464105806839 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:03:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:03:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1285ms 09:03:26 INFO - PROCESS | 1721 | 1464105806875 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 09:03:26 INFO - PROCESS | 1721 | 1464105806879 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 09:03:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:03:26 INFO - PROCESS | 1721 | 1464105806894 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:03:26 INFO - PROCESS | 1721 | 1464105806897 Marionette TRACE conn3 <- [1,390,null,{}] 09:03:26 INFO - PROCESS | 1721 | 1464105806902 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:03:27 INFO - PROCESS | 1721 | 1464105807094 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 09:03:27 INFO - PROCESS | 1721 | 1464105807120 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:27 INFO - PROCESS | 1721 | ++DOCSHELL 0x99f5c400 == 59 [pid = 1721] [id = 105] 09:03:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 149 (0x99f5d000) [pid = 1721] [serial = 314] [outer = (nil)] 09:03:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 150 (0x9a867400) [pid = 1721] [serial = 315] [outer = 0x99f5d000] 09:03:27 INFO - PROCESS | 1721 | 1464105807203 Marionette DEBUG loaded listener.js 09:03:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 151 (0x9a9c8400) [pid = 1721] [serial = 316] [outer = 0x99f5d000] 09:03:28 INFO - PROCESS | 1721 | 1464105808165 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:03:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:03:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1786ms 09:03:28 INFO - PROCESS | 1721 | --DOMWINDOW == 150 (0xa31c7c00) [pid = 1721] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:03:28 INFO - PROCESS | 1721 | --DOMWINDOW == 149 (0x92c14c00) [pid = 1721] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:03:28 INFO - PROCESS | 1721 | --DOMWINDOW == 148 (0x97f98800) [pid = 1721] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:03:28 INFO - PROCESS | 1721 | --DOMWINDOW == 147 (0xa3154800) [pid = 1721] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:03:28 INFO - PROCESS | 1721 | --DOMWINDOW == 146 (0x94f5b800) [pid = 1721] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:03:28 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0x93a83c00) [pid = 1721] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:03:28 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x94575c00) [pid = 1721] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:03:28 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x9800c800) [pid = 1721] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:03:28 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x92d47000) [pid = 1721] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:03:28 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x989ce000) [pid = 1721] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:03:28 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x929c9000) [pid = 1721] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:03:28 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x929c4000) [pid = 1721] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:03:28 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x94573800) [pid = 1721] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:03:28 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x988c2400) [pid = 1721] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:03:28 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x9b9c1400) [pid = 1721] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:03:28 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0xa51ef400) [pid = 1721] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:03:28 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x99597800) [pid = 1721] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:03:28 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x99ec5c00) [pid = 1721] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:03:28 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0x99ec9400) [pid = 1721] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:03:28 INFO - PROCESS | 1721 | --DOMWINDOW == 131 (0x9397c000) [pid = 1721] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:03:28 INFO - PROCESS | 1721 | --DOMWINDOW == 130 (0x91ec2000) [pid = 1721] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:03:28 INFO - PROCESS | 1721 | --DOMWINDOW == 129 (0x99ec2c00) [pid = 1721] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:03:28 INFO - PROCESS | 1721 | --DOMWINDOW == 128 (0xa36ec000) [pid = 1721] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:03:28 INFO - PROCESS | 1721 | --DOMWINDOW == 127 (0x9a9c4400) [pid = 1721] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:03:28 INFO - PROCESS | 1721 | --DOMWINDOW == 126 (0x99f53c00) [pid = 1721] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:03:28 INFO - PROCESS | 1721 | --DOMWINDOW == 125 (0x9ac47000) [pid = 1721] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:03:28 INFO - PROCESS | 1721 | --DOMWINDOW == 124 (0x918c5400) [pid = 1721] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:03:28 INFO - PROCESS | 1721 | --DOMWINDOW == 123 (0x996a0400) [pid = 1721] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:03:28 INFO - PROCESS | 1721 | --DOMWINDOW == 122 (0x99ecf400) [pid = 1721] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:03:28 INFO - PROCESS | 1721 | --DOMWINDOW == 121 (0x9a9c2800) [pid = 1721] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:03:28 INFO - PROCESS | 1721 | --DOMWINDOW == 120 (0x94fb3400) [pid = 1721] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:03:28 INFO - PROCESS | 1721 | --DOMWINDOW == 119 (0x9b48e000) [pid = 1721] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:03:28 INFO - PROCESS | 1721 | 1464105808824 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 09:03:28 INFO - PROCESS | 1721 | 1464105808828 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 09:03:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:03:28 INFO - PROCESS | 1721 | 1464105808836 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:03:28 INFO - PROCESS | 1721 | 1464105808839 Marionette TRACE conn3 <- [1,394,null,{}] 09:03:28 INFO - PROCESS | 1721 | 1464105808844 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:03:29 INFO - PROCESS | 1721 | 1464105809025 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 09:03:29 INFO - PROCESS | 1721 | 1464105809105 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:29 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ec02800 == 60 [pid = 1721] [id = 106] 09:03:29 INFO - PROCESS | 1721 | ++DOMWINDOW == 120 (0x8ec06400) [pid = 1721] [serial = 317] [outer = (nil)] 09:03:29 INFO - PROCESS | 1721 | ++DOMWINDOW == 121 (0x8ec0d000) [pid = 1721] [serial = 318] [outer = 0x8ec06400] 09:03:29 INFO - PROCESS | 1721 | 1464105809179 Marionette DEBUG loaded listener.js 09:03:29 INFO - PROCESS | 1721 | ++DOMWINDOW == 122 (0x91ebcc00) [pid = 1721] [serial = 319] [outer = 0x8ec06400] 09:03:29 INFO - PROCESS | 1721 | 1464105809866 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:03:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:03:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1079ms 09:03:29 INFO - PROCESS | 1721 | 1464105809915 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 09:03:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:03:29 INFO - PROCESS | 1721 | 1464105809918 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 09:03:29 INFO - PROCESS | 1721 | 1464105809925 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:03:29 INFO - PROCESS | 1721 | 1464105809928 Marionette TRACE conn3 <- [1,398,null,{}] 09:03:29 INFO - PROCESS | 1721 | 1464105809942 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:03:30 INFO - PROCESS | 1721 | 1464105810150 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 09:03:30 INFO - PROCESS | 1721 | 1464105810161 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:30 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ec07400 == 61 [pid = 1721] [id = 107] 09:03:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 123 (0x8ec0ec00) [pid = 1721] [serial = 320] [outer = (nil)] 09:03:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 124 (0x94572c00) [pid = 1721] [serial = 321] [outer = 0x8ec0ec00] 09:03:30 INFO - PROCESS | 1721 | 1464105810236 Marionette DEBUG loaded listener.js 09:03:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 125 (0x94f5b800) [pid = 1721] [serial = 322] [outer = 0x8ec0ec00] 09:03:31 INFO - PROCESS | 1721 | 1464105811400 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:03:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:03:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1540ms 09:03:31 INFO - PROCESS | 1721 | 1464105811466 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 09:03:31 INFO - PROCESS | 1721 | 1464105811473 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 09:03:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:03:31 INFO - PROCESS | 1721 | 1464105811482 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:03:31 INFO - PROCESS | 1721 | 1464105811488 Marionette TRACE conn3 <- [1,402,null,{}] 09:03:31 INFO - PROCESS | 1721 | 1464105811496 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:03:31 INFO - PROCESS | 1721 | 1464105811727 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 09:03:31 INFO - PROCESS | 1721 | 1464105811956 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:31 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ec03800 == 62 [pid = 1721] [id = 108] 09:03:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 126 (0x918cbc00) [pid = 1721] [serial = 323] [outer = (nil)] 09:03:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 127 (0x929c9800) [pid = 1721] [serial = 324] [outer = 0x918cbc00] 09:03:32 INFO - PROCESS | 1721 | 1464105812044 Marionette DEBUG loaded listener.js 09:03:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 128 (0x92c0bc00) [pid = 1721] [serial = 325] [outer = 0x918cbc00] 09:03:33 INFO - PROCESS | 1721 | 1464105813011 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:03:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:03:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1597ms 09:03:33 INFO - PROCESS | 1721 | 1464105813079 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 09:03:33 INFO - PROCESS | 1721 | 1464105813089 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 09:03:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:03:33 INFO - PROCESS | 1721 | 1464105813100 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:03:33 INFO - PROCESS | 1721 | 1464105813105 Marionette TRACE conn3 <- [1,406,null,{}] 09:03:33 INFO - PROCESS | 1721 | 1464105813113 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:03:33 INFO - PROCESS | 1721 | 1464105813333 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 09:03:33 INFO - PROCESS | 1721 | 1464105813565 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:33 INFO - PROCESS | 1721 | ++DOCSHELL 0x95338800 == 63 [pid = 1721] [id = 109] 09:03:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 129 (0x9533a000) [pid = 1721] [serial = 326] [outer = (nil)] 09:03:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 130 (0x9557ec00) [pid = 1721] [serial = 327] [outer = 0x9533a000] 09:03:33 INFO - PROCESS | 1721 | 1464105813690 Marionette DEBUG loaded listener.js 09:03:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 131 (0x97f95c00) [pid = 1721] [serial = 328] [outer = 0x9533a000] 09:03:34 INFO - PROCESS | 1721 | 1464105814662 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:03:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:03:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1635ms 09:03:34 INFO - PROCESS | 1721 | 1464105814736 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 09:03:34 INFO - PROCESS | 1721 | 1464105814740 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 09:03:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:03:34 INFO - PROCESS | 1721 | 1464105814748 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:03:34 INFO - PROCESS | 1721 | 1464105814754 Marionette TRACE conn3 <- [1,410,null,{}] 09:03:34 INFO - PROCESS | 1721 | 1464105814770 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:03:35 INFO - PROCESS | 1721 | 1464105814995 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 09:03:35 INFO - PROCESS | 1721 | 1464105815251 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:35 INFO - PROCESS | 1721 | ++DOCSHELL 0x99e4d400 == 64 [pid = 1721] [id = 110] 09:03:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 132 (0x99f52400) [pid = 1721] [serial = 329] [outer = (nil)] 09:03:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x99fa9400) [pid = 1721] [serial = 330] [outer = 0x99f52400] 09:03:35 INFO - PROCESS | 1721 | 1464105815342 Marionette DEBUG loaded listener.js 09:03:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x9a86c800) [pid = 1721] [serial = 331] [outer = 0x99f52400] 09:03:36 INFO - PROCESS | 1721 | 1464105816251 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:03:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:03:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1539ms 09:03:36 INFO - PROCESS | 1721 | 1464105816288 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 09:03:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:03:36 INFO - PROCESS | 1721 | 1464105816293 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 09:03:36 INFO - PROCESS | 1721 | 1464105816299 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:03:36 INFO - PROCESS | 1721 | 1464105816302 Marionette TRACE conn3 <- [1,414,null,{}] 09:03:36 INFO - PROCESS | 1721 | 1464105816308 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:03:36 INFO - PROCESS | 1721 | 1464105816483 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 09:03:36 INFO - PROCESS | 1721 | 1464105816651 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:36 INFO - PROCESS | 1721 | ++DOCSHELL 0x918c2400 == 65 [pid = 1721] [id = 111] 09:03:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x918d0c00) [pid = 1721] [serial = 332] [outer = (nil)] 09:03:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x9aad1c00) [pid = 1721] [serial = 333] [outer = 0x918d0c00] 09:03:36 INFO - PROCESS | 1721 | 1464105816743 Marionette DEBUG loaded listener.js 09:03:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x9afa3c00) [pid = 1721] [serial = 334] [outer = 0x918d0c00] 09:03:37 INFO - PROCESS | 1721 | 1464105817681 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:03:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:03:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1430ms 09:03:37 INFO - PROCESS | 1721 | 1464105817729 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 09:03:37 INFO - PROCESS | 1721 | 1464105817734 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 09:03:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:03:37 INFO - PROCESS | 1721 | 1464105817740 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:03:37 INFO - PROCESS | 1721 | 1464105817744 Marionette TRACE conn3 <- [1,418,null,{}] 09:03:37 INFO - PROCESS | 1721 | 1464105817749 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:03:37 INFO - PROCESS | 1721 | 1464105817921 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 09:03:38 INFO - PROCESS | 1721 | 1464105818086 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:38 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ec0a800 == 66 [pid = 1721] [id = 112] 09:03:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x8ecddc00) [pid = 1721] [serial = 335] [outer = (nil)] 09:03:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x8ece5800) [pid = 1721] [serial = 336] [outer = 0x8ecddc00] 09:03:38 INFO - PROCESS | 1721 | 1464105818173 Marionette DEBUG loaded listener.js 09:03:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x8ece9800) [pid = 1721] [serial = 337] [outer = 0x8ecddc00] 09:03:39 INFO - PROCESS | 1721 | 1464105819510 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:03:39 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:03:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1787ms 09:03:39 INFO - PROCESS | 1721 | 1464105819594 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 09:03:39 INFO - PROCESS | 1721 | 1464105819599 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 09:03:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:03:39 INFO - PROCESS | 1721 | 1464105819609 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:03:39 INFO - PROCESS | 1721 | 1464105819612 Marionette TRACE conn3 <- [1,422,null,{}] 09:03:39 INFO - PROCESS | 1721 | 1464105819618 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:03:39 INFO - PROCESS | 1721 | 1464105819817 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 09:03:40 INFO - PROCESS | 1721 | 1464105819981 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:40 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ece4000 == 67 [pid = 1721] [id = 113] 09:03:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x8ece6c00) [pid = 1721] [serial = 338] [outer = (nil)] 09:03:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x92990800) [pid = 1721] [serial = 339] [outer = 0x8ece6c00] 09:03:40 INFO - PROCESS | 1721 | 1464105820070 Marionette DEBUG loaded listener.js 09:03:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x92998c00) [pid = 1721] [serial = 340] [outer = 0x8ece6c00] 09:03:41 INFO - PROCESS | 1721 | 1464105821410 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:03:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:03:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1897ms 09:03:41 INFO - PROCESS | 1721 | 1464105821507 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 09:03:41 INFO - PROCESS | 1721 | 1464105821511 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 09:03:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:03:41 INFO - PROCESS | 1721 | 1464105821519 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:03:41 INFO - PROCESS | 1721 | 1464105821526 Marionette TRACE conn3 <- [1,426,null,{}] 09:03:41 INFO - PROCESS | 1721 | 1464105821533 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:03:41 INFO - PROCESS | 1721 | 1464105821693 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 09:03:41 INFO - PROCESS | 1721 | 1464105821861 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:41 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ec04800 == 68 [pid = 1721] [id = 114] 09:03:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x8ec08c00) [pid = 1721] [serial = 341] [outer = (nil)] 09:03:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x91190c00) [pid = 1721] [serial = 342] [outer = 0x8ec08c00] 09:03:41 INFO - PROCESS | 1721 | 1464105821949 Marionette DEBUG loaded listener.js 09:03:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x91193800) [pid = 1721] [serial = 343] [outer = 0x8ec08c00] 09:03:42 INFO - PROCESS | 1721 | 1464105822881 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:03:42 INFO - PROCESS | 1721 | 1464105822965 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 09:03:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:03:42 INFO - PROCESS | 1721 | 1464105822971 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:03:42 INFO - PROCESS | 1721 | 1464105822975 Marionette TRACE conn3 <- [1,430,null,{}] 09:03:42 INFO - PROCESS | 1721 | 1464105822981 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:03:43 INFO - PROCESS | 1721 | 1464105823151 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 09:03:43 INFO - PROCESS | 1721 | 1464105823365 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:43 INFO - PROCESS | 1721 | ++DOCSHELL 0x918c2c00 == 69 [pid = 1721] [id = 115] 09:03:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 147 (0x918c8c00) [pid = 1721] [serial = 344] [outer = (nil)] 09:03:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 148 (0x9298f400) [pid = 1721] [serial = 345] [outer = 0x918c8c00] 09:03:43 INFO - PROCESS | 1721 | 1464105823502 Marionette DEBUG loaded listener.js 09:03:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 149 (0x9299b000) [pid = 1721] [serial = 346] [outer = 0x918c8c00] 09:03:44 INFO - PROCESS | 1721 | 1464105824758 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:03:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:03:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1835ms 09:03:44 INFO - PROCESS | 1721 | 1464105824807 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 09:03:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:03:44 INFO - PROCESS | 1721 | 1464105824813 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 09:03:44 INFO - PROCESS | 1721 | 1464105824821 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:03:44 INFO - PROCESS | 1721 | 1464105824826 Marionette TRACE conn3 <- [1,434,null,{}] 09:03:44 INFO - PROCESS | 1721 | 1464105824833 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:03:45 INFO - PROCESS | 1721 | 1464105825004 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 09:03:45 INFO - PROCESS | 1721 | 1464105825180 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:45 INFO - PROCESS | 1721 | ++DOCSHELL 0x928a3c00 == 70 [pid = 1721] [id = 116] 09:03:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 150 (0x9298d000) [pid = 1721] [serial = 347] [outer = (nil)] 09:03:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 151 (0x92995000) [pid = 1721] [serial = 348] [outer = 0x9298d000] 09:03:45 INFO - PROCESS | 1721 | 1464105825314 Marionette DEBUG loaded listener.js 09:03:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 152 (0x929cd800) [pid = 1721] [serial = 349] [outer = 0x9298d000] 09:03:46 INFO - PROCESS | 1721 | 1464105826281 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:03:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:03:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1545ms 09:03:46 INFO - PROCESS | 1721 | 1464105826367 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 09:03:46 INFO - PROCESS | 1721 | 1464105826375 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 09:03:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:03:46 INFO - PROCESS | 1721 | 1464105826385 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:03:46 INFO - PROCESS | 1721 | 1464105826389 Marionette TRACE conn3 <- [1,438,null,{}] 09:03:46 INFO - PROCESS | 1721 | 1464105826395 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:03:46 INFO - PROCESS | 1721 | 1464105826596 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 09:03:46 INFO - PROCESS | 1721 | --DOCSHELL 0x92d40c00 == 69 [pid = 1721] [id = 27] 09:03:46 INFO - PROCESS | 1721 | --DOCSHELL 0x94fbd800 == 68 [pid = 1721] [id = 28] 09:03:46 INFO - PROCESS | 1721 | --DOCSHELL 0x8ec02800 == 67 [pid = 1721] [id = 106] 09:03:46 INFO - PROCESS | 1721 | --DOMWINDOW == 151 (0x9b8eac00) [pid = 1721] [serial = 276] [outer = (nil)] [url = about:blank] 09:03:46 INFO - PROCESS | 1721 | --DOCSHELL 0x99f5c400 == 66 [pid = 1721] [id = 105] 09:03:46 INFO - PROCESS | 1721 | --DOCSHELL 0x98937800 == 65 [pid = 1721] [id = 104] 09:03:46 INFO - PROCESS | 1721 | --DOCSHELL 0x91286c00 == 64 [pid = 1721] [id = 103] 09:03:46 INFO - PROCESS | 1721 | --DOCSHELL 0x918cd400 == 63 [pid = 1721] [id = 102] 09:03:46 INFO - PROCESS | 1721 | --DOCSHELL 0x9455e400 == 62 [pid = 1721] [id = 101] 09:03:46 INFO - PROCESS | 1721 | --DOCSHELL 0x928a8800 == 61 [pid = 1721] [id = 100] 09:03:46 INFO - PROCESS | 1721 | 1464105826838 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:46 INFO - PROCESS | 1721 | --DOCSHELL 0x9128c800 == 60 [pid = 1721] [id = 95] 09:03:46 INFO - PROCESS | 1721 | ++DOCSHELL 0x9128c800 == 61 [pid = 1721] [id = 117] 09:03:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 152 (0x918cd400) [pid = 1721] [serial = 350] [outer = (nil)] 09:03:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 153 (0x92c16000) [pid = 1721] [serial = 351] [outer = 0x918cd400] 09:03:46 INFO - PROCESS | 1721 | 1464105826924 Marionette DEBUG loaded listener.js 09:03:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 154 (0x94579000) [pid = 1721] [serial = 352] [outer = 0x918cd400] 09:03:47 INFO - PROCESS | 1721 | --DOCSHELL 0x97f97800 == 60 [pid = 1721] [id = 94] 09:03:47 INFO - PROCESS | 1721 | --DOCSHELL 0x918c7400 == 59 [pid = 1721] [id = 93] 09:03:47 INFO - PROCESS | 1721 | --DOMWINDOW == 153 (0xa3681400) [pid = 1721] [serial = 237] [outer = (nil)] [url = about:blank] 09:03:47 INFO - PROCESS | 1721 | --DOMWINDOW == 152 (0x97f9bc00) [pid = 1721] [serial = 117] [outer = (nil)] [url = about:blank] 09:03:47 INFO - PROCESS | 1721 | --DOMWINDOW == 151 (0x9128d800) [pid = 1721] [serial = 246] [outer = (nil)] [url = about:blank] 09:03:47 INFO - PROCESS | 1721 | --DOMWINDOW == 150 (0x99f57800) [pid = 1721] [serial = 273] [outer = (nil)] [url = about:blank] 09:03:47 INFO - PROCESS | 1721 | --DOMWINDOW == 149 (0xa364c000) [pid = 1721] [serial = 150] [outer = (nil)] [url = about:blank] 09:03:47 INFO - PROCESS | 1721 | --DOMWINDOW == 148 (0x98d3f000) [pid = 1721] [serial = 120] [outer = (nil)] [url = about:blank] 09:03:47 INFO - PROCESS | 1721 | --DOMWINDOW == 147 (0x988c0400) [pid = 1721] [serial = 189] [outer = (nil)] [url = about:blank] 09:03:47 INFO - PROCESS | 1721 | --DOMWINDOW == 146 (0x96d2a400) [pid = 1721] [serial = 230] [outer = (nil)] [url = about:blank] 09:03:47 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0xa6f83000) [pid = 1721] [serial = 162] [outer = (nil)] [url = about:blank] 09:03:47 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x9532e800) [pid = 1721] [serial = 264] [outer = (nil)] [url = about:blank] 09:03:47 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x997ac800) [pid = 1721] [serial = 267] [outer = (nil)] [url = about:blank] 09:03:47 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x928a7800) [pid = 1721] [serial = 252] [outer = (nil)] [url = about:blank] 09:03:47 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x9a872800) [pid = 1721] [serial = 274] [outer = (nil)] [url = about:blank] 09:03:47 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x96d22800) [pid = 1721] [serial = 265] [outer = (nil)] [url = about:blank] 09:03:47 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x95331800) [pid = 1721] [serial = 249] [outer = (nil)] [url = about:blank] 09:03:47 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x929d1000) [pid = 1721] [serial = 259] [outer = (nil)] [url = about:blank] 09:03:47 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x9397a800) [pid = 1721] [serial = 261] [outer = (nil)] [url = about:blank] 09:03:47 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x99aac400) [pid = 1721] [serial = 144] [outer = (nil)] [url = about:blank] 09:03:47 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x9d8a9000) [pid = 1721] [serial = 186] [outer = (nil)] [url = about:blank] 09:03:47 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x929cf400) [pid = 1721] [serial = 258] [outer = (nil)] [url = about:blank] 09:03:47 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0xa239c400) [pid = 1721] [serial = 195] [outer = (nil)] [url = about:blank] 09:03:47 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0x94f59800) [pid = 1721] [serial = 262] [outer = (nil)] [url = about:blank] 09:03:47 INFO - PROCESS | 1721 | --DOMWINDOW == 131 (0x99e51800) [pid = 1721] [serial = 268] [outer = (nil)] [url = about:blank] 09:03:47 INFO - PROCESS | 1721 | --DOMWINDOW == 130 (0xa69e3800) [pid = 1721] [serial = 156] [outer = (nil)] [url = about:blank] 09:03:47 INFO - PROCESS | 1721 | --DOMWINDOW == 129 (0x929c2c00) [pid = 1721] [serial = 255] [outer = (nil)] [url = about:blank] 09:03:47 INFO - PROCESS | 1721 | --DOMWINDOW == 128 (0x9d8a1800) [pid = 1721] [serial = 114] [outer = (nil)] [url = about:blank] 09:03:47 INFO - PROCESS | 1721 | --DOMWINDOW == 127 (0x98905400) [pid = 1721] [serial = 231] [outer = (nil)] [url = about:blank] 09:03:47 INFO - PROCESS | 1721 | --DOMWINDOW == 126 (0xa6eabc00) [pid = 1721] [serial = 243] [outer = (nil)] [url = about:blank] 09:03:47 INFO - PROCESS | 1721 | --DOMWINDOW == 125 (0x99f5e800) [pid = 1721] [serial = 270] [outer = (nil)] [url = about:blank] 09:03:47 INFO - PROCESS | 1721 | --DOMWINDOW == 124 (0x9a872000) [pid = 1721] [serial = 235] [outer = (nil)] [url = about:blank] 09:03:47 INFO - PROCESS | 1721 | --DOMWINDOW == 123 (0x99f5f400) [pid = 1721] [serial = 204] [outer = (nil)] [url = about:blank] 09:03:47 INFO - PROCESS | 1721 | --DOMWINDOW == 122 (0x93a84c00) [pid = 1721] [serial = 95] [outer = (nil)] [url = about:blank] 09:03:47 INFO - PROCESS | 1721 | --DOMWINDOW == 121 (0x99ed0c00) [pid = 1721] [serial = 198] [outer = (nil)] [url = about:blank] 09:03:47 INFO - PROCESS | 1721 | --DOMWINDOW == 120 (0xa68bb400) [pid = 1721] [serial = 153] [outer = (nil)] [url = about:blank] 09:03:47 INFO - PROCESS | 1721 | --DOMWINDOW == 119 (0xa2382800) [pid = 1721] [serial = 228] [outer = (nil)] [url = about:blank] 09:03:47 INFO - PROCESS | 1721 | --DOMWINDOW == 118 (0xa3686400) [pid = 1721] [serial = 207] [outer = (nil)] [url = about:blank] 09:03:47 INFO - PROCESS | 1721 | --DOMWINDOW == 117 (0xa27c3c00) [pid = 1721] [serial = 141] [outer = (nil)] [url = about:blank] 09:03:47 INFO - PROCESS | 1721 | --DOMWINDOW == 116 (0xa513f000) [pid = 1721] [serial = 240] [outer = (nil)] [url = about:blank] 09:03:47 INFO - PROCESS | 1721 | --DOMWINDOW == 115 (0x918cec00) [pid = 1721] [serial = 210] [outer = (nil)] [url = about:blank] 09:03:47 INFO - PROCESS | 1721 | --DOMWINDOW == 114 (0x9a9c5800) [pid = 1721] [serial = 192] [outer = (nil)] [url = about:blank] 09:03:47 INFO - PROCESS | 1721 | --DOMWINDOW == 113 (0xa3150400) [pid = 1721] [serial = 201] [outer = (nil)] [url = about:blank] 09:03:47 INFO - PROCESS | 1721 | --DOMWINDOW == 112 (0x9a86c400) [pid = 1721] [serial = 271] [outer = (nil)] [url = about:blank] 09:03:47 INFO - PROCESS | 1721 | --DOMWINDOW == 111 (0xa68c7000) [pid = 1721] [serial = 159] [outer = (nil)] [url = about:blank] 09:03:47 INFO - PROCESS | 1721 | --DOMWINDOW == 110 (0x9516e000) [pid = 1721] [serial = 99] [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:03:47 INFO - PROCESS | 1721 | --DOMWINDOW == 109 (0xa368b800) [pid = 1721] [serial = 238] [outer = (nil)] [url = about:blank] 09:03:47 INFO - PROCESS | 1721 | --DOMWINDOW == 108 (0x99f54800) [pid = 1721] [serial = 234] [outer = (nil)] [url = about:blank] 09:03:47 INFO - PROCESS | 1721 | --DOMWINDOW == 107 (0x9ac39400) [pid = 1721] [serial = 123] [outer = (nil)] [url = about:blank] 09:03:47 INFO - PROCESS | 1721 | --DOMWINDOW == 106 (0xa224fc00) [pid = 1721] [serial = 147] [outer = (nil)] [url = about:blank] 09:03:47 INFO - PROCESS | 1721 | 1464105827774 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:03:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:03:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1438ms 09:03:47 INFO - PROCESS | 1721 | 1464105827824 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 09:03:47 INFO - PROCESS | 1721 | 1464105827828 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 09:03:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:03:47 INFO - PROCESS | 1721 | 1464105827834 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:03:47 INFO - PROCESS | 1721 | 1464105827840 Marionette TRACE conn3 <- [1,442,null,{}] 09:03:47 INFO - PROCESS | 1721 | 1464105827855 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:03:48 INFO - PROCESS | 1721 | 1464105828021 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 09:03:48 INFO - PROCESS | 1721 | 1464105828034 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:48 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ec02c00 == 60 [pid = 1721] [id = 118] 09:03:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 107 (0x95333400) [pid = 1721] [serial = 353] [outer = (nil)] 09:03:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 108 (0x95337800) [pid = 1721] [serial = 354] [outer = 0x95333400] 09:03:48 INFO - PROCESS | 1721 | 1464105828126 Marionette DEBUG loaded listener.js 09:03:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 109 (0x95586400) [pid = 1721] [serial = 355] [outer = 0x95333400] 09:03:49 INFO - PROCESS | 1721 | 1464105829007 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:03:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:03:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1198ms 09:03:49 INFO - PROCESS | 1721 | 1464105829033 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 09:03:49 INFO - PROCESS | 1721 | 1464105829037 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 09:03:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:03:49 INFO - PROCESS | 1721 | 1464105829044 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:03:49 INFO - PROCESS | 1721 | 1464105829047 Marionette TRACE conn3 <- [1,446,null,{}] 09:03:49 INFO - PROCESS | 1721 | 1464105829053 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:03:49 INFO - PROCESS | 1721 | 1464105829278 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 09:03:49 INFO - PROCESS | 1721 | 1464105829309 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:49 INFO - PROCESS | 1721 | ++DOCSHELL 0x95335400 == 61 [pid = 1721] [id = 119] 09:03:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 110 (0x9557f800) [pid = 1721] [serial = 356] [outer = (nil)] 09:03:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 111 (0x988c8800) [pid = 1721] [serial = 357] [outer = 0x9557f800] 09:03:49 INFO - PROCESS | 1721 | 1464105829382 Marionette DEBUG loaded listener.js 09:03:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 112 (0x98909000) [pid = 1721] [serial = 358] [outer = 0x9557f800] 09:03:50 INFO - PROCESS | 1721 | 1464105830317 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:03:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:03:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1339ms 09:03:50 INFO - PROCESS | 1721 | 1464105830393 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 09:03:50 INFO - PROCESS | 1721 | 1464105830396 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 09:03:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:03:50 INFO - PROCESS | 1721 | 1464105830403 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:03:50 INFO - PROCESS | 1721 | 1464105830406 Marionette TRACE conn3 <- [1,450,null,{}] 09:03:50 INFO - PROCESS | 1721 | 1464105830412 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:03:50 INFO - PROCESS | 1721 | 1464105830625 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 09:03:50 INFO - PROCESS | 1721 | 1464105830663 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:50 INFO - PROCESS | 1721 | ++DOCSHELL 0x9886cc00 == 62 [pid = 1721] [id = 120] 09:03:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 113 (0x9890d800) [pid = 1721] [serial = 359] [outer = (nil)] 09:03:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 114 (0x9959a800) [pid = 1721] [serial = 360] [outer = 0x9890d800] 09:03:50 INFO - PROCESS | 1721 | 1464105830739 Marionette DEBUG loaded listener.js 09:03:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 115 (0x99931000) [pid = 1721] [serial = 361] [outer = 0x9890d800] 09:03:51 INFO - PROCESS | 1721 | --DOMWINDOW == 114 (0x99f5d000) [pid = 1721] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:03:51 INFO - PROCESS | 1721 | --DOMWINDOW == 113 (0x8ec06400) [pid = 1721] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:03:51 INFO - PROCESS | 1721 | --DOMWINDOW == 112 (0x928acc00) [pid = 1721] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:03:51 INFO - PROCESS | 1721 | --DOMWINDOW == 111 (0x94f5c000) [pid = 1721] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:03:51 INFO - PROCESS | 1721 | --DOMWINDOW == 110 (0x99697c00) [pid = 1721] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:03:51 INFO - PROCESS | 1721 | --DOMWINDOW == 109 (0x922c3400) [pid = 1721] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:03:51 INFO - PROCESS | 1721 | --DOMWINDOW == 108 (0x929cec00) [pid = 1721] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:03:51 INFO - PROCESS | 1721 | 1464105831812 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:03:51 INFO - PROCESS | 1721 | 1464105831848 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 09:03:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:03:51 INFO - PROCESS | 1721 | 1464105831855 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:03:51 INFO - PROCESS | 1721 | 1464105831858 Marionette TRACE conn3 <- [1,454,null,{}] 09:03:51 INFO - PROCESS | 1721 | 1464105831864 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:03:52 INFO - PROCESS | 1721 | 1464105832023 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 09:03:52 INFO - PROCESS | 1721 | 1464105832041 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:52 INFO - PROCESS | 1721 | ++DOCSHELL 0x92a47400 == 63 [pid = 1721] [id = 121] 09:03:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 109 (0x9557d000) [pid = 1721] [serial = 362] [outer = (nil)] 09:03:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 110 (0x99ec4c00) [pid = 1721] [serial = 363] [outer = 0x9557d000] 09:03:52 INFO - PROCESS | 1721 | 1464105832115 Marionette DEBUG loaded listener.js 09:03:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 111 (0x99f51c00) [pid = 1721] [serial = 364] [outer = 0x9557d000] 09:03:52 INFO - PROCESS | 1721 | [1721] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:03:52 INFO - PROCESS | 1721 | 1464105832961 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:03:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:03:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1148ms 09:03:53 INFO - PROCESS | 1721 | 1464105833003 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 09:03:53 INFO - PROCESS | 1721 | 1464105833007 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 09:03:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:03:53 INFO - PROCESS | 1721 | 1464105833013 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:03:53 INFO - PROCESS | 1721 | 1464105833016 Marionette TRACE conn3 <- [1,458,null,{}] 09:03:53 INFO - PROCESS | 1721 | 1464105833021 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:03:53 INFO - PROCESS | 1721 | 1464105833169 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 09:03:53 INFO - PROCESS | 1721 | 1464105833183 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:53 INFO - PROCESS | 1721 | ++DOCSHELL 0x92996400 == 64 [pid = 1721] [id = 122] 09:03:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 112 (0x96d28800) [pid = 1721] [serial = 365] [outer = (nil)] 09:03:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 113 (0x99fa1c00) [pid = 1721] [serial = 366] [outer = 0x96d28800] 09:03:53 INFO - PROCESS | 1721 | 1464105833256 Marionette DEBUG loaded listener.js 09:03:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 114 (0x9a260800) [pid = 1721] [serial = 367] [outer = 0x96d28800] 09:03:54 INFO - PROCESS | 1721 | 1464105834429 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:03:54 INFO - PROCESS | 1721 | 1464105834508 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 09:03:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:03:54 INFO - PROCESS | 1721 | 1464105834517 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:03:54 INFO - PROCESS | 1721 | 1464105834524 Marionette TRACE conn3 <- [1,462,null,{}] 09:03:54 INFO - PROCESS | 1721 | 1464105834532 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:03:54 INFO - PROCESS | 1721 | 1464105834770 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 09:03:55 INFO - PROCESS | 1721 | 1464105835032 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:55 INFO - PROCESS | 1721 | ++DOCSHELL 0x91282000 == 65 [pid = 1721] [id = 123] 09:03:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 115 (0x91ebc000) [pid = 1721] [serial = 368] [outer = (nil)] 09:03:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 116 (0x929c4400) [pid = 1721] [serial = 369] [outer = 0x91ebc000] 09:03:55 INFO - PROCESS | 1721 | 1464105835129 Marionette DEBUG loaded listener.js 09:03:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 117 (0x92c14000) [pid = 1721] [serial = 370] [outer = 0x91ebc000] 09:03:56 INFO - PROCESS | 1721 | [1721] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:03:56 INFO - PROCESS | 1721 | 1464105836084 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:03:56 INFO - PROCESS | 1721 | 1464105836167 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 09:03:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:03:56 INFO - PROCESS | 1721 | 1464105836178 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:03:56 INFO - PROCESS | 1721 | 1464105836182 Marionette TRACE conn3 <- [1,466,null,{}] 09:03:56 INFO - PROCESS | 1721 | 1464105836188 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:03:56 INFO - PROCESS | 1721 | 1464105836412 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 09:03:56 INFO - PROCESS | 1721 | 1464105836667 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:56 INFO - PROCESS | 1721 | ++DOCSHELL 0x9516f000 == 66 [pid = 1721] [id = 124] 09:03:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 118 (0x95335800) [pid = 1721] [serial = 371] [outer = (nil)] 09:03:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 119 (0x96d2a400) [pid = 1721] [serial = 372] [outer = 0x95335800] 09:03:56 INFO - PROCESS | 1721 | 1464105836793 Marionette DEBUG loaded listener.js 09:03:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 120 (0x995a4400) [pid = 1721] [serial = 373] [outer = 0x95335800] 09:03:57 INFO - PROCESS | 1721 | 1464105837718 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:03:57 INFO - PROCESS | 1721 | 1464105837769 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 09:03:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:03:57 INFO - PROCESS | 1721 | 1464105837776 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:03:57 INFO - PROCESS | 1721 | 1464105837782 Marionette TRACE conn3 <- [1,470,null,{}] 09:03:57 INFO - PROCESS | 1721 | 1464105837799 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:03:57 INFO - PROCESS | 1721 | 1464105837987 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 09:03:58 INFO - PROCESS | 1721 | 1464105838199 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:58 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ecec400 == 67 [pid = 1721] [id = 125] 09:03:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 121 (0x99faa000) [pid = 1721] [serial = 374] [outer = (nil)] 09:03:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 122 (0x9a9cbc00) [pid = 1721] [serial = 375] [outer = 0x99faa000] 09:03:58 INFO - PROCESS | 1721 | 1464105838334 Marionette DEBUG loaded listener.js 09:03:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 123 (0x9ac47000) [pid = 1721] [serial = 376] [outer = 0x99faa000] 09:03:59 INFO - PROCESS | 1721 | 1464105839257 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:03:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:03:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1587ms 09:03:59 INFO - PROCESS | 1721 | 1464105839364 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 09:03:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:03:59 INFO - PROCESS | 1721 | 1464105839369 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 09:03:59 INFO - PROCESS | 1721 | 1464105839375 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:03:59 INFO - PROCESS | 1721 | 1464105839379 Marionette TRACE conn3 <- [1,474,null,{}] 09:03:59 INFO - PROCESS | 1721 | 1464105839435 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:03:59 INFO - PROCESS | 1721 | 1464105839660 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 09:03:59 INFO - PROCESS | 1721 | 1464105839858 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:59 INFO - PROCESS | 1721 | ++DOCSHELL 0x95339400 == 68 [pid = 1721] [id = 126] 09:03:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 124 (0x9ac44c00) [pid = 1721] [serial = 377] [outer = (nil)] 09:03:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 125 (0x9b887400) [pid = 1721] [serial = 378] [outer = 0x9ac44c00] 09:03:59 INFO - PROCESS | 1721 | 1464105839945 Marionette DEBUG loaded listener.js 09:04:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 126 (0x9b9cd400) [pid = 1721] [serial = 379] [outer = 0x9ac44c00] 09:04:00 INFO - PROCESS | 1721 | 1464105840833 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:04:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:04:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1489ms 09:04:00 INFO - PROCESS | 1721 | 1464105840865 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 09:04:00 INFO - PROCESS | 1721 | 1464105840868 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 09:04:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:04:00 INFO - PROCESS | 1721 | 1464105840875 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:04:00 INFO - PROCESS | 1721 | 1464105840879 Marionette TRACE conn3 <- [1,478,null,{}] 09:04:00 INFO - PROCESS | 1721 | 1464105840885 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:04:01 INFO - PROCESS | 1721 | 1464105841056 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 09:04:01 INFO - PROCESS | 1721 | 1464105841229 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:01 INFO - PROCESS | 1721 | ++DOCSHELL 0x9aad1400 == 69 [pid = 1721] [id = 127] 09:04:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 127 (0x9b9c8000) [pid = 1721] [serial = 380] [outer = (nil)] 09:04:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 128 (0x9d8a2400) [pid = 1721] [serial = 381] [outer = 0x9b9c8000] 09:04:01 INFO - PROCESS | 1721 | 1464105841314 Marionette DEBUG loaded listener.js 09:04:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 129 (0xa051f400) [pid = 1721] [serial = 382] [outer = 0x9b9c8000] 09:04:02 INFO - PROCESS | 1721 | 1464105842347 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:04:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:04:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1530ms 09:04:02 INFO - PROCESS | 1721 | 1464105842407 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 09:04:02 INFO - PROCESS | 1721 | 1464105842411 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 09:04:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:04:02 INFO - PROCESS | 1721 | 1464105842421 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:04:02 INFO - PROCESS | 1721 | 1464105842424 Marionette TRACE conn3 <- [1,482,null,{}] 09:04:02 INFO - PROCESS | 1721 | 1464105842431 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:04:02 INFO - PROCESS | 1721 | 1464105842663 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 09:04:02 INFO - PROCESS | 1721 | 1464105842873 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:02 INFO - PROCESS | 1721 | ++DOCSHELL 0x8eceb400 == 70 [pid = 1721] [id = 128] 09:04:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 130 (0x9b48ac00) [pid = 1721] [serial = 383] [outer = (nil)] 09:04:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 131 (0xa27cc800) [pid = 1721] [serial = 384] [outer = 0x9b48ac00] 09:04:03 INFO - PROCESS | 1721 | 1464105843006 Marionette DEBUG loaded listener.js 09:04:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 132 (0xa31c8c00) [pid = 1721] [serial = 385] [outer = 0x9b48ac00] 09:04:03 INFO - PROCESS | 1721 | 1464105843946 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:04:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:04:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1581ms 09:04:04 INFO - PROCESS | 1721 | 1464105844001 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 09:04:04 INFO - PROCESS | 1721 | 1464105844005 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 09:04:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:04:04 INFO - PROCESS | 1721 | 1464105844011 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:04:04 INFO - PROCESS | 1721 | 1464105844015 Marionette TRACE conn3 <- [1,486,null,{}] 09:04:04 INFO - PROCESS | 1721 | 1464105844021 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:04:04 INFO - PROCESS | 1721 | 1464105844188 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 09:04:04 INFO - PROCESS | 1721 | 1464105844365 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:04 INFO - PROCESS | 1721 | ++DOCSHELL 0x91a73000 == 71 [pid = 1721] [id = 129] 09:04:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x91a73800) [pid = 1721] [serial = 386] [outer = (nil)] 09:04:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x91a79000) [pid = 1721] [serial = 387] [outer = 0x91a73800] 09:04:04 INFO - PROCESS | 1721 | 1464105844494 Marionette DEBUG loaded listener.js 09:04:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x91a7d800) [pid = 1721] [serial = 388] [outer = 0x91a73800] 09:04:05 INFO - PROCESS | 1721 | 1464105845376 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:04:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:04:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1398ms 09:04:05 INFO - PROCESS | 1721 | 1464105845410 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 09:04:05 INFO - PROCESS | 1721 | 1464105845413 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 09:04:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:04:05 INFO - PROCESS | 1721 | 1464105845420 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:04:05 INFO - PROCESS | 1721 | 1464105845423 Marionette TRACE conn3 <- [1,490,null,{}] 09:04:05 INFO - PROCESS | 1721 | 1464105845429 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:04:05 INFO - PROCESS | 1721 | 1464105845592 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 09:04:05 INFO - PROCESS | 1721 | 1464105845776 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:05 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ece0c00 == 72 [pid = 1721] [id = 130] 09:04:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x91a77c00) [pid = 1721] [serial = 389] [outer = (nil)] 09:04:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0xa239dc00) [pid = 1721] [serial = 390] [outer = 0x91a77c00] 09:04:05 INFO - PROCESS | 1721 | 1464105845861 Marionette DEBUG loaded listener.js 09:04:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0xa3323000) [pid = 1721] [serial = 391] [outer = 0x91a77c00] 09:04:06 INFO - PROCESS | 1721 | 1464105846790 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:04:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:04:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1387ms 09:04:06 INFO - PROCESS | 1721 | 1464105846806 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 09:04:06 INFO - PROCESS | 1721 | 1464105846809 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 09:04:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:04:06 INFO - PROCESS | 1721 | 1464105846816 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:04:06 INFO - PROCESS | 1721 | 1464105846819 Marionette TRACE conn3 <- [1,494,null,{}] 09:04:06 INFO - PROCESS | 1721 | 1464105846825 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:04:06 INFO - PROCESS | 1721 | 1464105846993 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 09:04:07 INFO - PROCESS | 1721 | 1464105847506 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:07 INFO - PROCESS | 1721 | ++DOCSHELL 0x91287c00 == 73 [pid = 1721] [id = 131] 09:04:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x91288000) [pid = 1721] [serial = 392] [outer = (nil)] 09:04:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x9178b400) [pid = 1721] [serial = 393] [outer = 0x91288000] 09:04:07 INFO - PROCESS | 1721 | 1464105847631 Marionette DEBUG loaded listener.js 09:04:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x9178f400) [pid = 1721] [serial = 394] [outer = 0x91288000] 09:04:09 INFO - PROCESS | 1721 | 1464105849175 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:04:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:04:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 2437ms 09:04:09 INFO - PROCESS | 1721 | 1464105849255 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 09:04:09 INFO - PROCESS | 1721 | 1464105849262 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 09:04:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:04:09 INFO - PROCESS | 1721 | 1464105849269 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:04:09 INFO - PROCESS | 1721 | 1464105849273 Marionette TRACE conn3 <- [1,498,null,{}] 09:04:09 INFO - PROCESS | 1721 | 1464105849281 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:04:09 INFO - PROCESS | 1721 | 1464105849543 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 09:04:09 INFO - PROCESS | 1721 | 1464105849718 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:09 INFO - PROCESS | 1721 | ++DOCSHELL 0x91193000 == 74 [pid = 1721] [id = 132] 09:04:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x918c6400) [pid = 1721] [serial = 395] [outer = (nil)] 09:04:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x92d44000) [pid = 1721] [serial = 396] [outer = 0x918c6400] 09:04:09 INFO - PROCESS | 1721 | 1464105849799 Marionette DEBUG loaded listener.js 09:04:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x95581400) [pid = 1721] [serial = 397] [outer = 0x918c6400] 09:04:10 INFO - PROCESS | 1721 | --DOCSHELL 0x92c10c00 == 73 [pid = 1721] [id = 83] 09:04:10 INFO - PROCESS | 1721 | --DOCSHELL 0x91285400 == 72 [pid = 1721] [id = 82] 09:04:10 INFO - PROCESS | 1721 | --DOCSHELL 0x918cb400 == 71 [pid = 1721] [id = 84] 09:04:10 INFO - PROCESS | 1721 | --DOCSHELL 0x928ad800 == 70 [pid = 1721] [id = 86] 09:04:10 INFO - PROCESS | 1721 | --DOCSHELL 0x92a47400 == 69 [pid = 1721] [id = 121] 09:04:10 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x929cd400) [pid = 1721] [serial = 279] [outer = (nil)] [url = about:blank] 09:04:10 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x9890e000) [pid = 1721] [serial = 282] [outer = (nil)] [url = about:blank] 09:04:10 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x9b488c00) [pid = 1721] [serial = 285] [outer = (nil)] [url = about:blank] 09:04:10 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0xa27ccc00) [pid = 1721] [serial = 288] [outer = (nil)] [url = about:blank] 09:04:10 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x92a4b400) [pid = 1721] [serial = 291] [outer = (nil)] [url = about:blank] 09:04:10 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x9557f400) [pid = 1721] [serial = 294] [outer = (nil)] [url = about:blank] 09:04:10 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0xa3641400) [pid = 1721] [serial = 297] [outer = (nil)] [url = about:blank] 09:04:10 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x94572c00) [pid = 1721] [serial = 321] [outer = (nil)] [url = about:blank] 09:04:10 INFO - PROCESS | 1721 | --DOCSHELL 0x9886cc00 == 68 [pid = 1721] [id = 120] 09:04:10 INFO - PROCESS | 1721 | --DOCSHELL 0x95335400 == 67 [pid = 1721] [id = 119] 09:04:10 INFO - PROCESS | 1721 | --DOCSHELL 0x8ec02c00 == 66 [pid = 1721] [id = 118] 09:04:10 INFO - PROCESS | 1721 | --DOCSHELL 0x9a9c9c00 == 65 [pid = 1721] [id = 92] 09:04:10 INFO - PROCESS | 1721 | --DOCSHELL 0x9128c800 == 64 [pid = 1721] [id = 117] 09:04:10 INFO - PROCESS | 1721 | --DOCSHELL 0x928a3c00 == 63 [pid = 1721] [id = 116] 09:04:10 INFO - PROCESS | 1721 | --DOCSHELL 0x8ece4000 == 62 [pid = 1721] [id = 113] 09:04:10 INFO - PROCESS | 1721 | --DOCSHELL 0x8ec0a800 == 61 [pid = 1721] [id = 112] 09:04:10 INFO - PROCESS | 1721 | --DOCSHELL 0x918c2400 == 60 [pid = 1721] [id = 111] 09:04:10 INFO - PROCESS | 1721 | --DOCSHELL 0x99e4d400 == 59 [pid = 1721] [id = 110] 09:04:10 INFO - PROCESS | 1721 | --DOCSHELL 0x95338800 == 58 [pid = 1721] [id = 109] 09:04:10 INFO - PROCESS | 1721 | --DOCSHELL 0x8ec03800 == 57 [pid = 1721] [id = 108] 09:04:10 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x9a867400) [pid = 1721] [serial = 315] [outer = (nil)] [url = about:blank] 09:04:10 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x8ec0d000) [pid = 1721] [serial = 318] [outer = (nil)] [url = about:blank] 09:04:10 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x9a9c8400) [pid = 1721] [serial = 316] [outer = (nil)] [url = about:blank] 09:04:10 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0x92a4e000) [pid = 1721] [serial = 301] [outer = (nil)] [url = about:blank] 09:04:10 INFO - PROCESS | 1721 | --DOMWINDOW == 131 (0x929cbc00) [pid = 1721] [serial = 300] [outer = (nil)] [url = about:blank] 09:04:10 INFO - PROCESS | 1721 | --DOMWINDOW == 130 (0x9557a000) [pid = 1721] [serial = 304] [outer = (nil)] [url = about:blank] 09:04:10 INFO - PROCESS | 1721 | --DOMWINDOW == 129 (0x9532f400) [pid = 1721] [serial = 303] [outer = (nil)] [url = about:blank] 09:04:10 INFO - PROCESS | 1721 | --DOMWINDOW == 128 (0x99ecec00) [pid = 1721] [serial = 312] [outer = (nil)] [url = about:blank] 09:04:10 INFO - PROCESS | 1721 | --DOMWINDOW == 127 (0x95170800) [pid = 1721] [serial = 306] [outer = (nil)] [url = about:blank] 09:04:10 INFO - PROCESS | 1721 | --DOMWINDOW == 126 (0x9801b800) [pid = 1721] [serial = 307] [outer = (nil)] [url = about:blank] 09:04:10 INFO - PROCESS | 1721 | --DOMWINDOW == 125 (0x99696800) [pid = 1721] [serial = 309] [outer = (nil)] [url = about:blank] 09:04:10 INFO - PROCESS | 1721 | --DOMWINDOW == 124 (0x997ae400) [pid = 1721] [serial = 310] [outer = (nil)] [url = about:blank] 09:04:10 INFO - PROCESS | 1721 | --DOMWINDOW == 123 (0x91ebcc00) [pid = 1721] [serial = 319] [outer = (nil)] [url = about:blank] 09:04:10 INFO - PROCESS | 1721 | --DOMWINDOW == 122 (0x99f54c00) [pid = 1721] [serial = 313] [outer = (nil)] [url = about:blank] 09:04:10 INFO - PROCESS | 1721 | 1464105850775 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:04:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:04:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1543ms 09:04:10 INFO - PROCESS | 1721 | 1464105850817 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 09:04:10 INFO - PROCESS | 1721 | 1464105850823 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 09:04:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:04:10 INFO - PROCESS | 1721 | 1464105850832 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:04:10 INFO - PROCESS | 1721 | 1464105850835 Marionette TRACE conn3 <- [1,502,null,{}] 09:04:10 INFO - PROCESS | 1721 | 1464105850840 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:04:11 INFO - PROCESS | 1721 | 1464105850998 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 09:04:11 INFO - PROCESS | 1721 | 1464105851015 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:11 INFO - PROCESS | 1721 | ++DOCSHELL 0x9128c800 == 58 [pid = 1721] [id = 133] 09:04:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 123 (0x91780c00) [pid = 1721] [serial = 398] [outer = (nil)] 09:04:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 124 (0x92a4d000) [pid = 1721] [serial = 399] [outer = 0x91780c00] 09:04:11 INFO - PROCESS | 1721 | 1464105851109 Marionette DEBUG loaded listener.js 09:04:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 125 (0x9532d400) [pid = 1721] [serial = 400] [outer = 0x91780c00] 09:04:12 INFO - PROCESS | 1721 | 1464105852192 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:04:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:04:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1435ms 09:04:12 INFO - PROCESS | 1721 | 1464105852271 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 09:04:12 INFO - PROCESS | 1721 | 1464105852277 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 09:04:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:04:12 INFO - PROCESS | 1721 | 1464105852297 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:04:12 INFO - PROCESS | 1721 | 1464105852311 Marionette TRACE conn3 <- [1,506,null,{}] 09:04:12 INFO - PROCESS | 1721 | 1464105852323 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:04:12 INFO - PROCESS | 1721 | 1464105852653 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 09:04:12 INFO - PROCESS | 1721 | 1464105852837 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:12 INFO - PROCESS | 1721 | ++DOCSHELL 0x93a84c00 == 59 [pid = 1721] [id = 134] 09:04:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 126 (0x97f2f400) [pid = 1721] [serial = 401] [outer = (nil)] 09:04:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 127 (0x995a5000) [pid = 1721] [serial = 402] [outer = 0x97f2f400] 09:04:12 INFO - PROCESS | 1721 | 1464105852953 Marionette DEBUG loaded listener.js 09:04:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 128 (0x99e49800) [pid = 1721] [serial = 403] [outer = 0x97f2f400] 09:04:13 INFO - PROCESS | 1721 | 1464105853779 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:04:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:04:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1570ms 09:04:13 INFO - PROCESS | 1721 | 1464105853856 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 09:04:13 INFO - PROCESS | 1721 | 1464105853860 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 09:04:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:04:13 INFO - PROCESS | 1721 | 1464105853866 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:04:13 INFO - PROCESS | 1721 | 1464105853870 Marionette TRACE conn3 <- [1,510,null,{}] 09:04:13 INFO - PROCESS | 1721 | 1464105853875 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:04:14 INFO - PROCESS | 1721 | 1464105854098 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 09:04:14 INFO - PROCESS | 1721 | 1464105854117 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:14 INFO - PROCESS | 1721 | ++DOCSHELL 0x9178bc00 == 60 [pid = 1721] [id = 135] 09:04:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 129 (0x94fbd000) [pid = 1721] [serial = 404] [outer = (nil)] 09:04:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 130 (0x99f58000) [pid = 1721] [serial = 405] [outer = 0x94fbd000] 09:04:14 INFO - PROCESS | 1721 | 1464105854191 Marionette DEBUG loaded listener.js 09:04:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 131 (0x9a259400) [pid = 1721] [serial = 406] [outer = 0x94fbd000] 09:04:15 INFO - PROCESS | 1721 | --DOMWINDOW == 130 (0x9890d800) [pid = 1721] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:04:15 INFO - PROCESS | 1721 | --DOMWINDOW == 129 (0x9298d000) [pid = 1721] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:04:15 INFO - PROCESS | 1721 | --DOMWINDOW == 128 (0x95333400) [pid = 1721] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:04:15 INFO - PROCESS | 1721 | --DOMWINDOW == 127 (0x928a4000) [pid = 1721] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:04:15 INFO - PROCESS | 1721 | --DOMWINDOW == 126 (0x9532b800) [pid = 1721] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:04:15 INFO - PROCESS | 1721 | --DOMWINDOW == 125 (0x9d4cdc00) [pid = 1721] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:04:15 INFO - PROCESS | 1721 | --DOMWINDOW == 124 (0x918cd400) [pid = 1721] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:04:15 INFO - PROCESS | 1721 | --DOMWINDOW == 123 (0x9b8ee800) [pid = 1721] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:04:15 INFO - PROCESS | 1721 | --DOMWINDOW == 122 (0x9557f800) [pid = 1721] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:04:15 INFO - PROCESS | 1721 | --DOMWINDOW == 121 (0x928a1400) [pid = 1721] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:04:15 INFO - PROCESS | 1721 | --DOMWINDOW == 120 (0x91286000) [pid = 1721] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:04:15 INFO - PROCESS | 1721 | --DOMWINDOW == 119 (0x9557d000) [pid = 1721] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:04:15 INFO - PROCESS | 1721 | 1464105855412 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:04:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:04:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1597ms 09:04:15 INFO - PROCESS | 1721 | 1464105855465 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 09:04:15 INFO - PROCESS | 1721 | 1464105855467 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 09:04:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:04:15 INFO - PROCESS | 1721 | 1464105855474 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:04:15 INFO - PROCESS | 1721 | 1464105855477 Marionette TRACE conn3 <- [1,514,null,{}] 09:04:15 INFO - PROCESS | 1721 | 1464105855482 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:04:15 INFO - PROCESS | 1721 | 1464105855638 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 09:04:15 INFO - PROCESS | 1721 | 1464105855824 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:15 INFO - PROCESS | 1721 | ++DOCSHELL 0x93973000 == 61 [pid = 1721] [id = 136] 09:04:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 120 (0x93a84000) [pid = 1721] [serial = 407] [outer = (nil)] 09:04:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 121 (0x95330c00) [pid = 1721] [serial = 408] [outer = 0x93a84000] 09:04:15 INFO - PROCESS | 1721 | 1464105855913 Marionette DEBUG loaded listener.js 09:04:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 122 (0x99f54000) [pid = 1721] [serial = 409] [outer = 0x93a84000] 09:04:16 INFO - PROCESS | 1721 | 1464105856631 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:04:16 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:04:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1189ms 09:04:16 INFO - PROCESS | 1721 | 1464105856668 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 09:04:16 INFO - PROCESS | 1721 | 1464105856671 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 09:04:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:04:16 INFO - PROCESS | 1721 | 1464105856677 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:04:16 INFO - PROCESS | 1721 | 1464105856681 Marionette TRACE conn3 <- [1,518,null,{}] 09:04:16 INFO - PROCESS | 1721 | 1464105856690 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:04:16 INFO - PROCESS | 1721 | 1464105856841 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 09:04:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 123 (0x95333000) [pid = 1721] [serial = 410] [outer = 0x922c2000] 09:04:16 INFO - PROCESS | 1721 | 1464105856890 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:16 INFO - PROCESS | 1721 | ++DOCSHELL 0x9aac5c00 == 62 [pid = 1721] [id = 137] 09:04:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 124 (0x9ac39400) [pid = 1721] [serial = 411] [outer = (nil)] 09:04:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 125 (0x9b8f0000) [pid = 1721] [serial = 412] [outer = 0x9ac39400] 09:04:16 INFO - PROCESS | 1721 | 1464105856974 Marionette DEBUG loaded listener.js 09:04:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 126 (0x9d4cd400) [pid = 1721] [serial = 413] [outer = 0x9ac39400] 09:04:18 INFO - PROCESS | 1721 | 1464105858113 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:04:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:04:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1481ms 09:04:18 INFO - PROCESS | 1721 | 1464105858160 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 09:04:18 INFO - PROCESS | 1721 | 1464105858167 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 09:04:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:04:18 INFO - PROCESS | 1721 | 1464105858176 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:04:18 INFO - PROCESS | 1721 | 1464105858182 Marionette TRACE conn3 <- [1,522,null,{}] 09:04:18 INFO - PROCESS | 1721 | 1464105858191 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:04:18 INFO - PROCESS | 1721 | 1464105858390 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 09:04:18 INFO - PROCESS | 1721 | 1464105858621 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:18 INFO - PROCESS | 1721 | ++DOCSHELL 0x91782800 == 63 [pid = 1721] [id = 138] 09:04:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 127 (0x9178b800) [pid = 1721] [serial = 414] [outer = (nil)] 09:04:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 128 (0x92125400) [pid = 1721] [serial = 415] [outer = 0x9178b800] 09:04:18 INFO - PROCESS | 1721 | 1464105858728 Marionette DEBUG loaded listener.js 09:04:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 129 (0x929c8c00) [pid = 1721] [serial = 416] [outer = 0x9178b800] 09:04:19 INFO - PROCESS | 1721 | 1464105859674 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:04:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:04:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1536ms 09:04:19 INFO - PROCESS | 1721 | 1464105859713 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 09:04:19 INFO - PROCESS | 1721 | 1464105859722 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 09:04:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:04:19 INFO - PROCESS | 1721 | 1464105859734 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:04:19 INFO - PROCESS | 1721 | 1464105859738 Marionette TRACE conn3 <- [1,526,null,{}] 09:04:19 INFO - PROCESS | 1721 | 1464105859745 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:04:19 INFO - PROCESS | 1721 | 1464105859930 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 09:04:20 INFO - PROCESS | 1721 | 1464105860156 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:20 INFO - PROCESS | 1721 | ++DOCSHELL 0x95167800 == 64 [pid = 1721] [id = 139] 09:04:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 130 (0x9516d800) [pid = 1721] [serial = 417] [outer = (nil)] 09:04:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 131 (0x95579c00) [pid = 1721] [serial = 418] [outer = 0x9516d800] 09:04:20 INFO - PROCESS | 1721 | 1464105860258 Marionette DEBUG loaded listener.js 09:04:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 132 (0x97f26000) [pid = 1721] [serial = 419] [outer = 0x9516d800] 09:04:21 INFO - PROCESS | 1721 | 1464105861251 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:04:21 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:04:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1583ms 09:04:21 INFO - PROCESS | 1721 | 1464105861316 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 09:04:21 INFO - PROCESS | 1721 | 1464105861321 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 09:04:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:04:21 INFO - PROCESS | 1721 | 1464105861328 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:04:21 INFO - PROCESS | 1721 | 1464105861334 Marionette TRACE conn3 <- [1,530,null,{}] 09:04:21 INFO - PROCESS | 1721 | 1464105861350 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:04:21 INFO - PROCESS | 1721 | 1464105861579 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 09:04:21 INFO - PROCESS | 1721 | 1464105861842 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:21 INFO - PROCESS | 1721 | ++DOCSHELL 0x91189800 == 65 [pid = 1721] [id = 140] 09:04:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x9a9c1800) [pid = 1721] [serial = 420] [outer = (nil)] 09:04:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x9afa7800) [pid = 1721] [serial = 421] [outer = 0x9a9c1800] 09:04:21 INFO - PROCESS | 1721 | 1464105861937 Marionette DEBUG loaded listener.js 09:04:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0xa224f400) [pid = 1721] [serial = 422] [outer = 0x9a9c1800] 09:04:22 INFO - PROCESS | 1721 | 1464105862715 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:04:22 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:04:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:04:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:04:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:04:22 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:04:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:04:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:04:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:04:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1436ms 09:04:22 INFO - PROCESS | 1721 | 1464105862798 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 09:04:22 INFO - PROCESS | 1721 | 1464105862802 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 09:04:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:04:22 INFO - PROCESS | 1721 | 1464105862812 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:04:22 INFO - PROCESS | 1721 | 1464105862814 Marionette TRACE conn3 <- [1,534,null,{}] 09:04:22 INFO - PROCESS | 1721 | 1464105862821 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:04:23 INFO - PROCESS | 1721 | 1464105863015 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 09:04:23 INFO - PROCESS | 1721 | 1464105863182 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:23 INFO - PROCESS | 1721 | ++DOCSHELL 0x8eceb800 == 66 [pid = 1721] [id = 141] 09:04:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x9a9bf800) [pid = 1721] [serial = 423] [outer = (nil)] 09:04:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0xa3686c00) [pid = 1721] [serial = 424] [outer = 0x9a9bf800] 09:04:23 INFO - PROCESS | 1721 | 1464105863271 Marionette DEBUG loaded listener.js 09:04:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0xa368a400) [pid = 1721] [serial = 425] [outer = 0x9a9bf800] 09:04:24 INFO - PROCESS | 1721 | 1464105864122 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:04:24 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 09:04:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1329ms 09:04:24 INFO - PROCESS | 1721 | 1464105864177 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 09:04:24 INFO - PROCESS | 1721 | 1464105864182 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 09:04:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:04:24 INFO - PROCESS | 1721 | 1464105864190 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:04:24 INFO - PROCESS | 1721 | 1464105864193 Marionette TRACE conn3 <- [1,538,null,{}] 09:04:24 INFO - PROCESS | 1721 | 1464105864199 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:04:24 INFO - PROCESS | 1721 | 1464105864391 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 09:04:24 INFO - PROCESS | 1721 | 1464105864566 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:24 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ece3c00 == 67 [pid = 1721] [id = 142] 09:04:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x8ece4c00) [pid = 1721] [serial = 426] [outer = (nil)] 09:04:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x8ede3400) [pid = 1721] [serial = 427] [outer = 0x8ece4c00] 09:04:24 INFO - PROCESS | 1721 | 1464105864669 Marionette DEBUG loaded listener.js 09:04:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x8ede9800) [pid = 1721] [serial = 428] [outer = 0x8ece4c00] 09:04:25 INFO - PROCESS | 1721 | 1464105865567 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:04:25 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:04:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1402ms 09:04:25 INFO - PROCESS | 1721 | 1464105865593 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 09:04:25 INFO - PROCESS | 1721 | 1464105865597 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 09:04:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:04:25 INFO - PROCESS | 1721 | 1464105865604 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:04:25 INFO - PROCESS | 1721 | 1464105865607 Marionette TRACE conn3 <- [1,542,null,{}] 09:04:25 INFO - PROCESS | 1721 | 1464105865613 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:04:25 INFO - PROCESS | 1721 | 1464105865889 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 09:04:26 INFO - PROCESS | 1721 | 1464105866021 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:26 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ec04000 == 68 [pid = 1721] [id = 143] 09:04:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x8ecde800) [pid = 1721] [serial = 429] [outer = (nil)] 09:04:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x918a8000) [pid = 1721] [serial = 430] [outer = 0x8ecde800] 09:04:26 INFO - PROCESS | 1721 | 1464105866107 Marionette DEBUG loaded listener.js 09:04:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x918af000) [pid = 1721] [serial = 431] [outer = 0x8ecde800] 09:04:26 INFO - PROCESS | 1721 | 1464105866962 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:04:26 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:04:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1388ms 09:04:27 INFO - PROCESS | 1721 | 1464105866993 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 09:04:27 INFO - PROCESS | 1721 | 1464105866996 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 09:04:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:04:27 INFO - PROCESS | 1721 | 1464105867051 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:04:27 INFO - PROCESS | 1721 | 1464105867054 Marionette TRACE conn3 <- [1,546,null,{}] 09:04:27 INFO - PROCESS | 1721 | 1464105867060 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:04:27 INFO - PROCESS | 1721 | 1464105867250 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 09:04:27 INFO - PROCESS | 1721 | 1464105867423 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:27 INFO - PROCESS | 1721 | ++DOCSHELL 0x8db6b000 == 69 [pid = 1721] [id = 144] 09:04:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x8db6b400) [pid = 1721] [serial = 432] [outer = (nil)] 09:04:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x8db6e000) [pid = 1721] [serial = 433] [outer = 0x8db6b400] 09:04:27 INFO - PROCESS | 1721 | 1464105867509 Marionette DEBUG loaded listener.js 09:04:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 147 (0x8db73800) [pid = 1721] [serial = 434] [outer = 0x8db6b400] 09:04:28 INFO - PROCESS | 1721 | 1464105868392 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:04:28 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:04:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1385ms 09:04:28 INFO - PROCESS | 1721 | 1464105868432 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 09:04:28 INFO - PROCESS | 1721 | 1464105868436 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 09:04:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:04:28 INFO - PROCESS | 1721 | 1464105868442 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:04:28 INFO - PROCESS | 1721 | 1464105868445 Marionette TRACE conn3 <- [1,550,null,{}] 09:04:28 INFO - PROCESS | 1721 | 1464105868451 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:04:28 INFO - PROCESS | 1721 | 1464105868673 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 09:04:28 INFO - PROCESS | 1721 | 1464105868851 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:28 INFO - PROCESS | 1721 | ++DOCSHELL 0x8db6ac00 == 70 [pid = 1721] [id = 145] 09:04:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 148 (0x8db6cc00) [pid = 1721] [serial = 435] [outer = (nil)] 09:04:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 149 (0x8dc60800) [pid = 1721] [serial = 436] [outer = 0x8db6cc00] 09:04:28 INFO - PROCESS | 1721 | 1464105868938 Marionette DEBUG loaded listener.js 09:04:29 INFO - PROCESS | 1721 | ++DOMWINDOW == 150 (0x8dc64c00) [pid = 1721] [serial = 437] [outer = 0x8db6cc00] 09:04:29 INFO - PROCESS | 1721 | 1464105869937 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:04:29 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:04:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1537ms 09:04:29 INFO - PROCESS | 1721 | 1464105869980 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 09:04:29 INFO - PROCESS | 1721 | 1464105869983 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 09:04:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:04:29 INFO - PROCESS | 1721 | 1464105869990 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:04:29 INFO - PROCESS | 1721 | 1464105869993 Marionette TRACE conn3 <- [1,554,null,{}] 09:04:30 INFO - PROCESS | 1721 | 1464105870018 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:04:30 INFO - PROCESS | 1721 | 1464105870198 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 09:04:30 INFO - PROCESS | 1721 | 1464105870410 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:30 INFO - PROCESS | 1721 | ++DOCSHELL 0x8db78800 == 71 [pid = 1721] [id = 146] 09:04:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 151 (0x8dc61800) [pid = 1721] [serial = 438] [outer = (nil)] 09:04:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 152 (0x8dc6f000) [pid = 1721] [serial = 439] [outer = 0x8dc61800] 09:04:30 INFO - PROCESS | 1721 | 1464105870552 Marionette DEBUG loaded listener.js 09:04:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 153 (0x918adc00) [pid = 1721] [serial = 440] [outer = 0x8dc61800] 09:04:31 INFO - PROCESS | 1721 | [1721] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:31 INFO - PROCESS | 1721 | 1464105871473 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:04:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:04:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1532ms 09:04:31 INFO - PROCESS | 1721 | 1464105871531 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 09:04:31 INFO - PROCESS | 1721 | 1464105871534 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 09:04:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:04:31 INFO - PROCESS | 1721 | 1464105871543 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:04:31 INFO - PROCESS | 1721 | 1464105871547 Marionette TRACE conn3 <- [1,558,null,{}] 09:04:31 INFO - PROCESS | 1721 | 1464105871553 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:04:31 INFO - PROCESS | 1721 | 1464105871734 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 09:04:31 INFO - PROCESS | 1721 | 1464105871911 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:31 INFO - PROCESS | 1721 | ++DOCSHELL 0x8dc6a800 == 72 [pid = 1721] [id = 147] 09:04:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 154 (0x8dc6c400) [pid = 1721] [serial = 441] [outer = (nil)] 09:04:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 155 (0x8e28bc00) [pid = 1721] [serial = 442] [outer = 0x8dc6c400] 09:04:32 INFO - PROCESS | 1721 | 1464105871996 Marionette DEBUG loaded listener.js 09:04:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 156 (0x8e28fc00) [pid = 1721] [serial = 443] [outer = 0x8dc6c400] 09:04:32 INFO - PROCESS | 1721 | 1464105872932 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:04:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:04:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1430ms 09:04:32 INFO - PROCESS | 1721 | 1464105872976 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 09:04:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:04:32 INFO - PROCESS | 1721 | 1464105872980 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 09:04:32 INFO - PROCESS | 1721 | 1464105872987 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:04:32 INFO - PROCESS | 1721 | 1464105872991 Marionette TRACE conn3 <- [1,562,null,{}] 09:04:32 INFO - PROCESS | 1721 | 1464105872997 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:04:33 INFO - PROCESS | 1721 | 1464105873209 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 09:04:33 INFO - PROCESS | 1721 | 1464105873383 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:33 INFO - PROCESS | 1721 | ++DOCSHELL 0x8e28e400 == 73 [pid = 1721] [id = 148] 09:04:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 157 (0x8e3d6000) [pid = 1721] [serial = 444] [outer = (nil)] 09:04:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 158 (0x8e3d9800) [pid = 1721] [serial = 445] [outer = 0x8e3d6000] 09:04:33 INFO - PROCESS | 1721 | 1464105873539 Marionette DEBUG loaded listener.js 09:04:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 159 (0x8e3df000) [pid = 1721] [serial = 446] [outer = 0x8e3d6000] 09:04:34 INFO - PROCESS | 1721 | [1721] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:34 INFO - PROCESS | 1721 | 1464105874437 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:04:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:04:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1480ms 09:04:34 INFO - PROCESS | 1721 | 1464105874468 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 09:04:34 INFO - PROCESS | 1721 | 1464105874471 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 09:04:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:04:34 INFO - PROCESS | 1721 | 1464105874478 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:04:34 INFO - PROCESS | 1721 | 1464105874482 Marionette TRACE conn3 <- [1,566,null,{}] 09:04:34 INFO - PROCESS | 1721 | 1464105874488 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:04:34 INFO - PROCESS | 1721 | 1464105874661 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 09:04:34 INFO - PROCESS | 1721 | 1464105874854 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:34 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c61f400 == 74 [pid = 1721] [id = 149] 09:04:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 160 (0x8c622400) [pid = 1721] [serial = 447] [outer = (nil)] 09:04:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 161 (0x8c629400) [pid = 1721] [serial = 448] [outer = 0x8c622400] 09:04:34 INFO - PROCESS | 1721 | 1464105874952 Marionette DEBUG loaded listener.js 09:04:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 162 (0x8c62b000) [pid = 1721] [serial = 449] [outer = 0x8c622400] 09:04:35 INFO - PROCESS | 1721 | [1721] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:35 INFO - PROCESS | 1721 | 1464105875881 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:04:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:04:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1449ms 09:04:35 INFO - PROCESS | 1721 | 1464105875929 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 09:04:35 INFO - PROCESS | 1721 | 1464105875933 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 09:04:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:04:35 INFO - PROCESS | 1721 | 1464105875939 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:04:35 INFO - PROCESS | 1721 | 1464105875942 Marionette TRACE conn3 <- [1,570,null,{}] 09:04:35 INFO - PROCESS | 1721 | 1464105875948 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:04:36 INFO - PROCESS | 1721 | 1464105876142 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 09:04:36 INFO - PROCESS | 1721 | 1464105876318 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:36 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c621800 == 75 [pid = 1721] [id = 150] 09:04:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 163 (0x8c624c00) [pid = 1721] [serial = 450] [outer = (nil)] 09:04:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 164 (0x8c749400) [pid = 1721] [serial = 451] [outer = 0x8c624c00] 09:04:36 INFO - PROCESS | 1721 | 1464105876401 Marionette DEBUG loaded listener.js 09:04:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 165 (0x8c74b000) [pid = 1721] [serial = 452] [outer = 0x8c624c00] 09:04:36 INFO - PROCESS | 1721 | [1721] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:37 INFO - PROCESS | 1721 | 1464105877319 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:04:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:04:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1430ms 09:04:37 INFO - PROCESS | 1721 | 1464105877370 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 09:04:37 INFO - PROCESS | 1721 | 1464105877374 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 09:04:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:04:37 INFO - PROCESS | 1721 | 1464105877381 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:04:37 INFO - PROCESS | 1721 | 1464105877384 Marionette TRACE conn3 <- [1,574,null,{}] 09:04:37 INFO - PROCESS | 1721 | 1464105877390 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:04:37 INFO - PROCESS | 1721 | 1464105877564 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 09:04:37 INFO - PROCESS | 1721 | 1464105877745 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:37 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c627c00 == 76 [pid = 1721] [id = 151] 09:04:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 166 (0x8c746800) [pid = 1721] [serial = 453] [outer = (nil)] 09:04:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 167 (0x8c753400) [pid = 1721] [serial = 454] [outer = 0x8c746800] 09:04:37 INFO - PROCESS | 1721 | 1464105877834 Marionette DEBUG loaded listener.js 09:04:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 168 (0x8c754c00) [pid = 1721] [serial = 455] [outer = 0x8c746800] 09:04:38 INFO - PROCESS | 1721 | 1464105878814 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:04:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:04:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1488ms 09:04:38 INFO - PROCESS | 1721 | 1464105878870 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 09:04:38 INFO - PROCESS | 1721 | 1464105878874 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 09:04:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:04:38 INFO - PROCESS | 1721 | 1464105878881 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:04:38 INFO - PROCESS | 1721 | 1464105878884 Marionette TRACE conn3 <- [1,578,null,{}] 09:04:38 INFO - PROCESS | 1721 | 1464105878890 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:04:39 INFO - PROCESS | 1721 | 1464105879069 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 09:04:39 INFO - PROCESS | 1721 | 1464105879259 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:39 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c754800 == 77 [pid = 1721] [id = 152] 09:04:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 169 (0x8c9d2400) [pid = 1721] [serial = 456] [outer = (nil)] 09:04:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 170 (0x8c9d7800) [pid = 1721] [serial = 457] [outer = 0x8c9d2400] 09:04:39 INFO - PROCESS | 1721 | 1464105879351 Marionette DEBUG loaded listener.js 09:04:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 171 (0x8c9d9800) [pid = 1721] [serial = 458] [outer = 0x8c9d2400] 09:04:40 INFO - PROCESS | 1721 | 1464105880282 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:04:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:04:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1438ms 09:04:40 INFO - PROCESS | 1721 | 1464105880320 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 09:04:40 INFO - PROCESS | 1721 | 1464105880324 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 09:04:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:04:40 INFO - PROCESS | 1721 | 1464105880331 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:04:40 INFO - PROCESS | 1721 | 1464105880333 Marionette TRACE conn3 <- [1,582,null,{}] 09:04:40 INFO - PROCESS | 1721 | 1464105880339 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:04:40 INFO - PROCESS | 1721 | 1464105880517 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 09:04:40 INFO - PROCESS | 1721 | 1464105880702 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:40 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c74e800 == 78 [pid = 1721] [id = 153] 09:04:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 172 (0x8c9d6c00) [pid = 1721] [serial = 459] [outer = (nil)] 09:04:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 173 (0x8c9e0400) [pid = 1721] [serial = 460] [outer = 0x8c9d6c00] 09:04:40 INFO - PROCESS | 1721 | 1464105880797 Marionette DEBUG loaded listener.js 09:04:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 174 (0x8e3dc000) [pid = 1721] [serial = 461] [outer = 0x8c9d6c00] 09:04:42 INFO - PROCESS | 1721 | 1464105882041 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:04:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:04:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1834ms 09:04:42 INFO - PROCESS | 1721 | 1464105882167 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 09:04:42 INFO - PROCESS | 1721 | 1464105882173 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 09:04:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:04:42 INFO - PROCESS | 1721 | 1464105882182 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:04:42 INFO - PROCESS | 1721 | 1464105882187 Marionette TRACE conn3 <- [1,586,null,{}] 09:04:42 INFO - PROCESS | 1721 | 1464105882196 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:04:42 INFO - PROCESS | 1721 | 1464105882507 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 09:04:42 INFO - PROCESS | 1721 | 1464105882645 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:42 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c9df000 == 79 [pid = 1721] [id = 154] 09:04:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 175 (0x8e291c00) [pid = 1721] [serial = 462] [outer = (nil)] 09:04:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 176 (0x8e3d1000) [pid = 1721] [serial = 463] [outer = 0x8e291c00] 09:04:42 INFO - PROCESS | 1721 | 1464105882773 Marionette DEBUG loaded listener.js 09:04:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 177 (0x8e3d5800) [pid = 1721] [serial = 464] [outer = 0x8e291c00] 09:04:43 INFO - PROCESS | 1721 | [1721] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:43 INFO - PROCESS | 1721 | 1464105883799 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:04:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:04:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1691ms 09:04:43 INFO - PROCESS | 1721 | --DOCSHELL 0x93973000 == 78 [pid = 1721] [id = 136] 09:04:43 INFO - PROCESS | 1721 | --DOMWINDOW == 176 (0x99fa1c00) [pid = 1721] [serial = 366] [outer = (nil)] [url = about:blank] 09:04:43 INFO - PROCESS | 1721 | --DOCSHELL 0x9178bc00 == 77 [pid = 1721] [id = 135] 09:04:43 INFO - PROCESS | 1721 | --DOCSHELL 0x93a84c00 == 76 [pid = 1721] [id = 134] 09:04:43 INFO - PROCESS | 1721 | 1464105883944 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 09:04:43 INFO - PROCESS | 1721 | 1464105883952 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 09:04:43 INFO - PROCESS | 1721 | --DOCSHELL 0x9128c800 == 75 [pid = 1721] [id = 133] 09:04:43 INFO - PROCESS | 1721 | --DOCSHELL 0x91193000 == 74 [pid = 1721] [id = 132] 09:04:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:04:43 INFO - PROCESS | 1721 | --DOCSHELL 0x91287c00 == 73 [pid = 1721] [id = 131] 09:04:43 INFO - PROCESS | 1721 | --DOCSHELL 0x95339400 == 72 [pid = 1721] [id = 126] 09:04:43 INFO - PROCESS | 1721 | --DOCSHELL 0x8ecec400 == 71 [pid = 1721] [id = 125] 09:04:43 INFO - PROCESS | 1721 | --DOCSHELL 0x9516f000 == 70 [pid = 1721] [id = 124] 09:04:43 INFO - PROCESS | 1721 | --DOCSHELL 0x91282000 == 69 [pid = 1721] [id = 123] 09:04:43 INFO - PROCESS | 1721 | 1464105883991 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:04:44 INFO - PROCESS | 1721 | 1464105883996 Marionette TRACE conn3 <- [1,590,null,{}] 09:04:44 INFO - PROCESS | 1721 | 1464105884003 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:04:44 INFO - PROCESS | 1721 | 1464105884163 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 09:04:44 INFO - PROCESS | 1721 | --DOMWINDOW == 175 (0x99f51c00) [pid = 1721] [serial = 364] [outer = (nil)] [url = about:blank] 09:04:44 INFO - PROCESS | 1721 | --DOMWINDOW == 174 (0x99931000) [pid = 1721] [serial = 361] [outer = (nil)] [url = about:blank] 09:04:44 INFO - PROCESS | 1721 | --DOMWINDOW == 173 (0x929cd800) [pid = 1721] [serial = 349] [outer = (nil)] [url = about:blank] 09:04:44 INFO - PROCESS | 1721 | --DOMWINDOW == 172 (0x95337800) [pid = 1721] [serial = 354] [outer = (nil)] [url = about:blank] 09:04:44 INFO - PROCESS | 1721 | --DOMWINDOW == 171 (0x9959a800) [pid = 1721] [serial = 360] [outer = (nil)] [url = about:blank] 09:04:44 INFO - PROCESS | 1721 | --DOMWINDOW == 170 (0x9aad1c00) [pid = 1721] [serial = 333] [outer = (nil)] [url = about:blank] 09:04:44 INFO - PROCESS | 1721 | --DOMWINDOW == 169 (0x9298f400) [pid = 1721] [serial = 345] [outer = (nil)] [url = about:blank] 09:04:44 INFO - PROCESS | 1721 | --DOMWINDOW == 168 (0x929c7c00) [pid = 1721] [serial = 256] [outer = (nil)] [url = about:blank] 09:04:44 INFO - PROCESS | 1721 | --DOMWINDOW == 167 (0x95333800) [pid = 1721] [serial = 250] [outer = (nil)] [url = about:blank] 09:04:44 INFO - PROCESS | 1721 | --DOMWINDOW == 166 (0x8ece5800) [pid = 1721] [serial = 336] [outer = (nil)] [url = about:blank] 09:04:44 INFO - PROCESS | 1721 | --DOMWINDOW == 165 (0xa6f2fc00) [pid = 1721] [serial = 244] [outer = (nil)] [url = about:blank] 09:04:44 INFO - PROCESS | 1721 | --DOMWINDOW == 164 (0x92c16000) [pid = 1721] [serial = 351] [outer = (nil)] [url = about:blank] 09:04:44 INFO - PROCESS | 1721 | --DOMWINDOW == 163 (0x95586400) [pid = 1721] [serial = 355] [outer = (nil)] [url = about:blank] 09:04:44 INFO - PROCESS | 1721 | --DOMWINDOW == 162 (0x92995000) [pid = 1721] [serial = 348] [outer = (nil)] [url = about:blank] 09:04:44 INFO - PROCESS | 1721 | --DOMWINDOW == 161 (0x929c9800) [pid = 1721] [serial = 324] [outer = (nil)] [url = about:blank] 09:04:44 INFO - PROCESS | 1721 | --DOMWINDOW == 160 (0x94579000) [pid = 1721] [serial = 352] [outer = (nil)] [url = about:blank] 09:04:44 INFO - PROCESS | 1721 | --DOMWINDOW == 159 (0x92990800) [pid = 1721] [serial = 339] [outer = (nil)] [url = about:blank] 09:04:44 INFO - PROCESS | 1721 | --DOMWINDOW == 158 (0xa51f4000) [pid = 1721] [serial = 241] [outer = (nil)] [url = about:blank] 09:04:44 INFO - PROCESS | 1721 | --DOMWINDOW == 157 (0x988c8800) [pid = 1721] [serial = 357] [outer = (nil)] [url = about:blank] 09:04:44 INFO - PROCESS | 1721 | --DOMWINDOW == 156 (0x928aac00) [pid = 1721] [serial = 253] [outer = (nil)] [url = about:blank] 09:04:44 INFO - PROCESS | 1721 | --DOMWINDOW == 155 (0x99fa9400) [pid = 1721] [serial = 330] [outer = (nil)] [url = about:blank] 09:04:44 INFO - PROCESS | 1721 | --DOMWINDOW == 154 (0x91190c00) [pid = 1721] [serial = 342] [outer = (nil)] [url = about:blank] 09:04:44 INFO - PROCESS | 1721 | --DOMWINDOW == 153 (0xa22a1000) [pid = 1721] [serial = 247] [outer = (nil)] [url = about:blank] 09:04:44 INFO - PROCESS | 1721 | --DOMWINDOW == 152 (0x99ec4c00) [pid = 1721] [serial = 363] [outer = (nil)] [url = about:blank] 09:04:44 INFO - PROCESS | 1721 | --DOMWINDOW == 151 (0x9557ec00) [pid = 1721] [serial = 327] [outer = (nil)] [url = about:blank] 09:04:44 INFO - PROCESS | 1721 | --DOMWINDOW == 150 (0x98909000) [pid = 1721] [serial = 358] [outer = (nil)] [url = about:blank] 09:04:44 INFO - PROCESS | 1721 | 1464105884403 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:44 INFO - PROCESS | 1721 | ++DOCSHELL 0x91190400 == 70 [pid = 1721] [id = 155] 09:04:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 151 (0x91190800) [pid = 1721] [serial = 465] [outer = (nil)] 09:04:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 152 (0x91281c00) [pid = 1721] [serial = 466] [outer = 0x91190800] 09:04:44 INFO - PROCESS | 1721 | 1464105884496 Marionette DEBUG loaded listener.js 09:04:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 153 (0x9128d800) [pid = 1721] [serial = 467] [outer = 0x91190800] 09:04:45 INFO - PROCESS | 1721 | 1464105885468 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:04:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:04:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1509ms 09:04:45 INFO - PROCESS | 1721 | 1464105885489 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 09:04:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:04:45 INFO - PROCESS | 1721 | 1464105885494 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 09:04:45 INFO - PROCESS | 1721 | 1464105885501 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:04:45 INFO - PROCESS | 1721 | 1464105885507 Marionette TRACE conn3 <- [1,594,null,{}] 09:04:45 INFO - PROCESS | 1721 | 1464105885523 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:04:45 INFO - PROCESS | 1721 | 1464105885746 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 09:04:45 INFO - PROCESS | 1721 | 1464105885773 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:45 INFO - PROCESS | 1721 | ++DOCSHELL 0x91282400 == 71 [pid = 1721] [id = 156] 09:04:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 154 (0x918a1c00) [pid = 1721] [serial = 468] [outer = (nil)] 09:04:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 155 (0x91a75800) [pid = 1721] [serial = 469] [outer = 0x918a1c00] 09:04:45 INFO - PROCESS | 1721 | 1464105885865 Marionette DEBUG loaded listener.js 09:04:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 156 (0x922c5c00) [pid = 1721] [serial = 470] [outer = 0x918a1c00] 09:04:46 INFO - PROCESS | 1721 | 1464105886806 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:04:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:04:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1337ms 09:04:46 INFO - PROCESS | 1721 | 1464105886838 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 09:04:46 INFO - PROCESS | 1721 | 1464105886842 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 09:04:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:04:46 INFO - PROCESS | 1721 | 1464105886848 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:04:46 INFO - PROCESS | 1721 | 1464105886851 Marionette TRACE conn3 <- [1,598,null,{}] 09:04:46 INFO - PROCESS | 1721 | 1464105886857 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:04:47 INFO - PROCESS | 1721 | 1464105887087 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 09:04:47 INFO - PROCESS | 1721 | 1464105887117 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:47 INFO - PROCESS | 1721 | ++DOCSHELL 0x918ac000 == 72 [pid = 1721] [id = 157] 09:04:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 157 (0x928a5000) [pid = 1721] [serial = 471] [outer = (nil)] 09:04:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 158 (0x929cd000) [pid = 1721] [serial = 472] [outer = 0x928a5000] 09:04:47 INFO - PROCESS | 1721 | 1464105887193 Marionette DEBUG loaded listener.js 09:04:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 159 (0x92a46000) [pid = 1721] [serial = 473] [outer = 0x928a5000] 09:04:48 INFO - PROCESS | 1721 | 1464105888120 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:04:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:04:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1331ms 09:04:48 INFO - PROCESS | 1721 | 1464105888180 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 09:04:48 INFO - PROCESS | 1721 | 1464105888184 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 09:04:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:04:48 INFO - PROCESS | 1721 | 1464105888196 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:04:48 INFO - PROCESS | 1721 | 1464105888214 Marionette TRACE conn3 <- [1,602,null,{}] 09:04:48 INFO - PROCESS | 1721 | 1464105888220 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:04:48 INFO - PROCESS | 1721 | 1464105888438 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 09:04:48 INFO - PROCESS | 1721 | 1464105888469 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:48 INFO - PROCESS | 1721 | ++DOCSHELL 0x92990800 == 73 [pid = 1721] [id = 158] 09:04:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 160 (0x92997800) [pid = 1721] [serial = 474] [outer = (nil)] 09:04:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 161 (0x93972400) [pid = 1721] [serial = 475] [outer = 0x92997800] 09:04:48 INFO - PROCESS | 1721 | 1464105888545 Marionette DEBUG loaded listener.js 09:04:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 162 (0x9455f000) [pid = 1721] [serial = 476] [outer = 0x92997800] 09:04:49 INFO - PROCESS | 1721 | --DOMWINDOW == 161 (0x8ec0ec00) [pid = 1721] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:04:49 INFO - PROCESS | 1721 | --DOMWINDOW == 160 (0x97f2f400) [pid = 1721] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:04:49 INFO - PROCESS | 1721 | --DOMWINDOW == 159 (0x918c6400) [pid = 1721] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:04:49 INFO - PROCESS | 1721 | --DOMWINDOW == 158 (0x91780c00) [pid = 1721] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:04:49 INFO - PROCESS | 1721 | --DOMWINDOW == 157 (0x91288000) [pid = 1721] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:04:49 INFO - PROCESS | 1721 | --DOMWINDOW == 156 (0x94fbd000) [pid = 1721] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:04:49 INFO - PROCESS | 1721 | --DOMWINDOW == 155 (0x93a84000) [pid = 1721] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:04:49 INFO - PROCESS | 1721 | --DOMWINDOW == 154 (0x9ac45000) [pid = 1721] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:04:49 INFO - PROCESS | 1721 | 1464105889606 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:04:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:04:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1451ms 09:04:49 INFO - PROCESS | 1721 | 1464105889642 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 09:04:49 INFO - PROCESS | 1721 | 1464105889646 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 09:04:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:04:49 INFO - PROCESS | 1721 | 1464105889652 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:04:49 INFO - PROCESS | 1721 | 1464105889654 Marionette TRACE conn3 <- [1,606,null,{}] 09:04:49 INFO - PROCESS | 1721 | 1464105889660 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:04:49 INFO - PROCESS | 1721 | 1464105889916 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 09:04:50 INFO - PROCESS | 1721 | 1464105890066 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:50 INFO - PROCESS | 1721 | ++DOCSHELL 0x91780c00 == 74 [pid = 1721] [id = 159] 09:04:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 155 (0x91787c00) [pid = 1721] [serial = 477] [outer = (nil)] 09:04:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 156 (0x95172400) [pid = 1721] [serial = 478] [outer = 0x91787c00] 09:04:50 INFO - PROCESS | 1721 | 1464105890155 Marionette DEBUG loaded listener.js 09:04:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 157 (0x95336000) [pid = 1721] [serial = 479] [outer = 0x91787c00] 09:04:50 INFO - PROCESS | 1721 | 1464105890932 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:04:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:04:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1439ms 09:04:51 INFO - PROCESS | 1721 | 1464105891093 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 09:04:51 INFO - PROCESS | 1721 | 1464105891099 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 09:04:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:04:51 INFO - PROCESS | 1721 | 1464105891119 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:04:51 INFO - PROCESS | 1721 | 1464105891125 Marionette TRACE conn3 <- [1,610,null,{}] 09:04:51 INFO - PROCESS | 1721 | 1464105891134 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:04:51 INFO - PROCESS | 1721 | 1464105891359 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 09:04:51 INFO - PROCESS | 1721 | 1464105891613 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:51 INFO - PROCESS | 1721 | ++DOCSHELL 0x8dc62800 == 75 [pid = 1721] [id = 160] 09:04:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 158 (0x8dc66800) [pid = 1721] [serial = 480] [outer = (nil)] 09:04:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 159 (0x8e28a800) [pid = 1721] [serial = 481] [outer = 0x8dc66800] 09:04:51 INFO - PROCESS | 1721 | 1464105891718 Marionette DEBUG loaded listener.js 09:04:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 160 (0x8e3dac00) [pid = 1721] [serial = 482] [outer = 0x8dc66800] 09:04:52 INFO - PROCESS | 1721 | 1464105892660 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:04:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:04:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1584ms 09:04:52 INFO - PROCESS | 1721 | 1464105892704 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 09:04:52 INFO - PROCESS | 1721 | 1464105892710 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 09:04:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:04:52 INFO - PROCESS | 1721 | 1464105892724 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:04:52 INFO - PROCESS | 1721 | 1464105892729 Marionette TRACE conn3 <- [1,614,null,{}] 09:04:52 INFO - PROCESS | 1721 | 1464105892737 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:04:52 INFO - PROCESS | 1721 | 1464105892932 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 09:04:53 INFO - PROCESS | 1721 | 1464105893160 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:53 INFO - PROCESS | 1721 | ++DOCSHELL 0x8eded000 == 76 [pid = 1721] [id = 161] 09:04:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 161 (0x8edee400) [pid = 1721] [serial = 483] [outer = (nil)] 09:04:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 162 (0x918a1800) [pid = 1721] [serial = 484] [outer = 0x8edee400] 09:04:53 INFO - PROCESS | 1721 | 1464105893341 Marionette DEBUG loaded listener.js 09:04:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 163 (0x918cb400) [pid = 1721] [serial = 485] [outer = 0x8edee400] 09:04:54 INFO - PROCESS | 1721 | 1464105894286 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:04:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:04:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1637ms 09:04:54 INFO - PROCESS | 1721 | 1464105894358 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 09:04:54 INFO - PROCESS | 1721 | 1464105894363 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 09:04:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:04:54 INFO - PROCESS | 1721 | 1464105894370 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:04:54 INFO - PROCESS | 1721 | 1464105894373 Marionette TRACE conn3 <- [1,618,null,{}] 09:04:54 INFO - PROCESS | 1721 | 1464105894389 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:04:54 INFO - PROCESS | 1721 | 1464105894619 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 09:04:54 INFO - PROCESS | 1721 | 1464105894908 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:54 INFO - PROCESS | 1721 | ++DOCSHELL 0x91a74800 == 77 [pid = 1721] [id = 162] 09:04:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 164 (0x92a4b800) [pid = 1721] [serial = 486] [outer = (nil)] 09:04:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 165 (0x94f5c000) [pid = 1721] [serial = 487] [outer = 0x92a4b800] 09:04:55 INFO - PROCESS | 1721 | 1464105895041 Marionette DEBUG loaded listener.js 09:04:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 166 (0x95335400) [pid = 1721] [serial = 488] [outer = 0x92a4b800] 09:04:56 INFO - PROCESS | 1721 | 1464105896016 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:04:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:04:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1689ms 09:04:56 INFO - PROCESS | 1721 | 1464105896060 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 09:04:56 INFO - PROCESS | 1721 | 1464105896064 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 09:04:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:04:56 INFO - PROCESS | 1721 | 1464105896070 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:04:56 INFO - PROCESS | 1721 | 1464105896073 Marionette TRACE conn3 <- [1,622,null,{}] 09:04:56 INFO - PROCESS | 1721 | 1464105896079 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:04:56 INFO - PROCESS | 1721 | 1464105896268 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 09:04:56 INFO - PROCESS | 1721 | 1464105896489 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:56 INFO - PROCESS | 1721 | ++DOCSHELL 0x929c8800 == 78 [pid = 1721] [id = 163] 09:04:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 167 (0x95586000) [pid = 1721] [serial = 489] [outer = (nil)] 09:04:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 168 (0x98901800) [pid = 1721] [serial = 490] [outer = 0x95586000] 09:04:56 INFO - PROCESS | 1721 | 1464105896621 Marionette DEBUG loaded listener.js 09:04:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 169 (0x9890f800) [pid = 1721] [serial = 491] [outer = 0x95586000] 09:04:57 INFO - PROCESS | 1721 | 1464105897511 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:04:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:04:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1479ms 09:04:57 INFO - PROCESS | 1721 | 1464105897551 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 09:04:57 INFO - PROCESS | 1721 | 1464105897555 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 09:04:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:04:57 INFO - PROCESS | 1721 | 1464105897561 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:04:57 INFO - PROCESS | 1721 | 1464105897564 Marionette TRACE conn3 <- [1,626,null,{}] 09:04:57 INFO - PROCESS | 1721 | 1464105897570 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:04:57 INFO - PROCESS | 1721 | 1464105897744 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 09:04:57 INFO - PROCESS | 1721 | 1464105897927 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:57 INFO - PROCESS | 1721 | ++DOCSHELL 0x95581000 == 79 [pid = 1721] [id = 164] 09:04:57 INFO - PROCESS | 1721 | ++DOMWINDOW == 170 (0x97f97800) [pid = 1721] [serial = 492] [outer = (nil)] 09:04:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 171 (0x99a9fc00) [pid = 1721] [serial = 493] [outer = 0x97f97800] 09:04:58 INFO - PROCESS | 1721 | 1464105898012 Marionette DEBUG loaded listener.js 09:04:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 172 (0x99ec2800) [pid = 1721] [serial = 494] [outer = 0x97f97800] 09:04:58 INFO - PROCESS | 1721 | 1464105898976 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:04:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:04:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1479ms 09:04:59 INFO - PROCESS | 1721 | 1464105899042 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 09:04:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:04:59 INFO - PROCESS | 1721 | 1464105899046 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 09:04:59 INFO - PROCESS | 1721 | 1464105899053 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:04:59 INFO - PROCESS | 1721 | 1464105899056 Marionette TRACE conn3 <- [1,630,null,{}] 09:04:59 INFO - PROCESS | 1721 | 1464105899062 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:04:59 INFO - PROCESS | 1721 | 1464105899316 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 09:04:59 INFO - PROCESS | 1721 | 1464105899551 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:59 INFO - PROCESS | 1721 | ++DOCSHELL 0x9890e000 == 80 [pid = 1721] [id = 165] 09:04:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 173 (0x99f55c00) [pid = 1721] [serial = 495] [outer = (nil)] 09:04:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 174 (0x9a86b800) [pid = 1721] [serial = 496] [outer = 0x99f55c00] 09:04:59 INFO - PROCESS | 1721 | 1464105899652 Marionette DEBUG loaded listener.js 09:04:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 175 (0x9a9c9000) [pid = 1721] [serial = 497] [outer = 0x99f55c00] 09:05:00 INFO - PROCESS | 1721 | 1464105900566 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:05:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:05:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1581ms 09:05:00 INFO - PROCESS | 1721 | 1464105900635 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 09:05:00 INFO - PROCESS | 1721 | 1464105900638 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 09:05:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:05:00 INFO - PROCESS | 1721 | 1464105900648 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:05:00 INFO - PROCESS | 1721 | 1464105900652 Marionette TRACE conn3 <- [1,634,null,{}] 09:05:00 INFO - PROCESS | 1721 | 1464105900661 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:05:00 INFO - PROCESS | 1721 | 1464105900910 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 09:05:01 INFO - PROCESS | 1721 | 1464105901180 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:01 INFO - PROCESS | 1721 | ++DOCSHELL 0x9557cc00 == 81 [pid = 1721] [id = 166] 09:05:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 176 (0x98d3f000) [pid = 1721] [serial = 498] [outer = (nil)] 09:05:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 177 (0x9b7ed400) [pid = 1721] [serial = 499] [outer = 0x98d3f000] 09:05:01 INFO - PROCESS | 1721 | 1464105901269 Marionette DEBUG loaded listener.js 09:05:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 178 (0x9b9c1400) [pid = 1721] [serial = 500] [outer = 0x98d3f000] 09:05:01 INFO - PROCESS | 1721 | [1721] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:05:02 INFO - PROCESS | 1721 | 1464105902208 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:05:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:05:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1636ms 09:05:02 INFO - PROCESS | 1721 | 1464105902284 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 09:05:02 INFO - PROCESS | 1721 | 1464105902287 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 09:05:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:05:02 INFO - PROCESS | 1721 | 1464105902294 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:05:02 INFO - PROCESS | 1721 | 1464105902297 Marionette TRACE conn3 <- [1,638,null,{}] 09:05:02 INFO - PROCESS | 1721 | 1464105902303 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:05:02 INFO - PROCESS | 1721 | 1464105902532 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 09:05:02 INFO - PROCESS | 1721 | 1464105902764 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:02 INFO - PROCESS | 1721 | ++DOCSHELL 0x911b8400 == 82 [pid = 1721] [id = 167] 09:05:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 179 (0x911b9800) [pid = 1721] [serial = 501] [outer = (nil)] 09:05:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 180 (0x911c0400) [pid = 1721] [serial = 502] [outer = 0x911b9800] 09:05:02 INFO - PROCESS | 1721 | 1464105902868 Marionette DEBUG loaded listener.js 09:05:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 181 (0x911c3400) [pid = 1721] [serial = 503] [outer = 0x911b9800] 09:05:03 INFO - PROCESS | 1721 | [1721] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:05:03 INFO - PROCESS | 1721 | 1464105903698 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:05:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:05:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1441ms 09:05:03 INFO - PROCESS | 1721 | 1464105903735 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 09:05:03 INFO - PROCESS | 1721 | 1464105903739 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 09:05:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:05:03 INFO - PROCESS | 1721 | 1464105903746 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:05:03 INFO - PROCESS | 1721 | 1464105903749 Marionette TRACE conn3 <- [1,642,null,{}] 09:05:03 INFO - PROCESS | 1721 | 1464105903755 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:05:03 INFO - PROCESS | 1721 | 1464105903933 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 09:05:04 INFO - PROCESS | 1721 | 1464105904117 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:04 INFO - PROCESS | 1721 | ++DOCSHELL 0x911bac00 == 83 [pid = 1721] [id = 168] 09:05:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 182 (0x911bd800) [pid = 1721] [serial = 504] [outer = (nil)] 09:05:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 183 (0x9b44d800) [pid = 1721] [serial = 505] [outer = 0x911bd800] 09:05:04 INFO - PROCESS | 1721 | 1464105904201 Marionette DEBUG loaded listener.js 09:05:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 184 (0xa27e6400) [pid = 1721] [serial = 506] [outer = 0x911bd800] 09:05:05 INFO - PROCESS | 1721 | 1464105905246 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:05:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:05:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1589ms 09:05:05 INFO - PROCESS | 1721 | 1464105905338 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 09:05:05 INFO - PROCESS | 1721 | 1464105905344 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 09:05:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:05:05 INFO - PROCESS | 1721 | 1464105905352 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:05:05 INFO - PROCESS | 1721 | 1464105905357 Marionette TRACE conn3 <- [1,646,null,{}] 09:05:05 INFO - PROCESS | 1721 | 1464105905365 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:05:05 INFO - PROCESS | 1721 | 1464105905614 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 09:05:05 INFO - PROCESS | 1721 | 1464105905845 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:05 INFO - PROCESS | 1721 | ++DOCSHELL 0x8dc21400 == 84 [pid = 1721] [id = 169] 09:05:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 185 (0x8dc21c00) [pid = 1721] [serial = 507] [outer = (nil)] 09:05:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 186 (0x8dc29c00) [pid = 1721] [serial = 508] [outer = 0x8dc21c00] 09:05:05 INFO - PROCESS | 1721 | 1464105905948 Marionette DEBUG loaded listener.js 09:05:06 INFO - PROCESS | 1721 | ++DOMWINDOW == 187 (0x8dc2c000) [pid = 1721] [serial = 509] [outer = 0x8dc21c00] 09:05:06 INFO - PROCESS | 1721 | 1464105906933 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:05:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:05:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1635ms 09:05:06 INFO - PROCESS | 1721 | 1464105906987 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 09:05:06 INFO - PROCESS | 1721 | 1464105906991 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 09:05:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:05:07 INFO - PROCESS | 1721 | 1464105907000 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:05:07 INFO - PROCESS | 1721 | 1464105907004 Marionette TRACE conn3 <- [1,650,null,{}] 09:05:07 INFO - PROCESS | 1721 | 1464105907010 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:05:07 INFO - PROCESS | 1721 | 1464105907272 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 09:05:07 INFO - PROCESS | 1721 | 1464105907516 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:07 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b205000 == 85 [pid = 1721] [id = 170] 09:05:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 188 (0x8b20c400) [pid = 1721] [serial = 510] [outer = (nil)] 09:05:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 189 (0x8b211400) [pid = 1721] [serial = 511] [outer = 0x8b20c400] 09:05:07 INFO - PROCESS | 1721 | 1464105907653 Marionette DEBUG loaded listener.js 09:05:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 190 (0x8dc2c800) [pid = 1721] [serial = 512] [outer = 0x8b20c400] 09:05:08 INFO - PROCESS | 1721 | 1464105908726 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:05:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:05:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1784ms 09:05:08 INFO - PROCESS | 1721 | 1464105908785 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 09:05:08 INFO - PROCESS | 1721 | 1464105908788 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 09:05:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:05:08 INFO - PROCESS | 1721 | 1464105908795 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:05:08 INFO - PROCESS | 1721 | 1464105908798 Marionette TRACE conn3 <- [1,654,null,{}] 09:05:08 INFO - PROCESS | 1721 | 1464105908804 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:05:09 INFO - PROCESS | 1721 | 1464105909001 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 09:05:09 INFO - PROCESS | 1721 | 1464105909238 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:09 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b458400 == 86 [pid = 1721] [id = 171] 09:05:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 191 (0x8b45e400) [pid = 1721] [serial = 513] [outer = (nil)] 09:05:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 192 (0x8b464c00) [pid = 1721] [serial = 514] [outer = 0x8b45e400] 09:05:09 INFO - PROCESS | 1721 | 1464105909370 Marionette DEBUG loaded listener.js 09:05:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 193 (0x8dc29000) [pid = 1721] [serial = 515] [outer = 0x8b45e400] 09:05:10 INFO - PROCESS | 1721 | 1464105910690 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:05:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:05:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1938ms 09:05:10 INFO - PROCESS | 1721 | 1464105910791 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 09:05:10 INFO - PROCESS | 1721 | 1464105910797 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 09:05:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:05:10 INFO - PROCESS | 1721 | 1464105910859 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:05:10 INFO - PROCESS | 1721 | 1464105910864 Marionette TRACE conn3 <- [1,658,null,{}] 09:05:10 INFO - PROCESS | 1721 | 1464105910874 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:05:11 INFO - PROCESS | 1721 | 1464105911049 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 09:05:11 INFO - PROCESS | 1721 | 1464105911238 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:11 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b460c00 == 87 [pid = 1721] [id = 172] 09:05:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 194 (0x8c9dc400) [pid = 1721] [serial = 516] [outer = (nil)] 09:05:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 195 (0x8db6c800) [pid = 1721] [serial = 517] [outer = 0x8c9dc400] 09:05:11 INFO - PROCESS | 1721 | 1464105911317 Marionette DEBUG loaded listener.js 09:05:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 196 (0x8db79800) [pid = 1721] [serial = 518] [outer = 0x8c9dc400] 09:05:12 INFO - PROCESS | 1721 | 1464105912335 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:05:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:05:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1547ms 09:05:12 INFO - PROCESS | 1721 | 1464105912403 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 09:05:12 INFO - PROCESS | 1721 | 1464105912411 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 09:05:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:05:12 INFO - PROCESS | 1721 | 1464105912425 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:05:12 INFO - PROCESS | 1721 | 1464105912428 Marionette TRACE conn3 <- [1,662,null,{}] 09:05:12 INFO - PROCESS | 1721 | 1464105912435 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:05:12 INFO - PROCESS | 1721 | 1464105912633 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 09:05:12 INFO - PROCESS | 1721 | 1464105912917 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:12 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c9d4800 == 88 [pid = 1721] [id = 173] 09:05:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 197 (0x8c9d5000) [pid = 1721] [serial = 519] [outer = (nil)] 09:05:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 198 (0x8dc68c00) [pid = 1721] [serial = 520] [outer = 0x8c9d5000] 09:05:13 INFO - PROCESS | 1721 | 1464105912998 Marionette DEBUG loaded listener.js 09:05:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 199 (0x8ec0f400) [pid = 1721] [serial = 521] [outer = 0x8c9d5000] 09:05:13 INFO - PROCESS | 1721 | [1721] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:05:13 INFO - PROCESS | 1721 | --DOCSHELL 0x928a3400 == 87 [pid = 1721] [id = 85] 09:05:13 INFO - PROCESS | 1721 | --DOMWINDOW == 198 (0x929c4400) [pid = 1721] [serial = 369] [outer = (nil)] [url = about:blank] 09:05:13 INFO - PROCESS | 1721 | --DOMWINDOW == 197 (0x96d2a400) [pid = 1721] [serial = 372] [outer = (nil)] [url = about:blank] 09:05:13 INFO - PROCESS | 1721 | --DOMWINDOW == 196 (0x9a9cbc00) [pid = 1721] [serial = 375] [outer = (nil)] [url = about:blank] 09:05:13 INFO - PROCESS | 1721 | --DOMWINDOW == 195 (0x9b887400) [pid = 1721] [serial = 378] [outer = (nil)] [url = about:blank] 09:05:13 INFO - PROCESS | 1721 | --DOMWINDOW == 194 (0x9d8a2400) [pid = 1721] [serial = 381] [outer = (nil)] [url = about:blank] 09:05:13 INFO - PROCESS | 1721 | --DOMWINDOW == 193 (0xa27cc800) [pid = 1721] [serial = 384] [outer = (nil)] [url = about:blank] 09:05:13 INFO - PROCESS | 1721 | --DOMWINDOW == 192 (0x9b8f0000) [pid = 1721] [serial = 412] [outer = (nil)] [url = about:blank] 09:05:13 INFO - PROCESS | 1721 | --DOMWINDOW == 191 (0x91a79000) [pid = 1721] [serial = 387] [outer = (nil)] [url = about:blank] 09:05:13 INFO - PROCESS | 1721 | --DOMWINDOW == 190 (0xa239dc00) [pid = 1721] [serial = 390] [outer = (nil)] [url = about:blank] 09:05:13 INFO - PROCESS | 1721 | --DOCSHELL 0x92990800 == 86 [pid = 1721] [id = 158] 09:05:13 INFO - PROCESS | 1721 | --DOCSHELL 0x918ac000 == 85 [pid = 1721] [id = 157] 09:05:13 INFO - PROCESS | 1721 | --DOCSHELL 0x91282400 == 84 [pid = 1721] [id = 156] 09:05:13 INFO - PROCESS | 1721 | --DOCSHELL 0x91190400 == 83 [pid = 1721] [id = 155] 09:05:13 INFO - PROCESS | 1721 | --DOCSHELL 0x8c9df000 == 82 [pid = 1721] [id = 154] 09:05:13 INFO - PROCESS | 1721 | --DOCSHELL 0x8c627c00 == 81 [pid = 1721] [id = 151] 09:05:13 INFO - PROCESS | 1721 | --DOCSHELL 0x8c621800 == 80 [pid = 1721] [id = 150] 09:05:13 INFO - PROCESS | 1721 | --DOCSHELL 0x8c61f400 == 79 [pid = 1721] [id = 149] 09:05:13 INFO - PROCESS | 1721 | --DOCSHELL 0x8db78800 == 78 [pid = 1721] [id = 146] 09:05:13 INFO - PROCESS | 1721 | --DOCSHELL 0x8db6ac00 == 77 [pid = 1721] [id = 145] 09:05:14 INFO - PROCESS | 1721 | --DOCSHELL 0x8db6b000 == 76 [pid = 1721] [id = 144] 09:05:14 INFO - PROCESS | 1721 | --DOCSHELL 0x8ec04000 == 75 [pid = 1721] [id = 143] 09:05:14 INFO - PROCESS | 1721 | --DOCSHELL 0x8ece3c00 == 74 [pid = 1721] [id = 142] 09:05:14 INFO - PROCESS | 1721 | --DOCSHELL 0x8eceb800 == 73 [pid = 1721] [id = 141] 09:05:14 INFO - PROCESS | 1721 | --DOCSHELL 0x91189800 == 72 [pid = 1721] [id = 140] 09:05:14 INFO - PROCESS | 1721 | 1464105914063 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:05:14 INFO - PROCESS | 1721 | --DOCSHELL 0x95167800 == 71 [pid = 1721] [id = 139] 09:05:14 INFO - PROCESS | 1721 | --DOCSHELL 0x91782800 == 70 [pid = 1721] [id = 138] 09:05:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:05:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1682ms 09:05:14 INFO - PROCESS | 1721 | 1464105914106 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 09:05:14 INFO - PROCESS | 1721 | 1464105914110 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 09:05:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:05:14 INFO - PROCESS | 1721 | 1464105914117 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:05:14 INFO - PROCESS | 1721 | 1464105914122 Marionette TRACE conn3 <- [1,666,null,{}] 09:05:14 INFO - PROCESS | 1721 | 1464105914161 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:05:14 INFO - PROCESS | 1721 | --DOMWINDOW == 189 (0x9b9c7800) [pid = 1721] [serial = 277] [outer = (nil)] [url = about:blank] 09:05:14 INFO - PROCESS | 1721 | --DOMWINDOW == 188 (0x94f5b800) [pid = 1721] [serial = 322] [outer = (nil)] [url = about:blank] 09:05:14 INFO - PROCESS | 1721 | --DOMWINDOW == 187 (0x995a5000) [pid = 1721] [serial = 402] [outer = (nil)] [url = about:blank] 09:05:14 INFO - PROCESS | 1721 | --DOMWINDOW == 186 (0x95581400) [pid = 1721] [serial = 397] [outer = (nil)] [url = about:blank] 09:05:14 INFO - PROCESS | 1721 | --DOMWINDOW == 185 (0x92d44000) [pid = 1721] [serial = 396] [outer = (nil)] [url = about:blank] 09:05:14 INFO - PROCESS | 1721 | --DOMWINDOW == 184 (0x92a4d000) [pid = 1721] [serial = 399] [outer = (nil)] [url = about:blank] 09:05:14 INFO - PROCESS | 1721 | --DOMWINDOW == 183 (0x9532d400) [pid = 1721] [serial = 400] [outer = (nil)] [url = about:blank] 09:05:14 INFO - PROCESS | 1721 | --DOMWINDOW == 182 (0x9178f400) [pid = 1721] [serial = 394] [outer = (nil)] [url = about:blank] 09:05:14 INFO - PROCESS | 1721 | --DOMWINDOW == 181 (0x9178b400) [pid = 1721] [serial = 393] [outer = (nil)] [url = about:blank] 09:05:14 INFO - PROCESS | 1721 | --DOMWINDOW == 180 (0x99f58000) [pid = 1721] [serial = 405] [outer = (nil)] [url = about:blank] 09:05:14 INFO - PROCESS | 1721 | --DOMWINDOW == 179 (0x98d48800) [pid = 1721] [serial = 232] [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:05:14 INFO - PROCESS | 1721 | --DOMWINDOW == 178 (0x99f54000) [pid = 1721] [serial = 409] [outer = (nil)] [url = about:blank] 09:05:14 INFO - PROCESS | 1721 | --DOMWINDOW == 177 (0x9a259400) [pid = 1721] [serial = 406] [outer = (nil)] [url = about:blank] 09:05:14 INFO - PROCESS | 1721 | --DOMWINDOW == 176 (0x95330c00) [pid = 1721] [serial = 408] [outer = (nil)] [url = about:blank] 09:05:14 INFO - PROCESS | 1721 | --DOMWINDOW == 175 (0x99e49800) [pid = 1721] [serial = 403] [outer = (nil)] [url = about:blank] 09:05:14 INFO - PROCESS | 1721 | 1464105914416 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 09:05:14 INFO - PROCESS | 1721 | 1464105914604 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:14 INFO - PROCESS | 1721 | ++DOCSHELL 0x8db6ac00 == 71 [pid = 1721] [id = 174] 09:05:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 176 (0x8dc64800) [pid = 1721] [serial = 522] [outer = (nil)] 09:05:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 177 (0x8edf0000) [pid = 1721] [serial = 523] [outer = 0x8dc64800] 09:05:14 INFO - PROCESS | 1721 | 1464105914683 Marionette DEBUG loaded listener.js 09:05:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 178 (0x91194400) [pid = 1721] [serial = 524] [outer = 0x8dc64800] 09:05:15 INFO - PROCESS | 1721 | [1721] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:05:15 INFO - PROCESS | 1721 | 1464105915616 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:05:15 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:05:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1538ms 09:05:15 INFO - PROCESS | 1721 | 1464105915656 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 09:05:15 INFO - PROCESS | 1721 | 1464105915660 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 09:05:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:05:15 INFO - PROCESS | 1721 | 1464105915666 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:05:15 INFO - PROCESS | 1721 | 1464105915668 Marionette TRACE conn3 <- [1,670,null,{}] 09:05:15 INFO - PROCESS | 1721 | 1464105915674 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:05:15 INFO - PROCESS | 1721 | 1464105915844 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 09:05:16 INFO - PROCESS | 1721 | 1464105916016 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:16 INFO - PROCESS | 1721 | ++DOCSHELL 0x8dc6b000 == 72 [pid = 1721] [id = 175] 09:05:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 179 (0x911bcc00) [pid = 1721] [serial = 525] [outer = (nil)] 09:05:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 180 (0x918a7400) [pid = 1721] [serial = 526] [outer = 0x911bcc00] 09:05:16 INFO - PROCESS | 1721 | 1464105916090 Marionette DEBUG loaded listener.js 09:05:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 181 (0x918c2400) [pid = 1721] [serial = 527] [outer = 0x911bcc00] 09:05:16 INFO - PROCESS | 1721 | 1464105916935 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:05:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:05:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1335ms 09:05:17 INFO - PROCESS | 1721 | 1464105917003 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 09:05:17 INFO - PROCESS | 1721 | 1464105917007 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 09:05:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:05:17 INFO - PROCESS | 1721 | 1464105917013 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:05:17 INFO - PROCESS | 1721 | 1464105917016 Marionette TRACE conn3 <- [1,674,null,{}] 09:05:17 INFO - PROCESS | 1721 | 1464105917022 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:05:17 INFO - PROCESS | 1721 | 1464105917263 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 09:05:17 INFO - PROCESS | 1721 | 1464105917286 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:17 INFO - PROCESS | 1721 | ++DOCSHELL 0x8edf0c00 == 73 [pid = 1721] [id = 176] 09:05:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 182 (0x9128bc00) [pid = 1721] [serial = 528] [outer = (nil)] 09:05:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 183 (0x91a7b800) [pid = 1721] [serial = 529] [outer = 0x9128bc00] 09:05:17 INFO - PROCESS | 1721 | 1464105917360 Marionette DEBUG loaded listener.js 09:05:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 184 (0x9212b800) [pid = 1721] [serial = 530] [outer = 0x9128bc00] 09:05:18 INFO - PROCESS | 1721 | --DOMWINDOW == 183 (0x96d28800) [pid = 1721] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:05:18 INFO - PROCESS | 1721 | --DOMWINDOW == 182 (0x918a1c00) [pid = 1721] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:05:18 INFO - PROCESS | 1721 | --DOMWINDOW == 181 (0x928a5000) [pid = 1721] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:05:18 INFO - PROCESS | 1721 | --DOMWINDOW == 180 (0x9ac39400) [pid = 1721] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:05:18 INFO - PROCESS | 1721 | --DOMWINDOW == 179 (0x8e291c00) [pid = 1721] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:05:18 INFO - PROCESS | 1721 | --DOMWINDOW == 178 (0x92997800) [pid = 1721] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:05:18 INFO - PROCESS | 1721 | --DOMWINDOW == 177 (0x91190800) [pid = 1721] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:05:18 INFO - PROCESS | 1721 | [1721] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:05:18 INFO - PROCESS | 1721 | 1464105918801 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:05:18 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:05:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1831ms 09:05:18 INFO - PROCESS | 1721 | 1464105918845 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 09:05:18 INFO - PROCESS | 1721 | 1464105918847 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 09:05:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:05:18 INFO - PROCESS | 1721 | 1464105918864 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:05:18 INFO - PROCESS | 1721 | 1464105918867 Marionette TRACE conn3 <- [1,678,null,{}] 09:05:18 INFO - PROCESS | 1721 | 1464105918882 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:05:19 INFO - PROCESS | 1721 | 1464105919066 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 09:05:19 INFO - PROCESS | 1721 | 1464105919080 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:19 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b45b800 == 74 [pid = 1721] [id = 177] 09:05:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 178 (0x918a3400) [pid = 1721] [serial = 531] [outer = (nil)] 09:05:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 179 (0x92a48400) [pid = 1721] [serial = 532] [outer = 0x918a3400] 09:05:19 INFO - PROCESS | 1721 | 1464105919175 Marionette DEBUG loaded listener.js 09:05:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 180 (0x9397a000) [pid = 1721] [serial = 533] [outer = 0x918a3400] 09:05:20 INFO - PROCESS | 1721 | 1464105920189 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:05:20 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:05:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1393ms 09:05:20 INFO - PROCESS | 1721 | 1464105920257 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 09:05:20 INFO - PROCESS | 1721 | 1464105920260 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 09:05:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:05:20 INFO - PROCESS | 1721 | 1464105920266 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:05:20 INFO - PROCESS | 1721 | 1464105920269 Marionette TRACE conn3 <- [1,682,null,{}] 09:05:20 INFO - PROCESS | 1721 | 1464105920274 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:05:20 INFO - PROCESS | 1721 | 1464105920549 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 09:05:20 INFO - PROCESS | 1721 | 1464105920797 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:20 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c621800 == 75 [pid = 1721] [id = 178] 09:05:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 181 (0x8c621c00) [pid = 1721] [serial = 534] [outer = (nil)] 09:05:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 182 (0x8c62e800) [pid = 1721] [serial = 535] [outer = 0x8c621c00] 09:05:20 INFO - PROCESS | 1721 | 1464105920933 Marionette DEBUG loaded listener.js 09:05:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 183 (0x8c9d8400) [pid = 1721] [serial = 536] [outer = 0x8c621c00] 09:05:22 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:22 INFO - PROCESS | 1721 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:05:22 INFO - PROCESS | 1721 | 1464105922371 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:05:22 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:05:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2141ms 09:05:22 INFO - PROCESS | 1721 | 1464105922411 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 09:05:22 INFO - PROCESS | 1721 | 1464105922417 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 09:05:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:05:22 INFO - PROCESS | 1721 | 1464105922426 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:05:22 INFO - PROCESS | 1721 | 1464105922432 Marionette TRACE conn3 <- [1,686,null,{}] 09:05:22 INFO - PROCESS | 1721 | 1464105922439 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:05:22 INFO - PROCESS | 1721 | 1464105922624 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 09:05:22 INFO - PROCESS | 1721 | 1464105922807 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:22 INFO - PROCESS | 1721 | ++DOCSHELL 0x8db71800 == 76 [pid = 1721] [id = 179] 09:05:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 184 (0x8dc26800) [pid = 1721] [serial = 537] [outer = (nil)] 09:05:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 185 (0x8ec0ec00) [pid = 1721] [serial = 538] [outer = 0x8dc26800] 09:05:22 INFO - PROCESS | 1721 | 1464105922898 Marionette DEBUG loaded listener.js 09:05:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 186 (0x91189800) [pid = 1721] [serial = 539] [outer = 0x8dc26800] 09:05:24 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:24 INFO - PROCESS | 1721 | 1464105924241 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:05:24 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:05:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1836ms 09:05:24 INFO - PROCESS | 1721 | 1464105924263 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 09:05:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:05:24 INFO - PROCESS | 1721 | 1464105924268 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 09:05:24 INFO - PROCESS | 1721 | 1464105924275 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:05:24 INFO - PROCESS | 1721 | 1464105924279 Marionette TRACE conn3 <- [1,690,null,{}] 09:05:24 INFO - PROCESS | 1721 | 1464105924285 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:05:24 INFO - PROCESS | 1721 | 1464105924592 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 09:05:24 INFO - PROCESS | 1721 | 1464105924787 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:24 INFO - PROCESS | 1721 | ++DOCSHELL 0x8edeb000 == 77 [pid = 1721] [id = 180] 09:05:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 187 (0x9128e400) [pid = 1721] [serial = 540] [outer = (nil)] 09:05:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 188 (0x922c6400) [pid = 1721] [serial = 541] [outer = 0x9128e400] 09:05:24 INFO - PROCESS | 1721 | 1464105924875 Marionette DEBUG loaded listener.js 09:05:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 189 (0x929c4400) [pid = 1721] [serial = 542] [outer = 0x9128e400] 09:05:26 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:26 INFO - PROCESS | 1721 | 1464105926250 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:05:26 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:05:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1990ms 09:05:26 INFO - PROCESS | 1721 | 1464105926265 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 09:05:26 INFO - PROCESS | 1721 | 1464105926272 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 09:05:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:05:26 INFO - PROCESS | 1721 | 1464105926349 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:05:26 INFO - PROCESS | 1721 | 1464105926359 Marionette TRACE conn3 <- [1,694,null,{}] 09:05:26 INFO - PROCESS | 1721 | 1464105926421 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:05:26 INFO - PROCESS | 1721 | 1464105926625 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 09:05:26 INFO - PROCESS | 1721 | 1464105926817 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:26 INFO - PROCESS | 1721 | ++DOCSHELL 0x91ec7800 == 78 [pid = 1721] [id = 181] 09:05:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 190 (0x92997c00) [pid = 1721] [serial = 543] [outer = (nil)] 09:05:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 191 (0x9516b000) [pid = 1721] [serial = 544] [outer = 0x92997c00] 09:05:26 INFO - PROCESS | 1721 | 1464105926908 Marionette DEBUG loaded listener.js 09:05:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 192 (0x95582c00) [pid = 1721] [serial = 545] [outer = 0x92997c00] 09:05:28 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:28 INFO - PROCESS | 1721 | 1464105928231 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:05:28 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:05:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1964ms 09:05:28 INFO - PROCESS | 1721 | 1464105928246 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 09:05:28 INFO - PROCESS | 1721 | 1464105928249 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 09:05:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:05:28 INFO - PROCESS | 1721 | 1464105928255 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:05:28 INFO - PROCESS | 1721 | 1464105928259 Marionette TRACE conn3 <- [1,698,null,{}] 09:05:28 INFO - PROCESS | 1721 | 1464105928265 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:05:28 INFO - PROCESS | 1721 | 1464105928500 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 09:05:28 INFO - PROCESS | 1721 | 1464105928695 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:28 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b45c800 == 79 [pid = 1721] [id = 182] 09:05:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 193 (0x9178c000) [pid = 1721] [serial = 546] [outer = (nil)] 09:05:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 194 (0x98902400) [pid = 1721] [serial = 547] [outer = 0x9178c000] 09:05:28 INFO - PROCESS | 1721 | 1464105928782 Marionette DEBUG loaded listener.js 09:05:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 195 (0x9893a800) [pid = 1721] [serial = 548] [outer = 0x9178c000] 09:05:30 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:30 INFO - PROCESS | 1721 | 1464105930085 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:05:30 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:05:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1881ms 09:05:30 INFO - PROCESS | 1721 | 1464105930236 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 09:05:30 INFO - PROCESS | 1721 | 1464105930242 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 09:05:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:05:30 INFO - PROCESS | 1721 | 1464105930254 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:05:30 INFO - PROCESS | 1721 | 1464105930257 Marionette TRACE conn3 <- [1,702,null,{}] 09:05:30 INFO - PROCESS | 1721 | 1464105930264 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:05:30 INFO - PROCESS | 1721 | 1464105930439 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 09:05:30 INFO - PROCESS | 1721 | 1464105930670 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:30 INFO - PROCESS | 1721 | ++DOCSHELL 0x997ae400 == 80 [pid = 1721] [id = 183] 09:05:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 196 (0x997af000) [pid = 1721] [serial = 549] [outer = (nil)] 09:05:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 197 (0x99aac400) [pid = 1721] [serial = 550] [outer = 0x997af000] 09:05:30 INFO - PROCESS | 1721 | 1464105930811 Marionette DEBUG loaded listener.js 09:05:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 198 (0x99fa9400) [pid = 1721] [serial = 551] [outer = 0x997af000] 09:05:32 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:32 INFO - PROCESS | 1721 | 1464105932180 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:05:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:05:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1936ms 09:05:32 INFO - PROCESS | 1721 | 1464105932190 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 09:05:32 INFO - PROCESS | 1721 | 1464105932194 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 09:05:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:05:32 INFO - PROCESS | 1721 | 1464105932200 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:05:32 INFO - PROCESS | 1721 | 1464105932203 Marionette TRACE conn3 <- [1,706,null,{}] 09:05:32 INFO - PROCESS | 1721 | 1464105932274 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:05:32 INFO - PROCESS | 1721 | 1464105932450 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 09:05:32 INFO - PROCESS | 1721 | 1464105932631 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:32 INFO - PROCESS | 1721 | ++DOCSHELL 0x9800c800 == 81 [pid = 1721] [id = 184] 09:05:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 199 (0x995a0000) [pid = 1721] [serial = 552] [outer = (nil)] 09:05:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 200 (0x9a86e400) [pid = 1721] [serial = 553] [outer = 0x995a0000] 09:05:32 INFO - PROCESS | 1721 | 1464105932715 Marionette DEBUG loaded listener.js 09:05:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 201 (0x9b450c00) [pid = 1721] [serial = 554] [outer = 0x995a0000] 09:05:33 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:34 INFO - PROCESS | 1721 | 1464105934034 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:05:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:05:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1873ms 09:05:34 INFO - PROCESS | 1721 | 1464105934118 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 09:05:34 INFO - PROCESS | 1721 | 1464105934123 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 09:05:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:05:34 INFO - PROCESS | 1721 | 1464105934151 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:05:34 INFO - PROCESS | 1721 | 1464105934155 Marionette TRACE conn3 <- [1,710,null,{}] 09:05:34 INFO - PROCESS | 1721 | 1464105934161 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:05:34 INFO - PROCESS | 1721 | 1464105934338 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 09:05:34 INFO - PROCESS | 1721 | 1464105934526 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:34 INFO - PROCESS | 1721 | ++DOCSHELL 0x9128f400 == 82 [pid = 1721] [id = 185] 09:05:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 202 (0x92c16000) [pid = 1721] [serial = 555] [outer = (nil)] 09:05:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 203 (0x9b9c5000) [pid = 1721] [serial = 556] [outer = 0x92c16000] 09:05:34 INFO - PROCESS | 1721 | 1464105934612 Marionette DEBUG loaded listener.js 09:05:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 204 (0x9d4db000) [pid = 1721] [serial = 557] [outer = 0x92c16000] 09:05:35 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:35 INFO - PROCESS | 1721 | 1464105935922 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:05:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:05:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1804ms 09:05:35 INFO - PROCESS | 1721 | 1464105935952 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 09:05:35 INFO - PROCESS | 1721 | 1464105935958 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 09:05:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:05:36 INFO - PROCESS | 1721 | 1464105936039 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:05:36 INFO - PROCESS | 1721 | 1464105936046 Marionette TRACE conn3 <- [1,714,null,{}] 09:05:36 INFO - PROCESS | 1721 | 1464105936119 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:05:36 INFO - PROCESS | 1721 | 1464105936393 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 09:05:36 INFO - PROCESS | 1721 | 1464105936680 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:36 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c62cc00 == 83 [pid = 1721] [id = 186] 09:05:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 205 (0x8c74d000) [pid = 1721] [serial = 558] [outer = (nil)] 09:05:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 206 (0x911c6c00) [pid = 1721] [serial = 559] [outer = 0x8c74d000] 09:05:36 INFO - PROCESS | 1721 | 1464105936829 Marionette DEBUG loaded listener.js 09:05:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 207 (0x918cec00) [pid = 1721] [serial = 560] [outer = 0x8c74d000] 09:05:38 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:38 INFO - PROCESS | 1721 | 1464105938641 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:05:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 09:05:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2827ms 09:05:38 INFO - PROCESS | 1721 | 1464105938793 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 09:05:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:05:38 INFO - PROCESS | 1721 | 1464105938799 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 09:05:38 INFO - PROCESS | 1721 | 1464105938807 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:05:38 INFO - PROCESS | 1721 | 1464105938814 Marionette TRACE conn3 <- [1,718,null,{}] 09:05:38 INFO - PROCESS | 1721 | 1464105938822 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:05:39 INFO - PROCESS | 1721 | 1464105939000 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 09:05:39 INFO - PROCESS | 1721 | 1464105939192 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:39 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b462000 == 84 [pid = 1721] [id = 187] 09:05:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 208 (0x8c74e000) [pid = 1721] [serial = 561] [outer = (nil)] 09:05:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 209 (0x8dc64000) [pid = 1721] [serial = 562] [outer = 0x8c74e000] 09:05:39 INFO - PROCESS | 1721 | 1464105939276 Marionette DEBUG loaded listener.js 09:05:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 210 (0x8ec01400) [pid = 1721] [serial = 563] [outer = 0x8c74e000] 09:05:39 INFO - PROCESS | 1721 | --DOCSHELL 0x97f2c400 == 83 [pid = 1721] [id = 26] 09:05:39 INFO - PROCESS | 1721 | --DOCSHELL 0x99e4b800 == 82 [pid = 1721] [id = 6] 09:05:39 INFO - PROCESS | 1721 | --DOCSHELL 0x94574800 == 81 [pid = 1721] [id = 25] 09:05:39 INFO - PROCESS | 1721 | --DOCSHELL 0x92996400 == 80 [pid = 1721] [id = 122] 09:05:39 INFO - PROCESS | 1721 | --DOCSHELL 0x93971c00 == 79 [pid = 1721] [id = 24] 09:05:39 INFO - PROCESS | 1721 | --DOMWINDOW == 209 (0x95172400) [pid = 1721] [serial = 478] [outer = (nil)] [url = about:blank] 09:05:39 INFO - PROCESS | 1721 | --DOCSHELL 0x8b45b800 == 78 [pid = 1721] [id = 177] 09:05:39 INFO - PROCESS | 1721 | --DOCSHELL 0x8edf0c00 == 77 [pid = 1721] [id = 176] 09:05:40 INFO - PROCESS | 1721 | --DOCSHELL 0x8dc6b000 == 76 [pid = 1721] [id = 175] 09:05:40 INFO - PROCESS | 1721 | --DOCSHELL 0x8db6ac00 == 75 [pid = 1721] [id = 174] 09:05:40 INFO - PROCESS | 1721 | --DOCSHELL 0x8c9d4800 == 74 [pid = 1721] [id = 173] 09:05:40 INFO - PROCESS | 1721 | --DOCSHELL 0x8b460c00 == 73 [pid = 1721] [id = 172] 09:05:40 INFO - PROCESS | 1721 | --DOCSHELL 0x8b205000 == 72 [pid = 1721] [id = 170] 09:05:40 INFO - PROCESS | 1721 | --DOCSHELL 0x8dc21400 == 71 [pid = 1721] [id = 169] 09:05:40 INFO - PROCESS | 1721 | --DOCSHELL 0x911bac00 == 70 [pid = 1721] [id = 168] 09:05:40 INFO - PROCESS | 1721 | --DOCSHELL 0x911b8400 == 69 [pid = 1721] [id = 167] 09:05:40 INFO - PROCESS | 1721 | --DOCSHELL 0x9557cc00 == 68 [pid = 1721] [id = 166] 09:05:40 INFO - PROCESS | 1721 | --DOCSHELL 0x9890e000 == 67 [pid = 1721] [id = 165] 09:05:40 INFO - PROCESS | 1721 | --DOCSHELL 0x95581000 == 66 [pid = 1721] [id = 164] 09:05:40 INFO - PROCESS | 1721 | --DOCSHELL 0x929c8800 == 65 [pid = 1721] [id = 163] 09:05:40 INFO - PROCESS | 1721 | --DOCSHELL 0x91a74800 == 64 [pid = 1721] [id = 162] 09:05:40 INFO - PROCESS | 1721 | --DOCSHELL 0x8eded000 == 63 [pid = 1721] [id = 161] 09:05:40 INFO - PROCESS | 1721 | --DOCSHELL 0x8dc62800 == 62 [pid = 1721] [id = 160] 09:05:40 INFO - PROCESS | 1721 | --DOMWINDOW == 208 (0x9a260800) [pid = 1721] [serial = 367] [outer = (nil)] [url = about:blank] 09:05:40 INFO - PROCESS | 1721 | --DOMWINDOW == 207 (0x91a75800) [pid = 1721] [serial = 469] [outer = (nil)] [url = about:blank] 09:05:40 INFO - PROCESS | 1721 | --DOMWINDOW == 206 (0x918a8000) [pid = 1721] [serial = 430] [outer = (nil)] [url = about:blank] 09:05:40 INFO - PROCESS | 1721 | --DOMWINDOW == 205 (0x929cd000) [pid = 1721] [serial = 472] [outer = (nil)] [url = about:blank] 09:05:40 INFO - PROCESS | 1721 | --DOMWINDOW == 204 (0x8e3d9800) [pid = 1721] [serial = 445] [outer = (nil)] [url = about:blank] 09:05:40 INFO - PROCESS | 1721 | --DOMWINDOW == 203 (0x9d4cd400) [pid = 1721] [serial = 413] [outer = (nil)] [url = about:blank] 09:05:40 INFO - PROCESS | 1721 | --DOMWINDOW == 202 (0x8c629400) [pid = 1721] [serial = 448] [outer = (nil)] [url = about:blank] 09:05:40 INFO - PROCESS | 1721 | --DOMWINDOW == 201 (0x8e3d5800) [pid = 1721] [serial = 464] [outer = (nil)] [url = about:blank] 09:05:40 INFO - PROCESS | 1721 | --DOMWINDOW == 200 (0x8e3d1000) [pid = 1721] [serial = 463] [outer = (nil)] [url = about:blank] 09:05:40 INFO - PROCESS | 1721 | --DOMWINDOW == 199 (0xa3686c00) [pid = 1721] [serial = 424] [outer = (nil)] [url = about:blank] 09:05:40 INFO - PROCESS | 1721 | --DOMWINDOW == 198 (0x8dc6f000) [pid = 1721] [serial = 439] [outer = (nil)] [url = about:blank] 09:05:40 INFO - PROCESS | 1721 | --DOMWINDOW == 197 (0x8ede3400) [pid = 1721] [serial = 427] [outer = (nil)] [url = about:blank] 09:05:40 INFO - PROCESS | 1721 | --DOMWINDOW == 196 (0x8c9e0400) [pid = 1721] [serial = 460] [outer = (nil)] [url = about:blank] 09:05:40 INFO - PROCESS | 1721 | --DOMWINDOW == 195 (0x93972400) [pid = 1721] [serial = 475] [outer = (nil)] [url = about:blank] 09:05:40 INFO - PROCESS | 1721 | --DOMWINDOW == 194 (0x8db6e000) [pid = 1721] [serial = 433] [outer = (nil)] [url = about:blank] 09:05:40 INFO - PROCESS | 1721 | --DOMWINDOW == 193 (0x91281c00) [pid = 1721] [serial = 466] [outer = (nil)] [url = about:blank] 09:05:40 INFO - PROCESS | 1721 | --DOMWINDOW == 192 (0x92a46000) [pid = 1721] [serial = 473] [outer = (nil)] [url = about:blank] 09:05:40 INFO - PROCESS | 1721 | --DOMWINDOW == 191 (0x9128d800) [pid = 1721] [serial = 467] [outer = (nil)] [url = about:blank] 09:05:40 INFO - PROCESS | 1721 | --DOMWINDOW == 190 (0x8c753400) [pid = 1721] [serial = 454] [outer = (nil)] [url = about:blank] 09:05:40 INFO - PROCESS | 1721 | --DOMWINDOW == 189 (0x8dc60800) [pid = 1721] [serial = 436] [outer = (nil)] [url = about:blank] 09:05:40 INFO - PROCESS | 1721 | --DOMWINDOW == 188 (0x8c749400) [pid = 1721] [serial = 451] [outer = (nil)] [url = about:blank] 09:05:40 INFO - PROCESS | 1721 | --DOMWINDOW == 187 (0x8c9d7800) [pid = 1721] [serial = 457] [outer = (nil)] [url = about:blank] 09:05:40 INFO - PROCESS | 1721 | --DOMWINDOW == 186 (0x8e28bc00) [pid = 1721] [serial = 442] [outer = (nil)] [url = about:blank] 09:05:40 INFO - PROCESS | 1721 | --DOMWINDOW == 185 (0x92125400) [pid = 1721] [serial = 415] [outer = (nil)] [url = about:blank] 09:05:40 INFO - PROCESS | 1721 | --DOMWINDOW == 184 (0x95579c00) [pid = 1721] [serial = 418] [outer = (nil)] [url = about:blank] 09:05:40 INFO - PROCESS | 1721 | --DOMWINDOW == 183 (0x9afa7800) [pid = 1721] [serial = 421] [outer = (nil)] [url = about:blank] 09:05:40 INFO - PROCESS | 1721 | --DOMWINDOW == 182 (0x9455f000) [pid = 1721] [serial = 476] [outer = (nil)] [url = about:blank] 09:05:40 INFO - PROCESS | 1721 | --DOMWINDOW == 181 (0x922c5c00) [pid = 1721] [serial = 470] [outer = (nil)] [url = about:blank] 09:05:40 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:40 INFO - PROCESS | 1721 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:05:40 INFO - PROCESS | 1721 | 1464105940671 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:05:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:05:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1891ms 09:05:40 INFO - PROCESS | 1721 | 1464105940768 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 09:05:40 INFO - PROCESS | 1721 | 1464105940777 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 09:05:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:05:40 INFO - PROCESS | 1721 | 1464105940793 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:05:40 INFO - PROCESS | 1721 | 1464105940797 Marionette TRACE conn3 <- [1,722,null,{}] 09:05:40 INFO - PROCESS | 1721 | 1464105940825 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:05:41 INFO - PROCESS | 1721 | 1464105941090 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 09:05:41 INFO - PROCESS | 1721 | 1464105941255 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:41 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c9d7800 == 63 [pid = 1721] [id = 188] 09:05:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 182 (0x8c9da400) [pid = 1721] [serial = 564] [outer = (nil)] 09:05:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 183 (0x8e28dc00) [pid = 1721] [serial = 565] [outer = 0x8c9da400] 09:05:41 INFO - PROCESS | 1721 | 1464105941330 Marionette DEBUG loaded listener.js 09:05:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 184 (0x8ede1400) [pid = 1721] [serial = 566] [outer = 0x8c9da400] 09:05:42 INFO - PROCESS | 1721 | 1464105942083 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:05:42 INFO - PROCESS | 1721 | 1464105942148 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 09:05:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:05:42 INFO - PROCESS | 1721 | 1464105942159 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:05:42 INFO - PROCESS | 1721 | 1464105942164 Marionette TRACE conn3 <- [1,726,null,{}] 09:05:42 INFO - PROCESS | 1721 | 1464105942187 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:05:42 INFO - PROCESS | 1721 | 1464105942420 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 09:05:42 INFO - PROCESS | 1721 | 1464105942451 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:42 INFO - PROCESS | 1721 | ++DOCSHELL 0x91197000 == 64 [pid = 1721] [id = 189] 09:05:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 185 (0x91785000) [pid = 1721] [serial = 567] [outer = (nil)] 09:05:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 186 (0x918a8000) [pid = 1721] [serial = 568] [outer = 0x91785000] 09:05:42 INFO - PROCESS | 1721 | 1464105942536 Marionette DEBUG loaded listener.js 09:05:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 187 (0x92125400) [pid = 1721] [serial = 569] [outer = 0x91785000] 09:05:43 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:43 INFO - PROCESS | 1721 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:05:43 INFO - PROCESS | 1721 | 1464105943585 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:05:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:05:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1500ms 09:05:43 INFO - PROCESS | 1721 | 1464105943660 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 09:05:43 INFO - PROCESS | 1721 | 1464105943664 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 09:05:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:05:43 INFO - PROCESS | 1721 | 1464105943674 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:05:43 INFO - PROCESS | 1721 | 1464105943677 Marionette TRACE conn3 <- [1,730,null,{}] 09:05:43 INFO - PROCESS | 1721 | 1464105943691 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:05:43 INFO - PROCESS | 1721 | 1464105943921 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 09:05:43 INFO - PROCESS | 1721 | 1464105943943 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:43 INFO - PROCESS | 1721 | ++DOCSHELL 0x91285400 == 65 [pid = 1721] [id = 190] 09:05:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 188 (0x92997400) [pid = 1721] [serial = 570] [outer = (nil)] 09:05:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 189 (0x929d1c00) [pid = 1721] [serial = 571] [outer = 0x92997400] 09:05:44 INFO - PROCESS | 1721 | 1464105944018 Marionette DEBUG loaded listener.js 09:05:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 190 (0x93a84400) [pid = 1721] [serial = 572] [outer = 0x92997400] 09:05:44 INFO - PROCESS | 1721 | --DOMWINDOW == 189 (0x8c9dc400) [pid = 1721] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:05:44 INFO - PROCESS | 1721 | --DOMWINDOW == 188 (0x8c9d5000) [pid = 1721] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:05:44 INFO - PROCESS | 1721 | --DOMWINDOW == 187 (0x911bcc00) [pid = 1721] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:05:44 INFO - PROCESS | 1721 | --DOMWINDOW == 186 (0x91787c00) [pid = 1721] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:05:44 INFO - PROCESS | 1721 | --DOMWINDOW == 185 (0x9128bc00) [pid = 1721] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:05:44 INFO - PROCESS | 1721 | --DOMWINDOW == 184 (0x8dc64800) [pid = 1721] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:05:45 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:45 INFO - PROCESS | 1721 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:05:45 INFO - PROCESS | 1721 | 1464105945177 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:05:45 INFO - PROCESS | 1721 | 1464105945213 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 09:05:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:05:45 INFO - PROCESS | 1721 | 1464105945218 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:05:45 INFO - PROCESS | 1721 | 1464105945222 Marionette TRACE conn3 <- [1,734,null,{}] 09:05:45 INFO - PROCESS | 1721 | 1464105945227 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:05:45 INFO - PROCESS | 1721 | 1464105945388 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 09:05:45 INFO - PROCESS | 1721 | 1464105945537 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:45 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c9dc400 == 66 [pid = 1721] [id = 191] 09:05:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 185 (0x8dc64800) [pid = 1721] [serial = 573] [outer = (nil)] 09:05:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 186 (0x929cb400) [pid = 1721] [serial = 574] [outer = 0x8dc64800] 09:05:45 INFO - PROCESS | 1721 | 1464105945626 Marionette DEBUG loaded listener.js 09:05:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 187 (0x93a89400) [pid = 1721] [serial = 575] [outer = 0x8dc64800] 09:05:46 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:46 INFO - PROCESS | 1721 | 1464105946453 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:05:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:05:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1337ms 09:05:46 INFO - PROCESS | 1721 | 1464105946564 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 09:05:46 INFO - PROCESS | 1721 | 1464105946570 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 09:05:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:05:46 INFO - PROCESS | 1721 | 1464105946578 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:05:46 INFO - PROCESS | 1721 | 1464105946584 Marionette TRACE conn3 <- [1,738,null,{}] 09:05:46 INFO - PROCESS | 1721 | 1464105946593 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:05:46 INFO - PROCESS | 1721 | 1464105946831 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 09:05:47 INFO - PROCESS | 1721 | 1464105947021 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:47 INFO - PROCESS | 1721 | ++DOCSHELL 0x8dc60800 == 67 [pid = 1721] [id = 192] 09:05:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 188 (0x8dc62000) [pid = 1721] [serial = 576] [outer = (nil)] 09:05:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 189 (0x8dc6f400) [pid = 1721] [serial = 577] [outer = 0x8dc62000] 09:05:47 INFO - PROCESS | 1721 | 1464105947196 Marionette DEBUG loaded listener.js 09:05:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 190 (0x8e3d3c00) [pid = 1721] [serial = 578] [outer = 0x8dc62000] 09:05:48 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:48 INFO - PROCESS | 1721 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:05:48 INFO - PROCESS | 1721 | 1464105948531 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:05:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:05:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2000ms 09:05:48 INFO - PROCESS | 1721 | 1464105948597 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 09:05:48 INFO - PROCESS | 1721 | 1464105948603 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 09:05:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:05:48 INFO - PROCESS | 1721 | 1464105948636 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:05:48 INFO - PROCESS | 1721 | 1464105948642 Marionette TRACE conn3 <- [1,742,null,{}] 09:05:48 INFO - PROCESS | 1721 | 1464105948650 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:05:48 INFO - PROCESS | 1721 | 1464105948827 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 09:05:49 INFO - PROCESS | 1721 | 1464105949011 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:49 INFO - PROCESS | 1721 | ++DOCSHELL 0x8dc6b000 == 68 [pid = 1721] [id = 193] 09:05:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 191 (0x8e3d9000) [pid = 1721] [serial = 579] [outer = (nil)] 09:05:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 192 (0x91290800) [pid = 1721] [serial = 580] [outer = 0x8e3d9000] 09:05:49 INFO - PROCESS | 1721 | 1464105949098 Marionette DEBUG loaded listener.js 09:05:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 193 (0x91a77800) [pid = 1721] [serial = 581] [outer = 0x8e3d9000] 09:05:50 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:50 INFO - PROCESS | 1721 | 1464105950434 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:05:50 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:05:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1858ms 09:05:50 INFO - PROCESS | 1721 | 1464105950607 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 09:05:50 INFO - PROCESS | 1721 | 1464105950612 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 09:05:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:05:50 INFO - PROCESS | 1721 | 1464105950628 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:05:50 INFO - PROCESS | 1721 | 1464105950631 Marionette TRACE conn3 <- [1,746,null,{}] 09:05:50 INFO - PROCESS | 1721 | 1464105950647 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:05:50 INFO - PROCESS | 1721 | 1464105950826 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 09:05:51 INFO - PROCESS | 1721 | 1464105951026 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:51 INFO - PROCESS | 1721 | ++DOCSHELL 0x91782800 == 69 [pid = 1721] [id = 194] 09:05:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 194 (0x928aac00) [pid = 1721] [serial = 582] [outer = (nil)] 09:05:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 195 (0x95331c00) [pid = 1721] [serial = 583] [outer = 0x928aac00] 09:05:51 INFO - PROCESS | 1721 | 1464105951122 Marionette DEBUG loaded listener.js 09:05:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 196 (0x98903800) [pid = 1721] [serial = 584] [outer = 0x928aac00] 09:05:51 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:52 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:52 INFO - PROCESS | 1721 | 1464105952442 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:05:52 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:05:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1841ms 09:05:52 INFO - PROCESS | 1721 | 1464105952469 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 09:05:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:05:52 INFO - PROCESS | 1721 | 1464105952473 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 09:05:52 INFO - PROCESS | 1721 | 1464105952479 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:05:52 INFO - PROCESS | 1721 | 1464105952483 Marionette TRACE conn3 <- [1,750,null,{}] 09:05:52 INFO - PROCESS | 1721 | 1464105952489 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:05:52 INFO - PROCESS | 1721 | 1464105952723 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 09:05:52 INFO - PROCESS | 1721 | 1464105952910 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:52 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c626800 == 70 [pid = 1721] [id = 195] 09:05:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 197 (0x95581400) [pid = 1721] [serial = 585] [outer = (nil)] 09:05:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 198 (0x99aa6400) [pid = 1721] [serial = 586] [outer = 0x95581400] 09:05:53 INFO - PROCESS | 1721 | 1464105952998 Marionette DEBUG loaded listener.js 09:05:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 199 (0x99e4d400) [pid = 1721] [serial = 587] [outer = 0x95581400] 09:05:54 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:54 INFO - PROCESS | 1721 | 1464105954312 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:05:54 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:05:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1887ms 09:05:54 INFO - PROCESS | 1721 | 1464105954397 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 09:05:54 INFO - PROCESS | 1721 | 1464105954401 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 09:05:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:05:54 INFO - PROCESS | 1721 | 1464105954427 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:05:54 INFO - PROCESS | 1721 | 1464105954430 Marionette TRACE conn3 <- [1,754,null,{}] 09:05:54 INFO - PROCESS | 1721 | 1464105954440 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:05:54 INFO - PROCESS | 1721 | 1464105954608 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 09:05:54 INFO - PROCESS | 1721 | 1464105954791 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:54 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b207800 == 71 [pid = 1721] [id = 196] 09:05:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 200 (0x8b45a400) [pid = 1721] [serial = 588] [outer = (nil)] 09:05:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 201 (0x99f5a000) [pid = 1721] [serial = 589] [outer = 0x8b45a400] 09:05:54 INFO - PROCESS | 1721 | 1464105954882 Marionette DEBUG loaded listener.js 09:05:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 202 (0x9a260800) [pid = 1721] [serial = 590] [outer = 0x8b45a400] 09:05:56 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:56 INFO - PROCESS | 1721 | 1464105956198 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:05:56 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:05:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1853ms 09:05:56 INFO - PROCESS | 1721 | 1464105956343 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 09:05:56 INFO - PROCESS | 1721 | 1464105956347 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 09:05:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:05:56 INFO - PROCESS | 1721 | 1464105956362 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:05:56 INFO - PROCESS | 1721 | 1464105956366 Marionette TRACE conn3 <- [1,758,null,{}] 09:05:56 INFO - PROCESS | 1721 | 1464105956373 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:05:56 INFO - PROCESS | 1721 | 1464105956578 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 09:05:56 INFO - PROCESS | 1721 | 1464105956764 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:56 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c621400 == 72 [pid = 1721] [id = 197] 09:05:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 203 (0x99f58c00) [pid = 1721] [serial = 591] [outer = (nil)] 09:05:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 204 (0x9b9c7400) [pid = 1721] [serial = 592] [outer = 0x99f58c00] 09:05:56 INFO - PROCESS | 1721 | 1464105956859 Marionette DEBUG loaded listener.js 09:05:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 205 (0xa237c800) [pid = 1721] [serial = 593] [outer = 0x99f58c00] 09:05:57 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:57 INFO - PROCESS | 1721 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:05:57 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:57 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:57 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:57 INFO - PROCESS | 1721 | 1464105957758 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:05:57 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:05:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1444ms 09:05:57 INFO - PROCESS | 1721 | 1464105957807 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 09:05:57 INFO - PROCESS | 1721 | 1464105957811 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 09:05:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:05:57 INFO - PROCESS | 1721 | 1464105957817 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:05:57 INFO - PROCESS | 1721 | 1464105957821 Marionette TRACE conn3 <- [1,762,null,{}] 09:05:57 INFO - PROCESS | 1721 | 1464105957827 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:05:58 INFO - PROCESS | 1721 | 1464105958008 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 09:05:58 INFO - PROCESS | 1721 | 1464105958213 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:58 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c61f400 == 73 [pid = 1721] [id = 198] 09:05:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 206 (0x8dc21800) [pid = 1721] [serial = 594] [outer = (nil)] 09:05:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 207 (0xa31d1800) [pid = 1721] [serial = 595] [outer = 0x8dc21800] 09:05:58 INFO - PROCESS | 1721 | 1464105958344 Marionette DEBUG loaded listener.js 09:05:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 208 (0xa3685400) [pid = 1721] [serial = 596] [outer = 0x8dc21800] 09:05:59 INFO - PROCESS | 1721 | 1464105959624 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:05:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:05:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1881ms 09:05:59 INFO - PROCESS | 1721 | 1464105959700 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 09:05:59 INFO - PROCESS | 1721 | 1464105959704 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 09:05:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:05:59 INFO - PROCESS | 1721 | 1464105959711 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:05:59 INFO - PROCESS | 1721 | 1464105959714 Marionette TRACE conn3 <- [1,766,null,{}] 09:05:59 INFO - PROCESS | 1721 | 1464105959720 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:05:59 INFO - PROCESS | 1721 | 1464105959948 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 09:06:00 INFO - PROCESS | 1721 | 1464105960162 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:00 INFO - PROCESS | 1721 | ++DOCSHELL 0x8da92800 == 74 [pid = 1721] [id = 199] 09:06:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 209 (0x8da94000) [pid = 1721] [serial = 597] [outer = (nil)] 09:06:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 210 (0x8da99000) [pid = 1721] [serial = 598] [outer = 0x8da94000] 09:06:00 INFO - PROCESS | 1721 | 1464105960286 Marionette DEBUG loaded listener.js 09:06:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 211 (0x8da9c400) [pid = 1721] [serial = 599] [outer = 0x8da94000] 09:06:01 INFO - PROCESS | 1721 | 1464105961839 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:06:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:06:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2183ms 09:06:01 INFO - PROCESS | 1721 | 1464105961895 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 09:06:01 INFO - PROCESS | 1721 | 1464105961900 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 09:06:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:06:01 INFO - PROCESS | 1721 | 1464105961908 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:06:01 INFO - PROCESS | 1721 | 1464105961914 Marionette TRACE conn3 <- [1,770,null,{}] 09:06:01 INFO - PROCESS | 1721 | 1464105961922 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:06:02 INFO - PROCESS | 1721 | 1464105962169 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 09:06:02 INFO - PROCESS | 1721 | 1464105962374 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:02 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c9ddc00 == 75 [pid = 1721] [id = 200] 09:06:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 212 (0x8da97c00) [pid = 1721] [serial = 600] [outer = (nil)] 09:06:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 213 (0x8dc61000) [pid = 1721] [serial = 601] [outer = 0x8da97c00] 09:06:02 INFO - PROCESS | 1721 | 1464105962457 Marionette DEBUG loaded listener.js 09:06:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 214 (0x8e294800) [pid = 1721] [serial = 602] [outer = 0x8da97c00] 09:06:03 INFO - PROCESS | 1721 | 1464105963442 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:06:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:06:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1592ms 09:06:03 INFO - PROCESS | 1721 | 1464105963501 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 09:06:03 INFO - PROCESS | 1721 | 1464105963509 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 09:06:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:06:03 INFO - PROCESS | 1721 | 1464105963519 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:06:03 INFO - PROCESS | 1721 | 1464105963523 Marionette TRACE conn3 <- [1,774,null,{}] 09:06:03 INFO - PROCESS | 1721 | 1464105963529 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:06:03 INFO - PROCESS | 1721 | 1464105963748 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 09:06:04 INFO - PROCESS | 1721 | 1464105963995 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:04 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ecec800 == 76 [pid = 1721] [id = 201] 09:06:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 215 (0x8edf0800) [pid = 1721] [serial = 603] [outer = (nil)] 09:06:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 216 (0x8ee20c00) [pid = 1721] [serial = 604] [outer = 0x8edf0800] 09:06:04 INFO - PROCESS | 1721 | 1464105964097 Marionette DEBUG loaded listener.js 09:06:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 217 (0x8ee25000) [pid = 1721] [serial = 605] [outer = 0x8edf0800] 09:06:04 INFO - PROCESS | 1721 | 1464105964981 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:06:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1495ms 09:06:05 INFO - PROCESS | 1721 | 1464105965014 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 09:06:05 INFO - PROCESS | 1721 | 1464105965018 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 09:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:06:05 INFO - PROCESS | 1721 | 1464105965024 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:06:05 INFO - PROCESS | 1721 | 1464105965030 Marionette TRACE conn3 <- [1,778,null,{}] 09:06:05 INFO - PROCESS | 1721 | 1464105965045 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:06:05 INFO - PROCESS | 1721 | 1464105965240 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 09:06:05 INFO - PROCESS | 1721 | 1464105965523 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:05 INFO - PROCESS | 1721 | ++DOCSHELL 0x8dc65c00 == 77 [pid = 1721] [id = 202] 09:06:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 218 (0x8ece7800) [pid = 1721] [serial = 606] [outer = (nil)] 09:06:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 219 (0x91285800) [pid = 1721] [serial = 607] [outer = 0x8ece7800] 09:06:05 INFO - PROCESS | 1721 | 1464105965650 Marionette DEBUG loaded listener.js 09:06:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 220 (0x9178d000) [pid = 1721] [serial = 608] [outer = 0x8ece7800] 09:06:05 INFO - PROCESS | 1721 | --DOCSHELL 0x8c754800 == 76 [pid = 1721] [id = 152] 09:06:05 INFO - PROCESS | 1721 | --DOCSHELL 0x918c2c00 == 75 [pid = 1721] [id = 115] 09:06:06 INFO - PROCESS | 1721 | --DOCSHELL 0x8b45c800 == 74 [pid = 1721] [id = 182] 09:06:06 INFO - PROCESS | 1721 | --DOCSHELL 0x91ec7800 == 73 [pid = 1721] [id = 181] 09:06:06 INFO - PROCESS | 1721 | --DOCSHELL 0x8edeb000 == 72 [pid = 1721] [id = 180] 09:06:06 INFO - PROCESS | 1721 | --DOCSHELL 0x8dc6a800 == 71 [pid = 1721] [id = 147] 09:06:06 INFO - PROCESS | 1721 | --DOCSHELL 0x8e28e400 == 70 [pid = 1721] [id = 148] 09:06:06 INFO - PROCESS | 1721 | --DOCSHELL 0x8db71800 == 69 [pid = 1721] [id = 179] 09:06:06 INFO - PROCESS | 1721 | --DOCSHELL 0x8c621800 == 68 [pid = 1721] [id = 178] 09:06:06 INFO - PROCESS | 1721 | --DOMWINDOW == 219 (0x91a7b800) [pid = 1721] [serial = 529] [outer = (nil)] [url = about:blank] 09:06:06 INFO - PROCESS | 1721 | --DOMWINDOW == 218 (0x9212b800) [pid = 1721] [serial = 530] [outer = (nil)] [url = about:blank] 09:06:06 INFO - PROCESS | 1721 | --DOMWINDOW == 217 (0x9a86b800) [pid = 1721] [serial = 496] [outer = (nil)] [url = about:blank] 09:06:06 INFO - PROCESS | 1721 | --DOMWINDOW == 216 (0x8edf0000) [pid = 1721] [serial = 523] [outer = (nil)] [url = about:blank] 09:06:06 INFO - PROCESS | 1721 | --DOMWINDOW == 215 (0x8b464c00) [pid = 1721] [serial = 514] [outer = (nil)] [url = about:blank] 09:06:06 INFO - PROCESS | 1721 | --DOMWINDOW == 214 (0x9b44d800) [pid = 1721] [serial = 505] [outer = (nil)] [url = about:blank] 09:06:06 INFO - PROCESS | 1721 | --DOMWINDOW == 213 (0x8db79800) [pid = 1721] [serial = 518] [outer = (nil)] [url = about:blank] 09:06:06 INFO - PROCESS | 1721 | --DOMWINDOW == 212 (0x8e28a800) [pid = 1721] [serial = 481] [outer = (nil)] [url = about:blank] 09:06:06 INFO - PROCESS | 1721 | --DOMWINDOW == 211 (0x8db6c800) [pid = 1721] [serial = 517] [outer = (nil)] [url = about:blank] 09:06:06 INFO - PROCESS | 1721 | --DOMWINDOW == 210 (0x918a1800) [pid = 1721] [serial = 484] [outer = (nil)] [url = about:blank] 09:06:06 INFO - PROCESS | 1721 | --DOMWINDOW == 209 (0x8ec0f400) [pid = 1721] [serial = 521] [outer = (nil)] [url = about:blank] 09:06:06 INFO - PROCESS | 1721 | --DOMWINDOW == 208 (0x918a7400) [pid = 1721] [serial = 526] [outer = (nil)] [url = about:blank] 09:06:06 INFO - PROCESS | 1721 | --DOMWINDOW == 207 (0x8dc29c00) [pid = 1721] [serial = 508] [outer = (nil)] [url = about:blank] 09:06:06 INFO - PROCESS | 1721 | --DOMWINDOW == 206 (0x94f5c000) [pid = 1721] [serial = 487] [outer = (nil)] [url = about:blank] 09:06:06 INFO - PROCESS | 1721 | --DOMWINDOW == 205 (0x98901800) [pid = 1721] [serial = 490] [outer = (nil)] [url = about:blank] 09:06:06 INFO - PROCESS | 1721 | --DOMWINDOW == 204 (0x95336000) [pid = 1721] [serial = 479] [outer = (nil)] [url = about:blank] 09:06:06 INFO - PROCESS | 1721 | --DOMWINDOW == 203 (0x9b7ed400) [pid = 1721] [serial = 499] [outer = (nil)] [url = about:blank] 09:06:06 INFO - PROCESS | 1721 | --DOMWINDOW == 202 (0x918c2400) [pid = 1721] [serial = 527] [outer = (nil)] [url = about:blank] 09:06:06 INFO - PROCESS | 1721 | --DOMWINDOW == 201 (0x8dc68c00) [pid = 1721] [serial = 520] [outer = (nil)] [url = about:blank] 09:06:06 INFO - PROCESS | 1721 | --DOMWINDOW == 200 (0x91194400) [pid = 1721] [serial = 524] [outer = (nil)] [url = about:blank] 09:06:06 INFO - PROCESS | 1721 | --DOMWINDOW == 199 (0x911c0400) [pid = 1721] [serial = 502] [outer = (nil)] [url = about:blank] 09:06:06 INFO - PROCESS | 1721 | --DOMWINDOW == 198 (0x8b211400) [pid = 1721] [serial = 511] [outer = (nil)] [url = about:blank] 09:06:06 INFO - PROCESS | 1721 | --DOMWINDOW == 197 (0x99a9fc00) [pid = 1721] [serial = 493] [outer = (nil)] [url = about:blank] 09:06:06 INFO - PROCESS | 1721 | --DOMWINDOW == 196 (0x92a48400) [pid = 1721] [serial = 532] [outer = (nil)] [url = about:blank] 09:06:06 INFO - PROCESS | 1721 | 1464105966557 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:06:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:06:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1593ms 09:06:06 INFO - PROCESS | 1721 | 1464105966618 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 09:06:06 INFO - PROCESS | 1721 | 1464105966622 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 09:06:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:06:06 INFO - PROCESS | 1721 | 1464105966628 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:06:06 INFO - PROCESS | 1721 | 1464105966630 Marionette TRACE conn3 <- [1,782,null,{}] 09:06:06 INFO - PROCESS | 1721 | 1464105966636 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:06:06 INFO - PROCESS | 1721 | 1464105966803 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 09:06:06 INFO - PROCESS | 1721 | 1464105966967 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:07 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b45c800 == 69 [pid = 1721] [id = 203] 09:06:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 197 (0x8db70000) [pid = 1721] [serial = 609] [outer = (nil)] 09:06:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 198 (0x8edf0000) [pid = 1721] [serial = 610] [outer = 0x8db70000] 09:06:07 INFO - PROCESS | 1721 | 1464105967040 Marionette DEBUG loaded listener.js 09:06:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 199 (0x911c1400) [pid = 1721] [serial = 611] [outer = 0x8db70000] 09:06:07 INFO - PROCESS | 1721 | 1464105967802 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:06:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:06:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1188ms 09:06:07 INFO - PROCESS | 1721 | 1464105967817 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 09:06:07 INFO - PROCESS | 1721 | 1464105967819 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 09:06:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:06:07 INFO - PROCESS | 1721 | 1464105967838 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:06:07 INFO - PROCESS | 1721 | 1464105967840 Marionette TRACE conn3 <- [1,786,null,{}] 09:06:07 INFO - PROCESS | 1721 | 1464105967846 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:06:08 INFO - PROCESS | 1721 | 1464105968006 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 09:06:08 INFO - PROCESS | 1721 | 1464105968021 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:08 INFO - PROCESS | 1721 | ++DOCSHELL 0x911c3000 == 70 [pid = 1721] [id = 204] 09:06:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 200 (0x911c4400) [pid = 1721] [serial = 612] [outer = (nil)] 09:06:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 201 (0x918acc00) [pid = 1721] [serial = 613] [outer = 0x911c4400] 09:06:08 INFO - PROCESS | 1721 | 1464105968096 Marionette DEBUG loaded listener.js 09:06:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 202 (0x91a77400) [pid = 1721] [serial = 614] [outer = 0x911c4400] 09:06:09 INFO - PROCESS | 1721 | 1464105969115 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:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1335ms 09:06:09 INFO - PROCESS | 1721 | 1464105969173 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 09:06:09 INFO - PROCESS | 1721 | 1464105969177 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 09:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:06:09 INFO - PROCESS | 1721 | 1464105969183 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:06:09 INFO - PROCESS | 1721 | 1464105969186 Marionette TRACE conn3 <- [1,790,null,{}] 09:06:09 INFO - PROCESS | 1721 | 1464105969197 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:06:09 INFO - PROCESS | 1721 | 1464105969443 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 09:06:10 INFO - PROCESS | 1721 | --DOMWINDOW == 201 (0x8dc61800) [pid = 1721] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:06:10 INFO - PROCESS | 1721 | --DOMWINDOW == 200 (0x9afa4000) [pid = 1721] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:06:10 INFO - PROCESS | 1721 | --DOMWINDOW == 199 (0x9a9bf800) [pid = 1721] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 09:06:10 INFO - PROCESS | 1721 | --DOMWINDOW == 198 (0x9801bc00) [pid = 1721] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:06:10 INFO - PROCESS | 1721 | --DOMWINDOW == 197 (0x8c622400) [pid = 1721] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:06:10 INFO - PROCESS | 1721 | --DOMWINDOW == 196 (0x99faa000) [pid = 1721] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:06:10 INFO - PROCESS | 1721 | --DOMWINDOW == 195 (0x91ebc000) [pid = 1721] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:06:10 INFO - PROCESS | 1721 | --DOMWINDOW == 194 (0x9533a000) [pid = 1721] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:06:10 INFO - PROCESS | 1721 | --DOMWINDOW == 193 (0x8ecde800) [pid = 1721] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:06:10 INFO - PROCESS | 1721 | --DOMWINDOW == 192 (0x8db6cc00) [pid = 1721] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 09:06:10 INFO - PROCESS | 1721 | --DOMWINDOW == 191 (0x8ece4c00) [pid = 1721] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:06:10 INFO - PROCESS | 1721 | --DOMWINDOW == 190 (0x91a73800) [pid = 1721] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:06:10 INFO - PROCESS | 1721 | --DOMWINDOW == 189 (0x8c624c00) [pid = 1721] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:06:10 INFO - PROCESS | 1721 | --DOMWINDOW == 188 (0x95335800) [pid = 1721] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:06:10 INFO - PROCESS | 1721 | --DOMWINDOW == 187 (0x8ec08c00) [pid = 1721] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:06:10 INFO - PROCESS | 1721 | --DOMWINDOW == 186 (0x9557a800) [pid = 1721] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:06:10 INFO - PROCESS | 1721 | --DOMWINDOW == 185 (0x99f52400) [pid = 1721] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:06:10 INFO - PROCESS | 1721 | --DOMWINDOW == 184 (0x8db6b400) [pid = 1721] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 09:06:10 INFO - PROCESS | 1721 | --DOMWINDOW == 183 (0x8ece6c00) [pid = 1721] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:06:10 INFO - PROCESS | 1721 | --DOMWINDOW == 182 (0x92a45800) [pid = 1721] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:06:10 INFO - PROCESS | 1721 | --DOMWINDOW == 181 (0x91a77c00) [pid = 1721] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:06:10 INFO - PROCESS | 1721 | --DOMWINDOW == 180 (0x8ecddc00) [pid = 1721] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:06:10 INFO - PROCESS | 1721 | --DOMWINDOW == 179 (0x9a9c1800) [pid = 1721] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:06:10 INFO - PROCESS | 1721 | --DOMWINDOW == 178 (0x8e3d6000) [pid = 1721] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:06:10 INFO - PROCESS | 1721 | --DOMWINDOW == 177 (0x918cbc00) [pid = 1721] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:06:10 INFO - PROCESS | 1721 | --DOMWINDOW == 176 (0x9b9c8000) [pid = 1721] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:06:10 INFO - PROCESS | 1721 | --DOMWINDOW == 175 (0x9b7f8800) [pid = 1721] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:06:10 INFO - PROCESS | 1721 | --DOMWINDOW == 174 (0x92997400) [pid = 1721] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:06:10 INFO - PROCESS | 1721 | --DOMWINDOW == 173 (0x8c74e000) [pid = 1721] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:06:10 INFO - PROCESS | 1721 | --DOMWINDOW == 172 (0x8c9da400) [pid = 1721] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:06:10 INFO - PROCESS | 1721 | --DOMWINDOW == 171 (0x8c74d000) [pid = 1721] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:06:10 INFO - PROCESS | 1721 | --DOMWINDOW == 170 (0x91785000) [pid = 1721] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:06:10 INFO - PROCESS | 1721 | --DOMWINDOW == 169 (0x918c9c00) [pid = 1721] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:06:10 INFO - PROCESS | 1721 | --DOMWINDOW == 168 (0x9b48ac00) [pid = 1721] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:06:10 INFO - PROCESS | 1721 | --DOMWINDOW == 167 (0x918d0c00) [pid = 1721] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:06:10 INFO - PROCESS | 1721 | --DOMWINDOW == 166 (0x918c8c00) [pid = 1721] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:06:10 INFO - PROCESS | 1721 | --DOMWINDOW == 165 (0x97f24800) [pid = 1721] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:06:10 INFO - PROCESS | 1721 | --DOMWINDOW == 164 (0x9ac44c00) [pid = 1721] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:06:10 INFO - PROCESS | 1721 | 1464105970550 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:10 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b464c00 == 71 [pid = 1721] [id = 205] 09:06:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 165 (0x8b466400) [pid = 1721] [serial = 615] [outer = (nil)] 09:06:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 166 (0x8c629400) [pid = 1721] [serial = 616] [outer = 0x8b466400] 09:06:10 INFO - PROCESS | 1721 | 1464105970639 Marionette DEBUG loaded listener.js 09:06:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 167 (0x8c754800) [pid = 1721] [serial = 617] [outer = 0x8b466400] 09:06:13 INFO - PROCESS | 1721 | --DOCSHELL 0x8c9d7800 == 70 [pid = 1721] [id = 188] 09:06:13 INFO - PROCESS | 1721 | --DOCSHELL 0x91197000 == 69 [pid = 1721] [id = 189] 09:06:13 INFO - PROCESS | 1721 | --DOCSHELL 0x9aac5c00 == 68 [pid = 1721] [id = 137] 09:06:13 INFO - PROCESS | 1721 | --DOCSHELL 0x922c3000 == 67 [pid = 1721] [id = 10] 09:06:13 INFO - PROCESS | 1721 | --DOCSHELL 0x8c74e800 == 66 [pid = 1721] [id = 153] 09:06:13 INFO - PROCESS | 1721 | --DOCSHELL 0x8b462000 == 65 [pid = 1721] [id = 187] 09:06:13 INFO - PROCESS | 1721 | --DOCSHELL 0x918c3400 == 64 [pid = 1721] [id = 70] 09:06:13 INFO - PROCESS | 1721 | --DOCSHELL 0x8ece0c00 == 63 [pid = 1721] [id = 130] 09:06:13 INFO - PROCESS | 1721 | --DOCSHELL 0x9aad2000 == 62 [pid = 1721] [id = 13] 09:06:13 INFO - PROCESS | 1721 | --DOCSHELL 0x91780c00 == 61 [pid = 1721] [id = 159] 09:06:13 INFO - PROCESS | 1721 | --DOCSHELL 0xa82b2000 == 60 [pid = 1721] [id = 14] 09:06:13 INFO - PROCESS | 1721 | --DOCSHELL 0x91a73000 == 59 [pid = 1721] [id = 129] 09:06:13 INFO - PROCESS | 1721 | --DOCSHELL 0x94566800 == 58 [pid = 1721] [id = 12] 09:06:13 INFO - PROCESS | 1721 | --DOCSHELL 0x99eccc00 == 57 [pid = 1721] [id = 67] 09:06:13 INFO - PROCESS | 1721 | --DOCSHELL 0x92126000 == 56 [pid = 1721] [id = 68] 09:06:13 INFO - PROCESS | 1721 | --DOCSHELL 0x9aad1400 == 55 [pid = 1721] [id = 127] 09:06:13 INFO - PROCESS | 1721 | --DOCSHELL 0x99f0f400 == 54 [pid = 1721] [id = 69] 09:06:13 INFO - PROCESS | 1721 | --DOCSHELL 0x922c5400 == 53 [pid = 1721] [id = 66] 09:06:13 INFO - PROCESS | 1721 | --DOCSHELL 0x8b458400 == 52 [pid = 1721] [id = 171] 09:06:13 INFO - PROCESS | 1721 | --DOCSHELL 0x911c3000 == 51 [pid = 1721] [id = 204] 09:06:13 INFO - PROCESS | 1721 | --DOCSHELL 0x8b45c800 == 50 [pid = 1721] [id = 203] 09:06:13 INFO - PROCESS | 1721 | --DOCSHELL 0x8dc65c00 == 49 [pid = 1721] [id = 202] 09:06:13 INFO - PROCESS | 1721 | --DOCSHELL 0x8ecec800 == 48 [pid = 1721] [id = 201] 09:06:13 INFO - PROCESS | 1721 | --DOCSHELL 0x8c9ddc00 == 47 [pid = 1721] [id = 200] 09:06:13 INFO - PROCESS | 1721 | --DOCSHELL 0x8c621400 == 46 [pid = 1721] [id = 197] 09:06:13 INFO - PROCESS | 1721 | --DOCSHELL 0x8c61f400 == 45 [pid = 1721] [id = 198] 09:06:13 INFO - PROCESS | 1721 | --DOCSHELL 0x8b207800 == 44 [pid = 1721] [id = 196] 09:06:13 INFO - PROCESS | 1721 | --DOCSHELL 0x8c626800 == 43 [pid = 1721] [id = 195] 09:06:13 INFO - PROCESS | 1721 | --DOCSHELL 0x91782800 == 42 [pid = 1721] [id = 194] 09:06:13 INFO - PROCESS | 1721 | --DOCSHELL 0x8dc6b000 == 41 [pid = 1721] [id = 193] 09:06:13 INFO - PROCESS | 1721 | --DOCSHELL 0x8dc60800 == 40 [pid = 1721] [id = 192] 09:06:14 INFO - PROCESS | 1721 | --DOCSHELL 0x9a865800 == 39 [pid = 1721] [id = 18] 09:06:14 INFO - PROCESS | 1721 | --DOCSHELL 0x95165c00 == 38 [pid = 1721] [id = 17] 09:06:14 INFO - PROCESS | 1721 | --DOCSHELL 0x94571400 == 37 [pid = 1721] [id = 15] 09:06:14 INFO - PROCESS | 1721 | --DOCSHELL 0x922be400 == 36 [pid = 1721] [id = 41] 09:06:14 INFO - PROCESS | 1721 | --DOCSHELL 0x97f90000 == 35 [pid = 1721] [id = 47] 09:06:14 INFO - PROCESS | 1721 | --DOCSHELL 0x92128800 == 34 [pid = 1721] [id = 20] 09:06:14 INFO - PROCESS | 1721 | --DOCSHELL 0x989c1000 == 33 [pid = 1721] [id = 38] 09:06:14 INFO - PROCESS | 1721 | --DOCSHELL 0x98862000 == 32 [pid = 1721] [id = 96] 09:06:14 INFO - PROCESS | 1721 | --DOCSHELL 0x8eceb400 == 31 [pid = 1721] [id = 128] 09:06:14 INFO - PROCESS | 1721 | --DOCSHELL 0x91285400 == 30 [pid = 1721] [id = 190] 09:06:14 INFO - PROCESS | 1721 | --DOCSHELL 0x95587800 == 29 [pid = 1721] [id = 99] 09:06:14 INFO - PROCESS | 1721 | --DOCSHELL 0x91ebb000 == 28 [pid = 1721] [id = 30] 09:06:14 INFO - PROCESS | 1721 | --DOCSHELL 0x8ec07400 == 27 [pid = 1721] [id = 107] 09:06:14 INFO - PROCESS | 1721 | --DOCSHELL 0x8da92800 == 26 [pid = 1721] [id = 199] 09:06:14 INFO - PROCESS | 1721 | --DOCSHELL 0x9a869c00 == 25 [pid = 1721] [id = 19] 09:06:14 INFO - PROCESS | 1721 | --DOCSHELL 0x92c0c000 == 24 [pid = 1721] [id = 8] 09:06:14 INFO - PROCESS | 1721 | --DOCSHELL 0x9b7f8400 == 23 [pid = 1721] [id = 22] 09:06:14 INFO - PROCESS | 1721 | --DOCSHELL 0x91ebc400 == 22 [pid = 1721] [id = 32] 09:06:14 INFO - PROCESS | 1721 | --DOCSHELL 0x92130400 == 21 [pid = 1721] [id = 39] 09:06:14 INFO - PROCESS | 1721 | --DOCSHELL 0x8c62cc00 == 20 [pid = 1721] [id = 186] 09:06:14 INFO - PROCESS | 1721 | --DOCSHELL 0x9a870400 == 19 [pid = 1721] [id = 23] 09:06:14 INFO - PROCESS | 1721 | --DOCSHELL 0x9128f400 == 18 [pid = 1721] [id = 185] 09:06:14 INFO - PROCESS | 1721 | --DOCSHELL 0x8ec04800 == 17 [pid = 1721] [id = 114] 09:06:14 INFO - PROCESS | 1721 | --DOCSHELL 0x9800c800 == 16 [pid = 1721] [id = 184] 09:06:14 INFO - PROCESS | 1721 | --DOCSHELL 0x997ae400 == 15 [pid = 1721] [id = 183] 09:06:14 INFO - PROCESS | 1721 | --DOCSHELL 0x92c10400 == 14 [pid = 1721] [id = 16] 09:06:14 INFO - PROCESS | 1721 | --DOCSHELL 0x92a43800 == 13 [pid = 1721] [id = 97] 09:06:14 INFO - PROCESS | 1721 | --DOCSHELL 0x95579000 == 12 [pid = 1721] [id = 98] 09:06:14 INFO - PROCESS | 1721 | --DOCSHELL 0x9b7f2c00 == 11 [pid = 1721] [id = 21] 09:06:14 INFO - PROCESS | 1721 | --DOCSHELL 0x94f5b400 == 10 [pid = 1721] [id = 40] 09:06:14 INFO - PROCESS | 1721 | --DOCSHELL 0x8c9dc400 == 9 [pid = 1721] [id = 191] 09:06:16 INFO - PROCESS | 1721 | --DOMWINDOW == 166 (0x93a88c00) [pid = 1721] [serial = 280] [outer = (nil)] [url = about:blank] 09:06:16 INFO - PROCESS | 1721 | --DOMWINDOW == 165 (0xa31c8c00) [pid = 1721] [serial = 385] [outer = (nil)] [url = about:blank] 09:06:16 INFO - PROCESS | 1721 | --DOMWINDOW == 164 (0x9afa3c00) [pid = 1721] [serial = 334] [outer = (nil)] [url = about:blank] 09:06:16 INFO - PROCESS | 1721 | --DOMWINDOW == 163 (0x9299b000) [pid = 1721] [serial = 346] [outer = (nil)] [url = about:blank] 09:06:16 INFO - PROCESS | 1721 | --DOMWINDOW == 162 (0x9d8a2000) [pid = 1721] [serial = 286] [outer = (nil)] [url = about:blank] 09:06:16 INFO - PROCESS | 1721 | --DOMWINDOW == 161 (0x9b9cd400) [pid = 1721] [serial = 379] [outer = (nil)] [url = about:blank] 09:06:16 INFO - PROCESS | 1721 | --DOMWINDOW == 160 (0x918adc00) [pid = 1721] [serial = 440] [outer = (nil)] [url = about:blank] 09:06:16 INFO - PROCESS | 1721 | --DOMWINDOW == 159 (0xa31eac00) [pid = 1721] [serial = 289] [outer = (nil)] [url = about:blank] 09:06:16 INFO - PROCESS | 1721 | --DOMWINDOW == 158 (0xa368a400) [pid = 1721] [serial = 425] [outer = (nil)] [url = about:blank] 09:06:16 INFO - PROCESS | 1721 | --DOMWINDOW == 157 (0x999c6c00) [pid = 1721] [serial = 283] [outer = (nil)] [url = about:blank] 09:06:16 INFO - PROCESS | 1721 | --DOMWINDOW == 156 (0x8c62b000) [pid = 1721] [serial = 449] [outer = (nil)] [url = about:blank] 09:06:16 INFO - PROCESS | 1721 | --DOMWINDOW == 155 (0x9ac47000) [pid = 1721] [serial = 376] [outer = (nil)] [url = about:blank] 09:06:16 INFO - PROCESS | 1721 | --DOMWINDOW == 154 (0x92c14000) [pid = 1721] [serial = 370] [outer = (nil)] [url = about:blank] 09:06:16 INFO - PROCESS | 1721 | --DOMWINDOW == 153 (0x97f95c00) [pid = 1721] [serial = 328] [outer = (nil)] [url = about:blank] 09:06:16 INFO - PROCESS | 1721 | --DOMWINDOW == 152 (0x918af000) [pid = 1721] [serial = 431] [outer = (nil)] [url = about:blank] 09:06:16 INFO - PROCESS | 1721 | --DOMWINDOW == 151 (0x8dc64c00) [pid = 1721] [serial = 437] [outer = (nil)] [url = about:blank] 09:06:16 INFO - PROCESS | 1721 | --DOMWINDOW == 150 (0x8ede9800) [pid = 1721] [serial = 428] [outer = (nil)] [url = about:blank] 09:06:16 INFO - PROCESS | 1721 | --DOMWINDOW == 149 (0x91a7d800) [pid = 1721] [serial = 388] [outer = (nil)] [url = about:blank] 09:06:16 INFO - PROCESS | 1721 | --DOMWINDOW == 148 (0x8c74b000) [pid = 1721] [serial = 452] [outer = (nil)] [url = about:blank] 09:06:16 INFO - PROCESS | 1721 | --DOMWINDOW == 147 (0x995a4400) [pid = 1721] [serial = 373] [outer = (nil)] [url = about:blank] 09:06:16 INFO - PROCESS | 1721 | --DOMWINDOW == 146 (0x91193800) [pid = 1721] [serial = 343] [outer = (nil)] [url = about:blank] 09:06:16 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0x95585000) [pid = 1721] [serial = 295] [outer = (nil)] [url = about:blank] 09:06:16 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x9a86c800) [pid = 1721] [serial = 331] [outer = (nil)] [url = about:blank] 09:06:16 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x8db73800) [pid = 1721] [serial = 434] [outer = (nil)] [url = about:blank] 09:06:16 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x92998c00) [pid = 1721] [serial = 340] [outer = (nil)] [url = about:blank] 09:06:16 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x92a4f000) [pid = 1721] [serial = 292] [outer = (nil)] [url = about:blank] 09:06:16 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0xa3323000) [pid = 1721] [serial = 391] [outer = (nil)] [url = about:blank] 09:06:16 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x8ece9800) [pid = 1721] [serial = 337] [outer = (nil)] [url = about:blank] 09:06:16 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0xa224f400) [pid = 1721] [serial = 422] [outer = (nil)] [url = about:blank] 09:06:16 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x8e3df000) [pid = 1721] [serial = 446] [outer = (nil)] [url = about:blank] 09:06:16 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x92c0bc00) [pid = 1721] [serial = 325] [outer = (nil)] [url = about:blank] 09:06:16 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0xa051f400) [pid = 1721] [serial = 382] [outer = (nil)] [url = about:blank] 09:06:16 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0xa36f3400) [pid = 1721] [serial = 298] [outer = (nil)] [url = about:blank] 09:06:16 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x929cb400) [pid = 1721] [serial = 574] [outer = (nil)] [url = about:blank] 09:06:16 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0x929d1c00) [pid = 1721] [serial = 571] [outer = (nil)] [url = about:blank] 09:06:16 INFO - PROCESS | 1721 | --DOMWINDOW == 131 (0x8ec01400) [pid = 1721] [serial = 563] [outer = (nil)] [url = about:blank] 09:06:16 INFO - PROCESS | 1721 | --DOMWINDOW == 130 (0x8dc64000) [pid = 1721] [serial = 562] [outer = (nil)] [url = about:blank] 09:06:16 INFO - PROCESS | 1721 | --DOMWINDOW == 129 (0x8e28dc00) [pid = 1721] [serial = 565] [outer = (nil)] [url = about:blank] 09:06:16 INFO - PROCESS | 1721 | --DOMWINDOW == 128 (0x918cec00) [pid = 1721] [serial = 560] [outer = (nil)] [url = about:blank] 09:06:16 INFO - PROCESS | 1721 | --DOMWINDOW == 127 (0x911c6c00) [pid = 1721] [serial = 559] [outer = (nil)] [url = about:blank] 09:06:16 INFO - PROCESS | 1721 | --DOMWINDOW == 126 (0x8c62e800) [pid = 1721] [serial = 535] [outer = (nil)] [url = about:blank] 09:06:16 INFO - PROCESS | 1721 | --DOMWINDOW == 125 (0x8ec0ec00) [pid = 1721] [serial = 538] [outer = (nil)] [url = about:blank] 09:06:16 INFO - PROCESS | 1721 | --DOMWINDOW == 124 (0x922c6400) [pid = 1721] [serial = 541] [outer = (nil)] [url = about:blank] 09:06:16 INFO - PROCESS | 1721 | --DOMWINDOW == 123 (0x9516b000) [pid = 1721] [serial = 544] [outer = (nil)] [url = about:blank] 09:06:16 INFO - PROCESS | 1721 | --DOMWINDOW == 122 (0x98902400) [pid = 1721] [serial = 547] [outer = (nil)] [url = about:blank] 09:06:16 INFO - PROCESS | 1721 | --DOMWINDOW == 121 (0x99aac400) [pid = 1721] [serial = 550] [outer = (nil)] [url = about:blank] 09:06:16 INFO - PROCESS | 1721 | --DOMWINDOW == 120 (0x9a86e400) [pid = 1721] [serial = 553] [outer = (nil)] [url = about:blank] 09:06:16 INFO - PROCESS | 1721 | --DOMWINDOW == 119 (0x9b9c5000) [pid = 1721] [serial = 556] [outer = (nil)] [url = about:blank] 09:06:16 INFO - PROCESS | 1721 | --DOMWINDOW == 118 (0x918a8000) [pid = 1721] [serial = 568] [outer = (nil)] [url = about:blank] 09:06:16 INFO - PROCESS | 1721 | --DOMWINDOW == 117 (0x92125400) [pid = 1721] [serial = 569] [outer = (nil)] [url = about:blank] 09:06:16 INFO - PROCESS | 1721 | --DOMWINDOW == 116 (0x93a84400) [pid = 1721] [serial = 572] [outer = (nil)] [url = about:blank] 09:06:16 INFO - PROCESS | 1721 | --DOMWINDOW == 115 (0x8ede1400) [pid = 1721] [serial = 566] [outer = (nil)] [url = about:blank] 09:06:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 116 (0x8c622000) [pid = 1721] [serial = 618] [outer = 0x922c2000] 09:06:17 INFO - PROCESS | 1721 | 1464105977166 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:06:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:06:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 8069ms 09:06:17 INFO - PROCESS | 1721 | 1464105977260 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 09:06:17 INFO - PROCESS | 1721 | 1464105977265 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 09:06:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:06:17 INFO - PROCESS | 1721 | 1464105977276 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:06:17 INFO - PROCESS | 1721 | 1464105977280 Marionette TRACE conn3 <- [1,794,null,{}] 09:06:17 INFO - PROCESS | 1721 | 1464105977288 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:06:17 INFO - PROCESS | 1721 | 1464105977483 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 09:06:17 INFO - PROCESS | 1721 | 1464105977704 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:17 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c629c00 == 10 [pid = 1721] [id = 206] 09:06:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 117 (0x8c62a400) [pid = 1721] [serial = 619] [outer = (nil)] 09:06:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 118 (0x8c747400) [pid = 1721] [serial = 620] [outer = 0x8c62a400] 09:06:17 INFO - PROCESS | 1721 | 1464105977803 Marionette DEBUG loaded listener.js 09:06:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 119 (0x8c74d000) [pid = 1721] [serial = 621] [outer = 0x8c62a400] 09:06:18 INFO - PROCESS | 1721 | 1464105978735 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:06:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:06:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1497ms 09:06:18 INFO - PROCESS | 1721 | 1464105978772 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 09:06:18 INFO - PROCESS | 1721 | 1464105978783 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 09:06:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:06:18 INFO - PROCESS | 1721 | 1464105978795 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:06:18 INFO - PROCESS | 1721 | 1464105978800 Marionette TRACE conn3 <- [1,798,null,{}] 09:06:18 INFO - PROCESS | 1721 | 1464105978806 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:06:19 INFO - PROCESS | 1721 | 1464105979012 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 09:06:19 INFO - PROCESS | 1721 | 1464105979173 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:19 INFO - PROCESS | 1721 | ++DOCSHELL 0x8da91400 == 11 [pid = 1721] [id = 207] 09:06:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 120 (0x8da91c00) [pid = 1721] [serial = 622] [outer = (nil)] 09:06:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 121 (0x8da9f800) [pid = 1721] [serial = 623] [outer = 0x8da91c00] 09:06:19 INFO - PROCESS | 1721 | 1464105979321 Marionette DEBUG loaded listener.js 09:06:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 122 (0x8db6f400) [pid = 1721] [serial = 624] [outer = 0x8da91c00] 09:06:20 INFO - PROCESS | 1721 | 1464105980337 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:06:20 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:06:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1585ms 09:06:20 INFO - PROCESS | 1721 | 1464105980380 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 09:06:20 INFO - PROCESS | 1721 | 1464105980385 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 09:06:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:06:20 INFO - PROCESS | 1721 | 1464105980392 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:06:20 INFO - PROCESS | 1721 | 1464105980398 Marionette TRACE conn3 <- [1,802,null,{}] 09:06:20 INFO - PROCESS | 1721 | 1464105980417 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:06:20 INFO - PROCESS | 1721 | 1464105980609 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 09:06:20 INFO - PROCESS | 1721 | 1464105980819 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:20 INFO - PROCESS | 1721 | ++DOCSHELL 0x8dc2d000 == 12 [pid = 1721] [id = 208] 09:06:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 123 (0x8dc30c00) [pid = 1721] [serial = 625] [outer = (nil)] 09:06:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 124 (0x8dc63c00) [pid = 1721] [serial = 626] [outer = 0x8dc30c00] 09:06:20 INFO - PROCESS | 1721 | 1464105980920 Marionette DEBUG loaded listener.js 09:06:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 125 (0x8e287000) [pid = 1721] [serial = 627] [outer = 0x8dc30c00] 09:06:21 INFO - PROCESS | 1721 | 1464105981835 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:06:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 09:06:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1494ms 09:06:21 INFO - PROCESS | 1721 | 1464105981886 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 09:06:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:06:21 INFO - PROCESS | 1721 | 1464105981891 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 09:06:21 INFO - PROCESS | 1721 | 1464105981897 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:06:21 INFO - PROCESS | 1721 | 1464105981901 Marionette TRACE conn3 <- [1,806,null,{}] 09:06:21 INFO - PROCESS | 1721 | 1464105981906 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:06:22 INFO - PROCESS | 1721 | 1464105982101 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 09:06:22 INFO - PROCESS | 1721 | 1464105982257 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:22 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c62ec00 == 13 [pid = 1721] [id = 209] 09:06:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 126 (0x8c9d3400) [pid = 1721] [serial = 628] [outer = (nil)] 09:06:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 127 (0x8e3d5000) [pid = 1721] [serial = 629] [outer = 0x8c9d3400] 09:06:22 INFO - PROCESS | 1721 | 1464105982346 Marionette DEBUG loaded listener.js 09:06:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 128 (0x8e3ddc00) [pid = 1721] [serial = 630] [outer = 0x8c9d3400] 09:06:23 INFO - PROCESS | 1721 | 1464105983329 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:06:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 09:06:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1496ms 09:06:23 INFO - PROCESS | 1721 | 1464105983394 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 09:06:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:06:23 INFO - PROCESS | 1721 | 1464105983399 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 09:06:23 INFO - PROCESS | 1721 | 1464105983406 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:06:23 INFO - PROCESS | 1721 | 1464105983410 Marionette TRACE conn3 <- [1,810,null,{}] 09:06:23 INFO - PROCESS | 1721 | 1464105983416 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:06:23 INFO - PROCESS | 1721 | 1464105983599 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 09:06:23 INFO - PROCESS | 1721 | 1464105983816 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:23 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b205400 == 14 [pid = 1721] [id = 210] 09:06:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 129 (0x8e3dd400) [pid = 1721] [serial = 631] [outer = (nil)] 09:06:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 130 (0x8ec06800) [pid = 1721] [serial = 632] [outer = 0x8e3dd400] 09:06:23 INFO - PROCESS | 1721 | 1464105983968 Marionette DEBUG loaded listener.js 09:06:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 131 (0x8ec0b400) [pid = 1721] [serial = 633] [outer = 0x8e3dd400] 09:06:24 INFO - PROCESS | 1721 | 1464105984977 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:06:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:06:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1631ms 09:06:25 INFO - PROCESS | 1721 | 1464105985037 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 09:06:25 INFO - PROCESS | 1721 | 1464105985041 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 09:06:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:06:25 INFO - PROCESS | 1721 | 1464105985048 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:06:25 INFO - PROCESS | 1721 | 1464105985051 Marionette TRACE conn3 <- [1,814,null,{}] 09:06:25 INFO - PROCESS | 1721 | 1464105985057 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:06:25 INFO - PROCESS | 1721 | 1464105985298 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 09:06:25 INFO - PROCESS | 1721 | 1464105985516 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:25 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c9e0c00 == 15 [pid = 1721] [id = 211] 09:06:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 132 (0x8ec05000) [pid = 1721] [serial = 634] [outer = (nil)] 09:06:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x8ede1800) [pid = 1721] [serial = 635] [outer = 0x8ec05000] 09:06:25 INFO - PROCESS | 1721 | 1464105985605 Marionette DEBUG loaded listener.js 09:06:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x8ede9c00) [pid = 1721] [serial = 636] [outer = 0x8ec05000] 09:06:26 INFO - PROCESS | 1721 | 1464105986528 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:06:26 INFO - PROCESS | 1721 | 1464105986589 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 09:06:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:06:26 INFO - PROCESS | 1721 | 1464105986595 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:06:26 INFO - PROCESS | 1721 | 1464105986599 Marionette TRACE conn3 <- [1,818,null,{}] 09:06:26 INFO - PROCESS | 1721 | 1464105986605 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:06:26 INFO - PROCESS | 1721 | 1464105986804 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 09:06:27 INFO - PROCESS | 1721 | 1464105987011 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:27 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c625400 == 16 [pid = 1721] [id = 212] 09:06:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x8ede5c00) [pid = 1721] [serial = 637] [outer = (nil)] 09:06:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x8ee24c00) [pid = 1721] [serial = 638] [outer = 0x8ede5c00] 09:06:27 INFO - PROCESS | 1721 | 1464105987142 Marionette DEBUG loaded listener.js 09:06:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x8ee27000) [pid = 1721] [serial = 639] [outer = 0x8ede5c00] 09:06:28 INFO - PROCESS | 1721 | 1464105988077 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:06:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:06:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1532ms 09:06:28 INFO - PROCESS | 1721 | 1464105988129 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 09:06:28 INFO - PROCESS | 1721 | 1464105988132 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 09:06:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:06:28 INFO - PROCESS | 1721 | 1464105988142 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:06:28 INFO - PROCESS | 1721 | 1464105988147 Marionette TRACE conn3 <- [1,822,null,{}] 09:06:28 INFO - PROCESS | 1721 | 1464105988154 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:06:28 INFO - PROCESS | 1721 | 1464105988367 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 09:06:28 INFO - PROCESS | 1721 | 1464105988591 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:28 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ee2a400 == 17 [pid = 1721] [id = 213] 09:06:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x8ee2a800) [pid = 1721] [serial = 640] [outer = (nil)] 09:06:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x9118e400) [pid = 1721] [serial = 641] [outer = 0x8ee2a800] 09:06:28 INFO - PROCESS | 1721 | 1464105988703 Marionette DEBUG loaded listener.js 09:06:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x9118fc00) [pid = 1721] [serial = 642] [outer = 0x8ee2a800] 09:06:29 INFO - PROCESS | 1721 | 1464105989679 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:06:29 INFO - PROCESS | 1721 | 1464105989732 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 09:06:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:06:29 INFO - PROCESS | 1721 | 1464105989739 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:06:29 INFO - PROCESS | 1721 | 1464105989743 Marionette TRACE conn3 <- [1,826,null,{}] 09:06:29 INFO - PROCESS | 1721 | 1464105989749 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:06:29 INFO - PROCESS | 1721 | 1464105989932 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 09:06:30 INFO - PROCESS | 1721 | 1464105990148 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:30 INFO - PROCESS | 1721 | ++DOCSHELL 0x91194400 == 18 [pid = 1721] [id = 214] 09:06:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x91198800) [pid = 1721] [serial = 643] [outer = (nil)] 09:06:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x911c0c00) [pid = 1721] [serial = 644] [outer = 0x91198800] 09:06:30 INFO - PROCESS | 1721 | 1464105990293 Marionette DEBUG loaded listener.js 09:06:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x911c5800) [pid = 1721] [serial = 645] [outer = 0x91198800] 09:06:31 INFO - PROCESS | 1721 | 1464105991561 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:06:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:06:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1841ms 09:06:31 INFO - PROCESS | 1721 | 1464105991582 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 09:06:31 INFO - PROCESS | 1721 | 1464105991588 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 09:06:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:06:31 INFO - PROCESS | 1721 | 1464105991730 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:06:31 INFO - PROCESS | 1721 | 1464105991736 Marionette TRACE conn3 <- [1,830,null,{}] 09:06:31 INFO - PROCESS | 1721 | 1464105991890 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:06:32 INFO - PROCESS | 1721 | 1464105992136 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 09:06:32 INFO - PROCESS | 1721 | 1464105992333 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:32 INFO - PROCESS | 1721 | ++DOCSHELL 0x91198c00 == 19 [pid = 1721] [id = 215] 09:06:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x911b9400) [pid = 1721] [serial = 646] [outer = (nil)] 09:06:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x9128b400) [pid = 1721] [serial = 647] [outer = 0x911b9400] 09:06:32 INFO - PROCESS | 1721 | 1464105992423 Marionette DEBUG loaded listener.js 09:06:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x9128cc00) [pid = 1721] [serial = 648] [outer = 0x911b9400] 09:06:33 INFO - PROCESS | 1721 | 1464105993406 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:06:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:06:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1904ms 09:06:33 INFO - PROCESS | 1721 | 1464105993558 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 09:06:33 INFO - PROCESS | 1721 | 1464105993564 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 09:06:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:06:33 INFO - PROCESS | 1721 | 1464105993573 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:06:33 INFO - PROCESS | 1721 | 1464105993577 Marionette TRACE conn3 <- [1,834,null,{}] 09:06:33 INFO - PROCESS | 1721 | 1464105993585 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:06:33 INFO - PROCESS | 1721 | 1464105993779 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 09:06:34 INFO - PROCESS | 1721 | 1464105994007 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:34 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c620800 == 20 [pid = 1721] [id = 216] 09:06:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 147 (0x8c624400) [pid = 1721] [serial = 649] [outer = (nil)] 09:06:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 148 (0x8c62bc00) [pid = 1721] [serial = 650] [outer = 0x8c624400] 09:06:34 INFO - PROCESS | 1721 | 1464105994088 Marionette DEBUG loaded listener.js 09:06:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 149 (0x8c751800) [pid = 1721] [serial = 651] [outer = 0x8c624400] 09:06:34 INFO - PROCESS | 1721 | 1464105994977 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:06:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:06:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1442ms 09:06:35 INFO - PROCESS | 1721 | 1464105995015 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 09:06:35 INFO - PROCESS | 1721 | 1464105995021 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 09:06:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:06:35 INFO - PROCESS | 1721 | 1464105995034 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:06:35 INFO - PROCESS | 1721 | 1464105995039 Marionette TRACE conn3 <- [1,838,null,{}] 09:06:35 INFO - PROCESS | 1721 | 1464105995046 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:06:35 INFO - PROCESS | 1721 | 1464105995223 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 09:06:35 INFO - PROCESS | 1721 | 1464105995508 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:35 INFO - PROCESS | 1721 | ++DOCSHELL 0x8db6b000 == 21 [pid = 1721] [id = 217] 09:06:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 150 (0x8db6c800) [pid = 1721] [serial = 652] [outer = (nil)] 09:06:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 151 (0x8db76c00) [pid = 1721] [serial = 653] [outer = 0x8db6c800] 09:06:35 INFO - PROCESS | 1721 | 1464105995593 Marionette DEBUG loaded listener.js 09:06:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 152 (0x8dc2f000) [pid = 1721] [serial = 654] [outer = 0x8db6c800] 09:06:36 INFO - PROCESS | 1721 | 1464105996372 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:06:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:06:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1386ms 09:06:36 INFO - PROCESS | 1721 | 1464105996417 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 09:06:36 INFO - PROCESS | 1721 | 1464105996422 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 09:06:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:06:36 INFO - PROCESS | 1721 | 1464105996428 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:06:36 INFO - PROCESS | 1721 | 1464105996431 Marionette TRACE conn3 <- [1,842,null,{}] 09:06:36 INFO - PROCESS | 1721 | 1464105996446 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:06:36 INFO - PROCESS | 1721 | 1464105996623 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 09:06:36 INFO - PROCESS | 1721 | 1464105996638 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:36 INFO - PROCESS | 1721 | ++DOCSHELL 0x8db78400 == 22 [pid = 1721] [id = 218] 09:06:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 153 (0x8e3dc400) [pid = 1721] [serial = 655] [outer = (nil)] 09:06:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 154 (0x8ecdd400) [pid = 1721] [serial = 656] [outer = 0x8e3dc400] 09:06:36 INFO - PROCESS | 1721 | 1464105996736 Marionette DEBUG loaded listener.js 09:06:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 155 (0x8ece4000) [pid = 1721] [serial = 657] [outer = 0x8e3dc400] 09:06:37 INFO - PROCESS | 1721 | 1464105997709 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:06:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:06:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1336ms 09:06:37 INFO - PROCESS | 1721 | 1464105997764 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 09:06:37 INFO - PROCESS | 1721 | 1464105997768 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 09:06:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:06:37 INFO - PROCESS | 1721 | 1464105997774 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:06:37 INFO - PROCESS | 1721 | 1464105997777 Marionette TRACE conn3 <- [1,846,null,{}] 09:06:37 INFO - PROCESS | 1721 | 1464105997782 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:06:37 INFO - PROCESS | 1721 | 1464105997951 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 09:06:37 INFO - PROCESS | 1721 | 1464105997961 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:37 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b460c00 == 23 [pid = 1721] [id = 219] 09:06:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 156 (0x8ece5c00) [pid = 1721] [serial = 658] [outer = (nil)] 09:06:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 157 (0x91286400) [pid = 1721] [serial = 659] [outer = 0x8ece5c00] 09:06:38 INFO - PROCESS | 1721 | 1464105998038 Marionette DEBUG loaded listener.js 09:06:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 158 (0x91788800) [pid = 1721] [serial = 660] [outer = 0x8ece5c00] 09:06:39 INFO - PROCESS | 1721 | 1464105999057 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:06:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:06:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1337ms 09:06:39 INFO - PROCESS | 1721 | 1464105999113 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 09:06:39 INFO - PROCESS | 1721 | 1464105999117 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 09:06:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:06:39 INFO - PROCESS | 1721 | 1464105999123 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:06:39 INFO - PROCESS | 1721 | 1464105999126 Marionette TRACE conn3 <- [1,850,null,{}] 09:06:39 INFO - PROCESS | 1721 | 1464105999140 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:06:39 INFO - PROCESS | 1721 | 1464105999341 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 09:06:39 INFO - PROCESS | 1721 | 1464105999361 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:39 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c624800 == 24 [pid = 1721] [id = 220] 09:06:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 159 (0x8ecdec00) [pid = 1721] [serial = 661] [outer = (nil)] 09:06:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 160 (0x918a1800) [pid = 1721] [serial = 662] [outer = 0x8ecdec00] 09:06:39 INFO - PROCESS | 1721 | 1464105999461 Marionette DEBUG loaded listener.js 09:06:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 161 (0x918a4800) [pid = 1721] [serial = 663] [outer = 0x8ecdec00] 09:06:40 INFO - PROCESS | 1721 | --DOMWINDOW == 160 (0x995a0000) [pid = 1721] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:06:40 INFO - PROCESS | 1721 | --DOMWINDOW == 159 (0x997af000) [pid = 1721] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:06:40 INFO - PROCESS | 1721 | --DOMWINDOW == 158 (0x92c16000) [pid = 1721] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:06:40 INFO - PROCESS | 1721 | --DOMWINDOW == 157 (0x8c621c00) [pid = 1721] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:06:40 INFO - PROCESS | 1721 | --DOMWINDOW == 156 (0x8dc64800) [pid = 1721] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:06:40 INFO - PROCESS | 1721 | --DOMWINDOW == 155 (0x92997c00) [pid = 1721] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:06:40 INFO - PROCESS | 1721 | --DOMWINDOW == 154 (0x9178c000) [pid = 1721] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:06:40 INFO - PROCESS | 1721 | --DOMWINDOW == 153 (0x9128e400) [pid = 1721] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:06:40 INFO - PROCESS | 1721 | --DOMWINDOW == 152 (0x8dc26800) [pid = 1721] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:06:40 INFO - PROCESS | 1721 | --DOMWINDOW == 151 (0x8dc66800) [pid = 1721] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:06:40 INFO - PROCESS | 1721 | --DOMWINDOW == 150 (0x8edee400) [pid = 1721] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:06:40 INFO - PROCESS | 1721 | --DOMWINDOW == 149 (0x92a4b800) [pid = 1721] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:06:40 INFO - PROCESS | 1721 | --DOMWINDOW == 148 (0x95586000) [pid = 1721] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:06:40 INFO - PROCESS | 1721 | --DOMWINDOW == 147 (0x97f97800) [pid = 1721] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:06:40 INFO - PROCESS | 1721 | --DOMWINDOW == 146 (0x99f55c00) [pid = 1721] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:06:40 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0x98d3f000) [pid = 1721] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:06:40 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x911b9800) [pid = 1721] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:06:40 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x911bd800) [pid = 1721] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:06:40 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x8dc21c00) [pid = 1721] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:06:40 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x8b20c400) [pid = 1721] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:06:40 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x8b45e400) [pid = 1721] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:06:40 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x918a3400) [pid = 1721] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:06:40 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x8c9d6c00) [pid = 1721] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:06:40 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x9178b800) [pid = 1721] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:06:40 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x8dc6c400) [pid = 1721] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:06:40 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x8c9d2400) [pid = 1721] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:06:40 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x9516d800) [pid = 1721] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:06:40 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x8c746800) [pid = 1721] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:06:40 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0x8db70000) [pid = 1721] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:06:40 INFO - PROCESS | 1721 | --DOMWINDOW == 131 (0x8ece7800) [pid = 1721] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:06:40 INFO - PROCESS | 1721 | --DOMWINDOW == 130 (0x8edf0800) [pid = 1721] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:06:40 INFO - PROCESS | 1721 | --DOMWINDOW == 129 (0x8da97c00) [pid = 1721] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:06:40 INFO - PROCESS | 1721 | --DOMWINDOW == 128 (0x8da94000) [pid = 1721] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:06:40 INFO - PROCESS | 1721 | --DOMWINDOW == 127 (0x8dc21800) [pid = 1721] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:06:40 INFO - PROCESS | 1721 | --DOMWINDOW == 126 (0x99f58c00) [pid = 1721] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:06:40 INFO - PROCESS | 1721 | --DOMWINDOW == 125 (0x8b45a400) [pid = 1721] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:06:40 INFO - PROCESS | 1721 | --DOMWINDOW == 124 (0x95581400) [pid = 1721] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:06:40 INFO - PROCESS | 1721 | --DOMWINDOW == 123 (0x928aac00) [pid = 1721] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:06:40 INFO - PROCESS | 1721 | --DOMWINDOW == 122 (0x8e3d9000) [pid = 1721] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:06:40 INFO - PROCESS | 1721 | --DOMWINDOW == 121 (0x8dc62000) [pid = 1721] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:06:40 INFO - PROCESS | 1721 | 1464106000840 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:06:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:06:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1743ms 09:06:40 INFO - PROCESS | 1721 | 1464106000877 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 09:06:40 INFO - PROCESS | 1721 | 1464106000882 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 09:06:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:06:40 INFO - PROCESS | 1721 | 1464106000888 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:06:40 INFO - PROCESS | 1721 | 1464106000891 Marionette TRACE conn3 <- [1,854,null,{}] 09:06:40 INFO - PROCESS | 1721 | 1464106000897 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:06:41 INFO - PROCESS | 1721 | 1464106001132 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 09:06:41 INFO - PROCESS | 1721 | 1464106001274 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:41 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b45c400 == 25 [pid = 1721] [id = 221] 09:06:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 122 (0x8b45e400) [pid = 1721] [serial = 664] [outer = (nil)] 09:06:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 123 (0x91789c00) [pid = 1721] [serial = 665] [outer = 0x8b45e400] 09:06:41 INFO - PROCESS | 1721 | 1464106001350 Marionette DEBUG loaded listener.js 09:06:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 124 (0x918c3400) [pid = 1721] [serial = 666] [outer = 0x8b45e400] 09:06:42 INFO - PROCESS | 1721 | 1464106002077 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:06:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:06:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1229ms 09:06:42 INFO - PROCESS | 1721 | 1464106002125 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 09:06:42 INFO - PROCESS | 1721 | 1464106002129 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 09:06:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:06:42 INFO - PROCESS | 1721 | 1464106002135 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:06:42 INFO - PROCESS | 1721 | 1464106002138 Marionette TRACE conn3 <- [1,858,null,{}] 09:06:42 INFO - PROCESS | 1721 | 1464106002143 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:06:42 INFO - PROCESS | 1721 | 1464106002299 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 09:06:42 INFO - PROCESS | 1721 | 1464106002313 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:42 INFO - PROCESS | 1721 | ++DOCSHELL 0x911c7c00 == 26 [pid = 1721] [id = 222] 09:06:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 125 (0x9178dc00) [pid = 1721] [serial = 667] [outer = (nil)] 09:06:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 126 (0x918ce800) [pid = 1721] [serial = 668] [outer = 0x9178dc00] 09:06:42 INFO - PROCESS | 1721 | 1464106002388 Marionette DEBUG loaded listener.js 09:06:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 127 (0x91a74800) [pid = 1721] [serial = 669] [outer = 0x9178dc00] 09:06:43 INFO - PROCESS | 1721 | 1464106003632 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:06:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:06:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1528ms 09:06:43 INFO - PROCESS | 1721 | 1464106003668 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 09:06:43 INFO - PROCESS | 1721 | 1464106003683 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 09:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:06:43 INFO - PROCESS | 1721 | 1464106003700 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:06:43 INFO - PROCESS | 1721 | 1464106003706 Marionette TRACE conn3 <- [1,862,null,{}] 09:06:43 INFO - PROCESS | 1721 | 1464106003715 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:06:44 INFO - PROCESS | 1721 | 1464106003999 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 09:06:44 INFO - PROCESS | 1721 | 1464106004252 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:44 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c749400 == 27 [pid = 1721] [id = 223] 09:06:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 128 (0x8c9dcc00) [pid = 1721] [serial = 670] [outer = (nil)] 09:06:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 129 (0x8db6a400) [pid = 1721] [serial = 671] [outer = 0x8c9dcc00] 09:06:44 INFO - PROCESS | 1721 | 1464106004357 Marionette DEBUG loaded listener.js 09:06:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 130 (0x8db78800) [pid = 1721] [serial = 672] [outer = 0x8c9dcc00] 09:06:45 INFO - PROCESS | 1721 | 1464106005569 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:06:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:06:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1885ms 09:06:45 INFO - PROCESS | 1721 | 1464106005586 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 09:06:45 INFO - PROCESS | 1721 | 1464106005594 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 09:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:06:45 INFO - PROCESS | 1721 | 1464106005606 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:06:45 INFO - PROCESS | 1721 | 1464106005609 Marionette TRACE conn3 <- [1,866,null,{}] 09:06:45 INFO - PROCESS | 1721 | 1464106005616 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:06:45 INFO - PROCESS | 1721 | 1464106005795 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 09:06:46 INFO - PROCESS | 1721 | 1464106006076 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:46 INFO - PROCESS | 1721 | ++DOCSHELL 0x8dc6f800 == 28 [pid = 1721] [id = 224] 09:06:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 131 (0x8e3d2000) [pid = 1721] [serial = 673] [outer = (nil)] 09:06:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 132 (0x8ec0bc00) [pid = 1721] [serial = 674] [outer = 0x8e3d2000] 09:06:46 INFO - PROCESS | 1721 | 1464106006208 Marionette DEBUG loaded listener.js 09:06:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x8ecea800) [pid = 1721] [serial = 675] [outer = 0x8e3d2000] 09:06:47 INFO - PROCESS | 1721 | 1464106007243 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:06:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:06:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1688ms 09:06:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:06:47 INFO - PROCESS | 1721 | 1464106007294 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 09:06:47 INFO - PROCESS | 1721 | 1464106007297 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 09:06:47 INFO - PROCESS | 1721 | 1464106007305 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:06:47 INFO - PROCESS | 1721 | 1464106007311 Marionette TRACE conn3 <- [1,870,null,{}] 09:06:47 INFO - PROCESS | 1721 | 1464106007327 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:06:47 INFO - PROCESS | 1721 | 1464106007560 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 09:06:47 INFO - PROCESS | 1721 | 1464106007786 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:47 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b45a000 == 29 [pid = 1721] [id = 225] 09:06:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x91784000) [pid = 1721] [serial = 676] [outer = (nil)] 09:06:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x918cec00) [pid = 1721] [serial = 677] [outer = 0x91784000] 09:06:47 INFO - PROCESS | 1721 | 1464106007895 Marionette DEBUG loaded listener.js 09:06:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x91a7b000) [pid = 1721] [serial = 678] [outer = 0x91784000] 09:06:48 INFO - PROCESS | 1721 | 1464106008841 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:06:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:06:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1590ms 09:06:48 INFO - PROCESS | 1721 | 1464106008895 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 09:06:48 INFO - PROCESS | 1721 | 1464106008899 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 09:06:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:06:48 INFO - PROCESS | 1721 | 1464106008907 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:06:48 INFO - PROCESS | 1721 | 1464106008910 Marionette TRACE conn3 <- [1,874,null,{}] 09:06:48 INFO - PROCESS | 1721 | 1464106008916 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:06:49 INFO - PROCESS | 1721 | 1464106009140 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 09:06:49 INFO - PROCESS | 1721 | 1464106009362 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:49 INFO - PROCESS | 1721 | ++DOCSHELL 0x918c9400 == 30 [pid = 1721] [id = 226] 09:06:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x91a7c800) [pid = 1721] [serial = 679] [outer = (nil)] 09:06:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x91ec3c00) [pid = 1721] [serial = 680] [outer = 0x91a7c800] 09:06:49 INFO - PROCESS | 1721 | 1464106009474 Marionette DEBUG loaded listener.js 09:06:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x9212a800) [pid = 1721] [serial = 681] [outer = 0x91a7c800] 09:06:50 INFO - PROCESS | 1721 | 1464106010432 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:06:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:06:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1587ms 09:06:50 INFO - PROCESS | 1721 | 1464106010495 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 09:06:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:06:50 INFO - PROCESS | 1721 | 1464106010499 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 09:06:50 INFO - PROCESS | 1721 | 1464106010506 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:06:50 INFO - PROCESS | 1721 | 1464106010509 Marionette TRACE conn3 <- [1,878,null,{}] 09:06:50 INFO - PROCESS | 1721 | 1464106010515 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:06:50 INFO - PROCESS | 1721 | 1464106010693 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 09:06:50 INFO - PROCESS | 1721 | 1464106010924 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:51 INFO - PROCESS | 1721 | ++DOCSHELL 0x91ec6400 == 31 [pid = 1721] [id = 227] 09:06:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x922c0800) [pid = 1721] [serial = 682] [outer = (nil)] 09:06:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x922c9800) [pid = 1721] [serial = 683] [outer = 0x922c0800] 09:06:51 INFO - PROCESS | 1721 | 1464106011053 Marionette DEBUG loaded listener.js 09:06:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x928a4800) [pid = 1721] [serial = 684] [outer = 0x922c0800] 09:06:52 INFO - PROCESS | 1721 | 1464106012100 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:06:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:06:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1642ms 09:06:52 INFO - PROCESS | 1721 | 1464106012150 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 09:06:52 INFO - PROCESS | 1721 | 1464106012157 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 09:06:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:06:52 INFO - PROCESS | 1721 | 1464106012167 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:06:52 INFO - PROCESS | 1721 | 1464106012172 Marionette TRACE conn3 <- [1,882,null,{}] 09:06:52 INFO - PROCESS | 1721 | 1464106012182 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:06:52 INFO - PROCESS | 1721 | 1464106012560 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 09:06:52 INFO - PROCESS | 1721 | 1464106012798 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:52 INFO - PROCESS | 1721 | ++DOCSHELL 0x9178c000 == 32 [pid = 1721] [id = 228] 09:06:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x922ca000) [pid = 1721] [serial = 685] [outer = (nil)] 09:06:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x9298fc00) [pid = 1721] [serial = 686] [outer = 0x922ca000] 09:06:52 INFO - PROCESS | 1721 | 1464106012884 Marionette DEBUG loaded listener.js 09:06:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x92995000) [pid = 1721] [serial = 687] [outer = 0x922ca000] 09:06:53 INFO - PROCESS | 1721 | 1464106013771 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:06:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:06:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1639ms 09:06:53 INFO - PROCESS | 1721 | 1464106013806 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 09:06:53 INFO - PROCESS | 1721 | 1464106013809 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 09:06:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:06:53 INFO - PROCESS | 1721 | 1464106013815 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:06:53 INFO - PROCESS | 1721 | 1464106013819 Marionette TRACE conn3 <- [1,886,null,{}] 09:06:53 INFO - PROCESS | 1721 | 1464106013825 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:06:54 INFO - PROCESS | 1721 | 1464106014003 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 09:06:54 INFO - PROCESS | 1721 | 1464106014175 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:54 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ee29000 == 33 [pid = 1721] [id = 229] 09:06:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x922cc800) [pid = 1721] [serial = 688] [outer = (nil)] 09:06:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 147 (0x929c3000) [pid = 1721] [serial = 689] [outer = 0x922cc800] 09:06:54 INFO - PROCESS | 1721 | 1464106014259 Marionette DEBUG loaded listener.js 09:06:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 148 (0x929cbc00) [pid = 1721] [serial = 690] [outer = 0x922cc800] 09:06:55 INFO - PROCESS | 1721 | 1464106015201 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:06:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:06:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1430ms 09:06:55 INFO - PROCESS | 1721 | 1464106015246 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 09:06:55 INFO - PROCESS | 1721 | 1464106015250 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 09:06:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:06:55 INFO - PROCESS | 1721 | 1464106015256 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:06:55 INFO - PROCESS | 1721 | 1464106015260 Marionette TRACE conn3 <- [1,890,null,{}] 09:06:55 INFO - PROCESS | 1721 | 1464106015265 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:06:55 INFO - PROCESS | 1721 | 1464106015464 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 09:06:55 INFO - PROCESS | 1721 | 1464106015635 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:55 INFO - PROCESS | 1721 | ++DOCSHELL 0x928a7000 == 34 [pid = 1721] [id = 230] 09:06:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 149 (0x92999c00) [pid = 1721] [serial = 691] [outer = (nil)] 09:06:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 150 (0x92a45800) [pid = 1721] [serial = 692] [outer = 0x92999c00] 09:06:55 INFO - PROCESS | 1721 | 1464106015719 Marionette DEBUG loaded listener.js 09:06:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 151 (0x92a4bc00) [pid = 1721] [serial = 693] [outer = 0x92999c00] 09:06:56 INFO - PROCESS | 1721 | 1464106016691 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:06:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:06:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1484ms 09:06:56 INFO - PROCESS | 1721 | 1464106016741 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 09:06:56 INFO - PROCESS | 1721 | 1464106016745 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 09:06:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:06:56 INFO - PROCESS | 1721 | 1464106016751 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:06:56 INFO - PROCESS | 1721 | 1464106016757 Marionette TRACE conn3 <- [1,894,null,{}] 09:06:56 INFO - PROCESS | 1721 | 1464106016763 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:06:56 INFO - PROCESS | 1721 | 1464106016954 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 09:06:57 INFO - PROCESS | 1721 | 1464106017193 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:57 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c74cc00 == 35 [pid = 1721] [id = 231] 09:06:57 INFO - PROCESS | 1721 | ++DOMWINDOW == 152 (0x8da91800) [pid = 1721] [serial = 694] [outer = (nil)] 09:06:57 INFO - PROCESS | 1721 | ++DOMWINDOW == 153 (0x8dc2e400) [pid = 1721] [serial = 695] [outer = 0x8da91800] 09:06:57 INFO - PROCESS | 1721 | 1464106017332 Marionette DEBUG loaded listener.js 09:06:57 INFO - PROCESS | 1721 | ++DOMWINDOW == 154 (0x8ee1f000) [pid = 1721] [serial = 696] [outer = 0x8da91800] 09:06:58 INFO - PROCESS | 1721 | 1464106018237 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:06:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:06:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1533ms 09:06:58 INFO - PROCESS | 1721 | 1464106018286 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 09:06:58 INFO - PROCESS | 1721 | 1464106018291 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 09:06:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:06:58 INFO - PROCESS | 1721 | 1464106018312 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:06:58 INFO - PROCESS | 1721 | 1464106018317 Marionette TRACE conn3 <- [1,898,null,{}] 09:06:58 INFO - PROCESS | 1721 | 1464106018327 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:06:58 INFO - PROCESS | 1721 | 1464106018508 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 09:06:58 INFO - PROCESS | 1721 | 1464106018685 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:58 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b208400 == 36 [pid = 1721] [id = 232] 09:06:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 155 (0x8b45ec00) [pid = 1721] [serial = 697] [outer = (nil)] 09:06:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 156 (0x911bf000) [pid = 1721] [serial = 698] [outer = 0x8b45ec00] 09:06:58 INFO - PROCESS | 1721 | 1464106018783 Marionette DEBUG loaded listener.js 09:06:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 157 (0x91a73c00) [pid = 1721] [serial = 699] [outer = 0x8b45ec00] 09:07:00 INFO - PROCESS | 1721 | 1464106020067 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:07:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:07:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1804ms 09:07:00 INFO - PROCESS | 1721 | 1464106020110 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 09:07:00 INFO - PROCESS | 1721 | 1464106020116 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 09:07:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:07:00 INFO - PROCESS | 1721 | 1464106020125 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:07:00 INFO - PROCESS | 1721 | 1464106020130 Marionette TRACE conn3 <- [1,902,null,{}] 09:07:00 INFO - PROCESS | 1721 | 1464106020138 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:07:00 INFO - PROCESS | 1721 | 1464106020401 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 09:07:00 INFO - PROCESS | 1721 | 1464106020577 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:00 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c748000 == 37 [pid = 1721] [id = 233] 09:07:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 158 (0x8c74dc00) [pid = 1721] [serial = 700] [outer = (nil)] 09:07:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 159 (0x8c9d4800) [pid = 1721] [serial = 701] [outer = 0x8c74dc00] 09:07:00 INFO - PROCESS | 1721 | 1464106020656 Marionette DEBUG loaded listener.js 09:07:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 160 (0x8c9dfc00) [pid = 1721] [serial = 702] [outer = 0x8c74dc00] 09:07:01 INFO - PROCESS | 1721 | 1464106021524 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:07:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:07:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1438ms 09:07:01 INFO - PROCESS | 1721 | 1464106021564 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 09:07:01 INFO - PROCESS | 1721 | 1464106021572 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 09:07:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:07:01 INFO - PROCESS | 1721 | 1464106021582 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:07:01 INFO - PROCESS | 1721 | 1464106021587 Marionette TRACE conn3 <- [1,906,null,{}] 09:07:01 INFO - PROCESS | 1721 | 1464106021592 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:07:01 INFO - PROCESS | 1721 | 1464106021770 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 09:07:02 INFO - PROCESS | 1721 | 1464106022149 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:02 INFO - PROCESS | 1721 | ++DOCSHELL 0x8db6fc00 == 38 [pid = 1721] [id = 234] 09:07:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 161 (0x8db71400) [pid = 1721] [serial = 703] [outer = (nil)] 09:07:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 162 (0x8dc60400) [pid = 1721] [serial = 704] [outer = 0x8db71400] 09:07:02 INFO - PROCESS | 1721 | 1464106022239 Marionette DEBUG loaded listener.js 09:07:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 163 (0x8e289000) [pid = 1721] [serial = 705] [outer = 0x8db71400] 09:07:03 INFO - PROCESS | 1721 | 1464106023228 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:07:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:07:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1682ms 09:07:03 INFO - PROCESS | 1721 | 1464106023267 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 09:07:03 INFO - PROCESS | 1721 | 1464106023270 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 09:07:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:07:03 INFO - PROCESS | 1721 | 1464106023278 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:07:03 INFO - PROCESS | 1721 | 1464106023284 Marionette TRACE conn3 <- [1,910,null,{}] 09:07:03 INFO - PROCESS | 1721 | 1464106023323 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:07:03 INFO - PROCESS | 1721 | 1464106023529 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 09:07:03 INFO - PROCESS | 1721 | --DOMWINDOW == 162 (0x918acc00) [pid = 1721] [serial = 613] [outer = (nil)] [url = about:blank] 09:07:03 INFO - PROCESS | 1721 | 1464106023880 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:03 INFO - PROCESS | 1721 | --DOCSHELL 0x8c625400 == 37 [pid = 1721] [id = 212] 09:07:03 INFO - PROCESS | 1721 | --DOCSHELL 0x8c9e0c00 == 36 [pid = 1721] [id = 211] 09:07:03 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c9dbc00 == 37 [pid = 1721] [id = 235] 09:07:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 163 (0x8c9de400) [pid = 1721] [serial = 706] [outer = (nil)] 09:07:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 164 (0x8da9d400) [pid = 1721] [serial = 707] [outer = 0x8c9de400] 09:07:03 INFO - PROCESS | 1721 | 1464106023997 Marionette DEBUG loaded listener.js 09:07:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 165 (0x8e290000) [pid = 1721] [serial = 708] [outer = 0x8c9de400] 09:07:04 INFO - PROCESS | 1721 | --DOCSHELL 0x8b205400 == 36 [pid = 1721] [id = 210] 09:07:04 INFO - PROCESS | 1721 | --DOCSHELL 0x8c62ec00 == 35 [pid = 1721] [id = 209] 09:07:04 INFO - PROCESS | 1721 | --DOCSHELL 0x8dc2d000 == 34 [pid = 1721] [id = 208] 09:07:04 INFO - PROCESS | 1721 | --DOCSHELL 0x8da91400 == 33 [pid = 1721] [id = 207] 09:07:04 INFO - PROCESS | 1721 | --DOCSHELL 0x8c629c00 == 32 [pid = 1721] [id = 206] 09:07:04 INFO - PROCESS | 1721 | --DOMWINDOW == 164 (0x9b450c00) [pid = 1721] [serial = 554] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1721 | --DOMWINDOW == 163 (0x99fa9400) [pid = 1721] [serial = 551] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1721 | --DOMWINDOW == 162 (0x9d4db000) [pid = 1721] [serial = 557] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1721 | --DOMWINDOW == 161 (0x8c9d8400) [pid = 1721] [serial = 536] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1721 | --DOMWINDOW == 160 (0x93a89400) [pid = 1721] [serial = 575] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1721 | --DOMWINDOW == 159 (0x95582c00) [pid = 1721] [serial = 545] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1721 | --DOMWINDOW == 158 (0x9893a800) [pid = 1721] [serial = 548] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1721 | --DOMWINDOW == 157 (0x929c4400) [pid = 1721] [serial = 542] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1721 | --DOMWINDOW == 156 (0x91189800) [pid = 1721] [serial = 539] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1721 | --DOMWINDOW == 155 (0x8e3dac00) [pid = 1721] [serial = 482] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1721 | --DOMWINDOW == 154 (0x918cb400) [pid = 1721] [serial = 485] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1721 | --DOMWINDOW == 153 (0x95335400) [pid = 1721] [serial = 488] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1721 | --DOMWINDOW == 152 (0x9890f800) [pid = 1721] [serial = 491] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1721 | --DOMWINDOW == 151 (0x99ec2800) [pid = 1721] [serial = 494] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1721 | --DOMWINDOW == 150 (0x9a9c9000) [pid = 1721] [serial = 497] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1721 | --DOMWINDOW == 149 (0x9b9c1400) [pid = 1721] [serial = 500] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1721 | --DOMWINDOW == 148 (0x911c3400) [pid = 1721] [serial = 503] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1721 | --DOMWINDOW == 147 (0xa27e6400) [pid = 1721] [serial = 506] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1721 | --DOMWINDOW == 146 (0x8dc2c000) [pid = 1721] [serial = 509] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0x8dc2c800) [pid = 1721] [serial = 512] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x8dc29000) [pid = 1721] [serial = 515] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x9397a000) [pid = 1721] [serial = 533] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x8e3dc000) [pid = 1721] [serial = 461] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x929c8c00) [pid = 1721] [serial = 416] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x8e28fc00) [pid = 1721] [serial = 443] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x8c9d9800) [pid = 1721] [serial = 458] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x97f26000) [pid = 1721] [serial = 419] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x8c754c00) [pid = 1721] [serial = 455] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x8edf0000) [pid = 1721] [serial = 610] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x911c1400) [pid = 1721] [serial = 611] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x9178d000) [pid = 1721] [serial = 608] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x91285800) [pid = 1721] [serial = 607] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0x8ee25000) [pid = 1721] [serial = 605] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1721 | --DOMWINDOW == 131 (0x8ee20c00) [pid = 1721] [serial = 604] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1721 | --DOMWINDOW == 130 (0x8e294800) [pid = 1721] [serial = 602] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1721 | --DOMWINDOW == 129 (0x8dc61000) [pid = 1721] [serial = 601] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1721 | --DOMWINDOW == 128 (0x8da9c400) [pid = 1721] [serial = 599] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1721 | --DOMWINDOW == 127 (0x8da99000) [pid = 1721] [serial = 598] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1721 | --DOMWINDOW == 126 (0xa3685400) [pid = 1721] [serial = 596] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1721 | --DOMWINDOW == 125 (0xa31d1800) [pid = 1721] [serial = 595] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1721 | --DOMWINDOW == 124 (0xa237c800) [pid = 1721] [serial = 593] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1721 | --DOMWINDOW == 123 (0x9b9c7400) [pid = 1721] [serial = 592] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1721 | --DOMWINDOW == 122 (0x9a260800) [pid = 1721] [serial = 590] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1721 | --DOMWINDOW == 121 (0x99f5a000) [pid = 1721] [serial = 589] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1721 | --DOMWINDOW == 120 (0x99e4d400) [pid = 1721] [serial = 587] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1721 | --DOMWINDOW == 119 (0x99aa6400) [pid = 1721] [serial = 586] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1721 | --DOMWINDOW == 118 (0x98903800) [pid = 1721] [serial = 584] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1721 | --DOMWINDOW == 117 (0x95331c00) [pid = 1721] [serial = 583] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1721 | --DOMWINDOW == 116 (0x91a77800) [pid = 1721] [serial = 581] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1721 | --DOMWINDOW == 115 (0x91290800) [pid = 1721] [serial = 580] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1721 | --DOMWINDOW == 114 (0x8e3d3c00) [pid = 1721] [serial = 578] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1721 | --DOMWINDOW == 113 (0x8dc6f400) [pid = 1721] [serial = 577] [outer = (nil)] [url = about:blank] 09:07:04 INFO - PROCESS | 1721 | 1464106024938 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:07:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:07:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1705ms 09:07:04 INFO - PROCESS | 1721 | 1464106024985 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 09:07:04 INFO - PROCESS | 1721 | 1464106024990 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 09:07:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:07:05 INFO - PROCESS | 1721 | 1464106025006 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:07:05 INFO - PROCESS | 1721 | 1464106025009 Marionette TRACE conn3 <- [1,914,null,{}] 09:07:05 INFO - PROCESS | 1721 | 1464106025015 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:07:05 INFO - PROCESS | 1721 | 1464106025184 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 09:07:05 INFO - PROCESS | 1721 | 1464106025195 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:05 INFO - PROCESS | 1721 | ++DOCSHELL 0x8da9c400 == 33 [pid = 1721] [id = 236] 09:07:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 114 (0x8ec05c00) [pid = 1721] [serial = 709] [outer = (nil)] 09:07:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 115 (0x8ec0fc00) [pid = 1721] [serial = 710] [outer = 0x8ec05c00] 09:07:05 INFO - PROCESS | 1721 | 1464106025271 Marionette DEBUG loaded listener.js 09:07:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 116 (0x8ee21c00) [pid = 1721] [serial = 711] [outer = 0x8ec05c00] 09:07:06 INFO - PROCESS | 1721 | 1464106026435 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:07:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:07:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1496ms 09:07:06 INFO - PROCESS | 1721 | 1464106026511 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 09:07:06 INFO - PROCESS | 1721 | 1464106026515 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 09:07:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:07:06 INFO - PROCESS | 1721 | 1464106026529 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:07:06 INFO - PROCESS | 1721 | 1464106026532 Marionette TRACE conn3 <- [1,918,null,{}] 09:07:06 INFO - PROCESS | 1721 | 1464106026538 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:07:06 INFO - PROCESS | 1721 | 1464106026758 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 09:07:06 INFO - PROCESS | 1721 | 1464106026940 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:06 INFO - PROCESS | 1721 | ++DOCSHELL 0x8dc2c400 == 34 [pid = 1721] [id = 237] 09:07:06 INFO - PROCESS | 1721 | ++DOMWINDOW == 117 (0x8dc6d400) [pid = 1721] [serial = 712] [outer = (nil)] 09:07:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 118 (0x9118e800) [pid = 1721] [serial = 713] [outer = 0x8dc6d400] 09:07:07 INFO - PROCESS | 1721 | 1464106027016 Marionette DEBUG loaded listener.js 09:07:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 119 (0x91191800) [pid = 1721] [serial = 714] [outer = 0x8dc6d400] 09:07:07 INFO - PROCESS | 1721 | 1464106027878 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:07:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:07:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1382ms 09:07:07 INFO - PROCESS | 1721 | 1464106027912 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 09:07:07 INFO - PROCESS | 1721 | 1464106027916 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 09:07:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:07:07 INFO - PROCESS | 1721 | 1464106027923 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:07:07 INFO - PROCESS | 1721 | 1464106027925 Marionette TRACE conn3 <- [1,922,null,{}] 09:07:07 INFO - PROCESS | 1721 | 1464106027931 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:07:08 INFO - PROCESS | 1721 | 1464106028187 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 09:07:08 INFO - PROCESS | 1721 | 1464106028215 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:08 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ee2b400 == 35 [pid = 1721] [id = 238] 09:07:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 120 (0x91284000) [pid = 1721] [serial = 715] [outer = (nil)] 09:07:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 121 (0x91288800) [pid = 1721] [serial = 716] [outer = 0x91284000] 09:07:08 INFO - PROCESS | 1721 | 1464106028290 Marionette DEBUG loaded listener.js 09:07:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 122 (0x91785c00) [pid = 1721] [serial = 717] [outer = 0x91284000] 09:07:09 INFO - PROCESS | 1721 | --DOMWINDOW == 121 (0x911c4400) [pid = 1721] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:07:09 INFO - PROCESS | 1721 | --DOMWINDOW == 120 (0x8ecdec00) [pid = 1721] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:07:09 INFO - PROCESS | 1721 | --DOMWINDOW == 119 (0x8c9d3400) [pid = 1721] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:07:09 INFO - PROCESS | 1721 | --DOMWINDOW == 118 (0x91198800) [pid = 1721] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:07:09 INFO - PROCESS | 1721 | --DOMWINDOW == 117 (0x8e3dc400) [pid = 1721] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:07:09 INFO - PROCESS | 1721 | --DOMWINDOW == 116 (0x8ee2a800) [pid = 1721] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:07:09 INFO - PROCESS | 1721 | --DOMWINDOW == 115 (0x8c624400) [pid = 1721] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:07:09 INFO - PROCESS | 1721 | --DOMWINDOW == 114 (0x8ede5c00) [pid = 1721] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:07:09 INFO - PROCESS | 1721 | --DOMWINDOW == 113 (0x8db6c800) [pid = 1721] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:07:09 INFO - PROCESS | 1721 | --DOMWINDOW == 112 (0x8ece5c00) [pid = 1721] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:07:09 INFO - PROCESS | 1721 | --DOMWINDOW == 111 (0x911b9400) [pid = 1721] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:07:09 INFO - PROCESS | 1721 | --DOMWINDOW == 110 (0x8dc30c00) [pid = 1721] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:07:09 INFO - PROCESS | 1721 | --DOMWINDOW == 109 (0x8da91c00) [pid = 1721] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:07:09 INFO - PROCESS | 1721 | --DOMWINDOW == 108 (0x8c62a400) [pid = 1721] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:07:09 INFO - PROCESS | 1721 | --DOMWINDOW == 107 (0x8e3dd400) [pid = 1721] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:07:09 INFO - PROCESS | 1721 | --DOMWINDOW == 106 (0x8ec05000) [pid = 1721] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:07:09 INFO - PROCESS | 1721 | --DOMWINDOW == 105 (0x8b45e400) [pid = 1721] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:07:09 INFO - PROCESS | 1721 | 1464106029603 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:07:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:07:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1735ms 09:07:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:07:09 INFO - PROCESS | 1721 | 1464106029660 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 09:07:09 INFO - PROCESS | 1721 | 1464106029662 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 09:07:09 INFO - PROCESS | 1721 | 1464106029669 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:07:09 INFO - PROCESS | 1721 | 1464106029672 Marionette TRACE conn3 <- [1,926,null,{}] 09:07:09 INFO - PROCESS | 1721 | 1464106029677 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:07:09 INFO - PROCESS | 1721 | 1464106029822 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 09:07:09 INFO - PROCESS | 1721 | 1464106029837 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:09 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c74ac00 == 36 [pid = 1721] [id = 239] 09:07:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 106 (0x8c9d6c00) [pid = 1721] [serial = 718] [outer = (nil)] 09:07:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 107 (0x8ec07000) [pid = 1721] [serial = 719] [outer = 0x8c9d6c00] 09:07:09 INFO - PROCESS | 1721 | 1464106029910 Marionette DEBUG loaded listener.js 09:07:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 108 (0x8ee26c00) [pid = 1721] [serial = 720] [outer = 0x8c9d6c00] 09:07:10 INFO - PROCESS | 1721 | 1464106030821 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:07:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:07:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1192ms 09:07:10 INFO - PROCESS | 1721 | 1464106030865 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 09:07:10 INFO - PROCESS | 1721 | 1464106030868 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 09:07:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:07:10 INFO - PROCESS | 1721 | 1464106030874 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:07:10 INFO - PROCESS | 1721 | 1464106030877 Marionette TRACE conn3 <- [1,930,null,{}] 09:07:10 INFO - PROCESS | 1721 | 1464106030883 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:07:11 INFO - PROCESS | 1721 | 1464106031036 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 09:07:11 INFO - PROCESS | 1721 | 1464106031052 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:11 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c9d8000 == 37 [pid = 1721] [id = 240] 09:07:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 109 (0x8e3d6c00) [pid = 1721] [serial = 721] [outer = (nil)] 09:07:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 110 (0x9128f800) [pid = 1721] [serial = 722] [outer = 0x8e3d6c00] 09:07:11 INFO - PROCESS | 1721 | 1464106031133 Marionette DEBUG loaded listener.js 09:07:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 111 (0x9178e000) [pid = 1721] [serial = 723] [outer = 0x8e3d6c00] 09:07:12 INFO - PROCESS | 1721 | 1464106032349 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:07:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:07:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1534ms 09:07:12 INFO - PROCESS | 1721 | 1464106032410 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 09:07:12 INFO - PROCESS | 1721 | 1464106032418 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 09:07:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:07:12 INFO - PROCESS | 1721 | 1464106032426 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:07:12 INFO - PROCESS | 1721 | 1464106032433 Marionette TRACE conn3 <- [1,934,null,{}] 09:07:12 INFO - PROCESS | 1721 | 1464106032441 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:07:12 INFO - PROCESS | 1721 | 1464106032673 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 09:07:12 INFO - PROCESS | 1721 | 1464106032901 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:12 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c749c00 == 38 [pid = 1721] [id = 241] 09:07:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 112 (0x8c9d2400) [pid = 1721] [serial = 724] [outer = (nil)] 09:07:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 113 (0x8da9b000) [pid = 1721] [serial = 725] [outer = 0x8c9d2400] 09:07:13 INFO - PROCESS | 1721 | 1464106033039 Marionette DEBUG loaded listener.js 09:07:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 114 (0x8dc23c00) [pid = 1721] [serial = 726] [outer = 0x8c9d2400] 09:07:13 INFO - PROCESS | 1721 | 1464106033916 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:07:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:07:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1538ms 09:07:13 INFO - PROCESS | 1721 | 1464106033982 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 09:07:13 INFO - PROCESS | 1721 | 1464106033991 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 09:07:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:07:14 INFO - PROCESS | 1721 | 1464106034004 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:07:14 INFO - PROCESS | 1721 | 1464106034008 Marionette TRACE conn3 <- [1,938,null,{}] 09:07:14 INFO - PROCESS | 1721 | 1464106034015 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:07:14 INFO - PROCESS | 1721 | 1464106034206 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 09:07:14 INFO - PROCESS | 1721 | 1464106034380 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:14 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c9d6000 == 39 [pid = 1721] [id = 242] 09:07:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 115 (0x8dc6b000) [pid = 1721] [serial = 727] [outer = (nil)] 09:07:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 116 (0x8e3de800) [pid = 1721] [serial = 728] [outer = 0x8dc6b000] 09:07:14 INFO - PROCESS | 1721 | 1464106034557 Marionette DEBUG loaded listener.js 09:07:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 117 (0x8edf0000) [pid = 1721] [serial = 729] [outer = 0x8dc6b000] 09:07:15 INFO - PROCESS | 1721 | 1464106035532 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:07:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:07:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1592ms 09:07:15 INFO - PROCESS | 1721 | 1464106035596 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 09:07:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:07:15 INFO - PROCESS | 1721 | 1464106035601 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 09:07:15 INFO - PROCESS | 1721 | 1464106035607 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:07:15 INFO - PROCESS | 1721 | 1464106035614 Marionette TRACE conn3 <- [1,942,null,{}] 09:07:15 INFO - PROCESS | 1721 | 1464106035630 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:07:15 INFO - PROCESS | 1721 | 1464106035878 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 09:07:16 INFO - PROCESS | 1721 | 1464106036151 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:16 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b45a400 == 40 [pid = 1721] [id = 243] 09:07:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 118 (0x8ec0a800) [pid = 1721] [serial = 730] [outer = (nil)] 09:07:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 119 (0x918ad800) [pid = 1721] [serial = 731] [outer = 0x8ec0a800] 09:07:16 INFO - PROCESS | 1721 | 1464106036248 Marionette DEBUG loaded listener.js 09:07:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 120 (0x918c7000) [pid = 1721] [serial = 732] [outer = 0x8ec0a800] 09:07:17 INFO - PROCESS | 1721 | 1464106037197 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:07:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:07:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1650ms 09:07:17 INFO - PROCESS | 1721 | 1464106037264 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 09:07:17 INFO - PROCESS | 1721 | 1464106037268 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 09:07:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:07:17 INFO - PROCESS | 1721 | 1464106037275 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:07:17 INFO - PROCESS | 1721 | 1464106037279 Marionette TRACE conn3 <- [1,946,null,{}] 09:07:17 INFO - PROCESS | 1721 | 1464106037286 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:07:17 INFO - PROCESS | 1721 | 1464106037523 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 09:07:17 INFO - PROCESS | 1721 | 1464106037740 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:17 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b458400 == 41 [pid = 1721] [id = 244] 09:07:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 121 (0x91196000) [pid = 1721] [serial = 733] [outer = (nil)] 09:07:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 122 (0x91a72c00) [pid = 1721] [serial = 734] [outer = 0x91196000] 09:07:17 INFO - PROCESS | 1721 | 1464106037872 Marionette DEBUG loaded listener.js 09:07:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 123 (0x91a7f800) [pid = 1721] [serial = 735] [outer = 0x91196000] 09:07:18 INFO - PROCESS | 1721 | 1464106038875 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:07:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:07:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1632ms 09:07:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:07:18 INFO - PROCESS | 1721 | 1464106038908 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 09:07:18 INFO - PROCESS | 1721 | 1464106038911 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 09:07:18 INFO - PROCESS | 1721 | 1464106038918 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:07:18 INFO - PROCESS | 1721 | 1464106038922 Marionette TRACE conn3 <- [1,950,null,{}] 09:07:18 INFO - PROCESS | 1721 | 1464106038928 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:07:19 INFO - PROCESS | 1721 | 1464106039119 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 09:07:19 INFO - PROCESS | 1721 | 1464106039357 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:19 INFO - PROCESS | 1721 | ++DOCSHELL 0x918ce400 == 42 [pid = 1721] [id = 245] 09:07:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 124 (0x91a72800) [pid = 1721] [serial = 736] [outer = (nil)] 09:07:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 125 (0x9212f800) [pid = 1721] [serial = 737] [outer = 0x91a72800] 09:07:19 INFO - PROCESS | 1721 | 1464106039489 Marionette DEBUG loaded listener.js 09:07:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 126 (0x922ca800) [pid = 1721] [serial = 738] [outer = 0x91a72800] 09:07:20 INFO - PROCESS | 1721 | 1464106040396 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:07:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:07:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1542ms 09:07:20 INFO - PROCESS | 1721 | 1464106040461 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 09:07:20 INFO - PROCESS | 1721 | 1464106040465 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 09:07:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:07:20 INFO - PROCESS | 1721 | 1464106040471 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:07:20 INFO - PROCESS | 1721 | 1464106040475 Marionette TRACE conn3 <- [1,954,null,{}] 09:07:20 INFO - PROCESS | 1721 | 1464106040488 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:07:20 INFO - PROCESS | 1721 | 1464106040721 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 09:07:20 INFO - PROCESS | 1721 | 1464106040956 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:21 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c62c000 == 43 [pid = 1721] [id = 246] 09:07:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 127 (0x91ebcc00) [pid = 1721] [serial = 739] [outer = (nil)] 09:07:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 128 (0x92992c00) [pid = 1721] [serial = 740] [outer = 0x91ebcc00] 09:07:21 INFO - PROCESS | 1721 | 1464106041087 Marionette DEBUG loaded listener.js 09:07:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 129 (0x92a48000) [pid = 1721] [serial = 741] [outer = 0x91ebcc00] 09:07:21 INFO - PROCESS | 1721 | 1464106041983 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:07:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:07:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1589ms 09:07:22 INFO - PROCESS | 1721 | 1464106042061 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 09:07:22 INFO - PROCESS | 1721 | 1464106042064 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 09:07:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:07:22 INFO - PROCESS | 1721 | 1464106042071 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:07:22 INFO - PROCESS | 1721 | 1464106042074 Marionette TRACE conn3 <- [1,958,null,{}] 09:07:22 INFO - PROCESS | 1721 | 1464106042080 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:07:22 INFO - PROCESS | 1721 | 1464106042316 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 09:07:22 INFO - PROCESS | 1721 | 1464106042533 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:22 INFO - PROCESS | 1721 | ++DOCSHELL 0x8dc6b400 == 44 [pid = 1721] [id = 247] 09:07:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 130 (0x928a6800) [pid = 1721] [serial = 742] [outer = (nil)] 09:07:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 131 (0x92c0ec00) [pid = 1721] [serial = 743] [outer = 0x928a6800] 09:07:22 INFO - PROCESS | 1721 | 1464106042664 Marionette DEBUG loaded listener.js 09:07:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 132 (0x92d47000) [pid = 1721] [serial = 744] [outer = 0x928a6800] 09:07:23 INFO - PROCESS | 1721 | 1464106043577 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:07:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:07:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1584ms 09:07:23 INFO - PROCESS | 1721 | 1464106043656 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 09:07:23 INFO - PROCESS | 1721 | 1464106043659 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 09:07:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:07:23 INFO - PROCESS | 1721 | 1464106043666 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:07:23 INFO - PROCESS | 1721 | 1464106043670 Marionette TRACE conn3 <- [1,962,null,{}] 09:07:23 INFO - PROCESS | 1721 | 1464106043676 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:07:23 INFO - PROCESS | 1721 | 1464106043915 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 09:07:24 INFO - PROCESS | 1721 | 1464106044542 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:24 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c626000 == 45 [pid = 1721] [id = 248] 09:07:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x8c626c00) [pid = 1721] [serial = 745] [outer = (nil)] 09:07:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x8c746c00) [pid = 1721] [serial = 746] [outer = 0x8c626c00] 09:07:24 INFO - PROCESS | 1721 | 1464106044623 Marionette DEBUG loaded listener.js 09:07:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x8da94c00) [pid = 1721] [serial = 747] [outer = 0x8c626c00] 09:07:25 INFO - PROCESS | 1721 | 1464106045652 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:07:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:07:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 2035ms 09:07:25 INFO - PROCESS | 1721 | 1464106045703 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 09:07:25 INFO - PROCESS | 1721 | 1464106045709 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 09:07:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:07:25 INFO - PROCESS | 1721 | 1464106045717 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:07:25 INFO - PROCESS | 1721 | 1464106045722 Marionette TRACE conn3 <- [1,966,null,{}] 09:07:25 INFO - PROCESS | 1721 | 1464106045729 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:07:25 INFO - PROCESS | 1721 | 1464106045904 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 09:07:26 INFO - PROCESS | 1721 | 1464106046135 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:26 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b462400 == 46 [pid = 1721] [id = 249] 09:07:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x8c629800) [pid = 1721] [serial = 748] [outer = (nil)] 09:07:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x8c748800) [pid = 1721] [serial = 749] [outer = 0x8c629800] 09:07:26 INFO - PROCESS | 1721 | 1464106046309 Marionette DEBUG loaded listener.js 09:07:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x8da9c800) [pid = 1721] [serial = 750] [outer = 0x8c629800] 09:07:26 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x918ce800) [pid = 1721] [serial = 668] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x91a77400) [pid = 1721] [serial = 614] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x8c629400) [pid = 1721] [serial = 616] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x918a1800) [pid = 1721] [serial = 662] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x918a4800) [pid = 1721] [serial = 663] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0x8e3ddc00) [pid = 1721] [serial = 630] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1721 | --DOMWINDOW == 131 (0x8e3d5000) [pid = 1721] [serial = 629] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1721 | --DOMWINDOW == 130 (0x911c5800) [pid = 1721] [serial = 645] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1721 | --DOMWINDOW == 129 (0x911c0c00) [pid = 1721] [serial = 644] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1721 | --DOMWINDOW == 128 (0x8ecdd400) [pid = 1721] [serial = 656] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1721 | --DOMWINDOW == 127 (0x8ece4000) [pid = 1721] [serial = 657] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1721 | --DOMWINDOW == 126 (0x9118fc00) [pid = 1721] [serial = 642] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1721 | --DOMWINDOW == 125 (0x9118e400) [pid = 1721] [serial = 641] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1721 | --DOMWINDOW == 124 (0x8c751800) [pid = 1721] [serial = 651] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1721 | --DOMWINDOW == 123 (0x8c62bc00) [pid = 1721] [serial = 650] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1721 | --DOMWINDOW == 122 (0x8ee27000) [pid = 1721] [serial = 639] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1721 | --DOMWINDOW == 121 (0x8ee24c00) [pid = 1721] [serial = 638] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1721 | --DOMWINDOW == 120 (0x8db76c00) [pid = 1721] [serial = 653] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1721 | --DOMWINDOW == 119 (0x8dc2f000) [pid = 1721] [serial = 654] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1721 | --DOMWINDOW == 118 (0x91286400) [pid = 1721] [serial = 659] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1721 | --DOMWINDOW == 117 (0x9128cc00) [pid = 1721] [serial = 648] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1721 | --DOMWINDOW == 116 (0x9128b400) [pid = 1721] [serial = 647] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1721 | --DOMWINDOW == 115 (0x8e287000) [pid = 1721] [serial = 627] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1721 | --DOMWINDOW == 114 (0x8dc63c00) [pid = 1721] [serial = 626] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1721 | --DOMWINDOW == 113 (0x8db6f400) [pid = 1721] [serial = 624] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1721 | --DOMWINDOW == 112 (0x8da9f800) [pid = 1721] [serial = 623] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1721 | --DOMWINDOW == 111 (0x8c74d000) [pid = 1721] [serial = 621] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1721 | --DOMWINDOW == 110 (0x8c747400) [pid = 1721] [serial = 620] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1721 | --DOMWINDOW == 109 (0x8ec0b400) [pid = 1721] [serial = 633] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1721 | --DOMWINDOW == 108 (0x8ec06800) [pid = 1721] [serial = 632] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1721 | --DOMWINDOW == 107 (0x8ede9c00) [pid = 1721] [serial = 636] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1721 | --DOMWINDOW == 106 (0x8ede1800) [pid = 1721] [serial = 635] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1721 | --DOMWINDOW == 105 (0x91788800) [pid = 1721] [serial = 660] [outer = (nil)] [url = about:blank] 09:07:26 INFO - PROCESS | 1721 | --DOMWINDOW == 104 (0x95333000) [pid = 1721] [serial = 410] [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:07:26 INFO - PROCESS | 1721 | --DOMWINDOW == 103 (0x918c3400) [pid = 1721] [serial = 666] [outer = (nil)] [url = about:blank] 09:07:27 INFO - PROCESS | 1721 | --DOMWINDOW == 102 (0x91789c00) [pid = 1721] [serial = 665] [outer = (nil)] [url = about:blank] 09:07:27 INFO - PROCESS | 1721 | 1464106047209 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:07:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:07:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1541ms 09:07:27 INFO - PROCESS | 1721 | 1464106047262 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 09:07:27 INFO - PROCESS | 1721 | 1464106047268 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 09:07:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:07:27 INFO - PROCESS | 1721 | 1464106047275 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:07:27 INFO - PROCESS | 1721 | 1464106047278 Marionette TRACE conn3 <- [1,970,null,{}] 09:07:27 INFO - PROCESS | 1721 | 1464106047284 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:07:27 INFO - PROCESS | 1721 | 1464106047459 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 09:07:27 INFO - PROCESS | 1721 | 1464106047589 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:27 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c74d000 == 47 [pid = 1721] [id = 250] 09:07:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 103 (0x8db6cc00) [pid = 1721] [serial = 751] [outer = (nil)] 09:07:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 104 (0x8e286800) [pid = 1721] [serial = 752] [outer = 0x8db6cc00] 09:07:27 INFO - PROCESS | 1721 | 1464106047662 Marionette DEBUG loaded listener.js 09:07:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 105 (0x8e3d5400) [pid = 1721] [serial = 753] [outer = 0x8db6cc00] 09:07:28 INFO - PROCESS | 1721 | 1464106048476 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:07:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:07:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1237ms 09:07:28 INFO - PROCESS | 1721 | 1464106048523 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 09:07:28 INFO - PROCESS | 1721 | 1464106048527 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 09:07:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:07:28 INFO - PROCESS | 1721 | 1464106048546 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:07:28 INFO - PROCESS | 1721 | 1464106048555 Marionette TRACE conn3 <- [1,974,null,{}] 09:07:28 INFO - PROCESS | 1721 | 1464106048562 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:07:28 INFO - PROCESS | 1721 | 1464106048732 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 09:07:28 INFO - PROCESS | 1721 | 1464106048745 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:28 INFO - PROCESS | 1721 | ++DOCSHELL 0x8dc67800 == 48 [pid = 1721] [id = 251] 09:07:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 106 (0x8e3d7c00) [pid = 1721] [serial = 754] [outer = (nil)] 09:07:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 107 (0x8ede5400) [pid = 1721] [serial = 755] [outer = 0x8e3d7c00] 09:07:28 INFO - PROCESS | 1721 | 1464106048817 Marionette DEBUG loaded listener.js 09:07:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 108 (0x8edeec00) [pid = 1721] [serial = 756] [outer = 0x8e3d7c00] 09:07:29 INFO - PROCESS | 1721 | 1464106049759 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:07:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:07:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1261ms 09:07:29 INFO - PROCESS | 1721 | 1464106049800 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 09:07:29 INFO - PROCESS | 1721 | 1464106049805 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 09:07:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:07:29 INFO - PROCESS | 1721 | 1464106049818 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:07:29 INFO - PROCESS | 1721 | 1464106049820 Marionette TRACE conn3 <- [1,978,null,{}] 09:07:29 INFO - PROCESS | 1721 | 1464106049826 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:07:30 INFO - PROCESS | 1721 | 1464106050037 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 09:07:30 INFO - PROCESS | 1721 | 1464106050063 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:30 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b207000 == 49 [pid = 1721] [id = 252] 09:07:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 109 (0x8ec10c00) [pid = 1721] [serial = 757] [outer = (nil)] 09:07:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 110 (0x9118e400) [pid = 1721] [serial = 758] [outer = 0x8ec10c00] 09:07:30 INFO - PROCESS | 1721 | 1464106050136 Marionette DEBUG loaded listener.js 09:07:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 111 (0x91193800) [pid = 1721] [serial = 759] [outer = 0x8ec10c00] 09:07:31 INFO - PROCESS | 1721 | --DOMWINDOW == 110 (0x91284000) [pid = 1721] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:07:31 INFO - PROCESS | 1721 | --DOMWINDOW == 109 (0x8c74dc00) [pid = 1721] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:07:31 INFO - PROCESS | 1721 | --DOMWINDOW == 108 (0x8c9d6c00) [pid = 1721] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:07:31 INFO - PROCESS | 1721 | --DOMWINDOW == 107 (0x8db71400) [pid = 1721] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:07:31 INFO - PROCESS | 1721 | --DOMWINDOW == 106 (0x8c9de400) [pid = 1721] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:07:31 INFO - PROCESS | 1721 | --DOMWINDOW == 105 (0x8ec05c00) [pid = 1721] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:07:31 INFO - PROCESS | 1721 | --DOMWINDOW == 104 (0x8dc6d400) [pid = 1721] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:07:31 INFO - PROCESS | 1721 | 1464106051387 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:07:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:07:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1589ms 09:07:31 INFO - PROCESS | 1721 | 1464106051409 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 09:07:31 INFO - PROCESS | 1721 | 1464106051417 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 09:07:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:07:31 INFO - PROCESS | 1721 | 1464106051438 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:07:31 INFO - PROCESS | 1721 | 1464106051444 Marionette TRACE conn3 <- [1,982,null,{}] 09:07:31 INFO - PROCESS | 1721 | 1464106051451 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:07:31 INFO - PROCESS | 1721 | 1464106051596 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 09:07:31 INFO - PROCESS | 1721 | 1464106051778 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:31 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ecea000 == 50 [pid = 1721] [id = 253] 09:07:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 105 (0x8ede4400) [pid = 1721] [serial = 760] [outer = (nil)] 09:07:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 106 (0x8ee29c00) [pid = 1721] [serial = 761] [outer = 0x8ede4400] 09:07:31 INFO - PROCESS | 1721 | 1464106051862 Marionette DEBUG loaded listener.js 09:07:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 107 (0x911c5800) [pid = 1721] [serial = 762] [outer = 0x8ede4400] 09:07:32 INFO - PROCESS | 1721 | 1464106052635 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:07: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:07:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1249ms 09:07:32 INFO - PROCESS | 1721 | 1464106052674 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 09:07:32 INFO - PROCESS | 1721 | 1464106052678 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 09:07:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:07:32 INFO - PROCESS | 1721 | 1464106052684 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:07:32 INFO - PROCESS | 1721 | 1464106052687 Marionette TRACE conn3 <- [1,986,null,{}] 09:07:32 INFO - PROCESS | 1721 | 1464106052692 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:07:32 INFO - PROCESS | 1721 | 1464106052847 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 09:07:32 INFO - PROCESS | 1721 | 1464106052864 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:32 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ec0c000 == 51 [pid = 1721] [id = 254] 09:07:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 108 (0x91281c00) [pid = 1721] [serial = 763] [outer = (nil)] 09:07:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 109 (0x91788c00) [pid = 1721] [serial = 764] [outer = 0x91281c00] 09:07:32 INFO - PROCESS | 1721 | 1464106052938 Marionette DEBUG loaded listener.js 09:07:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 110 (0x9178fc00) [pid = 1721] [serial = 765] [outer = 0x91281c00] 09:07:34 INFO - PROCESS | 1721 | 1464106054037 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:07: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:07:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1388ms 09:07:34 INFO - PROCESS | 1721 | 1464106054074 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 09:07:34 INFO - PROCESS | 1721 | 1464106054080 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 09:07:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:07:34 INFO - PROCESS | 1721 | 1464106054089 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:07:34 INFO - PROCESS | 1721 | 1464106054094 Marionette TRACE conn3 <- [1,990,null,{}] 09:07:34 INFO - PROCESS | 1721 | 1464106054103 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:07:34 INFO - PROCESS | 1721 | 1464106054306 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 09:07:34 INFO - PROCESS | 1721 | 1464106054539 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:34 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c74a800 == 52 [pid = 1721] [id = 255] 09:07:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 111 (0x8da97c00) [pid = 1721] [serial = 766] [outer = (nil)] 09:07:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 112 (0x8dc27000) [pid = 1721] [serial = 767] [outer = 0x8da97c00] 09:07:34 INFO - PROCESS | 1721 | 1464106054674 Marionette DEBUG loaded listener.js 09:07:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 113 (0x8dc64400) [pid = 1721] [serial = 768] [outer = 0x8da97c00] 09:07:35 INFO - PROCESS | 1721 | 1464106055556 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:07: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:07:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1534ms 09:07:35 INFO - PROCESS | 1721 | 1464106055624 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 09:07:35 INFO - PROCESS | 1721 | 1464106055633 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 09:07:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:07:35 INFO - PROCESS | 1721 | 1464106055645 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:07:35 INFO - PROCESS | 1721 | 1464106055649 Marionette TRACE conn3 <- [1,994,null,{}] 09:07:35 INFO - PROCESS | 1721 | 1464106055656 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:07:35 INFO - PROCESS | 1721 | 1464106055873 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 09:07:36 INFO - PROCESS | 1721 | 1464106056113 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:36 INFO - PROCESS | 1721 | ++DOCSHELL 0x8e3d3c00 == 53 [pid = 1721] [id = 256] 09:07:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 114 (0x8e3d5000) [pid = 1721] [serial = 769] [outer = (nil)] 09:07:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 115 (0x8ec08c00) [pid = 1721] [serial = 770] [outer = 0x8e3d5000] 09:07:36 INFO - PROCESS | 1721 | 1464106056247 Marionette DEBUG loaded listener.js 09:07:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 116 (0x8ede9c00) [pid = 1721] [serial = 771] [outer = 0x8e3d5000] 09:07:37 INFO - PROCESS | 1721 | 1464106057184 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:07: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:07:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1584ms 09:07:37 INFO - PROCESS | 1721 | 1464106057229 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 09:07:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:07:37 INFO - PROCESS | 1721 | 1464106057233 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 09:07:37 INFO - PROCESS | 1721 | 1464106057240 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:07:37 INFO - PROCESS | 1721 | 1464106057246 Marionette TRACE conn3 <- [1,998,null,{}] 09:07:37 INFO - PROCESS | 1721 | 1464106057263 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:07:37 INFO - PROCESS | 1721 | 1464106057467 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 09:07:37 INFO - PROCESS | 1721 | 1464106057687 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:37 INFO - PROCESS | 1721 | ++DOCSHELL 0x911c4800 == 54 [pid = 1721] [id = 257] 09:07:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 117 (0x91782000) [pid = 1721] [serial = 772] [outer = (nil)] 09:07:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 118 (0x918ac400) [pid = 1721] [serial = 773] [outer = 0x91782000] 09:07:37 INFO - PROCESS | 1721 | 1464106057822 Marionette DEBUG loaded listener.js 09:07:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 119 (0x918cb400) [pid = 1721] [serial = 774] [outer = 0x91782000] 09:07:38 INFO - PROCESS | 1721 | 1464106058714 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:07:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:07:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1548ms 09:07:38 INFO - PROCESS | 1721 | 1464106058788 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 09:07:38 INFO - PROCESS | 1721 | 1464106058792 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 09:07:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:07:38 INFO - PROCESS | 1721 | 1464106058799 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:07:38 INFO - PROCESS | 1721 | 1464106058803 Marionette TRACE conn3 <- [1,1002,null,{}] 09:07:38 INFO - PROCESS | 1721 | 1464106058808 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:07:39 INFO - PROCESS | 1721 | 1464106059038 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 09:07:39 INFO - PROCESS | 1721 | 1464106059258 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:39 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b20a000 == 55 [pid = 1721] [id = 258] 09:07:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 120 (0x8b465c00) [pid = 1721] [serial = 775] [outer = (nil)] 09:07:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 121 (0x91ec7800) [pid = 1721] [serial = 776] [outer = 0x8b465c00] 09:07:39 INFO - PROCESS | 1721 | 1464106059390 Marionette DEBUG loaded listener.js 09:07:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 122 (0x92130400) [pid = 1721] [serial = 777] [outer = 0x8b465c00] 09:07:40 INFO - PROCESS | 1721 | 1464106060269 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:07:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:07:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1535ms 09:07:40 INFO - PROCESS | 1721 | 1464106060335 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 09:07:40 INFO - PROCESS | 1721 | 1464106060339 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 09:07:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:07:40 INFO - PROCESS | 1721 | 1464106060346 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:07:40 INFO - PROCESS | 1721 | 1464106060349 Marionette TRACE conn3 <- [1,1006,null,{}] 09:07:40 INFO - PROCESS | 1721 | 1464106060355 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:07:40 INFO - PROCESS | 1721 | 1464106060533 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 09:07:40 INFO - PROCESS | 1721 | 1464106060729 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:40 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b463800 == 56 [pid = 1721] [id = 259] 09:07:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 123 (0x918c4c00) [pid = 1721] [serial = 778] [outer = (nil)] 09:07:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 124 (0x928af800) [pid = 1721] [serial = 779] [outer = 0x918c4c00] 09:07:40 INFO - PROCESS | 1721 | 1464106060864 Marionette DEBUG loaded listener.js 09:07:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 125 (0x92994800) [pid = 1721] [serial = 780] [outer = 0x918c4c00] 09:07:41 INFO - PROCESS | 1721 | 1464106061770 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:07:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:07:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1481ms 09:07:41 INFO - PROCESS | 1721 | 1464106061828 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 09:07:41 INFO - PROCESS | 1721 | 1464106061831 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 09:07:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:07:41 INFO - PROCESS | 1721 | 1464106061838 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:07:41 INFO - PROCESS | 1721 | 1464106061842 Marionette TRACE conn3 <- [1,1010,null,{}] 09:07:41 INFO - PROCESS | 1721 | 1464106061848 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:07:42 INFO - PROCESS | 1721 | 1464106062055 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 09:07:42 INFO - PROCESS | 1721 | 1464106062292 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:42 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b209800 == 57 [pid = 1721] [id = 260] 09:07:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 126 (0x8b461800) [pid = 1721] [serial = 781] [outer = (nil)] 09:07:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 127 (0x92c0d000) [pid = 1721] [serial = 782] [outer = 0x8b461800] 09:07:42 INFO - PROCESS | 1721 | 1464106062444 Marionette DEBUG loaded listener.js 09:07:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 128 (0x92d41400) [pid = 1721] [serial = 783] [outer = 0x8b461800] 09:07:43 INFO - PROCESS | 1721 | 1464106063343 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:07:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:07:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1543ms 09:07:43 INFO - PROCESS | 1721 | 1464106063382 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 09:07:43 INFO - PROCESS | 1721 | 1464106063385 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 09:07:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:07:43 INFO - PROCESS | 1721 | 1464106063393 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:07:43 INFO - PROCESS | 1721 | 1464106063396 Marionette TRACE conn3 <- [1,1014,null,{}] 09:07:43 INFO - PROCESS | 1721 | 1464106063402 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:07:43 INFO - PROCESS | 1721 | 1464106063603 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 09:07:43 INFO - PROCESS | 1721 | 1464106063780 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:43 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b45dc00 == 58 [pid = 1721] [id = 261] 09:07:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 129 (0x8b45e000) [pid = 1721] [serial = 784] [outer = (nil)] 09:07:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 130 (0x93a82c00) [pid = 1721] [serial = 785] [outer = 0x8b45e000] 09:07:43 INFO - PROCESS | 1721 | 1464106063921 Marionette DEBUG loaded listener.js 09:07:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 131 (0x93a87400) [pid = 1721] [serial = 786] [outer = 0x8b45e000] 09:07:44 INFO - PROCESS | 1721 | 1464106064865 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:07:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:07:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1533ms 09:07:44 INFO - PROCESS | 1721 | 1464106064928 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 09:07:44 INFO - PROCESS | 1721 | 1464106064932 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 09:07:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:07:44 INFO - PROCESS | 1721 | 1464106064939 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:07:44 INFO - PROCESS | 1721 | 1464106064942 Marionette TRACE conn3 <- [1,1018,null,{}] 09:07:44 INFO - PROCESS | 1721 | 1464106064948 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:07:45 INFO - PROCESS | 1721 | 1464106065126 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 09:07:45 INFO - PROCESS | 1721 | 1464106065303 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:45 INFO - PROCESS | 1721 | ++DOCSHELL 0x92c10c00 == 59 [pid = 1721] [id = 262] 09:07:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 132 (0x92c1ac00) [pid = 1721] [serial = 787] [outer = (nil)] 09:07:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x94572400) [pid = 1721] [serial = 788] [outer = 0x92c1ac00] 09:07:45 INFO - PROCESS | 1721 | 1464106065440 Marionette DEBUG loaded listener.js 09:07:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x94578800) [pid = 1721] [serial = 789] [outer = 0x92c1ac00] 09:07:46 INFO - PROCESS | 1721 | 1464106066330 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:07:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:07:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1436ms 09:07:46 INFO - PROCESS | 1721 | 1464106066376 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 09:07:46 INFO - PROCESS | 1721 | 1464106066380 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 09:07:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:07:46 INFO - PROCESS | 1721 | 1464106066387 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:07:46 INFO - PROCESS | 1721 | 1464106066391 Marionette TRACE conn3 <- [1,1022,null,{}] 09:07:46 INFO - PROCESS | 1721 | 1464106066397 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:07:46 INFO - PROCESS | 1721 | 1464106066591 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 09:07:46 INFO - PROCESS | 1721 | 1464106066776 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:46 INFO - PROCESS | 1721 | ++DOCSHELL 0x9455d000 == 60 [pid = 1721] [id = 263] 09:07:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x94566800) [pid = 1721] [serial = 790] [outer = (nil)] 09:07:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x9457f400) [pid = 1721] [serial = 791] [outer = 0x94566800] 09:07:46 INFO - PROCESS | 1721 | 1464106066869 Marionette DEBUG loaded listener.js 09:07:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x94f5cc00) [pid = 1721] [serial = 792] [outer = 0x94566800] 09:07:47 INFO - PROCESS | 1721 | 1464106067860 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:07:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:07:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1531ms 09:07:47 INFO - PROCESS | 1721 | 1464106067919 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 09:07:47 INFO - PROCESS | 1721 | 1464106067923 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 09:07:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:07:47 INFO - PROCESS | 1721 | 1464106067930 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:07:47 INFO - PROCESS | 1721 | 1464106067933 Marionette TRACE conn3 <- [1,1026,null,{}] 09:07:47 INFO - PROCESS | 1721 | 1464106067939 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:07:48 INFO - PROCESS | 1721 | 1464106068129 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 09:07:48 INFO - PROCESS | 1721 | 1464106068354 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:48 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b203800 == 61 [pid = 1721] [id = 264] 09:07:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x8b204c00) [pid = 1721] [serial = 793] [outer = (nil)] 09:07:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x94f64c00) [pid = 1721] [serial = 794] [outer = 0x8b204c00] 09:07:48 INFO - PROCESS | 1721 | 1464106068485 Marionette DEBUG loaded listener.js 09:07:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x94fbc400) [pid = 1721] [serial = 795] [outer = 0x8b204c00] 09:07:49 INFO - PROCESS | 1721 | 1464106069366 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:07:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:07:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1482ms 09:07:49 INFO - PROCESS | 1721 | 1464106069413 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 09:07:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:07:49 INFO - PROCESS | 1721 | 1464106069418 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 09:07:49 INFO - PROCESS | 1721 | 1464106069424 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:07:49 INFO - PROCESS | 1721 | 1464106069429 Marionette TRACE conn3 <- [1,1030,null,{}] 09:07:49 INFO - PROCESS | 1721 | 1464106069435 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:07:49 INFO - PROCESS | 1721 | 1464106069689 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 09:07:49 INFO - PROCESS | 1721 | 1464106069973 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:50 INFO - PROCESS | 1721 | ++DOCSHELL 0x95170800 == 62 [pid = 1721] [id = 265] 09:07:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x95333800) [pid = 1721] [serial = 796] [outer = (nil)] 09:07:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x95336000) [pid = 1721] [serial = 797] [outer = 0x95333800] 09:07:50 INFO - PROCESS | 1721 | 1464106070116 Marionette DEBUG loaded listener.js 09:07:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x9557b000) [pid = 1721] [serial = 798] [outer = 0x95333800] 09:07:51 INFO - PROCESS | 1721 | 1464106071012 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:07:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:07:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1633ms 09:07:51 INFO - PROCESS | 1721 | 1464106071067 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 09:07:51 INFO - PROCESS | 1721 | 1464106071070 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 09:07:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:07:51 INFO - PROCESS | 1721 | 1464106071080 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:07:51 INFO - PROCESS | 1721 | 1464106071083 Marionette TRACE conn3 <- [1,1034,null,{}] 09:07:51 INFO - PROCESS | 1721 | 1464106071087 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:07:51 INFO - PROCESS | 1721 | 1464106071286 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 09:07:51 INFO - PROCESS | 1721 | 1464106071470 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:51 INFO - PROCESS | 1721 | ++DOCSHELL 0x95331400 == 63 [pid = 1721] [id = 266] 09:07:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x95334800) [pid = 1721] [serial = 799] [outer = (nil)] 09:07:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x95580800) [pid = 1721] [serial = 800] [outer = 0x95334800] 09:07:51 INFO - PROCESS | 1721 | 1464106071602 Marionette DEBUG loaded listener.js 09:07:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x95583400) [pid = 1721] [serial = 801] [outer = 0x95334800] 09:07:52 INFO - PROCESS | 1721 | 1464106072562 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:07:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:07:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1538ms 09:07:52 INFO - PROCESS | 1721 | 1464106072619 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 09:07:52 INFO - PROCESS | 1721 | 1464106072623 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 09:07:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:07:52 INFO - PROCESS | 1721 | 1464106072629 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:07:52 INFO - PROCESS | 1721 | 1464106072633 Marionette TRACE conn3 <- [1,1038,null,{}] 09:07:52 INFO - PROCESS | 1721 | 1464106072639 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:07:52 INFO - PROCESS | 1721 | 1464106072842 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 09:07:53 INFO - PROCESS | 1721 | 1464106073087 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:53 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b209400 == 64 [pid = 1721] [id = 267] 09:07:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 147 (0x8c62d400) [pid = 1721] [serial = 802] [outer = (nil)] 09:07:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 148 (0x8c74dc00) [pid = 1721] [serial = 803] [outer = 0x8c62d400] 09:07:53 INFO - PROCESS | 1721 | 1464106073520 Marionette DEBUG loaded listener.js 09:07:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 149 (0x8da95c00) [pid = 1721] [serial = 804] [outer = 0x8c62d400] 09:07:54 INFO - PROCESS | 1721 | 1464106074499 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:07:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:07:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1935ms 09:07:54 INFO - PROCESS | 1721 | 1464106074568 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 09:07:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:07:54 INFO - PROCESS | 1721 | 1464106074575 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 09:07:54 INFO - PROCESS | 1721 | 1464106074584 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:07:54 INFO - PROCESS | 1721 | 1464106074590 Marionette TRACE conn3 <- [1,1042,null,{}] 09:07:54 INFO - PROCESS | 1721 | 1464106074598 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:07:54 INFO - PROCESS | 1721 | 1464106074905 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 09:07:55 INFO - PROCESS | 1721 | 1464106075296 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:55 INFO - PROCESS | 1721 | --DOCSHELL 0x8ecea000 == 63 [pid = 1721] [id = 253] 09:07:55 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c9d7400 == 64 [pid = 1721] [id = 268] 09:07:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 150 (0x8c9dec00) [pid = 1721] [serial = 805] [outer = (nil)] 09:07:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 151 (0x8db70400) [pid = 1721] [serial = 806] [outer = 0x8c9dec00] 09:07:55 INFO - PROCESS | 1721 | 1464106075412 Marionette DEBUG loaded listener.js 09:07:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 152 (0x8dc6ec00) [pid = 1721] [serial = 807] [outer = 0x8c9dec00] 09:07:55 INFO - PROCESS | 1721 | --DOCSHELL 0x8b207000 == 63 [pid = 1721] [id = 252] 09:07:55 INFO - PROCESS | 1721 | --DOCSHELL 0x8dc67800 == 62 [pid = 1721] [id = 251] 09:07:55 INFO - PROCESS | 1721 | --DOCSHELL 0x8c74d000 == 61 [pid = 1721] [id = 250] 09:07:55 INFO - PROCESS | 1721 | --DOCSHELL 0x8b462400 == 60 [pid = 1721] [id = 249] 09:07:55 INFO - PROCESS | 1721 | --DOCSHELL 0x8c626000 == 59 [pid = 1721] [id = 248] 09:07:55 INFO - PROCESS | 1721 | --DOCSHELL 0x918ce400 == 58 [pid = 1721] [id = 245] 09:07:55 INFO - PROCESS | 1721 | --DOCSHELL 0x8b458400 == 57 [pid = 1721] [id = 244] 09:07:55 INFO - PROCESS | 1721 | --DOCSHELL 0x8c749c00 == 56 [pid = 1721] [id = 241] 09:07:55 INFO - PROCESS | 1721 | --DOMWINDOW == 151 (0x8ec07000) [pid = 1721] [serial = 719] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1721 | --DOMWINDOW == 150 (0x8e289000) [pid = 1721] [serial = 705] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1721 | --DOMWINDOW == 149 (0x8dc60400) [pid = 1721] [serial = 704] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1721 | --DOMWINDOW == 148 (0x8da9d400) [pid = 1721] [serial = 707] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1721 | --DOMWINDOW == 147 (0x8e290000) [pid = 1721] [serial = 708] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1721 | --DOMWINDOW == 146 (0x8ec0fc00) [pid = 1721] [serial = 710] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0x918cec00) [pid = 1721] [serial = 677] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x9118e800) [pid = 1721] [serial = 713] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x91191800) [pid = 1721] [serial = 714] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x929c3000) [pid = 1721] [serial = 689] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x9298fc00) [pid = 1721] [serial = 686] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x8db6a400) [pid = 1721] [serial = 671] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x92a45800) [pid = 1721] [serial = 692] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x8dc2e400) [pid = 1721] [serial = 695] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x91288800) [pid = 1721] [serial = 716] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x8ec0bc00) [pid = 1721] [serial = 674] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x91ec3c00) [pid = 1721] [serial = 680] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x911bf000) [pid = 1721] [serial = 698] [outer = (nil)] [url = about:blank] 09:07:56 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x922c9800) [pid = 1721] [serial = 683] [outer = (nil)] [url = about:blank] 09:07:56 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0x8c9dfc00) [pid = 1721] [serial = 702] [outer = (nil)] [url = about:blank] 09:07:56 INFO - PROCESS | 1721 | --DOMWINDOW == 131 (0x8c9d4800) [pid = 1721] [serial = 701] [outer = (nil)] [url = about:blank] 09:07:56 INFO - PROCESS | 1721 | --DOMWINDOW == 130 (0x91785c00) [pid = 1721] [serial = 717] [outer = (nil)] [url = about:blank] 09:07:56 INFO - PROCESS | 1721 | --DOMWINDOW == 129 (0x8ee26c00) [pid = 1721] [serial = 720] [outer = (nil)] [url = about:blank] 09:07:56 INFO - PROCESS | 1721 | --DOMWINDOW == 128 (0x8ee21c00) [pid = 1721] [serial = 711] [outer = (nil)] [url = about:blank] 09:07:56 INFO - PROCESS | 1721 | 1464106076269 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:07:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:07:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1743ms 09:07:56 INFO - PROCESS | 1721 | 1464106076325 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 09:07:56 INFO - PROCESS | 1721 | 1464106076330 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 09:07:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:07:56 INFO - PROCESS | 1721 | 1464106076340 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:07:56 INFO - PROCESS | 1721 | 1464106076343 Marionette TRACE conn3 <- [1,1046,null,{}] 09:07:56 INFO - PROCESS | 1721 | 1464106076350 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:07:56 INFO - PROCESS | 1721 | 1464106076535 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 09:07:56 INFO - PROCESS | 1721 | 1464106076681 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:56 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c9dfc00 == 57 [pid = 1721] [id = 269] 09:07:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 129 (0x8dc2e400) [pid = 1721] [serial = 808] [outer = (nil)] 09:07:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 130 (0x8ec0e400) [pid = 1721] [serial = 809] [outer = 0x8dc2e400] 09:07:56 INFO - PROCESS | 1721 | 1464106076758 Marionette DEBUG loaded listener.js 09:07:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 131 (0x8ee1e800) [pid = 1721] [serial = 810] [outer = 0x8dc2e400] 09:07:57 INFO - PROCESS | 1721 | 1464106077670 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:07:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:07:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1387ms 09:07:57 INFO - PROCESS | 1721 | 1464106077728 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 09:07:57 INFO - PROCESS | 1721 | 1464106077731 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 09:07:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:07:57 INFO - PROCESS | 1721 | 1464106077738 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:07:57 INFO - PROCESS | 1721 | 1464106077744 Marionette TRACE conn3 <- [1,1050,null,{}] 09:07:57 INFO - PROCESS | 1721 | 1464106077765 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:07:58 INFO - PROCESS | 1721 | 1464106077999 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 09:07:58 INFO - PROCESS | 1721 | 1464106078030 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:58 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ec0ac00 == 58 [pid = 1721] [id = 270] 09:07:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 132 (0x911c0400) [pid = 1721] [serial = 811] [outer = (nil)] 09:07:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x91287000) [pid = 1721] [serial = 812] [outer = 0x911c0400] 09:07:58 INFO - PROCESS | 1721 | 1464106078108 Marionette DEBUG loaded listener.js 09:07:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x91780800) [pid = 1721] [serial = 813] [outer = 0x911c0400] 09:07:59 INFO - PROCESS | 1721 | 1464106079007 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:07:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:07:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1288ms 09:07:59 INFO - PROCESS | 1721 | 1464106079027 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 09:07:59 INFO - PROCESS | 1721 | 1464106079032 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 09:07:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:07:59 INFO - PROCESS | 1721 | 1464106079071 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:07:59 INFO - PROCESS | 1721 | 1464106079075 Marionette TRACE conn3 <- [1,1054,null,{}] 09:07:59 INFO - PROCESS | 1721 | 1464106079080 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:07:59 INFO - PROCESS | 1721 | 1464106079296 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 09:07:59 INFO - PROCESS | 1721 | 1464106079322 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:59 INFO - PROCESS | 1721 | ++DOCSHELL 0x911bf800 == 59 [pid = 1721] [id = 271] 09:07:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x91782400) [pid = 1721] [serial = 814] [outer = (nil)] 09:07:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x918ac800) [pid = 1721] [serial = 815] [outer = 0x91782400] 09:07:59 INFO - PROCESS | 1721 | 1464106079399 Marionette DEBUG loaded listener.js 09:07:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x918c8800) [pid = 1721] [serial = 816] [outer = 0x91782400] 09:08:00 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x9178dc00) [pid = 1721] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:08:00 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x8ede4400) [pid = 1721] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:08:00 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x8ec10c00) [pid = 1721] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:08:00 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x8c629800) [pid = 1721] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:08:00 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0x8c626c00) [pid = 1721] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:08:00 INFO - PROCESS | 1721 | --DOMWINDOW == 131 (0x8db6cc00) [pid = 1721] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:08:00 INFO - PROCESS | 1721 | --DOMWINDOW == 130 (0x8e3d7c00) [pid = 1721] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:08:00 INFO - PROCESS | 1721 | 1464106080524 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:08:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:08:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1487ms 09:08:00 INFO - PROCESS | 1721 | 1464106080559 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 09:08:00 INFO - PROCESS | 1721 | 1464106080563 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 09:08:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:08:00 INFO - PROCESS | 1721 | 1464106080570 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:08:00 INFO - PROCESS | 1721 | 1464106080572 Marionette TRACE conn3 <- [1,1058,null,{}] 09:08:00 INFO - PROCESS | 1721 | 1464106080578 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:08:00 INFO - PROCESS | 1721 | 1464106080802 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 09:08:00 INFO - PROCESS | 1721 | 1464106080824 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:00 INFO - PROCESS | 1721 | ++DOCSHELL 0x8db6cc00 == 60 [pid = 1721] [id = 272] 09:08:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 131 (0x8dc2b400) [pid = 1721] [serial = 817] [outer = (nil)] 09:08:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 132 (0x918a7400) [pid = 1721] [serial = 818] [outer = 0x8dc2b400] 09:08:00 INFO - PROCESS | 1721 | 1464106080904 Marionette DEBUG loaded listener.js 09:08:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x92125400) [pid = 1721] [serial = 819] [outer = 0x8dc2b400] 09:08:01 INFO - PROCESS | 1721 | 1464106081789 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:08:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:08:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1284ms 09:08:01 INFO - PROCESS | 1721 | 1464106081855 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 09:08:01 INFO - PROCESS | 1721 | 1464106081859 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 09:08:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:08:01 INFO - PROCESS | 1721 | 1464106081865 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:08:01 INFO - PROCESS | 1721 | 1464106081868 Marionette TRACE conn3 <- [1,1062,null,{}] 09:08:01 INFO - PROCESS | 1721 | 1464106081874 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:08:02 INFO - PROCESS | 1721 | 1464106082046 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 09:08:02 INFO - PROCESS | 1721 | 1464106082270 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:02 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b20ac00 == 61 [pid = 1721] [id = 273] 09:08:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x8b20dc00) [pid = 1721] [serial = 820] [outer = (nil)] 09:08:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x8c626000) [pid = 1721] [serial = 821] [outer = 0x8b20dc00] 09:08:02 INFO - PROCESS | 1721 | 1464106082366 Marionette DEBUG loaded listener.js 09:08:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x8c9dac00) [pid = 1721] [serial = 822] [outer = 0x8b20dc00] 09:08:03 INFO - PROCESS | 1721 | 1464106083439 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:08:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:08:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1600ms 09:08:03 INFO - PROCESS | 1721 | 1464106083468 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 09:08:03 INFO - PROCESS | 1721 | 1464106083474 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 09:08:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:08:03 INFO - PROCESS | 1721 | 1464106083486 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:08:03 INFO - PROCESS | 1721 | 1464106083492 Marionette TRACE conn3 <- [1,1066,null,{}] 09:08:03 INFO - PROCESS | 1721 | 1464106083500 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:08:03 INFO - PROCESS | 1721 | 1464106083750 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 09:08:04 INFO - PROCESS | 1721 | 1464106084005 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:04 INFO - PROCESS | 1721 | ++DOCSHELL 0x8e28c800 == 62 [pid = 1721] [id = 274] 09:08:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x8e28dc00) [pid = 1721] [serial = 823] [outer = (nil)] 09:08:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x8e3d7800) [pid = 1721] [serial = 824] [outer = 0x8e28dc00] 09:08:04 INFO - PROCESS | 1721 | 1464106084111 Marionette DEBUG loaded listener.js 09:08:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x8ecdd800) [pid = 1721] [serial = 825] [outer = 0x8e28dc00] 09:08:05 INFO - PROCESS | 1721 | 1464106085083 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:08:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:08:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1637ms 09:08:05 INFO - PROCESS | 1721 | 1464106085126 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 09:08:05 INFO - PROCESS | 1721 | 1464106085133 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 09:08:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:08:05 INFO - PROCESS | 1721 | 1464106085140 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:08:05 INFO - PROCESS | 1721 | 1464106085143 Marionette TRACE conn3 <- [1,1070,null,{}] 09:08:05 INFO - PROCESS | 1721 | 1464106085150 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:08:05 INFO - PROCESS | 1721 | 1464106085348 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 09:08:05 INFO - PROCESS | 1721 | 1464106085629 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:05 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ec0fc00 == 63 [pid = 1721] [id = 275] 09:08:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x9118c800) [pid = 1721] [serial = 826] [outer = (nil)] 09:08:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x911c1400) [pid = 1721] [serial = 827] [outer = 0x9118c800] 09:08:05 INFO - PROCESS | 1721 | 1464106085745 Marionette DEBUG loaded listener.js 09:08:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x91781c00) [pid = 1721] [serial = 828] [outer = 0x9118c800] 09:08:06 INFO - PROCESS | 1721 | 1464106086684 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:08:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:08:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1591ms 09:08:06 INFO - PROCESS | 1721 | 1464106086733 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 09:08:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:08:06 INFO - PROCESS | 1721 | 1464106086737 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 09:08:06 INFO - PROCESS | 1721 | 1464106086752 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:08:06 INFO - PROCESS | 1721 | 1464106086761 Marionette TRACE conn3 <- [1,1074,null,{}] 09:08:06 INFO - PROCESS | 1721 | 1464106086770 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:08:07 INFO - PROCESS | 1721 | 1464106087008 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 09:08:07 INFO - PROCESS | 1721 | 1464106087236 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:07 INFO - PROCESS | 1721 | ++DOCSHELL 0x91eba800 == 64 [pid = 1721] [id = 276] 09:08:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x91ec2000) [pid = 1721] [serial = 829] [outer = (nil)] 09:08:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x928aa400) [pid = 1721] [serial = 830] [outer = 0x91ec2000] 09:08:07 INFO - PROCESS | 1721 | 1464106087367 Marionette DEBUG loaded listener.js 09:08:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x9299bc00) [pid = 1721] [serial = 831] [outer = 0x91ec2000] 09:08:08 INFO - PROCESS | 1721 | 1464106088319 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:08:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:08:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1648ms 09:08:08 INFO - PROCESS | 1721 | 1464106088392 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 09:08:08 INFO - PROCESS | 1721 | 1464106088396 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 09:08:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:08:08 INFO - PROCESS | 1721 | 1464106088404 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:08:08 INFO - PROCESS | 1721 | 1464106088408 Marionette TRACE conn3 <- [1,1078,null,{}] 09:08:08 INFO - PROCESS | 1721 | 1464106088413 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:08:08 INFO - PROCESS | 1721 | 1464106088649 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 09:08:08 INFO - PROCESS | 1721 | 1464106088928 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:08 INFO - PROCESS | 1721 | ++DOCSHELL 0x91192800 == 65 [pid = 1721] [id = 277] 09:08:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x928ad800) [pid = 1721] [serial = 832] [outer = (nil)] 09:08:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 147 (0x92a49000) [pid = 1721] [serial = 833] [outer = 0x928ad800] 09:08:09 INFO - PROCESS | 1721 | 1464106089017 Marionette DEBUG loaded listener.js 09:08:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 148 (0x9396f800) [pid = 1721] [serial = 834] [outer = 0x928ad800] 09:08:09 INFO - PROCESS | 1721 | 1464106089914 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:08:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:08:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1533ms 09:08:09 INFO - PROCESS | 1721 | 1464106089937 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 09:08:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:08:09 INFO - PROCESS | 1721 | 1464106089941 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 09:08:09 INFO - PROCESS | 1721 | 1464106089948 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:08:09 INFO - PROCESS | 1721 | 1464106089951 Marionette TRACE conn3 <- [1,1082,null,{}] 09:08:09 INFO - PROCESS | 1721 | 1464106089957 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:08:10 INFO - PROCESS | 1721 | 1464106090139 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 09:08:10 INFO - PROCESS | 1721 | 1464106090327 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:10 INFO - PROCESS | 1721 | ++DOCSHELL 0x94571000 == 66 [pid = 1721] [id = 278] 09:08:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 149 (0x94572c00) [pid = 1721] [serial = 835] [outer = (nil)] 09:08:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 150 (0x9457dc00) [pid = 1721] [serial = 836] [outer = 0x94572c00] 09:08:10 INFO - PROCESS | 1721 | 1464106090427 Marionette DEBUG loaded listener.js 09:08:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 151 (0x95334000) [pid = 1721] [serial = 837] [outer = 0x94572c00] 09:08:11 INFO - PROCESS | 1721 | 1464106091470 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:08:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:08:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1581ms 09:08:11 INFO - PROCESS | 1721 | 1464106091529 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 09:08:11 INFO - PROCESS | 1721 | 1464106091533 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 09:08:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:08:11 INFO - PROCESS | 1721 | 1464106091539 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:08:11 INFO - PROCESS | 1721 | 1464106091543 Marionette TRACE conn3 <- [1,1086,null,{}] 09:08:11 INFO - PROCESS | 1721 | 1464106091549 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:08:11 INFO - PROCESS | 1721 | 1464106091776 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 09:08:12 INFO - PROCESS | 1721 | 1464106092008 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:12 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b45bc00 == 67 [pid = 1721] [id = 279] 09:08:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 152 (0x91ec3c00) [pid = 1721] [serial = 838] [outer = (nil)] 09:08:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 153 (0x96d28800) [pid = 1721] [serial = 839] [outer = 0x91ec3c00] 09:08:12 INFO - PROCESS | 1721 | 1464106092140 Marionette DEBUG loaded listener.js 09:08:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 154 (0x97f2e000) [pid = 1721] [serial = 840] [outer = 0x91ec3c00] 09:08:13 INFO - PROCESS | 1721 | 1464106093032 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:08:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:08:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1543ms 09:08:13 INFO - PROCESS | 1721 | 1464106093084 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 09:08:13 INFO - PROCESS | 1721 | 1464106093087 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 09:08:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:08:13 INFO - PROCESS | 1721 | 1464106093094 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:08:13 INFO - PROCESS | 1721 | 1464106093097 Marionette TRACE conn3 <- [1,1090,null,{}] 09:08:13 INFO - PROCESS | 1721 | 1464106093103 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:08:13 INFO - PROCESS | 1721 | 1464106093298 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 09:08:13 INFO - PROCESS | 1721 | 1464106093482 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:13 INFO - PROCESS | 1721 | ++DOCSHELL 0x93a85400 == 68 [pid = 1721] [id = 280] 09:08:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 155 (0x96d2a400) [pid = 1721] [serial = 841] [outer = (nil)] 09:08:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 156 (0x97f97000) [pid = 1721] [serial = 842] [outer = 0x96d2a400] 09:08:13 INFO - PROCESS | 1721 | 1464106093581 Marionette DEBUG loaded listener.js 09:08:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 157 (0x97f9b000) [pid = 1721] [serial = 843] [outer = 0x96d2a400] 09:08:14 INFO - PROCESS | 1721 | 1464106094532 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:08:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:08:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1486ms 09:08:14 INFO - PROCESS | 1721 | 1464106094580 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 09:08:14 INFO - PROCESS | 1721 | 1464106094584 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 09:08:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:08:14 INFO - PROCESS | 1721 | 1464106094591 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:08:14 INFO - PROCESS | 1721 | 1464106094594 Marionette TRACE conn3 <- [1,1094,null,{}] 09:08:14 INFO - PROCESS | 1721 | 1464106094600 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:08:14 INFO - PROCESS | 1721 | 1464106094787 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 09:08:14 INFO - PROCESS | 1721 | 1464106094971 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:15 INFO - PROCESS | 1721 | ++DOCSHELL 0x918cc400 == 69 [pid = 1721] [id = 281] 09:08:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 158 (0x97f91000) [pid = 1721] [serial = 844] [outer = (nil)] 09:08:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 159 (0x98903000) [pid = 1721] [serial = 845] [outer = 0x97f91000] 09:08:15 INFO - PROCESS | 1721 | 1464106095057 Marionette DEBUG loaded listener.js 09:08:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 160 (0x98904800) [pid = 1721] [serial = 846] [outer = 0x97f91000] 09:08:15 INFO - PROCESS | 1721 | 1464106095996 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:08:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:08:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1438ms 09:08:16 INFO - PROCESS | 1721 | 1464106096030 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 09:08:16 INFO - PROCESS | 1721 | 1464106096033 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 09:08:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:08:16 INFO - PROCESS | 1721 | 1464106096041 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:08:16 INFO - PROCESS | 1721 | 1464106096044 Marionette TRACE conn3 <- [1,1098,null,{}] 09:08:16 INFO - PROCESS | 1721 | 1464106096052 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:08:16 INFO - PROCESS | 1721 | 1464106096248 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 09:08:16 INFO - PROCESS | 1721 | 1464106096433 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:16 INFO - PROCESS | 1721 | ++DOCSHELL 0x96d2b000 == 70 [pid = 1721] [id = 282] 09:08:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 161 (0x97f92c00) [pid = 1721] [serial = 847] [outer = (nil)] 09:08:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 162 (0x9890d800) [pid = 1721] [serial = 848] [outer = 0x97f92c00] 09:08:16 INFO - PROCESS | 1721 | 1464106096518 Marionette DEBUG loaded listener.js 09:08:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 163 (0x9890fc00) [pid = 1721] [serial = 849] [outer = 0x97f92c00] 09:08:17 INFO - PROCESS | 1721 | 1464106097431 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:08:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:08:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1433ms 09:08:17 INFO - PROCESS | 1721 | 1464106097474 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 09:08:17 INFO - PROCESS | 1721 | 1464106097478 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 09:08:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:08:17 INFO - PROCESS | 1721 | 1464106097484 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:08:17 INFO - PROCESS | 1721 | 1464106097488 Marionette TRACE conn3 <- [1,1102,null,{}] 09:08:17 INFO - PROCESS | 1721 | 1464106097493 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:08:17 INFO - PROCESS | 1721 | 1464106097684 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 09:08:17 INFO - PROCESS | 1721 | 1464106097896 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:18 INFO - PROCESS | 1721 | ++DOCSHELL 0x98d3f000 == 71 [pid = 1721] [id = 283] 09:08:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 164 (0x98d3f400) [pid = 1721] [serial = 850] [outer = (nil)] 09:08:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 165 (0x98d48800) [pid = 1721] [serial = 851] [outer = 0x98d3f400] 09:08:18 INFO - PROCESS | 1721 | 1464106098077 Marionette DEBUG loaded listener.js 09:08:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 166 (0x99695800) [pid = 1721] [serial = 852] [outer = 0x98d3f400] 09:08:19 INFO - PROCESS | 1721 | 1464106099086 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:08:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:08:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1635ms 09:08:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:08:19 INFO - PROCESS | 1721 | 1464106099120 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 09:08:19 INFO - PROCESS | 1721 | 1464106099123 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 09:08:19 INFO - PROCESS | 1721 | 1464106099130 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:08:19 INFO - PROCESS | 1721 | 1464106099134 Marionette TRACE conn3 <- [1,1106,null,{}] 09:08:19 INFO - PROCESS | 1721 | 1464106099146 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:08:19 INFO - PROCESS | 1721 | 1464106099358 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 09:08:19 INFO - PROCESS | 1721 | 1464106099591 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:19 INFO - PROCESS | 1721 | ++DOCSHELL 0x99698c00 == 72 [pid = 1721] [id = 284] 09:08:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 167 (0x997af000) [pid = 1721] [serial = 853] [outer = (nil)] 09:08:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 168 (0x99aa0800) [pid = 1721] [serial = 854] [outer = 0x997af000] 09:08:19 INFO - PROCESS | 1721 | 1464106099718 Marionette DEBUG loaded listener.js 09:08:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 169 (0x99e49000) [pid = 1721] [serial = 855] [outer = 0x997af000] 09:08:20 INFO - PROCESS | 1721 | 1464106100601 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:08:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:08:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1539ms 09:08:20 INFO - PROCESS | 1721 | 1464106100669 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 09:08:20 INFO - PROCESS | 1721 | 1464106100673 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 09:08:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:08:20 INFO - PROCESS | 1721 | 1464106100681 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:08:20 INFO - PROCESS | 1721 | 1464106100686 Marionette TRACE conn3 <- [1,1110,null,{}] 09:08:20 INFO - PROCESS | 1721 | 1464106100693 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:08:20 INFO - PROCESS | 1721 | 1464106100892 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 09:08:21 INFO - PROCESS | 1721 | 1464106101126 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:21 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c623000 == 73 [pid = 1721] [id = 285] 09:08:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 170 (0x8c627000) [pid = 1721] [serial = 856] [outer = (nil)] 09:08:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 171 (0x8db6d000) [pid = 1721] [serial = 857] [outer = 0x8c627000] 09:08:21 INFO - PROCESS | 1721 | 1464106101259 Marionette DEBUG loaded listener.js 09:08:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 172 (0x8ecdd400) [pid = 1721] [serial = 858] [outer = 0x8c627000] 09:08:22 INFO - PROCESS | 1721 | 1464106102526 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:08:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:08:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1899ms 09:08:22 INFO - PROCESS | 1721 | 1464106102580 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 09:08:22 INFO - PROCESS | 1721 | 1464106102587 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 09:08:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:08:22 INFO - PROCESS | 1721 | 1464106102596 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:08:22 INFO - PROCESS | 1721 | 1464106102602 Marionette TRACE conn3 <- [1,1114,null,{}] 09:08:22 INFO - PROCESS | 1721 | 1464106102609 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:08:22 INFO - PROCESS | 1721 | 1464106102827 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 09:08:23 INFO - PROCESS | 1721 | 1464106103152 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:23 INFO - PROCESS | 1721 | ++DOCSHELL 0x8dc6c400 == 74 [pid = 1721] [id = 286] 09:08:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 173 (0x8e288400) [pid = 1721] [serial = 859] [outer = (nil)] 09:08:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 174 (0x8ec09000) [pid = 1721] [serial = 860] [outer = 0x8e288400] 09:08:23 INFO - PROCESS | 1721 | 1464106103315 Marionette DEBUG loaded listener.js 09:08:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 175 (0x8ece9c00) [pid = 1721] [serial = 861] [outer = 0x8e288400] 09:08:24 INFO - PROCESS | 1721 | 1464106104243 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:08:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:08:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1689ms 09:08:24 INFO - PROCESS | 1721 | 1464106104286 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 09:08:24 INFO - PROCESS | 1721 | 1464106104294 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 09:08:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:08:24 INFO - PROCESS | 1721 | 1464106104304 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:08:24 INFO - PROCESS | 1721 | 1464106104307 Marionette TRACE conn3 <- [1,1118,null,{}] 09:08:24 INFO - PROCESS | 1721 | 1464106104314 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:08:24 INFO - PROCESS | 1721 | 1464106104538 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 09:08:24 INFO - PROCESS | 1721 | --DOCSHELL 0x928a7000 == 73 [pid = 1721] [id = 230] 09:08:24 INFO - PROCESS | 1721 | --DOCSHELL 0x8ee29000 == 72 [pid = 1721] [id = 229] 09:08:24 INFO - PROCESS | 1721 | --DOCSHELL 0x8c74cc00 == 71 [pid = 1721] [id = 231] 09:08:24 INFO - PROCESS | 1721 | --DOCSHELL 0x8b208400 == 70 [pid = 1721] [id = 232] 09:08:24 INFO - PROCESS | 1721 | --DOCSHELL 0x9178c000 == 69 [pid = 1721] [id = 228] 09:08:24 INFO - PROCESS | 1721 | --DOCSHELL 0x91ec6400 == 68 [pid = 1721] [id = 227] 09:08:24 INFO - PROCESS | 1721 | --DOMWINDOW == 174 (0x918ad800) [pid = 1721] [serial = 731] [outer = (nil)] [url = about:blank] 09:08:24 INFO - PROCESS | 1721 | --DOMWINDOW == 173 (0x9212f800) [pid = 1721] [serial = 737] [outer = (nil)] [url = about:blank] 09:08:24 INFO - PROCESS | 1721 | --DOMWINDOW == 172 (0x8da9b000) [pid = 1721] [serial = 725] [outer = (nil)] [url = about:blank] 09:08:24 INFO - PROCESS | 1721 | --DOMWINDOW == 171 (0x92c0ec00) [pid = 1721] [serial = 743] [outer = (nil)] [url = about:blank] 09:08:24 INFO - PROCESS | 1721 | --DOMWINDOW == 170 (0x91a72c00) [pid = 1721] [serial = 734] [outer = (nil)] [url = about:blank] 09:08:24 INFO - PROCESS | 1721 | --DOMWINDOW == 169 (0x8e3de800) [pid = 1721] [serial = 728] [outer = (nil)] [url = about:blank] 09:08:24 INFO - PROCESS | 1721 | --DOMWINDOW == 168 (0x92992c00) [pid = 1721] [serial = 740] [outer = (nil)] [url = about:blank] 09:08:24 INFO - PROCESS | 1721 | --DOMWINDOW == 167 (0x9128f800) [pid = 1721] [serial = 722] [outer = (nil)] [url = about:blank] 09:08:24 INFO - PROCESS | 1721 | --DOMWINDOW == 166 (0x91788c00) [pid = 1721] [serial = 764] [outer = (nil)] [url = about:blank] 09:08:24 INFO - PROCESS | 1721 | 1464106104868 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:24 INFO - PROCESS | 1721 | --DOCSHELL 0x918c9400 == 67 [pid = 1721] [id = 226] 09:08:24 INFO - PROCESS | 1721 | --DOCSHELL 0x8b45a000 == 66 [pid = 1721] [id = 225] 09:08:24 INFO - PROCESS | 1721 | --DOCSHELL 0x8dc6f800 == 65 [pid = 1721] [id = 224] 09:08:24 INFO - PROCESS | 1721 | --DOCSHELL 0x8db6cc00 == 64 [pid = 1721] [id = 272] 09:08:24 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b208400 == 65 [pid = 1721] [id = 287] 09:08:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 167 (0x8b45a000) [pid = 1721] [serial = 862] [outer = (nil)] 09:08:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 168 (0x8daa0000) [pid = 1721] [serial = 863] [outer = 0x8b45a000] 09:08:24 INFO - PROCESS | 1721 | 1464106104977 Marionette DEBUG loaded listener.js 09:08:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 169 (0x8e3d6400) [pid = 1721] [serial = 864] [outer = 0x8b45a000] 09:08:25 INFO - PROCESS | 1721 | --DOCSHELL 0x911bf800 == 64 [pid = 1721] [id = 271] 09:08:25 INFO - PROCESS | 1721 | --DOCSHELL 0x8ec0ac00 == 63 [pid = 1721] [id = 270] 09:08:25 INFO - PROCESS | 1721 | --DOCSHELL 0x8c9dfc00 == 62 [pid = 1721] [id = 269] 09:08:25 INFO - PROCESS | 1721 | --DOCSHELL 0x8c9d7400 == 61 [pid = 1721] [id = 268] 09:08:25 INFO - PROCESS | 1721 | --DOCSHELL 0x8b209400 == 60 [pid = 1721] [id = 267] 09:08:25 INFO - PROCESS | 1721 | --DOCSHELL 0x9455d000 == 59 [pid = 1721] [id = 263] 09:08:25 INFO - PROCESS | 1721 | --DOCSHELL 0x92c10c00 == 58 [pid = 1721] [id = 262] 09:08:25 INFO - PROCESS | 1721 | --DOCSHELL 0x8b45dc00 == 57 [pid = 1721] [id = 261] 09:08:25 INFO - PROCESS | 1721 | --DOCSHELL 0x8b209800 == 56 [pid = 1721] [id = 260] 09:08:25 INFO - PROCESS | 1721 | --DOCSHELL 0x8b463800 == 55 [pid = 1721] [id = 259] 09:08:25 INFO - PROCESS | 1721 | --DOCSHELL 0x8b20a000 == 54 [pid = 1721] [id = 258] 09:08:25 INFO - PROCESS | 1721 | --DOCSHELL 0x911c4800 == 53 [pid = 1721] [id = 257] 09:08:25 INFO - PROCESS | 1721 | --DOCSHELL 0x8e3d3c00 == 52 [pid = 1721] [id = 256] 09:08:25 INFO - PROCESS | 1721 | --DOCSHELL 0x8c74a800 == 51 [pid = 1721] [id = 255] 09:08:25 INFO - PROCESS | 1721 | --DOMWINDOW == 168 (0x8ee29c00) [pid = 1721] [serial = 761] [outer = (nil)] [url = about:blank] 09:08:25 INFO - PROCESS | 1721 | --DOMWINDOW == 167 (0x9118e400) [pid = 1721] [serial = 758] [outer = (nil)] [url = about:blank] 09:08:25 INFO - PROCESS | 1721 | --DOMWINDOW == 166 (0x8da9c800) [pid = 1721] [serial = 750] [outer = (nil)] [url = about:blank] 09:08:25 INFO - PROCESS | 1721 | --DOMWINDOW == 165 (0x8da94c00) [pid = 1721] [serial = 747] [outer = (nil)] [url = about:blank] 09:08:25 INFO - PROCESS | 1721 | --DOMWINDOW == 164 (0x8e286800) [pid = 1721] [serial = 752] [outer = (nil)] [url = about:blank] 09:08:25 INFO - PROCESS | 1721 | --DOMWINDOW == 163 (0x8ede5400) [pid = 1721] [serial = 755] [outer = (nil)] [url = about:blank] 09:08:25 INFO - PROCESS | 1721 | --DOMWINDOW == 162 (0x8c746c00) [pid = 1721] [serial = 746] [outer = (nil)] [url = about:blank] 09:08:25 INFO - PROCESS | 1721 | --DOMWINDOW == 161 (0x8e3d5400) [pid = 1721] [serial = 753] [outer = (nil)] [url = about:blank] 09:08:25 INFO - PROCESS | 1721 | --DOMWINDOW == 160 (0x91193800) [pid = 1721] [serial = 759] [outer = (nil)] [url = about:blank] 09:08:25 INFO - PROCESS | 1721 | --DOMWINDOW == 159 (0x8edeec00) [pid = 1721] [serial = 756] [outer = (nil)] [url = about:blank] 09:08:25 INFO - PROCESS | 1721 | --DOMWINDOW == 158 (0x8c748800) [pid = 1721] [serial = 749] [outer = (nil)] [url = about:blank] 09:08:25 INFO - PROCESS | 1721 | --DOMWINDOW == 157 (0x911c5800) [pid = 1721] [serial = 762] [outer = (nil)] [url = about:blank] 09:08:25 INFO - PROCESS | 1721 | --DOMWINDOW == 156 (0x91a74800) [pid = 1721] [serial = 669] [outer = (nil)] [url = about:blank] 09:08:25 INFO - PROCESS | 1721 | 1464106105900 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:08:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:08:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1644ms 09:08:25 INFO - PROCESS | 1721 | 1464106105949 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 09:08:25 INFO - PROCESS | 1721 | 1464106105953 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 09:08:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:08:25 INFO - PROCESS | 1721 | 1464106105960 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:08:25 INFO - PROCESS | 1721 | 1464106105965 Marionette TRACE conn3 <- [1,1122,null,{}] 09:08:25 INFO - PROCESS | 1721 | 1464106105980 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:08:26 INFO - PROCESS | 1721 | 1464106106163 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 09:08:26 INFO - PROCESS | 1721 | 1464106106319 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:26 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b463800 == 52 [pid = 1721] [id = 288] 09:08:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 157 (0x8edeec00) [pid = 1721] [serial = 865] [outer = (nil)] 09:08:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 158 (0x911c5800) [pid = 1721] [serial = 866] [outer = 0x8edeec00] 09:08:26 INFO - PROCESS | 1721 | 1464106106401 Marionette DEBUG loaded listener.js 09:08:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 159 (0x918a2000) [pid = 1721] [serial = 867] [outer = 0x8edeec00] 09:08:27 INFO - PROCESS | 1721 | 1464106107203 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:08:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:08:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1292ms 09:08:27 INFO - PROCESS | 1721 | 1464106107258 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 09:08:27 INFO - PROCESS | 1721 | 1464106107262 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 09:08:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:08:27 INFO - PROCESS | 1721 | 1464106107268 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:08:27 INFO - PROCESS | 1721 | 1464106107271 Marionette TRACE conn3 <- [1,1126,null,{}] 09:08:27 INFO - PROCESS | 1721 | 1464106107277 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:08:27 INFO - PROCESS | 1721 | 1464106107507 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 09:08:27 INFO - PROCESS | 1721 | 1464106107535 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:27 INFO - PROCESS | 1721 | ++DOCSHELL 0x8da9c800 == 53 [pid = 1721] [id = 289] 09:08:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 160 (0x91a72000) [pid = 1721] [serial = 868] [outer = (nil)] 09:08:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 161 (0x91a7c000) [pid = 1721] [serial = 869] [outer = 0x91a72000] 09:08:27 INFO - PROCESS | 1721 | 1464106107610 Marionette DEBUG loaded listener.js 09:08:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 162 (0x92128800) [pid = 1721] [serial = 870] [outer = 0x91a72000] 09:08:28 INFO - PROCESS | 1721 | 1464106108589 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:08:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:08:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1387ms 09:08:28 INFO - PROCESS | 1721 | 1464106108656 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 09:08:28 INFO - PROCESS | 1721 | 1464106108659 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 09:08:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:08:28 INFO - PROCESS | 1721 | 1464106108666 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:08:28 INFO - PROCESS | 1721 | 1464106108669 Marionette TRACE conn3 <- [1,1130,null,{}] 09:08:28 INFO - PROCESS | 1721 | 1464106108674 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:08:28 INFO - PROCESS | 1721 | 1464106108903 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 09:08:28 INFO - PROCESS | 1721 | 1464106108924 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:28 INFO - PROCESS | 1721 | ++DOCSHELL 0x9118e400 == 54 [pid = 1721] [id = 290] 09:08:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 163 (0x918cac00) [pid = 1721] [serial = 871] [outer = (nil)] 09:08:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 164 (0x928a2400) [pid = 1721] [serial = 872] [outer = 0x918cac00] 09:08:29 INFO - PROCESS | 1721 | 1464106108995 Marionette DEBUG loaded listener.js 09:08:29 INFO - PROCESS | 1721 | ++DOMWINDOW == 165 (0x928aac00) [pid = 1721] [serial = 873] [outer = 0x918cac00] 09:08:29 INFO - PROCESS | 1721 | --DOMWINDOW == 164 (0x911c0400) [pid = 1721] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:08:29 INFO - PROCESS | 1721 | --DOMWINDOW == 163 (0x8e3d6c00) [pid = 1721] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:08:29 INFO - PROCESS | 1721 | --DOMWINDOW == 162 (0x91782400) [pid = 1721] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:08:29 INFO - PROCESS | 1721 | --DOMWINDOW == 161 (0x91281c00) [pid = 1721] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:08:29 INFO - PROCESS | 1721 | --DOMWINDOW == 160 (0x8dc2e400) [pid = 1721] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:08:29 INFO - PROCESS | 1721 | --DOMWINDOW == 159 (0x8c9dec00) [pid = 1721] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:08:29 INFO - PROCESS | 1721 | --DOMWINDOW == 158 (0x8c62d400) [pid = 1721] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:08:30 INFO - PROCESS | 1721 | 1464106110146 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:08:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:08:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1535ms 09:08:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:08:30 INFO - PROCESS | 1721 | 1464106110202 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 09:08:30 INFO - PROCESS | 1721 | 1464106110205 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 09:08:30 INFO - PROCESS | 1721 | 1464106110211 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:08:30 INFO - PROCESS | 1721 | 1464106110217 Marionette TRACE conn3 <- [1,1134,null,{}] 09:08:30 INFO - PROCESS | 1721 | 1464106110222 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:08:30 INFO - PROCESS | 1721 | 1464106110471 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 09:08:30 INFO - PROCESS | 1721 | 1464106110482 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:30 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c751800 == 55 [pid = 1721] [id = 291] 09:08:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 159 (0x8db76400) [pid = 1721] [serial = 874] [outer = (nil)] 09:08:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 160 (0x92c18800) [pid = 1721] [serial = 875] [outer = 0x8db76400] 09:08:30 INFO - PROCESS | 1721 | 1464106110559 Marionette DEBUG loaded listener.js 09:08:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 161 (0x9455b800) [pid = 1721] [serial = 876] [outer = 0x8db76400] 09:08:31 INFO - PROCESS | 1721 | 1464106111410 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:08:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:08:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1235ms 09:08:31 INFO - PROCESS | 1721 | 1464106111445 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 09:08:31 INFO - PROCESS | 1721 | 1464106111449 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 09:08:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:08:31 INFO - PROCESS | 1721 | 1464106111454 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:08:31 INFO - PROCESS | 1721 | 1464106111457 Marionette TRACE conn3 <- [1,1138,null,{}] 09:08:31 INFO - PROCESS | 1721 | 1464106111463 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:08:31 INFO - PROCESS | 1721 | 1464106111628 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 09:08:31 INFO - PROCESS | 1721 | 1464106111643 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:31 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b20a000 == 56 [pid = 1721] [id = 292] 09:08:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 162 (0x918c3000) [pid = 1721] [serial = 877] [outer = (nil)] 09:08:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 163 (0x94f5c000) [pid = 1721] [serial = 878] [outer = 0x918c3000] 09:08:31 INFO - PROCESS | 1721 | 1464106111717 Marionette DEBUG loaded listener.js 09:08:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 164 (0x9516b000) [pid = 1721] [serial = 879] [outer = 0x918c3000] 09:08:32 INFO - PROCESS | 1721 | 1464106112964 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:08:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:08:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1586ms 09:08:33 INFO - PROCESS | 1721 | 1464106113043 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 09:08:33 INFO - PROCESS | 1721 | 1464106113048 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 09:08:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:08:33 INFO - PROCESS | 1721 | 1464106113057 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:08:33 INFO - PROCESS | 1721 | 1464106113062 Marionette TRACE conn3 <- [1,1142,null,{}] 09:08:33 INFO - PROCESS | 1721 | 1464106113070 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:08:33 INFO - PROCESS | 1721 | 1464106113301 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 09:08:33 INFO - PROCESS | 1721 | 1464106113588 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:33 INFO - PROCESS | 1721 | ++DOCSHELL 0x8db6bc00 == 57 [pid = 1721] [id = 293] 09:08:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 165 (0x8dc29000) [pid = 1721] [serial = 880] [outer = (nil)] 09:08:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 166 (0x8e3d8800) [pid = 1721] [serial = 881] [outer = 0x8dc29000] 09:08:33 INFO - PROCESS | 1721 | 1464106113682 Marionette DEBUG loaded listener.js 09:08:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 167 (0x8ece3c00) [pid = 1721] [serial = 882] [outer = 0x8dc29000] 09:08:34 INFO - PROCESS | 1721 | 1464106114598 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:08:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:08:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1584ms 09:08:34 INFO - PROCESS | 1721 | 1464106114643 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 09:08:34 INFO - PROCESS | 1721 | 1464106114655 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 09:08:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:08:34 INFO - PROCESS | 1721 | 1464106114672 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:08:34 INFO - PROCESS | 1721 | 1464106114680 Marionette TRACE conn3 <- [1,1146,null,{}] 09:08:34 INFO - PROCESS | 1721 | 1464106114690 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:08:34 INFO - PROCESS | 1721 | 1464106114937 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 09:08:35 INFO - PROCESS | 1721 | 1464106115218 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:35 INFO - PROCESS | 1721 | ++DOCSHELL 0x911bb400 == 58 [pid = 1721] [id = 294] 09:08:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 168 (0x911c5000) [pid = 1721] [serial = 883] [outer = (nil)] 09:08:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 169 (0x918d0400) [pid = 1721] [serial = 884] [outer = 0x911c5000] 09:08:35 INFO - PROCESS | 1721 | 1464106115350 Marionette DEBUG loaded listener.js 09:08:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 170 (0x9298f800) [pid = 1721] [serial = 885] [outer = 0x911c5000] 09:08:36 INFO - PROCESS | 1721 | 1464106116289 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:08:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:08:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1654ms 09:08:36 INFO - PROCESS | 1721 | 1464106116324 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 09:08:36 INFO - PROCESS | 1721 | 1464106116328 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 09:08:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:08:36 INFO - PROCESS | 1721 | 1464106116335 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:08:36 INFO - PROCESS | 1721 | 1464106116341 Marionette TRACE conn3 <- [1,1150,null,{}] 09:08:36 INFO - PROCESS | 1721 | 1464106116357 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:08:36 INFO - PROCESS | 1721 | 1464106116554 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 09:08:36 INFO - PROCESS | 1721 | 1464106116814 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:36 INFO - PROCESS | 1721 | ++DOCSHELL 0x94f59c00 == 59 [pid = 1721] [id = 295] 09:08:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 171 (0x94f5ec00) [pid = 1721] [serial = 886] [outer = (nil)] 09:08:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 172 (0x9532e400) [pid = 1721] [serial = 887] [outer = 0x94f5ec00] 09:08:36 INFO - PROCESS | 1721 | 1464106116951 Marionette DEBUG loaded listener.js 09:08:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 173 (0x9557f000) [pid = 1721] [serial = 888] [outer = 0x94f5ec00] 09:08:37 INFO - PROCESS | 1721 | 1464106117845 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:08:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:08:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1537ms 09:08:37 INFO - PROCESS | 1721 | 1464106117874 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 09:08:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:08:37 INFO - PROCESS | 1721 | 1464106117879 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 09:08:37 INFO - PROCESS | 1721 | 1464106117886 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:08:37 INFO - PROCESS | 1721 | 1464106117890 Marionette TRACE conn3 <- [1,1154,null,{}] 09:08:37 INFO - PROCESS | 1721 | 1464106117895 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:08:38 INFO - PROCESS | 1721 | 1464106118108 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 09:08:38 INFO - PROCESS | 1721 | 1464106118346 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:38 INFO - PROCESS | 1721 | ++DOCSHELL 0x95585400 == 60 [pid = 1721] [id = 296] 09:08:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 174 (0x96d21400) [pid = 1721] [serial = 889] [outer = (nil)] 09:08:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 175 (0x97f99400) [pid = 1721] [serial = 890] [outer = 0x96d21400] 09:08:38 INFO - PROCESS | 1721 | 1464106118483 Marionette DEBUG loaded listener.js 09:08:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 176 (0x9890b800) [pid = 1721] [serial = 891] [outer = 0x96d21400] 09:08:39 INFO - PROCESS | 1721 | 1464106119397 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:08:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:08:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1583ms 09:08:39 INFO - PROCESS | 1721 | 1464106119471 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 09:08:39 INFO - PROCESS | 1721 | 1464106119474 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 09:08:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:08:39 INFO - PROCESS | 1721 | 1464106119481 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:08:39 INFO - PROCESS | 1721 | 1464106119484 Marionette TRACE conn3 <- [1,1158,null,{}] 09:08:39 INFO - PROCESS | 1721 | 1464106119490 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:08:39 INFO - PROCESS | 1721 | 1464106119715 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 09:08:39 INFO - PROCESS | 1721 | 1464106119957 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:40 INFO - PROCESS | 1721 | ++DOCSHELL 0x96d25000 == 61 [pid = 1721] [id = 297] 09:08:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 177 (0x96d29400) [pid = 1721] [serial = 892] [outer = (nil)] 09:08:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 178 (0x995a3000) [pid = 1721] [serial = 893] [outer = 0x96d29400] 09:08:40 INFO - PROCESS | 1721 | 1464106120089 Marionette DEBUG loaded listener.js 09:08:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 179 (0x997ae000) [pid = 1721] [serial = 894] [outer = 0x96d29400] 09:08:41 INFO - PROCESS | 1721 | 1464106121025 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:08:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:08:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1581ms 09:08:41 INFO - PROCESS | 1721 | 1464106121063 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 09:08:41 INFO - PROCESS | 1721 | 1464106121067 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 09:08:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:08:41 INFO - PROCESS | 1721 | 1464106121074 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:08:41 INFO - PROCESS | 1721 | 1464106121078 Marionette TRACE conn3 <- [1,1162,null,{}] 09:08:41 INFO - PROCESS | 1721 | 1464106121084 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:08:41 INFO - PROCESS | 1721 | 1464106121283 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 09:08:41 INFO - PROCESS | 1721 | 1464106121474 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:41 INFO - PROCESS | 1721 | ++DOCSHELL 0x99597400 == 62 [pid = 1721] [id = 298] 09:08:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 180 (0x99938800) [pid = 1721] [serial = 895] [outer = (nil)] 09:08:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 181 (0x99ec5c00) [pid = 1721] [serial = 896] [outer = 0x99938800] 09:08:41 INFO - PROCESS | 1721 | 1464106121608 Marionette DEBUG loaded listener.js 09:08:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 182 (0x99ecac00) [pid = 1721] [serial = 897] [outer = 0x99938800] 09:08:42 INFO - PROCESS | 1721 | 1464106122527 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:08:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:08:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1531ms 09:08:42 INFO - PROCESS | 1721 | 1464106122607 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 09:08:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:08:42 INFO - PROCESS | 1721 | 1464106122611 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 09:08:42 INFO - PROCESS | 1721 | 1464106122618 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:08:42 INFO - PROCESS | 1721 | 1464106122621 Marionette TRACE conn3 <- [1,1166,null,{}] 09:08:42 INFO - PROCESS | 1721 | 1464106122627 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:08:42 INFO - PROCESS | 1721 | 1464106122848 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 09:08:43 INFO - PROCESS | 1721 | 1464106123118 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:43 INFO - PROCESS | 1721 | ++DOCSHELL 0x989c1c00 == 63 [pid = 1721] [id = 299] 09:08:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 183 (0x999c9000) [pid = 1721] [serial = 898] [outer = (nil)] 09:08:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 184 (0x99f0cc00) [pid = 1721] [serial = 899] [outer = 0x999c9000] 09:08:43 INFO - PROCESS | 1721 | 1464106123252 Marionette DEBUG loaded listener.js 09:08:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 185 (0x99f50c00) [pid = 1721] [serial = 900] [outer = 0x999c9000] 09:08:44 INFO - PROCESS | 1721 | 1464106124147 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:08:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:08:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1586ms 09:08:44 INFO - PROCESS | 1721 | 1464106124204 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 09:08:44 INFO - PROCESS | 1721 | 1464106124208 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 09:08:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:08:44 INFO - PROCESS | 1721 | 1464106124215 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:08:44 INFO - PROCESS | 1721 | 1464106124218 Marionette TRACE conn3 <- [1,1170,null,{}] 09:08:44 INFO - PROCESS | 1721 | 1464106124224 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:08:44 INFO - PROCESS | 1721 | 1464106124424 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 09:08:44 INFO - PROCESS | 1721 | 1464106124660 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:44 INFO - PROCESS | 1721 | ++DOCSHELL 0x99ecec00 == 64 [pid = 1721] [id = 300] 09:08:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 186 (0x99ed0800) [pid = 1721] [serial = 901] [outer = (nil)] 09:08:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 187 (0x99f58c00) [pid = 1721] [serial = 902] [outer = 0x99ed0800] 09:08:44 INFO - PROCESS | 1721 | 1464106124796 Marionette DEBUG loaded listener.js 09:08:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 188 (0x99f5d000) [pid = 1721] [serial = 903] [outer = 0x99ed0800] 09:08:45 INFO - PROCESS | 1721 | 1464106125834 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:08:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:08:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1681ms 09:08:45 INFO - PROCESS | 1721 | 1464106125899 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 09:08:45 INFO - PROCESS | 1721 | 1464106125906 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 09:08:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:08:45 INFO - PROCESS | 1721 | 1464106125917 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:08:45 INFO - PROCESS | 1721 | 1464106125921 Marionette TRACE conn3 <- [1,1174,null,{}] 09:08:45 INFO - PROCESS | 1721 | 1464106125932 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:08:46 INFO - PROCESS | 1721 | 1464106126278 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 09:08:46 INFO - PROCESS | 1721 | 1464106126575 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:46 INFO - PROCESS | 1721 | ++DOCSHELL 0x99f0f400 == 65 [pid = 1721] [id = 301] 09:08:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 189 (0x99f54400) [pid = 1721] [serial = 904] [outer = (nil)] 09:08:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 190 (0x99fab800) [pid = 1721] [serial = 905] [outer = 0x99f54400] 09:08:46 INFO - PROCESS | 1721 | 1464106126705 Marionette DEBUG loaded listener.js 09:08:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 191 (0x9a25f000) [pid = 1721] [serial = 906] [outer = 0x99f54400] 09:08:47 INFO - PROCESS | 1721 | --DOCSHELL 0x922bf400 == 64 [pid = 1721] [id = 9] 09:08:47 INFO - PROCESS | 1721 | 1464106127716 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:08:47 INFO - PROCESS | 1721 | 1464106127765 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 09:08:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:08:47 INFO - PROCESS | 1721 | 1464106127773 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:08:47 INFO - PROCESS | 1721 | 1464106127776 Marionette TRACE conn3 <- [1,1178,null,{}] 09:08:47 INFO - PROCESS | 1721 | 1464106127783 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:08:47 INFO - PROCESS | 1721 | 1464106127980 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 09:08:48 INFO - PROCESS | 1721 | 1464106128319 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:48 INFO - PROCESS | 1721 | ++DOCSHELL 0x9a867400 == 65 [pid = 1721] [id = 302] 09:08:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 192 (0x9a867c00) [pid = 1721] [serial = 907] [outer = (nil)] 09:08:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 193 (0x9a86ac00) [pid = 1721] [serial = 908] [outer = 0x9a867c00] 09:08:48 INFO - PROCESS | 1721 | 1464106128413 Marionette DEBUG loaded listener.js 09:08:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 194 (0x9a86f800) [pid = 1721] [serial = 909] [outer = 0x9a867c00] 09:08:49 INFO - PROCESS | 1721 | 1464106129323 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:08:49 INFO - PROCESS | 1721 | 1464106129371 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 09:08:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:08:49 INFO - PROCESS | 1721 | 1464106129378 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:08:49 INFO - PROCESS | 1721 | 1464106129381 Marionette TRACE conn3 <- [1,1182,null,{}] 09:08:49 INFO - PROCESS | 1721 | 1464106129387 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:08:49 INFO - PROCESS | 1721 | 1464106129594 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 09:08:49 INFO - PROCESS | 1721 | 1464106129834 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:49 INFO - PROCESS | 1721 | ++DOCSHELL 0x8db6e800 == 66 [pid = 1721] [id = 303] 09:08:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 195 (0x8db74400) [pid = 1721] [serial = 910] [outer = (nil)] 09:08:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 196 (0x9a9c9800) [pid = 1721] [serial = 911] [outer = 0x8db74400] 09:08:49 INFO - PROCESS | 1721 | 1464106129987 Marionette DEBUG loaded listener.js 09:08:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 197 (0x9aacf800) [pid = 1721] [serial = 912] [outer = 0x8db74400] 09:08:50 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 09:08:50 INFO - PROCESS | 1721 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:08:50 INFO - PROCESS | 1721 | 1464106130924 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] 09:08:51 INFO - PROCESS | 1721 | 1464106131019 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 09:08:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:08:51 INFO - PROCESS | 1721 | 1464106131027 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:08:51 INFO - PROCESS | 1721 | 1464106131030 Marionette TRACE conn3 <- [1,1186,null,{}] 09:08:51 INFO - PROCESS | 1721 | 1464106131036 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}] 09:08:51 INFO - PROCESS | 1721 | 1464106131264 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 09:08:51 INFO - PROCESS | 1721 | 1464106131523 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:51 INFO - PROCESS | 1721 | ++DOCSHELL 0x8da98000 == 67 [pid = 1721] [id = 304] 09:08:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 198 (0x8da9b800) [pid = 1721] [serial = 913] [outer = (nil)] 09:08:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 199 (0x8db72000) [pid = 1721] [serial = 914] [outer = 0x8da9b800] 09:08:52 INFO - PROCESS | 1721 | 1464106132009 Marionette DEBUG loaded listener.js 09:08:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 200 (0x8dc62000) [pid = 1721] [serial = 915] [outer = 0x8da9b800] 09:08:52 INFO - PROCESS | 1721 | 1464106132943 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] 09:08:53 INFO - PROCESS | 1721 | 1464106133033 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 09:08:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:08:53 INFO - PROCESS | 1721 | 1464106133042 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:08:53 INFO - PROCESS | 1721 | 1464106133047 Marionette TRACE conn3 <- [1,1190,null,{}] 09:08:53 INFO - PROCESS | 1721 | 1464106133054 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}] 09:08:53 INFO - PROCESS | 1721 | 1464106133291 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 09:08:53 INFO - PROCESS | 1721 | 1464106133548 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:53 INFO - PROCESS | 1721 | ++DOCSHELL 0x8db77800 == 68 [pid = 1721] [id = 305] 09:08:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 201 (0x8ec03c00) [pid = 1721] [serial = 916] [outer = (nil)] 09:08:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 202 (0x9118e000) [pid = 1721] [serial = 917] [outer = 0x8ec03c00] 09:08:53 INFO - PROCESS | 1721 | 1464106133643 Marionette DEBUG loaded listener.js 09:08:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 203 (0x9128d400) [pid = 1721] [serial = 918] [outer = 0x8ec03c00] 09:08:54 INFO - PROCESS | 1721 | 1464106134631 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] 09:08:54 INFO - PROCESS | 1721 | 1464106134684 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 09:08:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:08:54 INFO - PROCESS | 1721 | 1464106134695 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:08:54 INFO - PROCESS | 1721 | 1464106134698 Marionette TRACE conn3 <- [1,1194,null,{}] 09:08:54 INFO - PROCESS | 1721 | 1464106134705 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}] 09:08:54 INFO - PROCESS | 1721 | 1464106134890 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 09:08:55 INFO - PROCESS | 1721 | 1464106135139 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:55 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ecebc00 == 69 [pid = 1721] [id = 306] 09:08:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 204 (0x8edef400) [pid = 1721] [serial = 919] [outer = (nil)] 09:08:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 205 (0x918b0000) [pid = 1721] [serial = 920] [outer = 0x8edef400] 09:08:55 INFO - PROCESS | 1721 | 1464106135261 Marionette DEBUG loaded listener.js 09:08:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 206 (0x929cac00) [pid = 1721] [serial = 921] [outer = 0x8edef400] 09:08:55 INFO - PROCESS | 1721 | --DOCSHELL 0x8db78400 == 68 [pid = 1721] [id = 218] 09:08:55 INFO - PROCESS | 1721 | --DOCSHELL 0x8c624800 == 67 [pid = 1721] [id = 220] 09:08:55 INFO - PROCESS | 1721 | --DOMWINDOW == 205 (0x918a7400) [pid = 1721] [serial = 818] [outer = (nil)] [url = about:blank] 09:08:55 INFO - PROCESS | 1721 | --DOMWINDOW == 204 (0x928af800) [pid = 1721] [serial = 779] [outer = (nil)] [url = about:blank] 09:08:55 INFO - PROCESS | 1721 | --DOMWINDOW == 203 (0x92c0d000) [pid = 1721] [serial = 782] [outer = (nil)] [url = about:blank] 09:08:55 INFO - PROCESS | 1721 | --DOMWINDOW == 202 (0x93a82c00) [pid = 1721] [serial = 785] [outer = (nil)] [url = about:blank] 09:08:55 INFO - PROCESS | 1721 | --DOMWINDOW == 201 (0x94572400) [pid = 1721] [serial = 788] [outer = (nil)] [url = about:blank] 09:08:55 INFO - PROCESS | 1721 | --DOMWINDOW == 200 (0x9457f400) [pid = 1721] [serial = 791] [outer = (nil)] [url = about:blank] 09:08:55 INFO - PROCESS | 1721 | --DOMWINDOW == 199 (0x94f64c00) [pid = 1721] [serial = 794] [outer = (nil)] [url = about:blank] 09:08:55 INFO - PROCESS | 1721 | --DOMWINDOW == 198 (0x95336000) [pid = 1721] [serial = 797] [outer = (nil)] [url = about:blank] 09:08:55 INFO - PROCESS | 1721 | --DOMWINDOW == 197 (0x95580800) [pid = 1721] [serial = 800] [outer = (nil)] [url = about:blank] 09:08:56 INFO - PROCESS | 1721 | --DOCSHELL 0x8db6b000 == 66 [pid = 1721] [id = 217] 09:08:56 INFO - PROCESS | 1721 | --DOCSHELL 0x8b45a400 == 65 [pid = 1721] [id = 243] 09:08:56 INFO - PROCESS | 1721 | --DOCSHELL 0x8c9d6000 == 64 [pid = 1721] [id = 242] 09:08:56 INFO - PROCESS | 1721 | --DOCSHELL 0x8b460c00 == 63 [pid = 1721] [id = 219] 09:08:56 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 09:08:56 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 09:08:56 INFO - PROCESS | 1721 | --DOCSHELL 0x8ec0fc00 == 62 [pid = 1721] [id = 275] 09:08:56 INFO - PROCESS | 1721 | --DOCSHELL 0x8e28c800 == 61 [pid = 1721] [id = 274] 09:08:56 INFO - PROCESS | 1721 | --DOCSHELL 0x8b20ac00 == 60 [pid = 1721] [id = 273] 09:08:56 INFO - PROCESS | 1721 | 1464106136312 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] 09:08:56 INFO - PROCESS | 1721 | 1464106136384 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 09:08:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:08:56 INFO - PROCESS | 1721 | 1464106136391 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:08:56 INFO - PROCESS | 1721 | 1464106136396 Marionette TRACE conn3 <- [1,1198,null,{}] 09:08:56 INFO - PROCESS | 1721 | 1464106136412 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}] 09:08:56 INFO - PROCESS | 1721 | 1464106136587 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 09:08:56 INFO - PROCESS | 1721 | 1464106136802 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:56 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c9d6000 == 61 [pid = 1721] [id = 307] 09:08:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 182 (0x8ec07c00) [pid = 1721] [serial = 922] [outer = (nil)] 09:08:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 183 (0x9178e000) [pid = 1721] [serial = 923] [outer = 0x8ec07c00] 09:08:56 INFO - PROCESS | 1721 | 1464106136881 Marionette DEBUG loaded listener.js 09:08:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 184 (0x918c6000) [pid = 1721] [serial = 924] [outer = 0x8ec07c00] 09:08:57 INFO - PROCESS | 1721 | 1464106137605 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]]]}] 09:08:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:08:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1244ms 09:08:57 INFO - PROCESS | 1721 | 1464106137636 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 09:08:57 INFO - PROCESS | 1721 | 1464106137641 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 09:08:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:08:57 INFO - PROCESS | 1721 | 1464106137646 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:08:57 INFO - PROCESS | 1721 | 1464106137650 Marionette TRACE conn3 <- [1,1202,null,{}] 09:08:57 INFO - PROCESS | 1721 | 1464106137655 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}] 09:08:57 INFO - PROCESS | 1721 | 1464106137827 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 09:08:57 INFO - PROCESS | 1721 | 1464106137843 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:57 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b45cc00 == 62 [pid = 1721] [id = 308] 09:08:57 INFO - PROCESS | 1721 | ++DOMWINDOW == 185 (0x918ce400) [pid = 1721] [serial = 925] [outer = (nil)] 09:08:57 INFO - PROCESS | 1721 | ++DOMWINDOW == 186 (0x929cf000) [pid = 1721] [serial = 926] [outer = 0x918ce400] 09:08:57 INFO - PROCESS | 1721 | 1464106137917 Marionette DEBUG loaded listener.js 09:08:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 187 (0x93974800) [pid = 1721] [serial = 927] [outer = 0x918ce400] 09:08:58 INFO - PROCESS | 1721 | 1464106138953 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]]]}] 09:08:58 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 09:08:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1330ms 09:08:58 INFO - PROCESS | 1721 | 1464106138978 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 09:08:58 INFO - PROCESS | 1721 | 1464106138981 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 09:08:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:08:58 INFO - PROCESS | 1721 | 1464106138996 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:08:59 INFO - PROCESS | 1721 | 1464106138999 Marionette TRACE conn3 <- [1,1206,null,{}] 09:08:59 INFO - PROCESS | 1721 | 1464106139005 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}] 09:08:59 INFO - PROCESS | 1721 | 1464106139227 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 09:08:59 INFO - PROCESS | 1721 | 1464106139258 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:59 INFO - PROCESS | 1721 | ++DOCSHELL 0x922c8000 == 63 [pid = 1721] [id = 309] 09:08:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 188 (0x92c0d000) [pid = 1721] [serial = 928] [outer = (nil)] 09:08:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 189 (0x94574c00) [pid = 1721] [serial = 929] [outer = 0x92c0d000] 09:08:59 INFO - PROCESS | 1721 | 1464106139337 Marionette DEBUG loaded listener.js 09:08:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 190 (0x94577c00) [pid = 1721] [serial = 930] [outer = 0x92c0d000] 09:09:00 INFO - PROCESS | 1721 | 1464106140341 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]]]}] 09:09:00 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 09:09:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1382ms 09:09:00 INFO - PROCESS | 1721 | 1464106140380 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 09:09:00 INFO - PROCESS | 1721 | 1464106140383 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 09:09:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:09:00 INFO - PROCESS | 1721 | 1464106140390 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:09:00 INFO - PROCESS | 1721 | 1464106140393 Marionette TRACE conn3 <- [1,1210,null,{}] 09:09:00 INFO - PROCESS | 1721 | 1464106140406 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}] 09:09:00 INFO - PROCESS | 1721 | 1464106140640 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 09:09:00 INFO - PROCESS | 1721 | 1464106140663 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:00 INFO - PROCESS | 1721 | ++DOCSHELL 0x92996400 == 64 [pid = 1721] [id = 310] 09:09:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 191 (0x95336000) [pid = 1721] [serial = 931] [outer = (nil)] 09:09:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 192 (0x95587c00) [pid = 1721] [serial = 932] [outer = 0x95336000] 09:09:00 INFO - PROCESS | 1721 | 1464106140737 Marionette DEBUG loaded listener.js 09:09:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 193 (0x97f8e000) [pid = 1721] [serial = 933] [outer = 0x95336000] 09:09:01 INFO - PROCESS | 1721 | --DOMWINDOW == 192 (0x918cac00) [pid = 1721] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:09:01 INFO - PROCESS | 1721 | --DOMWINDOW == 191 (0x8b45a000) [pid = 1721] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:09:01 INFO - PROCESS | 1721 | --DOMWINDOW == 190 (0x8e288400) [pid = 1721] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:09:01 INFO - PROCESS | 1721 | --DOMWINDOW == 189 (0x8edeec00) [pid = 1721] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:09:01 INFO - PROCESS | 1721 | --DOMWINDOW == 188 (0x91a72000) [pid = 1721] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:09:01 INFO - PROCESS | 1721 | --DOMWINDOW == 187 (0x8dc2b400) [pid = 1721] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:09:01 INFO - PROCESS | 1721 | --DOMWINDOW == 186 (0x8db76400) [pid = 1721] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:09:01 INFO - PROCESS | 1721 | 1464106141963 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]]]}] 09:09:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:09:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1590ms 09:09:01 INFO - PROCESS | 1721 | 1464106141992 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 09:09:01 INFO - PROCESS | 1721 | 1464106141995 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 09:09:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:09:02 INFO - PROCESS | 1721 | 1464106142001 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:09:02 INFO - PROCESS | 1721 | 1464106142005 Marionette TRACE conn3 <- [1,1214,null,{}] 09:09:02 INFO - PROCESS | 1721 | 1464106142010 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}] 09:09:02 INFO - PROCESS | 1721 | 1464106142213 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 09:09:02 INFO - PROCESS | 1721 | 1464106142238 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:02 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c9d6c00 == 65 [pid = 1721] [id = 311] 09:09:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 187 (0x8da9a800) [pid = 1721] [serial = 934] [outer = (nil)] 09:09:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 188 (0x91a72000) [pid = 1721] [serial = 935] [outer = 0x8da9a800] 09:09:02 INFO - PROCESS | 1721 | 1464106142557 Marionette DEBUG loaded listener.js 09:09:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 189 (0x92a41400) [pid = 1721] [serial = 936] [outer = 0x8da9a800] 09:09:03 INFO - PROCESS | 1721 | 1464106143347 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]]]}] 09:09:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:09:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1395ms 09:09:03 INFO - PROCESS | 1721 | 1464106143467 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 09:09:03 INFO - PROCESS | 1721 | 1464106143474 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 09:09:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:09:03 INFO - PROCESS | 1721 | 1464106143500 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:09:03 INFO - PROCESS | 1721 | 1464106143506 Marionette TRACE conn3 <- [1,1218,null,{}] 09:09:03 INFO - PROCESS | 1721 | 1464106143515 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}] 09:09:03 INFO - PROCESS | 1721 | 1464106143717 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 09:09:03 INFO - PROCESS | 1721 | 1464106143980 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:04 INFO - PROCESS | 1721 | ++DOCSHELL 0x8db76400 == 66 [pid = 1721] [id = 312] 09:09:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 190 (0x8dc21400) [pid = 1721] [serial = 937] [outer = (nil)] 09:09:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 191 (0x8dc2f000) [pid = 1721] [serial = 938] [outer = 0x8dc21400] 09:09:04 INFO - PROCESS | 1721 | 1464106144087 Marionette DEBUG loaded listener.js 09:09:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 192 (0x8e3d7c00) [pid = 1721] [serial = 939] [outer = 0x8dc21400] 09:09:05 INFO - PROCESS | 1721 | 1464106145063 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]]]}] 09:09:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:09:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1653ms 09:09:05 INFO - PROCESS | 1721 | 1464106145142 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 09:09:05 INFO - PROCESS | 1721 | 1464106145148 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 09:09:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:09:05 INFO - PROCESS | 1721 | 1464106145161 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:09:05 INFO - PROCESS | 1721 | 1464106145166 Marionette TRACE conn3 <- [1,1222,null,{}] 09:09:05 INFO - PROCESS | 1721 | 1464106145173 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}] 09:09:05 INFO - PROCESS | 1721 | 1464106145408 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 09:09:05 INFO - PROCESS | 1721 | 1464106145658 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:05 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ee1ec00 == 67 [pid = 1721] [id = 313] 09:09:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 193 (0x8ee20800) [pid = 1721] [serial = 940] [outer = (nil)] 09:09:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 194 (0x91193800) [pid = 1721] [serial = 941] [outer = 0x8ee20800] 09:09:05 INFO - PROCESS | 1721 | 1464106145762 Marionette DEBUG loaded listener.js 09:09:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 195 (0x9128e000) [pid = 1721] [serial = 942] [outer = 0x8ee20800] 09:09:06 INFO - PROCESS | 1721 | 1464106146674 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] 09:09:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:09:06 INFO - PROCESS | 1721 | 1464106146757 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 09:09:06 INFO - PROCESS | 1721 | 1464106146764 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:09:06 INFO - PROCESS | 1721 | 1464106146768 Marionette TRACE conn3 <- [1,1226,null,{}] 09:09:06 INFO - PROCESS | 1721 | 1464106146782 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}] 09:09:07 INFO - PROCESS | 1721 | 1464106147039 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 09:09:07 INFO - PROCESS | 1721 | 1464106147350 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:07 INFO - PROCESS | 1721 | ++DOCSHELL 0x9457a800 == 68 [pid = 1721] [id = 314] 09:09:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 196 (0x94f5e400) [pid = 1721] [serial = 943] [outer = (nil)] 09:09:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 197 (0x95338800) [pid = 1721] [serial = 944] [outer = 0x94f5e400] 09:09:07 INFO - PROCESS | 1721 | 1464106147442 Marionette DEBUG loaded listener.js 09:09:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 198 (0x96d2d000) [pid = 1721] [serial = 945] [outer = 0x94f5e400] 09:09:08 INFO - PROCESS | 1721 | 1464106148346 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]]]}] 09:09:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:09:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1635ms 09:09:08 INFO - PROCESS | 1721 | 1464106148399 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 09:09:08 INFO - PROCESS | 1721 | 1464106148404 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 09:09:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:09:08 INFO - PROCESS | 1721 | 1464106148410 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:09:08 INFO - PROCESS | 1721 | 1464106148413 Marionette TRACE conn3 <- [1,1230,null,{}] 09:09:08 INFO - PROCESS | 1721 | 1464106148419 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}] 09:09:08 INFO - PROCESS | 1721 | 1464106148609 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 09:09:08 INFO - PROCESS | 1721 | 1464106148873 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:08 INFO - PROCESS | 1721 | ++DOCSHELL 0x91ec2800 == 69 [pid = 1721] [id = 315] 09:09:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 199 (0x97f9bc00) [pid = 1721] [serial = 946] [outer = (nil)] 09:09:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 200 (0x98d43400) [pid = 1721] [serial = 947] [outer = 0x97f9bc00] 09:09:09 INFO - PROCESS | 1721 | 1464106149070 Marionette DEBUG loaded listener.js 09:09:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 201 (0x999ac800) [pid = 1721] [serial = 948] [outer = 0x97f9bc00] 09:09:10 INFO - PROCESS | 1721 | 1464106150116 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]]]}] 09:09:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:09:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1733ms 09:09:10 INFO - PROCESS | 1721 | 1464106150145 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 09:09:10 INFO - PROCESS | 1721 | 1464106150150 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 09:09:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:09:10 INFO - PROCESS | 1721 | 1464106150157 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:09:10 INFO - PROCESS | 1721 | 1464106150161 Marionette TRACE conn3 <- [1,1234,null,{}] 09:09:10 INFO - PROCESS | 1721 | 1464106150166 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}] 09:09:10 INFO - PROCESS | 1721 | 1464106150361 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 09:09:10 INFO - PROCESS | 1721 | 1464106150562 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:10 INFO - PROCESS | 1721 | ++DOCSHELL 0x9457e400 == 70 [pid = 1721] [id = 316] 09:09:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 202 (0x98866c00) [pid = 1721] [serial = 949] [outer = (nil)] 09:09:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 203 (0x99e4d400) [pid = 1721] [serial = 950] [outer = 0x98866c00] 09:09:10 INFO - PROCESS | 1721 | 1464106150650 Marionette DEBUG loaded listener.js 09:09:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 204 (0x99eca400) [pid = 1721] [serial = 951] [outer = 0x98866c00] 09:09:11 INFO - PROCESS | 1721 | 1464106151601 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]]]}] 09:09:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:09:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1483ms 09:09:11 INFO - PROCESS | 1721 | 1464106151643 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 09:09:11 INFO - PROCESS | 1721 | 1464106151650 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 09:09:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:09:11 INFO - PROCESS | 1721 | 1464106151660 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:09:11 INFO - PROCESS | 1721 | 1464106151666 Marionette TRACE conn3 <- [1,1238,null,{}] 09:09:11 INFO - PROCESS | 1721 | 1464106151676 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}] 09:09:11 INFO - PROCESS | 1721 | 1464106151974 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 09:09:12 INFO - PROCESS | 1721 | 1464106152269 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:12 INFO - PROCESS | 1721 | ++DOCSHELL 0x999ac000 == 71 [pid = 1721] [id = 317] 09:09:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 205 (0x99f5ec00) [pid = 1721] [serial = 952] [outer = (nil)] 09:09:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 206 (0x9a872400) [pid = 1721] [serial = 953] [outer = 0x99f5ec00] 09:09:12 INFO - PROCESS | 1721 | 1464106152363 Marionette DEBUG loaded listener.js 09:09:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 207 (0x9a9c7c00) [pid = 1721] [serial = 954] [outer = 0x99f5ec00] 09:09:13 INFO - PROCESS | 1721 | 1464106153277 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]]]}] 09:09:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:09:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1689ms 09:09:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:09:13 INFO - PROCESS | 1721 | 1464106153349 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 09:09:13 INFO - PROCESS | 1721 | 1464106153352 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 09:09:13 INFO - PROCESS | 1721 | 1464106153359 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:09:13 INFO - PROCESS | 1721 | 1464106153362 Marionette TRACE conn3 <- [1,1242,null,{}] 09:09:13 INFO - PROCESS | 1721 | 1464106153368 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}] 09:09:13 INFO - PROCESS | 1721 | 1464106153609 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 09:09:13 INFO - PROCESS | 1721 | 1464106153863 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:13 INFO - PROCESS | 1721 | ++DOCSHELL 0x9128b000 == 72 [pid = 1721] [id = 318] 09:09:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 208 (0x94f5a000) [pid = 1721] [serial = 955] [outer = (nil)] 09:09:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 209 (0x9aad1000) [pid = 1721] [serial = 956] [outer = 0x94f5a000] 09:09:14 INFO - PROCESS | 1721 | 1464106153995 Marionette DEBUG loaded listener.js 09:09:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 210 (0x9ac41c00) [pid = 1721] [serial = 957] [outer = 0x94f5a000] 09:09:14 INFO - PROCESS | 1721 | 1464106154891 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]]]}] 09:09:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:09:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1582ms 09:09:14 INFO - PROCESS | 1721 | 1464106154941 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 09:09:14 INFO - PROCESS | 1721 | 1464106154945 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 09:09:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:09:14 INFO - PROCESS | 1721 | 1464106154951 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:09:14 INFO - PROCESS | 1721 | 1464106154954 Marionette TRACE conn3 <- [1,1246,null,{}] 09:09:14 INFO - PROCESS | 1721 | 1464106154960 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}] 09:09:15 INFO - PROCESS | 1721 | 1464106155148 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 09:09:15 INFO - PROCESS | 1721 | 1464106155347 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:15 INFO - PROCESS | 1721 | ++DOCSHELL 0x988bc000 == 73 [pid = 1721] [id = 319] 09:09:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 211 (0x9a9c9c00) [pid = 1721] [serial = 958] [outer = (nil)] 09:09:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 212 (0x9b447400) [pid = 1721] [serial = 959] [outer = 0x9a9c9c00] 09:09:15 INFO - PROCESS | 1721 | 1464106155436 Marionette DEBUG loaded listener.js 09:09:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 213 (0x9b450c00) [pid = 1721] [serial = 960] [outer = 0x9a9c9c00] 09:09:16 INFO - PROCESS | 1721 | 1464106156402 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]]]}] 09:09:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:09:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1531ms 09:09:16 INFO - PROCESS | 1721 | 1464106156483 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 09:09:16 INFO - PROCESS | 1721 | 1464106156487 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 09:09:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:09:16 INFO - PROCESS | 1721 | 1464106156494 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:09:16 INFO - PROCESS | 1721 | 1464106156496 Marionette TRACE conn3 <- [1,1250,null,{}] 09:09:16 INFO - PROCESS | 1721 | 1464106156503 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}] 09:09:16 INFO - PROCESS | 1721 | 1464106156729 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 09:09:16 INFO - PROCESS | 1721 | 1464106156970 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:17 INFO - PROCESS | 1721 | ++DOCSHELL 0x9aaca400 == 74 [pid = 1721] [id = 320] 09:09:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 214 (0x9afad000) [pid = 1721] [serial = 961] [outer = (nil)] 09:09:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 215 (0x9b7f7000) [pid = 1721] [serial = 962] [outer = 0x9afad000] 09:09:17 INFO - PROCESS | 1721 | 1464106157105 Marionette DEBUG loaded listener.js 09:09:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 216 (0x9b87dc00) [pid = 1721] [serial = 963] [outer = 0x9afad000] 09:09:18 INFO - PROCESS | 1721 | 1464106158020 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]]]}] 09:09:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:09:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1580ms 09:09:18 INFO - PROCESS | 1721 | 1464106158074 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 09:09:18 INFO - PROCESS | 1721 | 1464106158079 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 09:09:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:09:18 INFO - PROCESS | 1721 | 1464106158085 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:09:18 INFO - PROCESS | 1721 | 1464106158094 Marionette TRACE conn3 <- [1,1254,null,{}] 09:09:18 INFO - PROCESS | 1721 | 1464106158099 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}] 09:09:18 INFO - PROCESS | 1721 | 1464106158300 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 09:09:18 INFO - PROCESS | 1721 | 1464106158622 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:18 INFO - PROCESS | 1721 | ++DOCSHELL 0x94f5d800 == 75 [pid = 1721] [id = 321] 09:09:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 217 (0x9b7edc00) [pid = 1721] [serial = 964] [outer = (nil)] 09:09:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 218 (0x9b9c7000) [pid = 1721] [serial = 965] [outer = 0x9b7edc00] 09:09:18 INFO - PROCESS | 1721 | 1464106158715 Marionette DEBUG loaded listener.js 09:09:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 219 (0x9b9ce000) [pid = 1721] [serial = 966] [outer = 0x9b7edc00] 09:09:19 INFO - PROCESS | 1721 | 1464106159598 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]]]}] 09:09:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:09:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1585ms 09:09:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:09:19 INFO - PROCESS | 1721 | 1464106159671 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 09:09:19 INFO - PROCESS | 1721 | 1464106159675 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 09:09:19 INFO - PROCESS | 1721 | 1464106159682 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:09:19 INFO - PROCESS | 1721 | 1464106159687 Marionette TRACE conn3 <- [1,1258,null,{}] 09:09:19 INFO - PROCESS | 1721 | 1464106159692 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}] 09:09:19 INFO - PROCESS | 1721 | 1464106159947 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 09:09:20 INFO - PROCESS | 1721 | 1464106160250 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:20 INFO - PROCESS | 1721 | ++DOCSHELL 0x98d48c00 == 76 [pid = 1721] [id = 322] 09:09:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 220 (0x9d8a6400) [pid = 1721] [serial = 967] [outer = (nil)] 09:09:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 221 (0xa0517000) [pid = 1721] [serial = 968] [outer = 0x9d8a6400] 09:09:20 INFO - PROCESS | 1721 | 1464106160348 Marionette DEBUG loaded listener.js 09:09:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 222 (0xa104a000) [pid = 1721] [serial = 969] [outer = 0x9d8a6400] 09:09:21 INFO - PROCESS | 1721 | 1464106161256 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]]]}] 09:09:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:09:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1637ms 09:09:21 INFO - PROCESS | 1721 | 1464106161319 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 09:09:21 INFO - PROCESS | 1721 | 1464106161323 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 09:09:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:09:21 INFO - PROCESS | 1721 | 1464106161329 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:09:21 INFO - PROCESS | 1721 | 1464106161333 Marionette TRACE conn3 <- [1,1262,null,{}] 09:09:21 INFO - PROCESS | 1721 | 1464106161338 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}] 09:09:21 INFO - PROCESS | 1721 | 1464106161540 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 09:09:21 INFO - PROCESS | 1721 | 1464106161790 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:21 INFO - PROCESS | 1721 | ++DOCSHELL 0xa104d000 == 77 [pid = 1721] [id = 323] 09:09:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 223 (0xa104fc00) [pid = 1721] [serial = 970] [outer = (nil)] 09:09:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 224 (0xa2251000) [pid = 1721] [serial = 971] [outer = 0xa104fc00] 09:09:21 INFO - PROCESS | 1721 | 1464106161926 Marionette DEBUG loaded listener.js 09:09:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 225 (0xa22a4400) [pid = 1721] [serial = 972] [outer = 0xa104fc00] 09:09:22 INFO - PROCESS | 1721 | 1464106162920 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]]]}] 09:09:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:09:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1632ms 09:09:22 INFO - PROCESS | 1721 | 1464106162963 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 09:09:22 INFO - PROCESS | 1721 | 1464106162967 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 09:09:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:09:22 INFO - PROCESS | 1721 | 1464106162973 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:09:22 INFO - PROCESS | 1721 | 1464106162977 Marionette TRACE conn3 <- [1,1266,null,{}] 09:09:22 INFO - PROCESS | 1721 | 1464106162982 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}] 09:09:23 INFO - PROCESS | 1721 | 1464106163201 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 09:09:23 INFO - PROCESS | 1721 | 1464106163571 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:23 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ece3000 == 78 [pid = 1721] [id = 324] 09:09:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 226 (0x929c9800) [pid = 1721] [serial = 973] [outer = (nil)] 09:09:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 227 (0xa2382800) [pid = 1721] [serial = 974] [outer = 0x929c9800] 09:09:23 INFO - PROCESS | 1721 | 1464106163665 Marionette DEBUG loaded listener.js 09:09:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 228 (0xa239d400) [pid = 1721] [serial = 975] [outer = 0x929c9800] 09:09:24 INFO - PROCESS | 1721 | 1464106164653 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]]]}] 09:09:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:09:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1731ms 09:09:24 INFO - PROCESS | 1721 | 1464106164716 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 09:09:24 INFO - PROCESS | 1721 | 1464106164723 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 09:09:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:09:24 INFO - PROCESS | 1721 | 1464106164733 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:09:24 INFO - PROCESS | 1721 | 1464106164737 Marionette TRACE conn3 <- [1,1270,null,{}] 09:09:24 INFO - PROCESS | 1721 | 1464106164747 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}] 09:09:25 INFO - PROCESS | 1721 | 1464106165048 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 09:09:25 INFO - PROCESS | 1721 | 1464106165402 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:25 INFO - PROCESS | 1721 | ++DOCSHELL 0xa237bc00 == 79 [pid = 1721] [id = 325] 09:09:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 229 (0xa2380000) [pid = 1721] [serial = 976] [outer = (nil)] 09:09:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 230 (0xa27ccc00) [pid = 1721] [serial = 977] [outer = 0xa2380000] 09:09:25 INFO - PROCESS | 1721 | 1464106165489 Marionette DEBUG loaded listener.js 09:09:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 231 (0xa27ebc00) [pid = 1721] [serial = 978] [outer = 0xa2380000] 09:09:26 INFO - PROCESS | 1721 | 1464106166456 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]]]}] 09:09:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:09:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1786ms 09:09:26 INFO - PROCESS | 1721 | 1464106166519 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 09:09:26 INFO - PROCESS | 1721 | 1464106166523 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 09:09:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:09:26 INFO - PROCESS | 1721 | 1464106166530 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:09:26 INFO - PROCESS | 1721 | 1464106166533 Marionette TRACE conn3 <- [1,1274,null,{}] 09:09:26 INFO - PROCESS | 1721 | 1464106166539 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}] 09:09:26 INFO - PROCESS | 1721 | 1464106166739 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 09:09:27 INFO - PROCESS | 1721 | 1464106166987 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:27 INFO - PROCESS | 1721 | ++DOCSHELL 0x8db6c400 == 80 [pid = 1721] [id = 326] 09:09:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 232 (0x8dc6fc00) [pid = 1721] [serial = 979] [outer = (nil)] 09:09:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 233 (0x8edee800) [pid = 1721] [serial = 980] [outer = 0x8dc6fc00] 09:09:27 INFO - PROCESS | 1721 | 1464106167118 Marionette DEBUG loaded listener.js 09:09:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 234 (0x91ec8400) [pid = 1721] [serial = 981] [outer = 0x8dc6fc00] 09:09:28 INFO - PROCESS | 1721 | 1464106168062 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]]]}] 09:09:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:09:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1586ms 09:09:28 INFO - PROCESS | 1721 | 1464106168119 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 09:09:28 INFO - PROCESS | 1721 | 1464106168125 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 09:09:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:09:28 INFO - PROCESS | 1721 | 1464106168135 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:09:28 INFO - PROCESS | 1721 | 1464106168139 Marionette TRACE conn3 <- [1,1278,null,{}] 09:09:28 INFO - PROCESS | 1721 | 1464106168149 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}] 09:09:28 INFO - PROCESS | 1721 | 1464106168370 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 09:09:28 INFO - PROCESS | 1721 | 1464106168652 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:28 INFO - PROCESS | 1721 | ++DOCSHELL 0x91784c00 == 81 [pid = 1721] [id = 327] 09:09:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 235 (0x922c1000) [pid = 1721] [serial = 982] [outer = (nil)] 09:09:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 236 (0x99e4b800) [pid = 1721] [serial = 983] [outer = 0x922c1000] 09:09:28 INFO - PROCESS | 1721 | 1464106168814 Marionette DEBUG loaded listener.js 09:09:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 237 (0xa27e6800) [pid = 1721] [serial = 984] [outer = 0x922c1000] 09:09:30 INFO - PROCESS | 1721 | 1464106170290 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]]]}] 09:09:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:09:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 2247ms 09:09:30 INFO - PROCESS | 1721 | 1464106170413 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 09:09:30 INFO - PROCESS | 1721 | 1464106170419 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 09:09:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:09:30 INFO - PROCESS | 1721 | 1464106170430 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:09:30 INFO - PROCESS | 1721 | 1464106170435 Marionette TRACE conn3 <- [1,1282,null,{}] 09:09:30 INFO - PROCESS | 1721 | 1464106170444 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}] 09:09:30 INFO - PROCESS | 1721 | 1464106170629 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 09:09:30 INFO - PROCESS | 1721 | 1464106170850 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:30 INFO - PROCESS | 1721 | ++DOCSHELL 0x8da91c00 == 82 [pid = 1721] [id = 328] 09:09:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 238 (0x8ec07800) [pid = 1721] [serial = 985] [outer = (nil)] 09:09:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 239 (0x8ece3400) [pid = 1721] [serial = 986] [outer = 0x8ec07800] 09:09:30 INFO - PROCESS | 1721 | 1464106170965 Marionette DEBUG loaded listener.js 09:09:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 240 (0x8ee29c00) [pid = 1721] [serial = 987] [outer = 0x8ec07800] 09:09:32 INFO - PROCESS | 1721 | 1464106172001 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]]]}] 09:09:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:09:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1641ms 09:09:32 INFO - PROCESS | 1721 | 1464106172114 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 09:09:32 INFO - PROCESS | 1721 | 1464106172131 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 09:09:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:09:32 INFO - PROCESS | 1721 | 1464106172169 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:09:32 INFO - PROCESS | 1721 | 1464106172172 Marionette TRACE conn3 <- [1,1286,null,{}] 09:09:32 INFO - PROCESS | 1721 | 1464106172183 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}] 09:09:32 INFO - PROCESS | 1721 | 1464106172402 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 09:09:32 INFO - PROCESS | 1721 | 1464106172766 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:32 INFO - PROCESS | 1721 | --DOCSHELL 0x8c9dbc00 == 81 [pid = 1721] [id = 235] 09:09:32 INFO - PROCESS | 1721 | --DOCSHELL 0x8dc2c400 == 80 [pid = 1721] [id = 237] 09:09:32 INFO - PROCESS | 1721 | --DOCSHELL 0x8db6fc00 == 79 [pid = 1721] [id = 234] 09:09:32 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b45a400 == 80 [pid = 1721] [id = 329] 09:09:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 241 (0x8b467800) [pid = 1721] [serial = 988] [outer = (nil)] 09:09:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 242 (0x8db6fc00) [pid = 1721] [serial = 989] [outer = 0x8b467800] 09:09:32 INFO - PROCESS | 1721 | 1464106172902 Marionette DEBUG loaded listener.js 09:09:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 243 (0x8ecdec00) [pid = 1721] [serial = 990] [outer = 0x8b467800] 09:09:33 INFO - PROCESS | 1721 | --DOCSHELL 0x8c748000 == 79 [pid = 1721] [id = 233] 09:09:33 INFO - PROCESS | 1721 | --DOCSHELL 0x8c74ac00 == 78 [pid = 1721] [id = 239] 09:09:33 INFO - PROCESS | 1721 | --DOCSHELL 0x95331400 == 77 [pid = 1721] [id = 266] 09:09:33 INFO - PROCESS | 1721 | --DOMWINDOW == 242 (0x9455b800) [pid = 1721] [serial = 876] [outer = (nil)] [url = about:blank] 09:09:33 INFO - PROCESS | 1721 | --DOMWINDOW == 241 (0x928aac00) [pid = 1721] [serial = 873] [outer = (nil)] [url = about:blank] 09:09:33 INFO - PROCESS | 1721 | --DOMWINDOW == 240 (0x8e3d6400) [pid = 1721] [serial = 864] [outer = (nil)] [url = about:blank] 09:09:33 INFO - PROCESS | 1721 | --DOMWINDOW == 239 (0x8ece9c00) [pid = 1721] [serial = 861] [outer = (nil)] [url = about:blank] 09:09:33 INFO - PROCESS | 1721 | --DOMWINDOW == 238 (0x8c626000) [pid = 1721] [serial = 821] [outer = (nil)] [url = about:blank] 09:09:33 INFO - PROCESS | 1721 | --DOMWINDOW == 237 (0x92a49000) [pid = 1721] [serial = 833] [outer = (nil)] [url = about:blank] 09:09:33 INFO - PROCESS | 1721 | --DOMWINDOW == 236 (0x8daa0000) [pid = 1721] [serial = 863] [outer = (nil)] [url = about:blank] 09:09:33 INFO - PROCESS | 1721 | --DOMWINDOW == 235 (0x911c5800) [pid = 1721] [serial = 866] [outer = (nil)] [url = about:blank] 09:09:33 INFO - PROCESS | 1721 | --DOMWINDOW == 234 (0x9457dc00) [pid = 1721] [serial = 836] [outer = (nil)] [url = about:blank] 09:09:33 INFO - PROCESS | 1721 | --DOMWINDOW == 233 (0x91a7c000) [pid = 1721] [serial = 869] [outer = (nil)] [url = about:blank] 09:09:33 INFO - PROCESS | 1721 | --DOMWINDOW == 232 (0x918a2000) [pid = 1721] [serial = 867] [outer = (nil)] [url = about:blank] 09:09:33 INFO - PROCESS | 1721 | --DOMWINDOW == 231 (0x928a2400) [pid = 1721] [serial = 872] [outer = (nil)] [url = about:blank] 09:09:33 INFO - PROCESS | 1721 | --DOMWINDOW == 230 (0x98d48800) [pid = 1721] [serial = 851] [outer = (nil)] [url = about:blank] 09:09:33 INFO - PROCESS | 1721 | --DOMWINDOW == 229 (0x97f97000) [pid = 1721] [serial = 842] [outer = (nil)] [url = about:blank] 09:09:33 INFO - PROCESS | 1721 | --DOMWINDOW == 228 (0x96d28800) [pid = 1721] [serial = 839] [outer = (nil)] [url = about:blank] 09:09:33 INFO - PROCESS | 1721 | --DOMWINDOW == 227 (0x92128800) [pid = 1721] [serial = 870] [outer = (nil)] [url = about:blank] 09:09:33 INFO - PROCESS | 1721 | --DOMWINDOW == 226 (0x92125400) [pid = 1721] [serial = 819] [outer = (nil)] [url = about:blank] 09:09:33 INFO - PROCESS | 1721 | --DOMWINDOW == 225 (0x8e3d7800) [pid = 1721] [serial = 824] [outer = (nil)] [url = about:blank] 09:09:33 INFO - PROCESS | 1721 | --DOMWINDOW == 224 (0x99aa0800) [pid = 1721] [serial = 854] [outer = (nil)] [url = about:blank] 09:09:33 INFO - PROCESS | 1721 | --DOMWINDOW == 223 (0x8db6d000) [pid = 1721] [serial = 857] [outer = (nil)] [url = about:blank] 09:09:33 INFO - PROCESS | 1721 | --DOMWINDOW == 222 (0x911c1400) [pid = 1721] [serial = 827] [outer = (nil)] [url = about:blank] 09:09:33 INFO - PROCESS | 1721 | --DOMWINDOW == 221 (0x98903000) [pid = 1721] [serial = 845] [outer = (nil)] [url = about:blank] 09:09:33 INFO - PROCESS | 1721 | --DOMWINDOW == 220 (0x92c18800) [pid = 1721] [serial = 875] [outer = (nil)] [url = about:blank] 09:09:33 INFO - PROCESS | 1721 | --DOMWINDOW == 219 (0x928aa400) [pid = 1721] [serial = 830] [outer = (nil)] [url = about:blank] 09:09:33 INFO - PROCESS | 1721 | --DOMWINDOW == 218 (0x9890d800) [pid = 1721] [serial = 848] [outer = (nil)] [url = about:blank] 09:09:33 INFO - PROCESS | 1721 | --DOMWINDOW == 217 (0x8ec09000) [pid = 1721] [serial = 860] [outer = (nil)] [url = about:blank] 09:09:33 INFO - PROCESS | 1721 | 1464106173831 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]]]}] 09:09:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:09:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1695ms 09:09:33 INFO - PROCESS | 1721 | 1464106173863 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 09:09:33 INFO - PROCESS | 1721 | 1464106173867 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 09:09:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:09:33 INFO - PROCESS | 1721 | 1464106173873 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:09:33 INFO - PROCESS | 1721 | 1464106173879 Marionette TRACE conn3 <- [1,1290,null,{}] 09:09:33 INFO - PROCESS | 1721 | 1464106173895 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}] 09:09:34 INFO - PROCESS | 1721 | 1464106174075 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 09:09:34 INFO - PROCESS | 1721 | 1464106174094 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:34 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c626000 == 78 [pid = 1721] [id = 330] 09:09:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 218 (0x91290800) [pid = 1721] [serial = 991] [outer = (nil)] 09:09:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 219 (0x92128800) [pid = 1721] [serial = 992] [outer = 0x91290800] 09:09:34 INFO - PROCESS | 1721 | 1464106174194 Marionette DEBUG loaded listener.js 09:09:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 220 (0x928af000) [pid = 1721] [serial = 993] [outer = 0x91290800] 09:09:35 INFO - PROCESS | 1721 | 1464106175198 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]]]}] 09:09:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:09:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1345ms 09:09:35 INFO - PROCESS | 1721 | 1464106175219 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 09:09:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:09:35 INFO - PROCESS | 1721 | 1464106175224 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 09:09:35 INFO - PROCESS | 1721 | 1464106175230 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:09:35 INFO - PROCESS | 1721 | 1464106175234 Marionette TRACE conn3 <- [1,1294,null,{}] 09:09:35 INFO - PROCESS | 1721 | 1464106175239 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}] 09:09:35 INFO - PROCESS | 1721 | 1464106175486 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 09:09:35 INFO - PROCESS | 1721 | 1464106175518 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:35 INFO - PROCESS | 1721 | ++DOCSHELL 0x911c1400 == 79 [pid = 1721] [id = 331] 09:09:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 221 (0x92992000) [pid = 1721] [serial = 994] [outer = (nil)] 09:09:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 222 (0x93a83800) [pid = 1721] [serial = 995] [outer = 0x92992000] 09:09:35 INFO - PROCESS | 1721 | 1464106175591 Marionette DEBUG loaded listener.js 09:09:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 223 (0x94fb5400) [pid = 1721] [serial = 996] [outer = 0x92992000] 09:09:36 INFO - PROCESS | 1721 | 1464106176507 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]]]}] 09:09:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:09:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1333ms 09:09:36 INFO - PROCESS | 1721 | 1464106176565 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 09:09:36 INFO - PROCESS | 1721 | 1464106176568 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 09:09:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:09:36 INFO - PROCESS | 1721 | 1464106176574 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:09:36 INFO - PROCESS | 1721 | 1464106176577 Marionette TRACE conn3 <- [1,1298,null,{}] 09:09:36 INFO - PROCESS | 1721 | 1464106176583 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}] 09:09:36 INFO - PROCESS | 1721 | 1464106176816 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 09:09:36 INFO - PROCESS | 1721 | 1464106176844 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:36 INFO - PROCESS | 1721 | ++DOCSHELL 0x92c18800 == 80 [pid = 1721] [id = 332] 09:09:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 224 (0x93a84800) [pid = 1721] [serial = 997] [outer = (nil)] 09:09:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 225 (0x95583c00) [pid = 1721] [serial = 998] [outer = 0x93a84800] 09:09:36 INFO - PROCESS | 1721 | 1464106176919 Marionette DEBUG loaded listener.js 09:09:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 226 (0x97f90c00) [pid = 1721] [serial = 999] [outer = 0x93a84800] 09:09:37 INFO - PROCESS | 1721 | --DOMWINDOW == 225 (0x8ec03c00) [pid = 1721] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:09:37 INFO - PROCESS | 1721 | --DOMWINDOW == 224 (0x8edef400) [pid = 1721] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:09:37 INFO - PROCESS | 1721 | --DOMWINDOW == 223 (0x95336000) [pid = 1721] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:09:37 INFO - PROCESS | 1721 | --DOMWINDOW == 222 (0x918ce400) [pid = 1721] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:09:37 INFO - PROCESS | 1721 | --DOMWINDOW == 221 (0x922c2000) [pid = 1721] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:09:37 INFO - PROCESS | 1721 | --DOMWINDOW == 220 (0x8da9b800) [pid = 1721] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:09:37 INFO - PROCESS | 1721 | --DOMWINDOW == 219 (0x92c0d000) [pid = 1721] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:09:37 INFO - PROCESS | 1721 | --DOMWINDOW == 218 (0x8ec07c00) [pid = 1721] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:09:38 INFO - PROCESS | 1721 | 1464106178225 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]]]}] 09:09:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:09:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1680ms 09:09:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:09:38 INFO - PROCESS | 1721 | 1464106178256 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 09:09:38 INFO - PROCESS | 1721 | 1464106178259 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 09:09:38 INFO - PROCESS | 1721 | 1464106178265 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:09:38 INFO - PROCESS | 1721 | 1464106178269 Marionette TRACE conn3 <- [1,1302,null,{}] 09:09:38 INFO - PROCESS | 1721 | 1464106178275 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}] 09:09:38 INFO - PROCESS | 1721 | 1464106178565 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 09:09:38 INFO - PROCESS | 1721 | 1464106178682 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:38 INFO - PROCESS | 1721 | ++DOCSHELL 0x8e3d7000 == 81 [pid = 1721] [id = 333] 09:09:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 219 (0x91785800) [pid = 1721] [serial = 1000] [outer = (nil)] 09:09:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 220 (0x98903c00) [pid = 1721] [serial = 1001] [outer = 0x91785800] 09:09:38 INFO - PROCESS | 1721 | 1464106178761 Marionette DEBUG loaded listener.js 09:09:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 221 (0x98d44800) [pid = 1721] [serial = 1002] [outer = 0x91785800] 09:09:39 INFO - PROCESS | 1721 | 1464106179537 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]]]}] 09:09:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:09:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1336ms 09:09:39 INFO - PROCESS | 1721 | 1464106179601 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 09:09:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:09:39 INFO - PROCESS | 1721 | 1464106179605 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 09:09:39 INFO - PROCESS | 1721 | 1464106179611 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:09:39 INFO - PROCESS | 1721 | 1464106179614 Marionette TRACE conn3 <- [1,1306,null,{}] 09:09:39 INFO - PROCESS | 1721 | 1464106179620 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}] 09:09:39 INFO - PROCESS | 1721 | 1464106179783 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 09:09:40 INFO - PROCESS | 1721 | 1464106180089 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:40 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b212c00 == 82 [pid = 1721] [id = 334] 09:09:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 222 (0x8b464400) [pid = 1721] [serial = 1003] [outer = (nil)] 09:09:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 223 (0x8c9da000) [pid = 1721] [serial = 1004] [outer = 0x8b464400] 09:09:40 INFO - PROCESS | 1721 | 1464106180188 Marionette DEBUG loaded listener.js 09:09:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 224 (0x8db72c00) [pid = 1721] [serial = 1005] [outer = 0x8b464400] 09:09:41 INFO - PROCESS | 1721 | 1464106181223 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]]]}] 09:09:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:09:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1686ms 09:09:41 INFO - PROCESS | 1721 | 1464106181300 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 09:09:41 INFO - PROCESS | 1721 | 1464106181306 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 09:09:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:09:41 INFO - PROCESS | 1721 | 1464106181315 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:09:41 INFO - PROCESS | 1721 | 1464106181321 Marionette TRACE conn3 <- [1,1310,null,{}] 09:09:41 INFO - PROCESS | 1721 | 1464106181329 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}] 09:09:41 INFO - PROCESS | 1721 | 1464106181575 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 09:09:41 INFO - PROCESS | 1721 | 1464106181876 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:41 INFO - PROCESS | 1721 | ++DOCSHELL 0x91193000 == 83 [pid = 1721] [id = 335] 09:09:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 225 (0x91287800) [pid = 1721] [serial = 1006] [outer = (nil)] 09:09:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 226 (0x918a3000) [pid = 1721] [serial = 1007] [outer = 0x91287800] 09:09:41 INFO - PROCESS | 1721 | 1464106181968 Marionette DEBUG loaded listener.js 09:09:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 227 (0x91eba400) [pid = 1721] [serial = 1008] [outer = 0x91287800] 09:09:42 INFO - PROCESS | 1721 | 1464106182936 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] 09:09:43 INFO - PROCESS | 1721 | 1464106183022 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 09:09:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:09:43 INFO - PROCESS | 1721 | 1464106183030 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:09:43 INFO - PROCESS | 1721 | 1464106183035 Marionette TRACE conn3 <- [1,1314,null,{}] 09:09:43 INFO - PROCESS | 1721 | 1464106183042 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}] 09:09:43 INFO - PROCESS | 1721 | 1464106183284 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 09:09:43 INFO - PROCESS | 1721 | 1464106183634 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:43 INFO - PROCESS | 1721 | ++DOCSHELL 0x95584400 == 84 [pid = 1721] [id = 336] 09:09:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 228 (0x97f94000) [pid = 1721] [serial = 1009] [outer = (nil)] 09:09:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 229 (0x9890e800) [pid = 1721] [serial = 1010] [outer = 0x97f94000] 09:09:43 INFO - PROCESS | 1721 | 1464106183737 Marionette DEBUG loaded listener.js 09:09:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 230 (0x99939800) [pid = 1721] [serial = 1011] [outer = 0x97f94000] 09:09:44 INFO - PROCESS | 1721 | 1464106184698 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]]]}] 09:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1737ms 09:09:44 INFO - PROCESS | 1721 | 1464106184769 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 09:09:44 INFO - PROCESS | 1721 | 1464106184774 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 09:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:09:44 INFO - PROCESS | 1721 | 1464106184790 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:09:44 INFO - PROCESS | 1721 | 1464106184799 Marionette TRACE conn3 <- [1,1318,null,{}] 09:09:44 INFO - PROCESS | 1721 | 1464106184805 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}] 09:09:45 INFO - PROCESS | 1721 | 1464106185055 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 09:09:45 INFO - PROCESS | 1721 | 1464106185353 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:45 INFO - PROCESS | 1721 | ++DOCSHELL 0x93a89400 == 85 [pid = 1721] [id = 337] 09:09:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 231 (0x95578c00) [pid = 1721] [serial = 1012] [outer = (nil)] 09:09:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 232 (0x9a0b8800) [pid = 1721] [serial = 1013] [outer = 0x95578c00] 09:09:45 INFO - PROCESS | 1721 | 1464106185443 Marionette DEBUG loaded listener.js 09:09:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 233 (0x9a871000) [pid = 1721] [serial = 1014] [outer = 0x95578c00] 09:09:46 INFO - PROCESS | 1721 | 1464106186380 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]]]}] 09:09:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:09:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1650ms 09:09:46 INFO - PROCESS | 1721 | 1464106186432 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 09:09:46 INFO - PROCESS | 1721 | 1464106186437 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 09:09:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:09:46 INFO - PROCESS | 1721 | 1464106186443 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:09:46 INFO - PROCESS | 1721 | 1464106186447 Marionette TRACE conn3 <- [1,1322,null,{}] 09:09:46 INFO - PROCESS | 1721 | 1464106186453 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}] 09:09:46 INFO - PROCESS | 1721 | 1464106186679 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 09:09:46 INFO - PROCESS | 1721 | 1464106186926 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:47 INFO - PROCESS | 1721 | ++DOCSHELL 0x9890a000 == 86 [pid = 1721] [id = 338] 09:09:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 234 (0x99698000) [pid = 1721] [serial = 1015] [outer = (nil)] 09:09:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 235 (0x9b44c400) [pid = 1721] [serial = 1016] [outer = 0x99698000] 09:09:47 INFO - PROCESS | 1721 | 1464106187052 Marionette DEBUG loaded listener.js 09:09:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 236 (0x9b87cc00) [pid = 1721] [serial = 1017] [outer = 0x99698000] 09:09:47 INFO - PROCESS | 1721 | 1464106187955 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]]]}] 09:09:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:09:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1589ms 09:09:48 INFO - PROCESS | 1721 | 1464106188034 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 09:09:48 INFO - PROCESS | 1721 | 1464106188039 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 09:09:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:09:48 INFO - PROCESS | 1721 | 1464106188047 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:09:48 INFO - PROCESS | 1721 | 1464106188049 Marionette TRACE conn3 <- [1,1326,null,{}] 09:09:48 INFO - PROCESS | 1721 | 1464106188057 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}] 09:09:48 INFO - PROCESS | 1721 | 1464106188330 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 09:09:48 INFO - PROCESS | 1721 | 1464106188645 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:48 INFO - PROCESS | 1721 | ++DOCSHELL 0x9a869000 == 87 [pid = 1721] [id = 339] 09:09:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 237 (0x9a9c7400) [pid = 1721] [serial = 1018] [outer = (nil)] 09:09:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 238 (0x9d8a9000) [pid = 1721] [serial = 1019] [outer = 0x9a9c7400] 09:09:48 INFO - PROCESS | 1721 | 1464106188756 Marionette DEBUG loaded listener.js 09:09:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 239 (0xa224e400) [pid = 1721] [serial = 1020] [outer = 0x9a9c7400] 09:09:49 INFO - PROCESS | 1721 | 1464106189718 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]]]}] 09:09:49 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 09:09:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1736ms 09:09:49 INFO - PROCESS | 1721 | 1464106189784 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 09:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:09:49 INFO - PROCESS | 1721 | 1464106189788 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 09:09:49 INFO - PROCESS | 1721 | 1464106189794 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:09:49 INFO - PROCESS | 1721 | 1464106189798 Marionette TRACE conn3 <- [1,1330,null,{}] 09:09:49 INFO - PROCESS | 1721 | 1464106189804 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}] 09:09:50 INFO - PROCESS | 1721 | 1464106190011 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 09:09:50 INFO - PROCESS | 1721 | 1464106190284 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:50 INFO - PROCESS | 1721 | ++DOCSHELL 0x9ac47c00 == 88 [pid = 1721] [id = 340] 09:09:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 240 (0x9d4d8000) [pid = 1721] [serial = 1021] [outer = (nil)] 09:09:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 241 (0xa367f800) [pid = 1721] [serial = 1022] [outer = 0x9d4d8000] 09:09:50 INFO - PROCESS | 1721 | 1464106190432 Marionette DEBUG loaded listener.js 09:09:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 242 (0xa3685800) [pid = 1721] [serial = 1023] [outer = 0x9d4d8000] 09:09:51 INFO - PROCESS | 1721 | 1464106191376 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]]]}] 09:09:51 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 09:09:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1632ms 09:09:51 INFO - PROCESS | 1721 | 1464106191427 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 09:09:51 INFO - PROCESS | 1721 | 1464106191432 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 09:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:09:51 INFO - PROCESS | 1721 | 1464106191438 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:09:51 INFO - PROCESS | 1721 | 1464106191441 Marionette TRACE conn3 <- [1,1334,null,{}] 09:09:51 INFO - PROCESS | 1721 | 1464106191447 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}] 09:09:51 INFO - PROCESS | 1721 | 1464106191660 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 09:09:51 INFO - PROCESS | 1721 | 1464106191918 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:51 INFO - PROCESS | 1721 | ++DOCSHELL 0xa31f0400 == 89 [pid = 1721] [id = 341] 09:09:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 243 (0xa3323000) [pid = 1721] [serial = 1024] [outer = (nil)] 09:09:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 244 (0xa36e9000) [pid = 1721] [serial = 1025] [outer = 0xa3323000] 09:09:52 INFO - PROCESS | 1721 | 1464106192069 Marionette DEBUG loaded listener.js 09:09:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 245 (0xa36ee400) [pid = 1721] [serial = 1026] [outer = 0xa3323000] 09:09:53 INFO - PROCESS | 1721 | 1464106193007 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]]]}] 09:09:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:09:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1635ms 09:09:53 INFO - PROCESS | 1721 | 1464106193074 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 09:09:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:09:53 INFO - PROCESS | 1721 | 1464106193079 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 09:09:53 INFO - PROCESS | 1721 | 1464106193086 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:09:53 INFO - PROCESS | 1721 | 1464106193090 Marionette TRACE conn3 <- [1,1338,null,{}] 09:09:53 INFO - PROCESS | 1721 | 1464106193098 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}] 09:09:53 INFO - PROCESS | 1721 | 1464106193339 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 09:09:53 INFO - PROCESS | 1721 | 1464106193666 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:53 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c752000 == 90 [pid = 1721] [id = 342] 09:09:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 246 (0x8c9d2c00) [pid = 1721] [serial = 1027] [outer = (nil)] 09:09:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 247 (0xa5142400) [pid = 1721] [serial = 1028] [outer = 0x8c9d2c00] 09:09:53 INFO - PROCESS | 1721 | 1464106193760 Marionette DEBUG loaded listener.js 09:09:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 248 (0xa638d800) [pid = 1721] [serial = 1029] [outer = 0x8c9d2c00] 09:09:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:09:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2196ms 09:09:55 INFO - PROCESS | 1721 | 1464106195271 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]]]}] 09:09:55 INFO - PROCESS | 1721 | 1464106195283 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 09:09:55 INFO - PROCESS | 1721 | 1464106195286 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 09:09:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:09:55 INFO - PROCESS | 1721 | 1464106195293 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:09:55 INFO - PROCESS | 1721 | 1464106195303 Marionette TRACE conn3 <- [1,1342,null,{}] 09:09:55 INFO - PROCESS | 1721 | 1464106195357 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}] 09:09:55 INFO - PROCESS | 1721 | 1464106195536 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 09:09:55 INFO - PROCESS | 1721 | 1464106195788 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:55 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b6c2c00 == 91 [pid = 1721] [id = 343] 09:09:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 249 (0x8b6c3000) [pid = 1721] [serial = 1030] [outer = (nil)] 09:09:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 250 (0x8b6c9000) [pid = 1721] [serial = 1031] [outer = 0x8b6c3000] 09:09:55 INFO - PROCESS | 1721 | 1464106195873 Marionette DEBUG loaded listener.js 09:09:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 251 (0x8b6cbc00) [pid = 1721] [serial = 1032] [outer = 0x8b6c3000] 09:09:56 INFO - PROCESS | 1721 | 1464106196805 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]]]}] 09:09:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:09:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1582ms 09:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:09:56 INFO - PROCESS | 1721 | 1464106196876 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 09:09:56 INFO - PROCESS | 1721 | 1464106196879 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 09:09:56 INFO - PROCESS | 1721 | 1464106196886 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:09:56 INFO - PROCESS | 1721 | 1464106196890 Marionette TRACE conn3 <- [1,1346,null,{}] 09:09:56 INFO - PROCESS | 1721 | 1464106196896 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}] 09:09:57 INFO - PROCESS | 1721 | 1464106197158 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 09:09:57 INFO - PROCESS | 1721 | 1464106197472 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:57 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b6cf800 == 92 [pid = 1721] [id = 344] 09:09:57 INFO - PROCESS | 1721 | ++DOMWINDOW == 252 (0xa51ea800) [pid = 1721] [serial = 1033] [outer = (nil)] 09:09:57 INFO - PROCESS | 1721 | ++DOMWINDOW == 253 (0xa685b400) [pid = 1721] [serial = 1034] [outer = 0xa51ea800] 09:09:57 INFO - PROCESS | 1721 | 1464106197588 Marionette DEBUG loaded listener.js 09:09:57 INFO - PROCESS | 1721 | ++DOMWINDOW == 254 (0xa6969000) [pid = 1721] [serial = 1035] [outer = 0xa51ea800] 09:09:58 INFO - PROCESS | 1721 | 1464106198616 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]]]}] 09:09:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:09:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1787ms 09:09:58 INFO - PROCESS | 1721 | 1464106198673 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 09:09:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:09:58 INFO - PROCESS | 1721 | 1464106198678 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 09:09:58 INFO - PROCESS | 1721 | 1464106198684 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:09:58 INFO - PROCESS | 1721 | 1464106198688 Marionette TRACE conn3 <- [1,1350,null,{}] 09:09:58 INFO - PROCESS | 1721 | 1464106198694 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}] 09:09:58 INFO - PROCESS | 1721 | 1464106198918 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 09:09:59 INFO - PROCESS | 1721 | 1464106199234 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:59 INFO - PROCESS | 1721 | ++DOCSHELL 0x8a0c4400 == 93 [pid = 1721] [id = 345] 09:09:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 255 (0x8a0c4c00) [pid = 1721] [serial = 1036] [outer = (nil)] 09:09:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 256 (0x8a0ccc00) [pid = 1721] [serial = 1037] [outer = 0x8a0c4c00] 09:09:59 INFO - PROCESS | 1721 | 1464106199325 Marionette DEBUG loaded listener.js 09:09:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 257 (0x8b6c9c00) [pid = 1721] [serial = 1038] [outer = 0x8a0c4c00] 09:10:00 INFO - PROCESS | 1721 | 1464106200228 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]]]}] 09:10:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:10:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1585ms 09:10:00 INFO - PROCESS | 1721 | 1464106200288 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 09:10:00 INFO - PROCESS | 1721 | 1464106200294 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 09:10:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:10:00 INFO - PROCESS | 1721 | 1464106200306 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:10:00 INFO - PROCESS | 1721 | 1464106200310 Marionette TRACE conn3 <- [1,1354,null,{}] 09:10:00 INFO - PROCESS | 1721 | 1464106200318 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}] 09:10:00 INFO - PROCESS | 1721 | 1464106200546 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 09:10:00 INFO - PROCESS | 1721 | 1464106200804 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:00 INFO - PROCESS | 1721 | ++DOCSHELL 0x88deec00 == 94 [pid = 1721] [id = 346] 09:10:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 258 (0x88df0000) [pid = 1721] [serial = 1039] [outer = (nil)] 09:10:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 259 (0x88df6800) [pid = 1721] [serial = 1040] [outer = 0x88df0000] 09:10:00 INFO - PROCESS | 1721 | 1464106200931 Marionette DEBUG loaded listener.js 09:10:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 260 (0x88dfa400) [pid = 1721] [serial = 1041] [outer = 0x88df0000] 09:10:01 INFO - PROCESS | 1721 | 1464106201874 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]]]}] 09:10:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:10:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1588ms 09:10:01 INFO - PROCESS | 1721 | 1464106201894 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 09:10:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:10:01 INFO - PROCESS | 1721 | 1464106201911 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 09:10:01 INFO - PROCESS | 1721 | 1464106201918 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:10:01 INFO - PROCESS | 1721 | 1464106201921 Marionette TRACE conn3 <- [1,1358,null,{}] 09:10:01 INFO - PROCESS | 1721 | 1464106201929 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}] 09:10:02 INFO - PROCESS | 1721 | 1464106202208 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 09:10:02 INFO - PROCESS | 1721 | 1464106202591 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:02 INFO - PROCESS | 1721 | ++DOCSHELL 0x88df4000 == 95 [pid = 1721] [id = 347] 09:10:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 261 (0x88df8000) [pid = 1721] [serial = 1042] [outer = (nil)] 09:10:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 262 (0x88e7b800) [pid = 1721] [serial = 1043] [outer = 0x88df8000] 09:10:02 INFO - PROCESS | 1721 | 1464106202738 Marionette DEBUG loaded listener.js 09:10:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 263 (0x88e7d000) [pid = 1721] [serial = 1044] [outer = 0x88df8000] 09:10:03 INFO - PROCESS | 1721 | 1464106203687 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]]]}] 09:10:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:10:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1845ms 09:10:03 INFO - PROCESS | 1721 | 1464106203763 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 09:10:03 INFO - PROCESS | 1721 | 1464106203767 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 09:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:10:03 INFO - PROCESS | 1721 | 1464106203774 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:10:03 INFO - PROCESS | 1721 | 1464106203777 Marionette TRACE conn3 <- [1,1362,null,{}] 09:10:03 INFO - PROCESS | 1721 | 1464106203783 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}] 09:10:04 INFO - PROCESS | 1721 | 1464106204057 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 09:10:04 INFO - PROCESS | 1721 | 1464106204425 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:04 INFO - PROCESS | 1721 | ++DOCSHELL 0x88e84400 == 96 [pid = 1721] [id = 348] 09:10:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 264 (0x88e84800) [pid = 1721] [serial = 1045] [outer = (nil)] 09:10:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 265 (0x8907f400) [pid = 1721] [serial = 1046] [outer = 0x88e84800] 09:10:04 INFO - PROCESS | 1721 | 1464106204524 Marionette DEBUG loaded listener.js 09:10:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 266 (0x89082800) [pid = 1721] [serial = 1047] [outer = 0x88e84800] 09:10:05 INFO - PROCESS | 1721 | 1464106205515 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]]]}] 09:10:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:10:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1785ms 09:10:05 INFO - PROCESS | 1721 | 1464106205560 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 09:10:05 INFO - PROCESS | 1721 | 1464106205564 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 09:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:10:05 INFO - PROCESS | 1721 | 1464106205572 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:10:05 INFO - PROCESS | 1721 | 1464106205576 Marionette TRACE conn3 <- [1,1366,null,{}] 09:10:05 INFO - PROCESS | 1721 | 1464106205582 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}] 09:10:05 INFO - PROCESS | 1721 | 1464106205794 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 09:10:06 INFO - PROCESS | 1721 | 1464106206061 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:06 INFO - PROCESS | 1721 | ++DOCSHELL 0x88e85000 == 97 [pid = 1721] [id = 349] 09:10:06 INFO - PROCESS | 1721 | ++DOMWINDOW == 267 (0x89080800) [pid = 1721] [serial = 1048] [outer = (nil)] 09:10:06 INFO - PROCESS | 1721 | ++DOMWINDOW == 268 (0x89088400) [pid = 1721] [serial = 1049] [outer = 0x89080800] 09:10:06 INFO - PROCESS | 1721 | 1464106206167 Marionette DEBUG loaded listener.js 09:10:06 INFO - PROCESS | 1721 | ++DOMWINDOW == 269 (0x8908c000) [pid = 1721] [serial = 1050] [outer = 0x89080800] 09:10:07 INFO - PROCESS | 1721 | 1464106207162 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] 09:10:07 INFO - PROCESS | 1721 | 1464106207224 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 09:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:10:07 INFO - PROCESS | 1721 | 1464106207231 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:10:07 INFO - PROCESS | 1721 | 1464106207235 Marionette TRACE conn3 <- [1,1370,null,{}] 09:10:07 INFO - PROCESS | 1721 | 1464106207243 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}] 09:10:07 INFO - PROCESS | 1721 | 1464106207493 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 09:10:08 INFO - PROCESS | 1721 | 1464106208246 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:08 INFO - PROCESS | 1721 | ++DOCSHELL 0x8a0c1c00 == 98 [pid = 1721] [id = 350] 09:10:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 270 (0x8a0c8400) [pid = 1721] [serial = 1051] [outer = (nil)] 09:10:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 271 (0x8a0cc800) [pid = 1721] [serial = 1052] [outer = 0x8a0c8400] 09:10:08 INFO - PROCESS | 1721 | 1464106208367 Marionette DEBUG loaded listener.js 09:10:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 272 (0x8b6c4800) [pid = 1721] [serial = 1053] [outer = 0x8a0c8400] 09:10:09 INFO - PROCESS | 1721 | 1464106209410 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] 09:10:09 INFO - PROCESS | 1721 | 1464106209483 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 09:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:10:09 INFO - PROCESS | 1721 | 1464106209492 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:10:09 INFO - PROCESS | 1721 | 1464106209496 Marionette TRACE conn3 <- [1,1374,null,{}] 09:10:09 INFO - PROCESS | 1721 | 1464106209560 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}] 09:10:09 INFO - PROCESS | 1721 | 1464106209786 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 09:10:10 INFO - PROCESS | 1721 | --DOCSHELL 0x91198c00 == 97 [pid = 1721] [id = 215] 09:10:10 INFO - PROCESS | 1721 | --DOCSHELL 0x8b464c00 == 96 [pid = 1721] [id = 205] 09:10:10 INFO - PROCESS | 1721 | --DOCSHELL 0x8c62c000 == 95 [pid = 1721] [id = 246] 09:10:10 INFO - PROCESS | 1721 | --DOCSHELL 0x8e3d7000 == 94 [pid = 1721] [id = 333] 09:10:10 INFO - PROCESS | 1721 | --DOCSHELL 0x92c18800 == 93 [pid = 1721] [id = 332] 09:10:10 INFO - PROCESS | 1721 | --DOCSHELL 0x911c1400 == 92 [pid = 1721] [id = 331] 09:10:10 INFO - PROCESS | 1721 | --DOCSHELL 0x8c626000 == 91 [pid = 1721] [id = 330] 09:10:10 INFO - PROCESS | 1721 | --DOCSHELL 0x8b45a400 == 90 [pid = 1721] [id = 329] 09:10:10 INFO - PROCESS | 1721 | --DOCSHELL 0x8da91c00 == 89 [pid = 1721] [id = 328] 09:10:10 INFO - PROCESS | 1721 | --DOCSHELL 0x8db6c400 == 88 [pid = 1721] [id = 326] 09:10:10 INFO - PROCESS | 1721 | --DOCSHELL 0x91784c00 == 87 [pid = 1721] [id = 327] 09:10:10 INFO - PROCESS | 1721 | --DOCSHELL 0xa237bc00 == 86 [pid = 1721] [id = 325] 09:10:10 INFO - PROCESS | 1721 | --DOCSHELL 0x8ece3000 == 85 [pid = 1721] [id = 324] 09:10:10 INFO - PROCESS | 1721 | --DOCSHELL 0x98d48c00 == 84 [pid = 1721] [id = 322] 09:10:10 INFO - PROCESS | 1721 | --DOCSHELL 0xa104d000 == 83 [pid = 1721] [id = 323] 09:10:10 INFO - PROCESS | 1721 | --DOCSHELL 0x94f5d800 == 82 [pid = 1721] [id = 321] 09:10:10 INFO - PROCESS | 1721 | --DOCSHELL 0x9aaca400 == 81 [pid = 1721] [id = 320] 09:10:10 INFO - PROCESS | 1721 | --DOCSHELL 0x988bc000 == 80 [pid = 1721] [id = 319] 09:10:10 INFO - PROCESS | 1721 | --DOCSHELL 0x999ac000 == 79 [pid = 1721] [id = 317] 09:10:10 INFO - PROCESS | 1721 | --DOCSHELL 0x9128b000 == 78 [pid = 1721] [id = 318] 09:10:10 INFO - PROCESS | 1721 | --DOCSHELL 0x9457e400 == 77 [pid = 1721] [id = 316] 09:10:10 INFO - PROCESS | 1721 | --DOCSHELL 0x91ec2800 == 76 [pid = 1721] [id = 315] 09:10:10 INFO - PROCESS | 1721 | --DOCSHELL 0x92130000 == 75 [pid = 1721] [id = 11] 09:10:10 INFO - PROCESS | 1721 | --DOCSHELL 0x8db76400 == 74 [pid = 1721] [id = 312] 09:10:10 INFO - PROCESS | 1721 | --DOMWINDOW == 271 (0x91a72000) [pid = 1721] [serial = 935] [outer = (nil)] [url = about:blank] 09:10:10 INFO - PROCESS | 1721 | --DOMWINDOW == 270 (0x9128d400) [pid = 1721] [serial = 918] [outer = (nil)] [url = about:blank] 09:10:10 INFO - PROCESS | 1721 | --DOMWINDOW == 269 (0x929cac00) [pid = 1721] [serial = 921] [outer = (nil)] [url = about:blank] 09:10:10 INFO - PROCESS | 1721 | --DOMWINDOW == 268 (0x95587c00) [pid = 1721] [serial = 932] [outer = (nil)] [url = about:blank] 09:10:10 INFO - PROCESS | 1721 | --DOMWINDOW == 267 (0x97f99400) [pid = 1721] [serial = 890] [outer = (nil)] [url = about:blank] 09:10:10 INFO - PROCESS | 1721 | --DOMWINDOW == 266 (0x929cf000) [pid = 1721] [serial = 926] [outer = (nil)] [url = about:blank] 09:10:10 INFO - PROCESS | 1721 | --DOMWINDOW == 265 (0x8c622000) [pid = 1721] [serial = 618] [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:10:10 INFO - PROCESS | 1721 | --DOMWINDOW == 264 (0x9a86ac00) [pid = 1721] [serial = 908] [outer = (nil)] [url = about:blank] 09:10:10 INFO - PROCESS | 1721 | --DOMWINDOW == 263 (0x99ec5c00) [pid = 1721] [serial = 896] [outer = (nil)] [url = about:blank] 09:10:10 INFO - PROCESS | 1721 | --DOMWINDOW == 262 (0x9532e400) [pid = 1721] [serial = 887] [outer = (nil)] [url = about:blank] 09:10:10 INFO - PROCESS | 1721 | --DOMWINDOW == 261 (0x8dc62000) [pid = 1721] [serial = 915] [outer = (nil)] [url = about:blank] 09:10:10 INFO - PROCESS | 1721 | --DOMWINDOW == 260 (0x99fab800) [pid = 1721] [serial = 905] [outer = (nil)] [url = about:blank] 09:10:10 INFO - PROCESS | 1721 | --DOMWINDOW == 259 (0x8db72000) [pid = 1721] [serial = 914] [outer = (nil)] [url = about:blank] 09:10:10 INFO - PROCESS | 1721 | --DOMWINDOW == 258 (0x94f5c000) [pid = 1721] [serial = 878] [outer = (nil)] [url = about:blank] 09:10:10 INFO - PROCESS | 1721 | --DOMWINDOW == 257 (0x97f8e000) [pid = 1721] [serial = 933] [outer = (nil)] [url = about:blank] 09:10:10 INFO - PROCESS | 1721 | --DOMWINDOW == 256 (0x94577c00) [pid = 1721] [serial = 930] [outer = (nil)] [url = about:blank] 09:10:10 INFO - PROCESS | 1721 | --DOMWINDOW == 255 (0x918b0000) [pid = 1721] [serial = 920] [outer = (nil)] [url = about:blank] 09:10:10 INFO - PROCESS | 1721 | --DOMWINDOW == 254 (0x918c6000) [pid = 1721] [serial = 924] [outer = (nil)] [url = about:blank] 09:10:10 INFO - PROCESS | 1721 | --DOMWINDOW == 253 (0x99f0cc00) [pid = 1721] [serial = 899] [outer = (nil)] [url = about:blank] 09:10:10 INFO - PROCESS | 1721 | --DOMWINDOW == 252 (0x9178e000) [pid = 1721] [serial = 923] [outer = (nil)] [url = about:blank] 09:10:10 INFO - PROCESS | 1721 | --DOMWINDOW == 251 (0x94574c00) [pid = 1721] [serial = 929] [outer = (nil)] [url = about:blank] 09:10:10 INFO - PROCESS | 1721 | --DOMWINDOW == 250 (0x9a9c9800) [pid = 1721] [serial = 911] [outer = (nil)] [url = about:blank] 09:10:10 INFO - PROCESS | 1721 | --DOMWINDOW == 249 (0x995a3000) [pid = 1721] [serial = 893] [outer = (nil)] [url = about:blank] 09:10:10 INFO - PROCESS | 1721 | --DOMWINDOW == 248 (0x93974800) [pid = 1721] [serial = 927] [outer = (nil)] [url = about:blank] 09:10:10 INFO - PROCESS | 1721 | --DOMWINDOW == 247 (0x8e3d8800) [pid = 1721] [serial = 881] [outer = (nil)] [url = about:blank] 09:10:10 INFO - PROCESS | 1721 | --DOMWINDOW == 246 (0x99f58c00) [pid = 1721] [serial = 902] [outer = (nil)] [url = about:blank] 09:10:10 INFO - PROCESS | 1721 | --DOMWINDOW == 245 (0x918d0400) [pid = 1721] [serial = 884] [outer = (nil)] [url = about:blank] 09:10:10 INFO - PROCESS | 1721 | --DOMWINDOW == 244 (0x9118e000) [pid = 1721] [serial = 917] [outer = (nil)] [url = about:blank] 09:10:10 INFO - PROCESS | 1721 | 1464106210493 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:10 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c622000 == 75 [pid = 1721] [id = 351] 09:10:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 245 (0x8c625000) [pid = 1721] [serial = 1054] [outer = (nil)] 09:10:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 246 (0x8db75400) [pid = 1721] [serial = 1055] [outer = 0x8c625000] 09:10:10 INFO - PROCESS | 1721 | 1464106210576 Marionette DEBUG loaded listener.js 09:10:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 247 (0x8e3db800) [pid = 1721] [serial = 1056] [outer = 0x8c625000] 09:10:11 INFO - PROCESS | 1721 | [1721] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:10:11 INFO - PROCESS | 1721 | 1464106211399 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] 09:10:11 INFO - PROCESS | 1721 | 1464106211443 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 09:10:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:10:11 INFO - PROCESS | 1721 | 1464106211453 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:10:11 INFO - PROCESS | 1721 | 1464106211456 Marionette TRACE conn3 <- [1,1378,null,{}] 09:10:11 INFO - PROCESS | 1721 | 1464106211462 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}] 09:10:11 INFO - PROCESS | 1721 | 1464106211646 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 09:10:11 INFO - PROCESS | 1721 | 1464106211666 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:11 INFO - PROCESS | 1721 | ++DOCSHELL 0x91191800 == 76 [pid = 1721] [id = 352] 09:10:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 248 (0x91197400) [pid = 1721] [serial = 1057] [outer = (nil)] 09:10:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 249 (0x911c3c00) [pid = 1721] [serial = 1058] [outer = 0x91197400] 09:10:11 INFO - PROCESS | 1721 | 1464106211759 Marionette DEBUG loaded listener.js 09:10:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 250 (0x9178d800) [pid = 1721] [serial = 1059] [outer = 0x91197400] 09:10:12 INFO - PROCESS | 1721 | 1464106212807 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] 09:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:10:12 INFO - PROCESS | 1721 | 1464106212903 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 09:10:12 INFO - PROCESS | 1721 | 1464106212913 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:10:12 INFO - PROCESS | 1721 | 1464106212921 Marionette TRACE conn3 <- [1,1382,null,{}] 09:10:12 INFO - PROCESS | 1721 | 1464106212940 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}] 09:10:13 INFO - PROCESS | 1721 | 1464106213196 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 09:10:13 INFO - PROCESS | 1721 | 1464106213225 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:13 INFO - PROCESS | 1721 | ++DOCSHELL 0x8dc6b800 == 77 [pid = 1721] [id = 353] 09:10:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 251 (0x91ec6400) [pid = 1721] [serial = 1060] [outer = (nil)] 09:10:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 252 (0x928ad400) [pid = 1721] [serial = 1061] [outer = 0x91ec6400] 09:10:13 INFO - PROCESS | 1721 | 1464106213298 Marionette DEBUG loaded listener.js 09:10:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 253 (0x929cf000) [pid = 1721] [serial = 1062] [outer = 0x91ec6400] 09:10:14 INFO - PROCESS | 1721 | [1721] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:10:14 INFO - PROCESS | 1721 | 1464106214290 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] 09:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:10:14 INFO - PROCESS | 1721 | 1464106214369 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 09:10:14 INFO - PROCESS | 1721 | 1464106214375 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:10:14 INFO - PROCESS | 1721 | 1464106214378 Marionette TRACE conn3 <- [1,1386,null,{}] 09:10:14 INFO - PROCESS | 1721 | 1464106214384 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}] 09:10:14 INFO - PROCESS | 1721 | 1464106214637 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 09:10:14 INFO - PROCESS | 1721 | 1464106214675 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:14 INFO - PROCESS | 1721 | ++DOCSHELL 0x918a2000 == 78 [pid = 1721] [id = 354] 09:10:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 254 (0x92a44400) [pid = 1721] [serial = 1063] [outer = (nil)] 09:10:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 255 (0x94f59800) [pid = 1721] [serial = 1064] [outer = 0x92a44400] 09:10:14 INFO - PROCESS | 1721 | 1464106214751 Marionette DEBUG loaded listener.js 09:10:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 256 (0x94fbc800) [pid = 1721] [serial = 1065] [outer = 0x92a44400] 09:10:15 INFO - PROCESS | 1721 | --DOMWINDOW == 255 (0x92992000) [pid = 1721] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:10:15 INFO - PROCESS | 1721 | --DOMWINDOW == 254 (0x93a84800) [pid = 1721] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:10:15 INFO - PROCESS | 1721 | --DOMWINDOW == 253 (0x8b467800) [pid = 1721] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:10:15 INFO - PROCESS | 1721 | --DOMWINDOW == 252 (0x8ec07800) [pid = 1721] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:10:15 INFO - PROCESS | 1721 | --DOMWINDOW == 251 (0x91290800) [pid = 1721] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:10:15 INFO - PROCESS | 1721 | --DOMWINDOW == 250 (0x8da9a800) [pid = 1721] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:10:16 INFO - PROCESS | 1721 | 1464106216065 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] 09:10:16 INFO - PROCESS | 1721 | 1464106216114 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 09:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:10:16 INFO - PROCESS | 1721 | 1464106216120 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:10:16 INFO - PROCESS | 1721 | 1464106216123 Marionette TRACE conn3 <- [1,1390,null,{}] 09:10:16 INFO - PROCESS | 1721 | 1464106216130 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}] 09:10:16 INFO - PROCESS | 1721 | 1464106216377 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 09:10:16 INFO - PROCESS | 1721 | 1464106216400 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:16 INFO - PROCESS | 1721 | ++DOCSHELL 0x91a80800 == 79 [pid = 1721] [id = 355] 09:10:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 251 (0x92d41800) [pid = 1721] [serial = 1066] [outer = (nil)] 09:10:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 252 (0x95174000) [pid = 1721] [serial = 1067] [outer = 0x92d41800] 09:10:16 INFO - PROCESS | 1721 | 1464106216495 Marionette DEBUG loaded listener.js 09:10:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 253 (0x97f2cc00) [pid = 1721] [serial = 1068] [outer = 0x92d41800] 09:10:17 INFO - PROCESS | 1721 | 1464106217568 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]]]}] 09:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1483ms 09:10:17 INFO - PROCESS | 1721 | 1464106217605 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 09:10:17 INFO - PROCESS | 1721 | 1464106217612 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 09:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:10:17 INFO - PROCESS | 1721 | 1464106217632 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:10:17 INFO - PROCESS | 1721 | 1464106217639 Marionette TRACE conn3 <- [1,1394,null,{}] 09:10:17 INFO - PROCESS | 1721 | 1464106217648 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}] 09:10:17 INFO - PROCESS | 1721 | 1464106217888 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 09:10:18 INFO - PROCESS | 1721 | 1464106218167 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:18 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b464c00 == 80 [pid = 1721] [id = 356] 09:10:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 254 (0x8b467800) [pid = 1721] [serial = 1069] [outer = (nil)] 09:10:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 255 (0x8c754000) [pid = 1721] [serial = 1070] [outer = 0x8b467800] 09:10:18 INFO - PROCESS | 1721 | 1464106218302 Marionette DEBUG loaded listener.js 09:10:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 256 (0x8db6c400) [pid = 1721] [serial = 1071] [outer = 0x8b467800] 09:10:19 INFO - PROCESS | 1721 | 1464106219246 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]]]}] 09:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1701ms 09:10:19 INFO - PROCESS | 1721 | 1464106219323 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 09:10:19 INFO - PROCESS | 1721 | 1464106219332 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 09:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:10:19 INFO - PROCESS | 1721 | 1464106219343 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:10:19 INFO - PROCESS | 1721 | 1464106219348 Marionette TRACE conn3 <- [1,1398,null,{}] 09:10:19 INFO - PROCESS | 1721 | 1464106219355 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}] 09:10:19 INFO - PROCESS | 1721 | 1464106219625 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 09:10:19 INFO - PROCESS | 1721 | 1464106219955 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:19 INFO - PROCESS | 1721 | ++DOCSHELL 0x91284400 == 81 [pid = 1721] [id = 357] 09:10:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 257 (0x91285000) [pid = 1721] [serial = 1072] [outer = (nil)] 09:10:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 258 (0x91789c00) [pid = 1721] [serial = 1073] [outer = 0x91285000] 09:10:20 INFO - PROCESS | 1721 | 1464106220045 Marionette DEBUG loaded listener.js 09:10:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 259 (0x918d0400) [pid = 1721] [serial = 1074] [outer = 0x91285000] 09:10:21 INFO - PROCESS | 1721 | 1464106221028 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]]]}] 09:10:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1736ms 09:10:21 INFO - PROCESS | 1721 | 1464106221079 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 09:10:21 INFO - PROCESS | 1721 | 1464106221084 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 09:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:10:21 INFO - PROCESS | 1721 | 1464106221090 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:10:21 INFO - PROCESS | 1721 | 1464106221097 Marionette TRACE conn3 <- [1,1402,null,{}] 09:10:21 INFO - PROCESS | 1721 | 1464106221116 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}] 09:10:21 INFO - PROCESS | 1721 | 1464106221446 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 09:10:21 INFO - PROCESS | 1721 | 1464106221744 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:21 INFO - PROCESS | 1721 | ++DOCSHELL 0x8edef400 == 82 [pid = 1721] [id = 358] 09:10:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 260 (0x97f26000) [pid = 1721] [serial = 1075] [outer = (nil)] 09:10:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 261 (0x9886cc00) [pid = 1721] [serial = 1076] [outer = 0x97f26000] 09:10:21 INFO - PROCESS | 1721 | 1464106221839 Marionette DEBUG loaded listener.js 09:10:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 262 (0x98932c00) [pid = 1721] [serial = 1077] [outer = 0x97f26000] 09:10:22 INFO - PROCESS | 1721 | 1464106222781 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]]]}] 09:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1744ms 09:10:22 INFO - PROCESS | 1721 | 1464106222836 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 09:10:22 INFO - PROCESS | 1721 | 1464106222841 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 09:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:10:22 INFO - PROCESS | 1721 | 1464106222847 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:10:22 INFO - PROCESS | 1721 | 1464106222851 Marionette TRACE conn3 <- [1,1406,null,{}] 09:10:22 INFO - PROCESS | 1721 | 1464106222857 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}] 09:10:23 INFO - PROCESS | 1721 | 1464106223069 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 09:10:23 INFO - PROCESS | 1721 | 1464106223328 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:23 INFO - PROCESS | 1721 | ++DOCSHELL 0x9557ec00 == 83 [pid = 1721] [id = 359] 09:10:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 263 (0x98862800) [pid = 1721] [serial = 1078] [outer = (nil)] 09:10:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 264 (0x99ecb800) [pid = 1721] [serial = 1079] [outer = 0x98862800] 09:10:23 INFO - PROCESS | 1721 | 1464106223462 Marionette DEBUG loaded listener.js 09:10:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 265 (0x99f53400) [pid = 1721] [serial = 1080] [outer = 0x98862800] 09:10:24 INFO - PROCESS | 1721 | 1464106224388 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]]]}] 09:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1582ms 09:10:24 INFO - PROCESS | 1721 | 1464106224430 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 09:10:24 INFO - PROCESS | 1721 | 1464106224434 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 09:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:10:24 INFO - PROCESS | 1721 | 1464106224440 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:10:24 INFO - PROCESS | 1721 | 1464106224444 Marionette TRACE conn3 <- [1,1410,null,{}] 09:10:24 INFO - PROCESS | 1721 | 1464106224450 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}] 09:10:24 INFO - PROCESS | 1721 | 1464106224673 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 09:10:25 INFO - PROCESS | 1721 | 1464106224982 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:25 INFO - PROCESS | 1721 | ++DOCSHELL 0x8edf0800 == 84 [pid = 1721] [id = 360] 09:10:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 266 (0x9532cc00) [pid = 1721] [serial = 1081] [outer = (nil)] 09:10:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 267 (0x9a25f400) [pid = 1721] [serial = 1082] [outer = 0x9532cc00] 09:10:25 INFO - PROCESS | 1721 | 1464106225079 Marionette DEBUG loaded listener.js 09:10:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 268 (0x9a86d000) [pid = 1721] [serial = 1083] [outer = 0x9532cc00] 09:10:26 INFO - PROCESS | 1721 | 1464106226077 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]]]}] 09:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1685ms 09:10:26 INFO - PROCESS | 1721 | 1464106226126 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 09:10:26 INFO - PROCESS | 1721 | 1464106226130 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 09:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:10:26 INFO - PROCESS | 1721 | 1464106226138 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:10:26 INFO - PROCESS | 1721 | 1464106226142 Marionette TRACE conn3 <- [1,1414,null,{}] 09:10:26 INFO - PROCESS | 1721 | 1464106226148 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}] 09:10:26 INFO - PROCESS | 1721 | 1464106226451 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 09:10:26 INFO - PROCESS | 1721 | 1464106226764 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:26 INFO - PROCESS | 1721 | ++DOCSHELL 0x99ec8800 == 85 [pid = 1721] [id = 361] 09:10:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 269 (0x9a0bc400) [pid = 1721] [serial = 1084] [outer = (nil)] 09:10:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 270 (0x9b7fcc00) [pid = 1721] [serial = 1085] [outer = 0x9a0bc400] 09:10:26 INFO - PROCESS | 1721 | 1464106226861 Marionette DEBUG loaded listener.js 09:10:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 271 (0x9d8a9400) [pid = 1721] [serial = 1086] [outer = 0x9a0bc400] 09:10:27 INFO - PROCESS | 1721 | 1464106227894 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]]]}] 09:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1781ms 09:10:27 INFO - PROCESS | 1721 | 1464106227921 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 09:10:27 INFO - PROCESS | 1721 | 1464106227925 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 09:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:10:27 INFO - PROCESS | 1721 | 1464106227931 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:10:27 INFO - PROCESS | 1721 | 1464106227935 Marionette TRACE conn3 <- [1,1418,null,{}] 09:10:27 INFO - PROCESS | 1721 | 1464106227941 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}] 09:10:28 INFO - PROCESS | 1721 | 1464106228150 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 09:10:28 INFO - PROCESS | 1721 | 1464106228411 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:28 INFO - PROCESS | 1721 | ++DOCSHELL 0x9a9bec00 == 86 [pid = 1721] [id = 362] 09:10:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 272 (0x9aad2400) [pid = 1721] [serial = 1087] [outer = (nil)] 09:10:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 273 (0xa237bc00) [pid = 1721] [serial = 1088] [outer = 0x9aad2400] 09:10:28 INFO - PROCESS | 1721 | 1464106228540 Marionette DEBUG loaded listener.js 09:10:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 274 (0xa2735c00) [pid = 1721] [serial = 1089] [outer = 0x9aad2400] 09:10:29 INFO - PROCESS | 1721 | 1464106229512 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]]]}] 09:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1634ms 09:10:29 INFO - PROCESS | 1721 | 1464106229567 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 09:10:29 INFO - PROCESS | 1721 | 1464106229570 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 09:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:10:29 INFO - PROCESS | 1721 | 1464106229578 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:10:29 INFO - PROCESS | 1721 | 1464106229581 Marionette TRACE conn3 <- [1,1422,null,{}] 09:10:29 INFO - PROCESS | 1721 | 1464106229587 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}] 09:10:29 INFO - PROCESS | 1721 | 1464106229794 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 09:10:30 INFO - PROCESS | 1721 | 1464106230069 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:30 INFO - PROCESS | 1721 | ++DOCSHELL 0x9d4d8400 == 87 [pid = 1721] [id = 363] 09:10:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 275 (0xa22a1800) [pid = 1721] [serial = 1090] [outer = (nil)] 09:10:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 276 (0xa3685000) [pid = 1721] [serial = 1091] [outer = 0xa22a1800] 09:10:30 INFO - PROCESS | 1721 | 1464106230174 Marionette DEBUG loaded listener.js 09:10:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 277 (0xa36e9c00) [pid = 1721] [serial = 1092] [outer = 0xa22a1800] 09:10:31 INFO - PROCESS | 1721 | 1464106231122 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]]]}] 09:10:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1584ms 09:10:31 INFO - PROCESS | 1721 | 1464106231162 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 09:10:31 INFO - PROCESS | 1721 | 1464106231166 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 09:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:10:31 INFO - PROCESS | 1721 | 1464106231172 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:10:31 INFO - PROCESS | 1721 | 1464106231176 Marionette TRACE conn3 <- [1,1426,null,{}] 09:10:31 INFO - PROCESS | 1721 | 1464106231182 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}] 09:10:31 INFO - PROCESS | 1721 | 1464106231405 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 09:10:31 INFO - PROCESS | 1721 | 1464106231679 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:31 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b206800 == 88 [pid = 1721] [id = 364] 09:10:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 278 (0x8b251000) [pid = 1721] [serial = 1093] [outer = (nil)] 09:10:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 279 (0x8b258800) [pid = 1721] [serial = 1094] [outer = 0x8b251000] 09:10:31 INFO - PROCESS | 1721 | 1464106231810 Marionette DEBUG loaded listener.js 09:10:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 280 (0x8b25c000) [pid = 1721] [serial = 1095] [outer = 0x8b251000] 09:10:32 INFO - PROCESS | 1721 | 1464106232767 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]]]}] 09:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1631ms 09:10:32 INFO - PROCESS | 1721 | 1464106232804 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 09:10:32 INFO - PROCESS | 1721 | 1464106232809 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 09:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:10:32 INFO - PROCESS | 1721 | 1464106232816 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:10:32 INFO - PROCESS | 1721 | 1464106232819 Marionette TRACE conn3 <- [1,1430,null,{}] 09:10:32 INFO - PROCESS | 1721 | 1464106232825 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}] 09:10:33 INFO - PROCESS | 1721 | 1464106233029 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 09:10:33 INFO - PROCESS | 1721 | 1464106233300 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:33 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b257c00 == 89 [pid = 1721] [id = 365] 09:10:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 281 (0x8b25a000) [pid = 1721] [serial = 1096] [outer = (nil)] 09:10:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 282 (0x8ee69800) [pid = 1721] [serial = 1097] [outer = 0x8b25a000] 09:10:33 INFO - PROCESS | 1721 | 1464106233429 Marionette DEBUG loaded listener.js 09:10:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 283 (0x8ee6c800) [pid = 1721] [serial = 1098] [outer = 0x8b25a000] 09:10:34 INFO - PROCESS | 1721 | 1464106234388 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]]]}] 09:10:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1634ms 09:10:34 INFO - PROCESS | 1721 | 1464106234450 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 09:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:10:34 INFO - PROCESS | 1721 | 1464106234455 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 09:10:34 INFO - PROCESS | 1721 | 1464106234462 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:10:34 INFO - PROCESS | 1721 | 1464106234466 Marionette TRACE conn3 <- [1,1434,null,{}] 09:10:34 INFO - PROCESS | 1721 | 1464106234472 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}] 09:10:34 INFO - PROCESS | 1721 | 1464106234717 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 09:10:35 INFO - PROCESS | 1721 | 1464106235090 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:35 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d9d9400 == 90 [pid = 1721] [id = 366] 09:10:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 284 (0x8d9df000) [pid = 1721] [serial = 1099] [outer = (nil)] 09:10:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 285 (0x8d9e1c00) [pid = 1721] [serial = 1100] [outer = 0x8d9df000] 09:10:35 INFO - PROCESS | 1721 | 1464106235191 Marionette DEBUG loaded listener.js 09:10:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 286 (0x8ee6c000) [pid = 1721] [serial = 1101] [outer = 0x8d9df000] 09:10:36 INFO - PROCESS | 1721 | 1464106236157 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]]]}] 09:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1738ms 09:10:36 INFO - PROCESS | 1721 | 1464106236200 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 09:10:36 INFO - PROCESS | 1721 | 1464106236203 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 09:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:10:36 INFO - PROCESS | 1721 | 1464106236210 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:10:36 INFO - PROCESS | 1721 | 1464106236213 Marionette TRACE conn3 <- [1,1438,null,{}] 09:10:36 INFO - PROCESS | 1721 | 1464106236219 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}] 09:10:36 INFO - PROCESS | 1721 | 1464106236421 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 09:10:36 INFO - PROCESS | 1721 | 1464106236709 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:36 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ede4c00 == 91 [pid = 1721] [id = 367] 09:10:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 287 (0x8ee6e800) [pid = 1721] [serial = 1102] [outer = (nil)] 09:10:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 288 (0x9178bc00) [pid = 1721] [serial = 1103] [outer = 0x8ee6e800] 09:10:36 INFO - PROCESS | 1721 | 1464106236834 Marionette DEBUG loaded listener.js 09:10:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 289 (0xa237b400) [pid = 1721] [serial = 1104] [outer = 0x8ee6e800] 09:10:37 INFO - PROCESS | 1721 | 1464106237732 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]]]}] 09:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1587ms 09:10:37 INFO - PROCESS | 1721 | 1464106237799 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 09:10:37 INFO - PROCESS | 1721 | 1464106237803 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 09:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:10:37 INFO - PROCESS | 1721 | 1464106237818 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:10:37 INFO - PROCESS | 1721 | 1464106237822 Marionette TRACE conn3 <- [1,1442,null,{}] 09:10:37 INFO - PROCESS | 1721 | 1464106237828 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}] 09:10:38 INFO - PROCESS | 1721 | 1464106238033 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 09:10:38 INFO - PROCESS | 1721 | 1464106238299 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:38 INFO - PROCESS | 1721 | ++DOCSHELL 0x8863d400 == 92 [pid = 1721] [id = 368] 09:10:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 290 (0x8863d800) [pid = 1721] [serial = 1105] [outer = (nil)] 09:10:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 291 (0x88647000) [pid = 1721] [serial = 1106] [outer = 0x8863d800] 09:10:38 INFO - PROCESS | 1721 | 1464106238432 Marionette DEBUG loaded listener.js 09:10:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 292 (0x8864a400) [pid = 1721] [serial = 1107] [outer = 0x8863d800] 09:10:39 INFO - PROCESS | 1721 | 1464106239368 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]]]}] 09:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1595ms 09:10:39 INFO - PROCESS | 1721 | 1464106239416 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 09:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:10:39 INFO - PROCESS | 1721 | 1464106239420 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 09:10:39 INFO - PROCESS | 1721 | 1464106239426 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:10:39 INFO - PROCESS | 1721 | 1464106239430 Marionette TRACE conn3 <- [1,1446,null,{}] 09:10:39 INFO - PROCESS | 1721 | 1464106239435 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}] 09:10:39 INFO - PROCESS | 1721 | 1464106239649 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 09:10:39 INFO - PROCESS | 1721 | 1464106239979 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:40 INFO - PROCESS | 1721 | ++DOCSHELL 0x87c03000 == 93 [pid = 1721] [id = 369] 09:10:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 293 (0x87c03800) [pid = 1721] [serial = 1108] [outer = (nil)] 09:10:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 294 (0x87c0a000) [pid = 1721] [serial = 1109] [outer = 0x87c03800] 09:10:40 INFO - PROCESS | 1721 | 1464106240073 Marionette DEBUG loaded listener.js 09:10:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 295 (0x87c0c000) [pid = 1721] [serial = 1110] [outer = 0x87c03800] 09:10:40 INFO - PROCESS | 1721 | 1464106240985 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]]]}] 09:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1630ms 09:10:41 INFO - PROCESS | 1721 | 1464106241057 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 09:10:41 INFO - PROCESS | 1721 | 1464106241061 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 09:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:10:41 INFO - PROCESS | 1721 | 1464106241068 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:10:41 INFO - PROCESS | 1721 | 1464106241070 Marionette TRACE conn3 <- [1,1450,null,{}] 09:10:41 INFO - PROCESS | 1721 | 1464106241076 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}] 09:10:41 INFO - PROCESS | 1721 | 1464106241341 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 09:10:41 INFO - PROCESS | 1721 | 1464106241663 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:41 INFO - PROCESS | 1721 | ++DOCSHELL 0x87c05800 == 94 [pid = 1721] [id = 370] 09:10:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 296 (0x87c06400) [pid = 1721] [serial = 1111] [outer = (nil)] 09:10:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 297 (0x8864a800) [pid = 1721] [serial = 1112] [outer = 0x87c06400] 09:10:41 INFO - PROCESS | 1721 | 1464106241756 Marionette DEBUG loaded listener.js 09:10:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 298 (0x8b254c00) [pid = 1721] [serial = 1113] [outer = 0x87c06400] 09:10:42 INFO - PROCESS | 1721 | 1464106242673 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]]]}] 09:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1639ms 09:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:10:42 INFO - PROCESS | 1721 | 1464106242707 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 09:10:42 INFO - PROCESS | 1721 | 1464106242710 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 09:10:42 INFO - PROCESS | 1721 | 1464106242717 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:10:42 INFO - PROCESS | 1721 | 1464106242721 Marionette TRACE conn3 <- [1,1454,null,{}] 09:10:42 INFO - PROCESS | 1721 | 1464106242726 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}] 09:10:42 INFO - PROCESS | 1721 | 1464106242947 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 09:10:43 INFO - PROCESS | 1721 | 1464106243261 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:43 INFO - PROCESS | 1721 | ++DOCSHELL 0x873a2000 == 95 [pid = 1721] [id = 371] 09:10:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 299 (0x873a2800) [pid = 1721] [serial = 1114] [outer = (nil)] 09:10:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 300 (0x873a9000) [pid = 1721] [serial = 1115] [outer = 0x873a2800] 09:10:43 INFO - PROCESS | 1721 | 1464106243356 Marionette DEBUG loaded listener.js 09:10:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 301 (0x873aac00) [pid = 1721] [serial = 1116] [outer = 0x873a2800] 09:10:44 INFO - PROCESS | 1721 | 1464106244279 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]]]}] 09:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1631ms 09:10:44 INFO - PROCESS | 1721 | 1464106244349 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 09:10:44 INFO - PROCESS | 1721 | 1464106244353 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 09:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:10:44 INFO - PROCESS | 1721 | 1464106244360 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:10:44 INFO - PROCESS | 1721 | 1464106244364 Marionette TRACE conn3 <- [1,1458,null,{}] 09:10:44 INFO - PROCESS | 1721 | 1464106244371 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}] 09:10:44 INFO - PROCESS | 1721 | 1464106244578 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 09:10:44 INFO - PROCESS | 1721 | 1464106244847 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:44 INFO - PROCESS | 1721 | ++DOCSHELL 0x873ab400 == 96 [pid = 1721] [id = 372] 09:10:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 302 (0x873adc00) [pid = 1721] [serial = 1117] [outer = (nil)] 09:10:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 303 (0x87528400) [pid = 1721] [serial = 1118] [outer = 0x873adc00] 09:10:44 INFO - PROCESS | 1721 | 1464106244989 Marionette DEBUG loaded listener.js 09:10:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 304 (0x8752b400) [pid = 1721] [serial = 1119] [outer = 0x873adc00] 09:10:46 INFO - PROCESS | 1721 | 1464106246003 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]]]}] 09:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1697ms 09:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:10:46 INFO - PROCESS | 1721 | 1464106246058 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 09:10:46 INFO - PROCESS | 1721 | 1464106246061 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 09:10:46 INFO - PROCESS | 1721 | 1464106246068 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:10:46 INFO - PROCESS | 1721 | 1464106246071 Marionette TRACE conn3 <- [1,1462,null,{}] 09:10:46 INFO - PROCESS | 1721 | 1464106246077 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}] 09:10:46 INFO - PROCESS | 1721 | 1464106246277 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 09:10:46 INFO - PROCESS | 1721 | 1464106246611 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:46 INFO - PROCESS | 1721 | ++DOCSHELL 0x8752e000 == 97 [pid = 1721] [id = 373] 09:10:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 305 (0x87530800) [pid = 1721] [serial = 1120] [outer = (nil)] 09:10:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 306 (0x87532c00) [pid = 1721] [serial = 1121] [outer = 0x87530800] 09:10:46 INFO - PROCESS | 1721 | 1464106246702 Marionette DEBUG loaded listener.js 09:10:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 307 (0x87c0d800) [pid = 1721] [serial = 1122] [outer = 0x87530800] 09:10:47 INFO - PROCESS | 1721 | 1464106247695 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]]]}] 09:10:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:10:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1685ms 09:10:47 INFO - PROCESS | 1721 | 1464106247753 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 09:10:47 INFO - PROCESS | 1721 | 1464106247756 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 09:10:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:10:47 INFO - PROCESS | 1721 | 1464106247763 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:10:47 INFO - PROCESS | 1721 | 1464106247767 Marionette TRACE conn3 <- [1,1466,null,{}] 09:10:47 INFO - PROCESS | 1721 | 1464106247773 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}] 09:10:47 INFO - PROCESS | 1721 | 1464106247991 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 09:10:49 INFO - PROCESS | 1721 | --DOCSHELL 0x918a2000 == 96 [pid = 1721] [id = 354] 09:10:49 INFO - PROCESS | 1721 | --DOCSHELL 0x8dc6b800 == 95 [pid = 1721] [id = 353] 09:10:49 INFO - PROCESS | 1721 | --DOCSHELL 0x91191800 == 94 [pid = 1721] [id = 352] 09:10:49 INFO - PROCESS | 1721 | --DOCSHELL 0x8c622000 == 93 [pid = 1721] [id = 351] 09:10:49 INFO - PROCESS | 1721 | --DOCSHELL 0x8a0c1c00 == 92 [pid = 1721] [id = 350] 09:10:49 INFO - PROCESS | 1721 | --DOCSHELL 0x9a869000 == 91 [pid = 1721] [id = 339] 09:10:49 INFO - PROCESS | 1721 | --DOCSHELL 0x9890a000 == 90 [pid = 1721] [id = 338] 09:10:49 INFO - PROCESS | 1721 | --DOCSHELL 0x93a89400 == 89 [pid = 1721] [id = 337] 09:10:49 INFO - PROCESS | 1721 | --DOCSHELL 0x95584400 == 88 [pid = 1721] [id = 336] 09:10:49 INFO - PROCESS | 1721 | --DOCSHELL 0x91193000 == 87 [pid = 1721] [id = 335] 09:10:49 INFO - PROCESS | 1721 | --DOCSHELL 0x8b212c00 == 86 [pid = 1721] [id = 334] 09:10:49 INFO - PROCESS | 1721 | --DOMWINDOW == 306 (0x98903c00) [pid = 1721] [serial = 1001] [outer = (nil)] [url = about:blank] 09:10:49 INFO - PROCESS | 1721 | --DOMWINDOW == 305 (0x95583c00) [pid = 1721] [serial = 998] [outer = (nil)] [url = about:blank] 09:10:49 INFO - PROCESS | 1721 | --DOMWINDOW == 304 (0x99e4b800) [pid = 1721] [serial = 983] [outer = (nil)] [url = about:blank] 09:10:49 INFO - PROCESS | 1721 | --DOMWINDOW == 303 (0x97f90c00) [pid = 1721] [serial = 999] [outer = (nil)] [url = about:blank] 09:10:49 INFO - PROCESS | 1721 | --DOMWINDOW == 302 (0x8db6fc00) [pid = 1721] [serial = 989] [outer = (nil)] [url = about:blank] 09:10:49 INFO - PROCESS | 1721 | --DOMWINDOW == 301 (0x8ecdec00) [pid = 1721] [serial = 990] [outer = (nil)] [url = about:blank] 09:10:49 INFO - PROCESS | 1721 | --DOMWINDOW == 300 (0x8ece3400) [pid = 1721] [serial = 986] [outer = (nil)] [url = about:blank] 09:10:49 INFO - PROCESS | 1721 | --DOMWINDOW == 299 (0x8ee29c00) [pid = 1721] [serial = 987] [outer = (nil)] [url = about:blank] 09:10:49 INFO - PROCESS | 1721 | --DOMWINDOW == 298 (0x92128800) [pid = 1721] [serial = 992] [outer = (nil)] [url = about:blank] 09:10:49 INFO - PROCESS | 1721 | --DOMWINDOW == 297 (0x928af000) [pid = 1721] [serial = 993] [outer = (nil)] [url = about:blank] 09:10:49 INFO - PROCESS | 1721 | --DOMWINDOW == 296 (0x8edee800) [pid = 1721] [serial = 980] [outer = (nil)] [url = about:blank] 09:10:49 INFO - PROCESS | 1721 | --DOMWINDOW == 295 (0xa27ccc00) [pid = 1721] [serial = 977] [outer = (nil)] [url = about:blank] 09:10:49 INFO - PROCESS | 1721 | --DOMWINDOW == 294 (0xa2382800) [pid = 1721] [serial = 974] [outer = (nil)] [url = about:blank] 09:10:49 INFO - PROCESS | 1721 | --DOMWINDOW == 293 (0xa2251000) [pid = 1721] [serial = 971] [outer = (nil)] [url = about:blank] 09:10:49 INFO - PROCESS | 1721 | --DOMWINDOW == 292 (0xa0517000) [pid = 1721] [serial = 968] [outer = (nil)] [url = about:blank] 09:10:49 INFO - PROCESS | 1721 | --DOMWINDOW == 291 (0x9b9c7000) [pid = 1721] [serial = 965] [outer = (nil)] [url = about:blank] 09:10:49 INFO - PROCESS | 1721 | --DOMWINDOW == 290 (0x9b7f7000) [pid = 1721] [serial = 962] [outer = (nil)] [url = about:blank] 09:10:49 INFO - PROCESS | 1721 | --DOMWINDOW == 289 (0x9b447400) [pid = 1721] [serial = 959] [outer = (nil)] [url = about:blank] 09:10:49 INFO - PROCESS | 1721 | --DOMWINDOW == 288 (0x9aad1000) [pid = 1721] [serial = 956] [outer = (nil)] [url = about:blank] 09:10:49 INFO - PROCESS | 1721 | --DOMWINDOW == 287 (0x9a872400) [pid = 1721] [serial = 953] [outer = (nil)] [url = about:blank] 09:10:49 INFO - PROCESS | 1721 | --DOMWINDOW == 286 (0x99e4d400) [pid = 1721] [serial = 950] [outer = (nil)] [url = about:blank] 09:10:49 INFO - PROCESS | 1721 | --DOMWINDOW == 285 (0x98d43400) [pid = 1721] [serial = 947] [outer = (nil)] [url = about:blank] 09:10:49 INFO - PROCESS | 1721 | --DOMWINDOW == 284 (0x95338800) [pid = 1721] [serial = 944] [outer = (nil)] [url = about:blank] 09:10:49 INFO - PROCESS | 1721 | --DOMWINDOW == 283 (0x91193800) [pid = 1721] [serial = 941] [outer = (nil)] [url = about:blank] 09:10:49 INFO - PROCESS | 1721 | --DOMWINDOW == 282 (0x8dc2f000) [pid = 1721] [serial = 938] [outer = (nil)] [url = about:blank] 09:10:49 INFO - PROCESS | 1721 | --DOMWINDOW == 281 (0x92a41400) [pid = 1721] [serial = 936] [outer = (nil)] [url = about:blank] 09:10:49 INFO - PROCESS | 1721 | --DOMWINDOW == 280 (0x93a83800) [pid = 1721] [serial = 995] [outer = (nil)] [url = about:blank] 09:10:49 INFO - PROCESS | 1721 | --DOMWINDOW == 279 (0x94fb5400) [pid = 1721] [serial = 996] [outer = (nil)] [url = about:blank] 09:10:49 INFO - PROCESS | 1721 | 1464106249420 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:49 INFO - PROCESS | 1721 | ++DOCSHELL 0x88df8c00 == 87 [pid = 1721] [id = 374] 09:10:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 280 (0x88dfb000) [pid = 1721] [serial = 1123] [outer = (nil)] 09:10:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 281 (0x88e7e000) [pid = 1721] [serial = 1124] [outer = 0x88dfb000] 09:10:49 INFO - PROCESS | 1721 | 1464106249502 Marionette DEBUG loaded listener.js 09:10:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 282 (0x89086800) [pid = 1721] [serial = 1125] [outer = 0x88dfb000] 09:10:50 INFO - PROCESS | 1721 | 1464106250386 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]]]}] 09:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 2649ms 09:10:50 INFO - PROCESS | 1721 | 1464106250416 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 09:10:50 INFO - PROCESS | 1721 | 1464106250422 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 09:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:10:50 INFO - PROCESS | 1721 | 1464106250459 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:10:50 INFO - PROCESS | 1721 | 1464106250465 Marionette TRACE conn3 <- [1,1470,null,{}] 09:10:50 INFO - PROCESS | 1721 | 1464106250472 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}] 09:10:50 INFO - PROCESS | 1721 | 1464106250671 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 09:10:50 INFO - PROCESS | 1721 | 1464106250685 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:50 INFO - PROCESS | 1721 | ++DOCSHELL 0x873ae800 == 88 [pid = 1721] [id = 375] 09:10:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 283 (0x8b25b000) [pid = 1721] [serial = 1126] [outer = (nil)] 09:10:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 284 (0x8b6ccc00) [pid = 1721] [serial = 1127] [outer = 0x8b25b000] 09:10:50 INFO - PROCESS | 1721 | 1464106250926 Marionette DEBUG loaded listener.js 09:10:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 285 (0x8c9d8800) [pid = 1721] [serial = 1128] [outer = 0x8b25b000] 09:10:51 INFO - PROCESS | 1721 | 1464106251850 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]]]}] 09:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1448ms 09:10:51 INFO - PROCESS | 1721 | 1464106251902 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 09:10:51 INFO - PROCESS | 1721 | 1464106251908 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 09:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:10:51 INFO - PROCESS | 1721 | 1464106251922 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:10:51 INFO - PROCESS | 1721 | 1464106251925 Marionette TRACE conn3 <- [1,1474,null,{}] 09:10:51 INFO - PROCESS | 1721 | 1464106251931 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}] 09:10:52 INFO - PROCESS | 1721 | 1464106252195 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 09:10:52 INFO - PROCESS | 1721 | 1464106252232 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:52 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b205400 == 89 [pid = 1721] [id = 376] 09:10:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 286 (0x8db70400) [pid = 1721] [serial = 1129] [outer = (nil)] 09:10:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 287 (0x8dc63000) [pid = 1721] [serial = 1130] [outer = 0x8db70400] 09:10:52 INFO - PROCESS | 1721 | 1464106252309 Marionette DEBUG loaded listener.js 09:10:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 288 (0x8e28bc00) [pid = 1721] [serial = 1131] [outer = 0x8db70400] 09:10:53 INFO - PROCESS | 1721 | 1464106253373 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]]]}] 09:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1481ms 09:10:53 INFO - PROCESS | 1721 | 1464106253405 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 09:10:53 INFO - PROCESS | 1721 | 1464106253409 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 09:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:10:53 INFO - PROCESS | 1721 | 1464106253425 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:10:53 INFO - PROCESS | 1721 | 1464106253435 Marionette TRACE conn3 <- [1,1478,null,{}] 09:10:53 INFO - PROCESS | 1721 | 1464106253449 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}] 09:10:53 INFO - PROCESS | 1721 | 1464106253711 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 09:10:54 INFO - PROCESS | 1721 | --DOMWINDOW == 287 (0x92a44400) [pid = 1721] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:10:54 INFO - PROCESS | 1721 | --DOMWINDOW == 286 (0x8c625000) [pid = 1721] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:10:54 INFO - PROCESS | 1721 | --DOMWINDOW == 285 (0x8a0c8400) [pid = 1721] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:10:54 INFO - PROCESS | 1721 | --DOMWINDOW == 284 (0x91197400) [pid = 1721] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:10:54 INFO - PROCESS | 1721 | --DOMWINDOW == 283 (0x91ec6400) [pid = 1721] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:10:54 INFO - PROCESS | 1721 | --DOMWINDOW == 282 (0x91785800) [pid = 1721] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:10:54 INFO - PROCESS | 1721 | --DOMWINDOW == 281 (0x922bfc00) [pid = 1721] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:10:54 INFO - PROCESS | 1721 | --DOMWINDOW == 280 (0x922be800) [pid = 1721] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:10:54 INFO - PROCESS | 1721 | 1464106254313 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:54 INFO - PROCESS | 1721 | ++DOCSHELL 0x88df8800 == 90 [pid = 1721] [id = 377] 09:10:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 281 (0x88e7c800) [pid = 1721] [serial = 1132] [outer = (nil)] 09:10:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 282 (0x8db79400) [pid = 1721] [serial = 1133] [outer = 0x88e7c800] 09:10:54 INFO - PROCESS | 1721 | 1464106254392 Marionette DEBUG loaded listener.js 09:10:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 283 (0x8ee66800) [pid = 1721] [serial = 1134] [outer = 0x88e7c800] 09:10:55 INFO - PROCESS | 1721 | 1464106255198 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]]]}] 09:10:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:10:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1855ms 09:10:55 INFO - PROCESS | 1721 | 1464106255273 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 09:10:55 INFO - PROCESS | 1721 | 1464106255277 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 09:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:10:55 INFO - PROCESS | 1721 | 1464106255283 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:10:55 INFO - PROCESS | 1721 | 1464106255286 Marionette TRACE conn3 <- [1,1482,null,{}] 09:10:55 INFO - PROCESS | 1721 | 1464106255292 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}] 09:10:55 INFO - PROCESS | 1721 | 1464106255492 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 09:10:55 INFO - PROCESS | 1721 | 1464106255668 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:55 INFO - PROCESS | 1721 | ++DOCSHELL 0x8dc6e800 == 91 [pid = 1721] [id = 378] 09:10:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 284 (0x8ee23c00) [pid = 1721] [serial = 1135] [outer = (nil)] 09:10:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 285 (0x911b9000) [pid = 1721] [serial = 1136] [outer = 0x8ee23c00] 09:10:55 INFO - PROCESS | 1721 | 1464106255744 Marionette DEBUG loaded listener.js 09:10:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 286 (0x91287c00) [pid = 1721] [serial = 1137] [outer = 0x8ee23c00] 09:10:56 INFO - PROCESS | 1721 | 1464106256890 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]]]}] 09:10:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:10:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1683ms 09:10:56 INFO - PROCESS | 1721 | 1464106256968 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 09:10:56 INFO - PROCESS | 1721 | 1464106256975 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 09:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:10:56 INFO - PROCESS | 1721 | 1464106256984 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:10:56 INFO - PROCESS | 1721 | 1464106256990 Marionette TRACE conn3 <- [1,1486,null,{}] 09:10:57 INFO - PROCESS | 1721 | 1464106256998 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}] 09:10:57 INFO - PROCESS | 1721 | 1464106257257 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 09:10:57 INFO - PROCESS | 1721 | 1464106257530 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:57 INFO - PROCESS | 1721 | ++DOCSHELL 0x88df4800 == 92 [pid = 1721] [id = 379] 09:10:57 INFO - PROCESS | 1721 | ++DOMWINDOW == 287 (0x88e86000) [pid = 1721] [serial = 1138] [outer = (nil)] 09:10:57 INFO - PROCESS | 1721 | ++DOMWINDOW == 288 (0x8b255800) [pid = 1721] [serial = 1139] [outer = 0x88e86000] 09:10:57 INFO - PROCESS | 1721 | 1464106257625 Marionette DEBUG loaded listener.js 09:10:57 INFO - PROCESS | 1721 | ++DOMWINDOW == 289 (0x8b6cec00) [pid = 1721] [serial = 1140] [outer = 0x88e86000] 09:10:58 INFO - PROCESS | 1721 | 1464106258577 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]]]}] 09:10:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:10:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1641ms 09:10:58 INFO - PROCESS | 1721 | 1464106258626 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 09:10:58 INFO - PROCESS | 1721 | 1464106258636 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 09:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:10:58 INFO - PROCESS | 1721 | 1464106258648 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:10:58 INFO - PROCESS | 1721 | 1464106258652 Marionette TRACE conn3 <- [1,1490,null,{}] 09:10:58 INFO - PROCESS | 1721 | 1464106258659 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}] 09:10:58 INFO - PROCESS | 1721 | 1464106258880 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 09:10:59 INFO - PROCESS | 1721 | 1464106259158 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:59 INFO - PROCESS | 1721 | ++DOCSHELL 0x8dc24400 == 93 [pid = 1721] [id = 380] 09:10:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 290 (0x8dc27000) [pid = 1721] [serial = 1141] [outer = (nil)] 09:10:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 291 (0x8e3d7400) [pid = 1721] [serial = 1142] [outer = 0x8dc27000] 09:10:59 INFO - PROCESS | 1721 | 1464106259290 Marionette DEBUG loaded listener.js 09:10:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 292 (0x8ec0fc00) [pid = 1721] [serial = 1143] [outer = 0x8dc27000] 09:11:00 INFO - PROCESS | 1721 | 1464106260293 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]]]}] 09:11:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:11:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1685ms 09:11:00 INFO - PROCESS | 1721 | 1464106260333 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 09:11:00 INFO - PROCESS | 1721 | 1464106260340 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 09:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:11:00 INFO - PROCESS | 1721 | 1464106260347 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:11:00 INFO - PROCESS | 1721 | 1464106260354 Marionette TRACE conn3 <- [1,1494,null,{}] 09:11:00 INFO - PROCESS | 1721 | 1464106260370 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}] 09:11:00 INFO - PROCESS | 1721 | 1464106260633 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 09:11:00 INFO - PROCESS | 1721 | 1464106260898 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:00 INFO - PROCESS | 1721 | ++DOCSHELL 0x911c0800 == 94 [pid = 1721] [id = 381] 09:11:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 293 (0x91289c00) [pid = 1721] [serial = 1144] [outer = (nil)] 09:11:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 294 (0x918abc00) [pid = 1721] [serial = 1145] [outer = 0x91289c00] 09:11:01 INFO - PROCESS | 1721 | 1464106260996 Marionette DEBUG loaded listener.js 09:11:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 295 (0x91a79c00) [pid = 1721] [serial = 1146] [outer = 0x91289c00] 09:11:01 INFO - PROCESS | 1721 | 1464106261953 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]]]}] 09:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1648ms 09:11:01 INFO - PROCESS | 1721 | 1464106261996 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 09:11:02 INFO - PROCESS | 1721 | 1464106262001 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 09:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:11:02 INFO - PROCESS | 1721 | 1464106262007 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:11:02 INFO - PROCESS | 1721 | 1464106262011 Marionette TRACE conn3 <- [1,1498,null,{}] 09:11:02 INFO - PROCESS | 1721 | 1464106262016 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}] 09:11:02 INFO - PROCESS | 1721 | 1464106262247 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 09:11:02 INFO - PROCESS | 1721 | 1464106262572 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:02 INFO - PROCESS | 1721 | ++DOCSHELL 0x9178cc00 == 95 [pid = 1721] [id = 382] 09:11:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 296 (0x922c3800) [pid = 1721] [serial = 1147] [outer = (nil)] 09:11:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 297 (0x928af800) [pid = 1721] [serial = 1148] [outer = 0x922c3800] 09:11:02 INFO - PROCESS | 1721 | 1464106262668 Marionette DEBUG loaded listener.js 09:11:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 298 (0x929cd000) [pid = 1721] [serial = 1149] [outer = 0x922c3800] 09:11:03 INFO - PROCESS | 1721 | 1464106263563 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]]]}] 09:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1581ms 09:11:03 INFO - PROCESS | 1721 | 1464106263588 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 09:11:03 INFO - PROCESS | 1721 | 1464106263592 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 09:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:11:03 INFO - PROCESS | 1721 | 1464106263599 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:11:03 INFO - PROCESS | 1721 | 1464106263602 Marionette TRACE conn3 <- [1,1502,null,{}] 09:11:03 INFO - PROCESS | 1721 | 1464106263608 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}] 09:11:03 INFO - PROCESS | 1721 | 1464106263805 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 09:11:04 INFO - PROCESS | 1721 | 1464106264076 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:04 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d9ddc00 == 96 [pid = 1721] [id = 383] 09:11:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 299 (0x91a72c00) [pid = 1721] [serial = 1150] [outer = (nil)] 09:11:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 300 (0x93a84400) [pid = 1721] [serial = 1151] [outer = 0x91a72c00] 09:11:04 INFO - PROCESS | 1721 | 1464106264205 Marionette DEBUG loaded listener.js 09:11:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 301 (0x94574400) [pid = 1721] [serial = 1152] [outer = 0x91a72c00] 09:11:05 INFO - PROCESS | 1721 | 1464106265146 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]]]}] 09:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1584ms 09:11:05 INFO - PROCESS | 1721 | 1464106265184 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 09:11:05 INFO - PROCESS | 1721 | 1464106265188 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 09:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:11:05 INFO - PROCESS | 1721 | 1464106265198 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:11:05 INFO - PROCESS | 1721 | 1464106265205 Marionette TRACE conn3 <- [1,1506,null,{}] 09:11:05 INFO - PROCESS | 1721 | 1464106265285 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}] 09:11:05 INFO - PROCESS | 1721 | 1464106265612 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 09:11:05 INFO - PROCESS | 1721 | 1464106265857 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:05 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c9d5000 == 97 [pid = 1721] [id = 384] 09:11:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 302 (0x922c7c00) [pid = 1721] [serial = 1153] [outer = (nil)] 09:11:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 303 (0x97f99400) [pid = 1721] [serial = 1154] [outer = 0x922c7c00] 09:11:05 INFO - PROCESS | 1721 | 1464106265946 Marionette DEBUG loaded listener.js 09:11:06 INFO - PROCESS | 1721 | ++DOMWINDOW == 304 (0x988bc000) [pid = 1721] [serial = 1155] [outer = 0x922c7c00] 09:11:06 INFO - PROCESS | 1721 | 1464106266891 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]]]}] 09:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1714ms 09:11:06 INFO - PROCESS | 1721 | 1464106266910 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 09:11:06 INFO - PROCESS | 1721 | 1464106266914 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 09:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:11:06 INFO - PROCESS | 1721 | 1464106266921 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:11:06 INFO - PROCESS | 1721 | 1464106266924 Marionette TRACE conn3 <- [1,1510,null,{}] 09:11:06 INFO - PROCESS | 1721 | 1464106266930 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}] 09:11:07 INFO - PROCESS | 1721 | 1464106267123 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 09:11:07 INFO - PROCESS | 1721 | 1464106267439 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:07 INFO - PROCESS | 1721 | ++DOCSHELL 0x8863dc00 == 98 [pid = 1721] [id = 385] 09:11:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 305 (0x95334c00) [pid = 1721] [serial = 1156] [outer = (nil)] 09:11:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 306 (0x997ad400) [pid = 1721] [serial = 1157] [outer = 0x95334c00] 09:11:07 INFO - PROCESS | 1721 | 1464106267537 Marionette DEBUG loaded listener.js 09:11:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 307 (0x99e4d400) [pid = 1721] [serial = 1158] [outer = 0x95334c00] 09:11:08 INFO - PROCESS | 1721 | 1464106268476 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]]]}] 09:11:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:11:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1589ms 09:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:11:08 INFO - PROCESS | 1721 | 1464106268510 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 09:11:08 INFO - PROCESS | 1721 | 1464106268513 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 09:11:08 INFO - PROCESS | 1721 | 1464106268519 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:11:08 INFO - PROCESS | 1721 | 1464106268523 Marionette TRACE conn3 <- [1,1514,null,{}] 09:11:08 INFO - PROCESS | 1721 | 1464106268529 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}] 09:11:08 INFO - PROCESS | 1721 | 1464106268728 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 09:11:09 INFO - PROCESS | 1721 | 1464106269001 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:09 INFO - PROCESS | 1721 | ++DOCSHELL 0x94fb0000 == 99 [pid = 1721] [id = 386] 09:11:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 308 (0x98d43400) [pid = 1721] [serial = 1159] [outer = (nil)] 09:11:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 309 (0x9a255000) [pid = 1721] [serial = 1160] [outer = 0x98d43400] 09:11:09 INFO - PROCESS | 1721 | 1464106269131 Marionette DEBUG loaded listener.js 09:11:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 310 (0x9a86e400) [pid = 1721] [serial = 1161] [outer = 0x98d43400] 09:11:10 INFO - PROCESS | 1721 | 1464106270054 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]]]}] 09:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1585ms 09:11:10 INFO - PROCESS | 1721 | 1464106270106 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 09:11:10 INFO - PROCESS | 1721 | 1464106270112 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 09:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:11:10 INFO - PROCESS | 1721 | 1464106270119 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:11:10 INFO - PROCESS | 1721 | 1464106270123 Marionette TRACE conn3 <- [1,1518,null,{}] 09:11:10 INFO - PROCESS | 1721 | 1464106270128 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}] 09:11:10 INFO - PROCESS | 1721 | 1464106270402 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 09:11:10 INFO - PROCESS | 1721 | 1464106270686 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:10 INFO - PROCESS | 1721 | ++DOCSHELL 0x873a3c00 == 100 [pid = 1721] [id = 387] 09:11:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 311 (0x8da93000) [pid = 1721] [serial = 1162] [outer = (nil)] 09:11:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 312 (0x9aac5400) [pid = 1721] [serial = 1163] [outer = 0x8da93000] 09:11:10 INFO - PROCESS | 1721 | 1464106270783 Marionette DEBUG loaded listener.js 09:11:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 313 (0x9ac3ec00) [pid = 1721] [serial = 1164] [outer = 0x8da93000] 09:11:11 INFO - PROCESS | 1721 | 1464106271729 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]]]}] 09:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1686ms 09:11:11 INFO - PROCESS | 1721 | 1464106271806 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 09:11:11 INFO - PROCESS | 1721 | 1464106271810 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 09:11:11 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:11:11 INFO - PROCESS | 1721 | 1464106271817 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:11:11 INFO - PROCESS | 1721 | 1464106271820 Marionette TRACE conn3 <- [1,1522,null,{}] 09:11:11 INFO - PROCESS | 1721 | 1464106271826 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}] 09:11:12 INFO - PROCESS | 1721 | 1464106272065 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 09:11:12 INFO - PROCESS | 1721 | 1464106272381 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:12 INFO - PROCESS | 1721 | ++DOCSHELL 0x99ecc800 == 101 [pid = 1721] [id = 388] 09:11:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 314 (0x99f5c000) [pid = 1721] [serial = 1165] [outer = (nil)] 09:11:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 315 (0x9b87c800) [pid = 1721] [serial = 1166] [outer = 0x99f5c000] 09:11:12 INFO - PROCESS | 1721 | 1464106272480 Marionette DEBUG loaded listener.js 09:11:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 316 (0x9b9c0400) [pid = 1721] [serial = 1167] [outer = 0x99f5c000] 09:11:13 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:13 INFO - PROCESS | 1721 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:11:13 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:13 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:13 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:13 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:13 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:13 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:13 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:13 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:13 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:13 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 09:11:13 INFO - PROCESS | 1721 | 1464106273346 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"]]]}] 09:11:13 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 () { 09:11:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:11:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:11:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:11:13 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 () { 09:11:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:11:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:11:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:11:13 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 () { 09:11:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:11:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:11:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:11:13 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 () { 09:11:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:11:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:11:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:11:13 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1586ms 09:11:13 INFO - PROCESS | 1721 | 1464106273409 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 09:11:13 INFO - PROCESS | 1721 | 1464106273418 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 09:11:13 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:11:13 INFO - PROCESS | 1721 | 1464106273429 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:11:13 INFO - PROCESS | 1721 | 1464106273432 Marionette TRACE conn3 <- [1,1526,null,{}] 09:11:13 INFO - PROCESS | 1721 | 1464106273439 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}] 09:11:13 INFO - PROCESS | 1721 | 1464106273670 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 09:11:14 INFO - PROCESS | 1721 | 1464106273996 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:14 INFO - PROCESS | 1721 | ++DOCSHELL 0x9d89dc00 == 102 [pid = 1721] [id = 389] 09:11:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 317 (0xa31e9800) [pid = 1721] [serial = 1168] [outer = (nil)] 09:11:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 318 (0xa3689800) [pid = 1721] [serial = 1169] [outer = 0xa31e9800] 09:11:14 INFO - PROCESS | 1721 | 1464106274099 Marionette DEBUG loaded listener.js 09:11:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 319 (0xa685cc00) [pid = 1721] [serial = 1170] [outer = 0xa31e9800] 09:11:14 INFO - PROCESS | 1721 | 1464106274958 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"]]]}] 09:11:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:11:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:11:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:11:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:11:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:11:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:11:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:11:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:11:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:11:15 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1581ms 09:11:15 INFO - PROCESS | 1721 | 1464106275016 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 09:11:15 INFO - PROCESS | 1721 | 1464106275019 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 09:11:15 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:11:15 INFO - PROCESS | 1721 | 1464106275045 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:11:15 INFO - PROCESS | 1721 | 1464106275048 Marionette TRACE conn3 <- [1,1530,null,{}] 09:11:15 INFO - PROCESS | 1721 | 1464106275063 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}] 09:11:15 INFO - PROCESS | 1721 | 1464106275309 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 09:11:15 INFO - PROCESS | 1721 | 1464106275628 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:15 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c745800 == 103 [pid = 1721] [id = 390] 09:11:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 320 (0x92616400) [pid = 1721] [serial = 1171] [outer = (nil)] 09:11:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 321 (0x9261fc00) [pid = 1721] [serial = 1172] [outer = 0x92616400] 09:11:15 INFO - PROCESS | 1721 | 1464106275725 Marionette DEBUG loaded listener.js 09:11:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 322 (0x92621c00) [pid = 1721] [serial = 1173] [outer = 0x92616400] 09:11:16 INFO - PROCESS | 1721 | 1464106276494 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]]]}] 09:11:16 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 09:11:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:11:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:11:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:11:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:11:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:11:16 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. 09:11:16 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:11:16 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1505ms 09:11:16 INFO - PROCESS | 1721 | 1464106276536 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 09:11:16 INFO - PROCESS | 1721 | 1464106276542 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 09:11:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:11:16 INFO - PROCESS | 1721 | 1464106276552 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:11:16 INFO - PROCESS | 1721 | 1464106276554 Marionette TRACE conn3 <- [1,1534,null,{}] 09:11:16 INFO - PROCESS | 1721 | 1464106276561 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}] 09:11:16 INFO - PROCESS | 1721 | 1464106276766 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 09:11:17 INFO - PROCESS | 1721 | 1464106277058 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:17 INFO - PROCESS | 1721 | ++DOCSHELL 0x883cb000 == 104 [pid = 1721] [id = 391] 09:11:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 323 (0x883cc800) [pid = 1721] [serial = 1174] [outer = (nil)] 09:11:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 324 (0x883d5400) [pid = 1721] [serial = 1175] [outer = 0x883cc800] 09:11:17 INFO - PROCESS | 1721 | 1464106277150 Marionette DEBUG loaded listener.js 09:11:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 325 (0x883d7400) [pid = 1721] [serial = 1176] [outer = 0x883cc800] 09:11:18 INFO - PROCESS | 1721 | 1464106278115 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]]]}] 09:11:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:11:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1627ms 09:11:18 INFO - PROCESS | 1721 | 1464106278181 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 09:11:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:11:18 INFO - PROCESS | 1721 | 1464106278186 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 09:11:18 INFO - PROCESS | 1721 | 1464106278193 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:11:18 INFO - PROCESS | 1721 | 1464106278197 Marionette TRACE conn3 <- [1,1538,null,{}] 09:11:18 INFO - PROCESS | 1721 | 1464106278203 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}] 09:11:18 INFO - PROCESS | 1721 | 1464106278410 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 09:11:18 INFO - PROCESS | 1721 | 1464106278728 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:18 INFO - PROCESS | 1721 | ++DOCSHELL 0x883cd400 == 105 [pid = 1721] [id = 392] 09:11:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 326 (0x883d1000) [pid = 1721] [serial = 1177] [outer = (nil)] 09:11:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 327 (0x8c0dc800) [pid = 1721] [serial = 1178] [outer = 0x883d1000] 09:11:18 INFO - PROCESS | 1721 | 1464106278822 Marionette DEBUG loaded listener.js 09:11:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 328 (0x8c0de400) [pid = 1721] [serial = 1179] [outer = 0x883d1000] 09:11:19 INFO - PROCESS | 1721 | 1464106279718 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]]]}] 09:11:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:11:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1596ms 09:11:19 INFO - PROCESS | 1721 | 1464106279789 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 09:11:19 INFO - PROCESS | 1721 | 1464106279794 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 09:11:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:11:19 INFO - PROCESS | 1721 | 1464106279800 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:11:19 INFO - PROCESS | 1721 | 1464106279803 Marionette TRACE conn3 <- [1,1542,null,{}] 09:11:19 INFO - PROCESS | 1721 | 1464106279809 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}] 09:11:20 INFO - PROCESS | 1721 | 1464106280025 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 09:11:20 INFO - PROCESS | 1721 | 1464106280370 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:20 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c0e4400 == 106 [pid = 1721] [id = 393] 09:11:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 329 (0x8c0e4c00) [pid = 1721] [serial = 1180] [outer = (nil)] 09:11:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 330 (0x8c751c00) [pid = 1721] [serial = 1181] [outer = 0x8c0e4c00] 09:11:20 INFO - PROCESS | 1721 | 1464106280500 Marionette DEBUG loaded listener.js 09:11:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 331 (0x92d47400) [pid = 1721] [serial = 1182] [outer = 0x8c0e4c00] 09:11:21 INFO - PROCESS | 1721 | 1464106281365 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]]]}] 09:11:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:11:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1586ms 09:11:21 INFO - PROCESS | 1721 | 1464106281388 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 09:11:21 INFO - PROCESS | 1721 | 1464106281394 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 09:11:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:11:21 INFO - PROCESS | 1721 | 1464106281401 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:11:21 INFO - PROCESS | 1721 | 1464106281404 Marionette TRACE conn3 <- [1,1546,null,{}] 09:11:21 INFO - PROCESS | 1721 | 1464106281441 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}] 09:11:21 INFO - PROCESS | 1721 | 1464106281676 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 09:11:22 INFO - PROCESS | 1721 | 1464106282012 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:22 INFO - PROCESS | 1721 | ++DOCSHELL 0x860be800 == 107 [pid = 1721] [id = 394] 09:11:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 332 (0x860c0c00) [pid = 1721] [serial = 1183] [outer = (nil)] 09:11:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 333 (0x860c7800) [pid = 1721] [serial = 1184] [outer = 0x860c0c00] 09:11:22 INFO - PROCESS | 1721 | 1464106282106 Marionette DEBUG loaded listener.js 09:11:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 334 (0x860cc000) [pid = 1721] [serial = 1185] [outer = 0x860c0c00] 09:11:23 INFO - PROCESS | 1721 | 1464106283012 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]]]}] 09:11:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:11:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1655ms 09:11:23 INFO - PROCESS | 1721 | 1464106283057 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 09:11:23 INFO - PROCESS | 1721 | 1464106283061 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 09:11:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:11:23 INFO - PROCESS | 1721 | 1464106283067 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:11:23 INFO - PROCESS | 1721 | 1464106283070 Marionette TRACE conn3 <- [1,1550,null,{}] 09:11:23 INFO - PROCESS | 1721 | 1464106283076 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}] 09:11:23 INFO - PROCESS | 1721 | 1464106283294 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 09:11:23 INFO - PROCESS | 1721 | 1464106283615 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:23 INFO - PROCESS | 1721 | ++DOCSHELL 0x860c2c00 == 108 [pid = 1721] [id = 395] 09:11:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 335 (0x860c5800) [pid = 1721] [serial = 1186] [outer = (nil)] 09:11:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 336 (0x862eb800) [pid = 1721] [serial = 1187] [outer = 0x860c5800] 09:11:23 INFO - PROCESS | 1721 | 1464106283709 Marionette DEBUG loaded listener.js 09:11:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 337 (0x862ed400) [pid = 1721] [serial = 1188] [outer = 0x860c5800] 09:11:24 INFO - PROCESS | 1721 | 1464106284604 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]]]}] 09:11:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:11:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1581ms 09:11:24 INFO - PROCESS | 1721 | 1464106284650 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 09:11:24 INFO - PROCESS | 1721 | 1464106284654 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 09:11:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:11:24 INFO - PROCESS | 1721 | 1464106284660 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:11:24 INFO - PROCESS | 1721 | 1464106284663 Marionette TRACE conn3 <- [1,1554,null,{}] 09:11:24 INFO - PROCESS | 1721 | 1464106284669 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}] 09:11:24 INFO - PROCESS | 1721 | 1464106284882 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 09:11:25 INFO - PROCESS | 1721 | 1464106285229 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:25 INFO - PROCESS | 1721 | ++DOCSHELL 0x862e7c00 == 109 [pid = 1721] [id = 396] 09:11:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 338 (0x862e8400) [pid = 1721] [serial = 1189] [outer = (nil)] 09:11:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 339 (0x862f6000) [pid = 1721] [serial = 1190] [outer = 0x862e8400] 09:11:25 INFO - PROCESS | 1721 | 1464106285327 Marionette DEBUG loaded listener.js 09:11:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 340 (0x883d5000) [pid = 1721] [serial = 1191] [outer = 0x862e8400] 09:11:26 INFO - PROCESS | 1721 | 1464106286272 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]]]}] 09:11:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:11:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1680ms 09:11:26 INFO - PROCESS | 1721 | 1464106286341 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 09:11:26 INFO - PROCESS | 1721 | 1464106286345 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 09:11:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:11:26 INFO - PROCESS | 1721 | 1464106286352 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:11:26 INFO - PROCESS | 1721 | 1464106286354 Marionette TRACE conn3 <- [1,1558,null,{}] 09:11:26 INFO - PROCESS | 1721 | 1464106286361 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}] 09:11:26 INFO - PROCESS | 1721 | 1464106286615 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 09:11:28 INFO - PROCESS | 1721 | --DOCSHELL 0x8ecebc00 == 108 [pid = 1721] [id = 306] 09:11:28 INFO - PROCESS | 1721 | --DOCSHELL 0x8c9d8000 == 107 [pid = 1721] [id = 240] 09:11:28 INFO - PROCESS | 1721 | --DOCSHELL 0x96d2b000 == 106 [pid = 1721] [id = 282] 09:11:28 INFO - PROCESS | 1721 | --DOCSHELL 0x9457a800 == 105 [pid = 1721] [id = 314] 09:11:28 INFO - PROCESS | 1721 | --DOCSHELL 0x91eba800 == 104 [pid = 1721] [id = 276] 09:11:28 INFO - PROCESS | 1721 | --DOCSHELL 0x98d3f000 == 103 [pid = 1721] [id = 283] 09:11:28 INFO - PROCESS | 1721 | --DOCSHELL 0x99698c00 == 102 [pid = 1721] [id = 284] 09:11:28 INFO - PROCESS | 1721 | --DOCSHELL 0x918cc400 == 101 [pid = 1721] [id = 281] 09:11:28 INFO - PROCESS | 1721 | --DOCSHELL 0x94571000 == 100 [pid = 1721] [id = 278] 09:11:28 INFO - PROCESS | 1721 | --DOCSHELL 0x91192800 == 99 [pid = 1721] [id = 277] 09:11:28 INFO - PROCESS | 1721 | --DOCSHELL 0x8ee1ec00 == 98 [pid = 1721] [id = 313] 09:11:28 INFO - PROCESS | 1721 | --DOCSHELL 0x93a85400 == 97 [pid = 1721] [id = 280] 09:11:28 INFO - PROCESS | 1721 | --DOCSHELL 0x88df8800 == 96 [pid = 1721] [id = 377] 09:11:28 INFO - PROCESS | 1721 | --DOCSHELL 0x8b205400 == 95 [pid = 1721] [id = 376] 09:11:28 INFO - PROCESS | 1721 | --DOCSHELL 0x873ae800 == 94 [pid = 1721] [id = 375] 09:11:28 INFO - PROCESS | 1721 | --DOCSHELL 0x88df8c00 == 93 [pid = 1721] [id = 374] 09:11:28 INFO - PROCESS | 1721 | --DOCSHELL 0x873ab400 == 92 [pid = 1721] [id = 372] 09:11:28 INFO - PROCESS | 1721 | --DOCSHELL 0x87c05800 == 91 [pid = 1721] [id = 370] 09:11:28 INFO - PROCESS | 1721 | --DOCSHELL 0x873a2000 == 90 [pid = 1721] [id = 371] 09:11:28 INFO - PROCESS | 1721 | --DOCSHELL 0x87c03000 == 89 [pid = 1721] [id = 369] 09:11:28 INFO - PROCESS | 1721 | --DOCSHELL 0x8863d400 == 88 [pid = 1721] [id = 368] 09:11:28 INFO - PROCESS | 1721 | --DOCSHELL 0x8d9d9400 == 87 [pid = 1721] [id = 366] 09:11:28 INFO - PROCESS | 1721 | --DOCSHELL 0x8ede4c00 == 86 [pid = 1721] [id = 367] 09:11:28 INFO - PROCESS | 1721 | --DOCSHELL 0x8b257c00 == 85 [pid = 1721] [id = 365] 09:11:28 INFO - PROCESS | 1721 | --DOCSHELL 0x8b206800 == 84 [pid = 1721] [id = 364] 09:11:28 INFO - PROCESS | 1721 | --DOCSHELL 0x9d4d8400 == 83 [pid = 1721] [id = 363] 09:11:28 INFO - PROCESS | 1721 | --DOCSHELL 0x9a9bec00 == 82 [pid = 1721] [id = 362] 09:11:28 INFO - PROCESS | 1721 | --DOCSHELL 0x99ec8800 == 81 [pid = 1721] [id = 361] 09:11:28 INFO - PROCESS | 1721 | --DOCSHELL 0x9557ec00 == 80 [pid = 1721] [id = 359] 09:11:28 INFO - PROCESS | 1721 | --DOCSHELL 0x8edf0800 == 79 [pid = 1721] [id = 360] 09:11:28 INFO - PROCESS | 1721 | --DOCSHELL 0x8edef400 == 78 [pid = 1721] [id = 358] 09:11:28 INFO - PROCESS | 1721 | --DOCSHELL 0x91284400 == 77 [pid = 1721] [id = 357] 09:11:28 INFO - PROCESS | 1721 | --DOCSHELL 0x91a80800 == 76 [pid = 1721] [id = 355] 09:11:28 INFO - PROCESS | 1721 | --DOCSHELL 0x8b464c00 == 75 [pid = 1721] [id = 356] 09:11:28 INFO - PROCESS | 1721 | --DOMWINDOW == 339 (0x98d44800) [pid = 1721] [serial = 1002] [outer = (nil)] [url = about:blank] 09:11:28 INFO - PROCESS | 1721 | --DOMWINDOW == 338 (0x95174000) [pid = 1721] [serial = 1067] [outer = (nil)] [url = about:blank] 09:11:28 INFO - PROCESS | 1721 | --DOMWINDOW == 337 (0x94f59800) [pid = 1721] [serial = 1064] [outer = (nil)] [url = about:blank] 09:11:28 INFO - PROCESS | 1721 | --DOMWINDOW == 336 (0xa685b400) [pid = 1721] [serial = 1034] [outer = (nil)] [url = about:blank] 09:11:28 INFO - PROCESS | 1721 | --DOMWINDOW == 335 (0x8a0ccc00) [pid = 1721] [serial = 1037] [outer = (nil)] [url = about:blank] 09:11:28 INFO - PROCESS | 1721 | --DOMWINDOW == 334 (0x88df6800) [pid = 1721] [serial = 1040] [outer = (nil)] [url = about:blank] 09:11:28 INFO - PROCESS | 1721 | --DOMWINDOW == 333 (0x88e7b800) [pid = 1721] [serial = 1043] [outer = (nil)] [url = about:blank] 09:11:28 INFO - PROCESS | 1721 | --DOMWINDOW == 332 (0x8907f400) [pid = 1721] [serial = 1046] [outer = (nil)] [url = about:blank] 09:11:28 INFO - PROCESS | 1721 | --DOMWINDOW == 331 (0x89088400) [pid = 1721] [serial = 1049] [outer = (nil)] [url = about:blank] 09:11:28 INFO - PROCESS | 1721 | --DOMWINDOW == 330 (0x8db75400) [pid = 1721] [serial = 1055] [outer = (nil)] [url = about:blank] 09:11:28 INFO - PROCESS | 1721 | --DOMWINDOW == 329 (0x8e3db800) [pid = 1721] [serial = 1056] [outer = (nil)] [url = about:blank] 09:11:28 INFO - PROCESS | 1721 | --DOMWINDOW == 328 (0x8b6c4800) [pid = 1721] [serial = 1053] [outer = (nil)] [url = about:blank] 09:11:28 INFO - PROCESS | 1721 | --DOMWINDOW == 327 (0x8a0cc800) [pid = 1721] [serial = 1052] [outer = (nil)] [url = about:blank] 09:11:28 INFO - PROCESS | 1721 | --DOMWINDOW == 326 (0x911c3c00) [pid = 1721] [serial = 1058] [outer = (nil)] [url = about:blank] 09:11:28 INFO - PROCESS | 1721 | --DOMWINDOW == 325 (0x918a3000) [pid = 1721] [serial = 1007] [outer = (nil)] [url = about:blank] 09:11:28 INFO - PROCESS | 1721 | --DOMWINDOW == 324 (0x8c9da000) [pid = 1721] [serial = 1004] [outer = (nil)] [url = about:blank] 09:11:28 INFO - PROCESS | 1721 | --DOMWINDOW == 323 (0x9890e800) [pid = 1721] [serial = 1010] [outer = (nil)] [url = about:blank] 09:11:28 INFO - PROCESS | 1721 | --DOMWINDOW == 322 (0x9a0b8800) [pid = 1721] [serial = 1013] [outer = (nil)] [url = about:blank] 09:11:28 INFO - PROCESS | 1721 | --DOMWINDOW == 321 (0x9b44c400) [pid = 1721] [serial = 1016] [outer = (nil)] [url = about:blank] 09:11:28 INFO - PROCESS | 1721 | --DOMWINDOW == 320 (0x9d8a9000) [pid = 1721] [serial = 1019] [outer = (nil)] [url = about:blank] 09:11:28 INFO - PROCESS | 1721 | --DOMWINDOW == 319 (0xa367f800) [pid = 1721] [serial = 1022] [outer = (nil)] [url = about:blank] 09:11:28 INFO - PROCESS | 1721 | --DOMWINDOW == 318 (0xa36e9000) [pid = 1721] [serial = 1025] [outer = (nil)] [url = about:blank] 09:11:28 INFO - PROCESS | 1721 | --DOMWINDOW == 317 (0xa5142400) [pid = 1721] [serial = 1028] [outer = (nil)] [url = about:blank] 09:11:28 INFO - PROCESS | 1721 | --DOMWINDOW == 316 (0x8b6c9000) [pid = 1721] [serial = 1031] [outer = (nil)] [url = about:blank] 09:11:28 INFO - PROCESS | 1721 | --DOMWINDOW == 315 (0x928ad400) [pid = 1721] [serial = 1061] [outer = (nil)] [url = about:blank] 09:11:28 INFO - PROCESS | 1721 | --DOMWINDOW == 314 (0x929cf000) [pid = 1721] [serial = 1062] [outer = (nil)] [url = about:blank] 09:11:28 INFO - PROCESS | 1721 | --DOMWINDOW == 313 (0x9178d800) [pid = 1721] [serial = 1059] [outer = (nil)] [url = about:blank] 09:11:28 INFO - PROCESS | 1721 | --DOMWINDOW == 312 (0x94fbc800) [pid = 1721] [serial = 1065] [outer = (nil)] [url = about:blank] 09:11:28 INFO - PROCESS | 1721 | 1464106288596 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:28 INFO - PROCESS | 1721 | ++DOCSHELL 0x860c8400 == 76 [pid = 1721] [id = 397] 09:11:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 313 (0x860c9400) [pid = 1721] [serial = 1192] [outer = (nil)] 09:11:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 314 (0x862eec00) [pid = 1721] [serial = 1193] [outer = 0x860c9400] 09:11:28 INFO - PROCESS | 1721 | 1464106288679 Marionette DEBUG loaded listener.js 09:11:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 315 (0x873a0400) [pid = 1721] [serial = 1194] [outer = 0x860c9400] 09:11:29 INFO - PROCESS | 1721 | 1464106289501 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]]]}] 09:11:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:11:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 3191ms 09:11:29 INFO - PROCESS | 1721 | 1464106289545 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 09:11:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:11:29 INFO - PROCESS | 1721 | 1464106289551 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 09:11:29 INFO - PROCESS | 1721 | 1464106289587 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:11:29 INFO - PROCESS | 1721 | 1464106289594 Marionette TRACE conn3 <- [1,1562,null,{}] 09:11:29 INFO - PROCESS | 1721 | 1464106289604 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}] 09:11:29 INFO - PROCESS | 1721 | 1464106289807 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 09:11:29 INFO - PROCESS | 1721 | 1464106289819 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:30 INFO - PROCESS | 1721 | ++DOCSHELL 0x8752ac00 == 77 [pid = 1721] [id = 398] 09:11:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 316 (0x87c03400) [pid = 1721] [serial = 1195] [outer = (nil)] 09:11:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 317 (0x87c10c00) [pid = 1721] [serial = 1196] [outer = 0x87c03400] 09:11:30 INFO - PROCESS | 1721 | 1464106290072 Marionette DEBUG loaded listener.js 09:11:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 318 (0x88643000) [pid = 1721] [serial = 1197] [outer = 0x87c03400] 09:11:31 INFO - PROCESS | 1721 | 1464106290998 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]]]}] 09:11:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:11:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1517ms 09:11:31 INFO - PROCESS | 1721 | 1464106291079 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 09:11:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:11:31 INFO - PROCESS | 1721 | 1464106291086 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 09:11:31 INFO - PROCESS | 1721 | 1464106291092 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:11:31 INFO - PROCESS | 1721 | 1464106291096 Marionette TRACE conn3 <- [1,1566,null,{}] 09:11:31 INFO - PROCESS | 1721 | 1464106291109 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}] 09:11:31 INFO - PROCESS | 1721 | 1464106291386 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 09:11:31 INFO - PROCESS | 1721 | 1464106291422 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:31 INFO - PROCESS | 1721 | ++DOCSHELL 0x883d3400 == 78 [pid = 1721] [id = 399] 09:11:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 319 (0x88e7c400) [pid = 1721] [serial = 1198] [outer = (nil)] 09:11:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 320 (0x8908ac00) [pid = 1721] [serial = 1199] [outer = 0x88e7c400] 09:11:31 INFO - PROCESS | 1721 | 1464106291503 Marionette DEBUG loaded listener.js 09:11:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 321 (0x8a0cd000) [pid = 1721] [serial = 1200] [outer = 0x88e7c400] 09:11:32 INFO - PROCESS | 1721 | 1464106292584 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]]]}] 09:11:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:11:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1541ms 09:11:32 INFO - PROCESS | 1721 | 1464106292634 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 09:11:32 INFO - PROCESS | 1721 | 1464106292638 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 09:11:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:11:32 INFO - PROCESS | 1721 | 1464106292653 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:11:32 INFO - PROCESS | 1721 | 1464106292662 Marionette TRACE conn3 <- [1,1570,null,{}] 09:11:32 INFO - PROCESS | 1721 | 1464106292679 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}] 09:11:34 INFO - PROCESS | 1721 | 1464106294421 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 320 (0x99f54400) [pid = 1721] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 319 (0x8ee20800) [pid = 1721] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 318 (0x9118c800) [pid = 1721] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 317 (0x918c4c00) [pid = 1721] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 316 (0x8da91800) [pid = 1721] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 315 (0x9d8a6400) [pid = 1721] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 314 (0x88df8000) [pid = 1721] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 313 (0x8d9df000) [pid = 1721] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 312 (0x8dc29000) [pid = 1721] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 311 (0x88dfb000) [pid = 1721] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 310 (0x9532cc00) [pid = 1721] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 309 (0x928ad800) [pid = 1721] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 308 (0x91196000) [pid = 1721] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 307 (0x88e7c800) [pid = 1721] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 306 (0x918c3000) [pid = 1721] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 305 (0x87530800) [pid = 1721] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 304 (0xa22a1800) [pid = 1721] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 303 (0x8c627000) [pid = 1721] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 302 (0x8b6c3000) [pid = 1721] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 301 (0xa51ea800) [pid = 1721] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 300 (0x98d3f400) [pid = 1721] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 299 (0x9a0bc400) [pid = 1721] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 298 (0x9afad000) [pid = 1721] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 297 (0x8dc21400) [pid = 1721] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 296 (0x929c9800) [pid = 1721] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 295 (0x8b25b000) [pid = 1721] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 294 (0x8c9d2c00) [pid = 1721] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 293 (0x96d21400) [pid = 1721] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 292 (0xa104fc00) [pid = 1721] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 291 (0x97f94000) [pid = 1721] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 290 (0x99698000) [pid = 1721] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 289 (0x99938800) [pid = 1721] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 288 (0x873adc00) [pid = 1721] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 287 (0x97f91000) [pid = 1721] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 286 (0x8863d800) [pid = 1721] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 285 (0x94f5e400) [pid = 1721] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 284 (0x8b466400) [pid = 1721] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 283 (0x8b25a000) [pid = 1721] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 282 (0x9d4d8000) [pid = 1721] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 281 (0x99ed0800) [pid = 1721] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 280 (0x91784000) [pid = 1721] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 279 (0x922cc800) [pid = 1721] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 278 (0x95578c00) [pid = 1721] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 277 (0x8db74400) [pid = 1721] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 276 (0x8b251000) [pid = 1721] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 275 (0x8db70400) [pid = 1721] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 274 (0x8b464400) [pid = 1721] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 273 (0x9a9c7400) [pid = 1721] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 272 (0x88e84800) [pid = 1721] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 271 (0x99f5ec00) [pid = 1721] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 270 (0x94566800) [pid = 1721] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 269 (0x97f92c00) [pid = 1721] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 268 (0x92999c00) [pid = 1721] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 267 (0x91ec3c00) [pid = 1721] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 266 (0x928a6800) [pid = 1721] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 265 (0x8ee6e800) [pid = 1721] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 264 (0x95334800) [pid = 1721] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 263 (0x8ec0a800) [pid = 1721] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 262 (0x91a72800) [pid = 1721] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 261 (0x92c1ac00) [pid = 1721] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 260 (0x95333800) [pid = 1721] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 259 (0x9a9c9c00) [pid = 1721] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 258 (0x91782000) [pid = 1721] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 257 (0x8da97c00) [pid = 1721] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 256 (0x96d2a400) [pid = 1721] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 255 (0xa3323000) [pid = 1721] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 254 (0x94f5a000) [pid = 1721] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 253 (0x91a7c800) [pid = 1721] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 252 (0x89080800) [pid = 1721] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 251 (0x94572c00) [pid = 1721] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 250 (0x94f5ec00) [pid = 1721] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 249 (0x8b465c00) [pid = 1721] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 248 (0x87c03800) [pid = 1721] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 247 (0x8c9d2400) [pid = 1721] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 246 (0x8dc6fc00) [pid = 1721] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 245 (0x922c1000) [pid = 1721] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 244 (0x98866c00) [pid = 1721] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 243 (0x8e3d2000) [pid = 1721] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 242 (0x9b7edc00) [pid = 1721] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 241 (0x8b467800) [pid = 1721] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 240 (0x88df0000) [pid = 1721] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 239 (0x922ca000) [pid = 1721] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 238 (0x87c06400) [pid = 1721] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 237 (0x922c0800) [pid = 1721] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 236 (0xa2380000) [pid = 1721] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 235 (0x873a2800) [pid = 1721] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 234 (0x98862800) [pid = 1721] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 233 (0x8b461800) [pid = 1721] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 232 (0x999c9000) [pid = 1721] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 231 (0x91ebcc00) [pid = 1721] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 230 (0x997af000) [pid = 1721] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 229 (0x8c9dcc00) [pid = 1721] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 228 (0x8b45ec00) [pid = 1721] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 227 (0x8a0c4c00) [pid = 1721] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 226 (0x96d29400) [pid = 1721] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 225 (0x97f26000) [pid = 1721] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 224 (0x9aad2400) [pid = 1721] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 223 (0x97f9bc00) [pid = 1721] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 222 (0x91ec2000) [pid = 1721] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 221 (0x9a867c00) [pid = 1721] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 220 (0x8e3d5000) [pid = 1721] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 219 (0x91285000) [pid = 1721] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 218 (0x8b45e000) [pid = 1721] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 217 (0x8b20dc00) [pid = 1721] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 216 (0x911c5000) [pid = 1721] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 215 (0x8b204c00) [pid = 1721] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 214 (0x8e28dc00) [pid = 1721] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 213 (0x91287800) [pid = 1721] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:11:34 INFO - PROCESS | 1721 | --DOMWINDOW == 212 (0x8dc6b000) [pid = 1721] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:11:34 INFO - PROCESS | 1721 | 1464106294851 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:34 INFO - PROCESS | 1721 | ++DOCSHELL 0x873a1800 == 79 [pid = 1721] [id = 400] 09:11:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 213 (0x873a2800) [pid = 1721] [serial = 1201] [outer = (nil)] 09:11:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 214 (0x87528c00) [pid = 1721] [serial = 1202] [outer = 0x873a2800] 09:11:34 INFO - PROCESS | 1721 | 1464106294932 Marionette DEBUG loaded listener.js 09:11:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 215 (0x88643c00) [pid = 1721] [serial = 1203] [outer = 0x873a2800] 09:11:35 INFO - PROCESS | 1721 | 1464106295747 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]]]}] 09:11:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:11:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 3123ms 09:11:35 INFO - PROCESS | 1721 | 1464106295769 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 09:11:35 INFO - PROCESS | 1721 | 1464106295775 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 09:11:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:11:35 INFO - PROCESS | 1721 | 1464106295781 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:11:35 INFO - PROCESS | 1721 | 1464106295785 Marionette TRACE conn3 <- [1,1574,null,{}] 09:11:35 INFO - PROCESS | 1721 | 1464106295790 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}] 09:11:36 INFO - PROCESS | 1721 | 1464106296062 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 09:11:36 INFO - PROCESS | 1721 | 1464106296084 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:36 INFO - PROCESS | 1721 | ++DOCSHELL 0x8752f800 == 80 [pid = 1721] [id = 401] 09:11:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 216 (0x89087800) [pid = 1721] [serial = 1204] [outer = (nil)] 09:11:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 217 (0x8b250400) [pid = 1721] [serial = 1205] [outer = 0x89087800] 09:11:36 INFO - PROCESS | 1721 | 1464106296160 Marionette DEBUG loaded listener.js 09:11:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 218 (0x8b45a000) [pid = 1721] [serial = 1206] [outer = 0x89087800] 09:11:37 INFO - PROCESS | 1721 | 1464106297416 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]]]}] 09:11:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:11:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1680ms 09:11:37 INFO - PROCESS | 1721 | 1464106297463 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 09:11:37 INFO - PROCESS | 1721 | 1464106297470 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 09:11:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:11:37 INFO - PROCESS | 1721 | 1464106297480 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:11:37 INFO - PROCESS | 1721 | 1464106297485 Marionette TRACE conn3 <- [1,1578,null,{}] 09:11:37 INFO - PROCESS | 1721 | 1464106297504 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}] 09:11:37 INFO - PROCESS | 1721 | 1464106297720 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 09:11:38 INFO - PROCESS | 1721 | 1464106298045 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:38 INFO - PROCESS | 1721 | ++DOCSHELL 0x873a7000 == 81 [pid = 1721] [id = 402] 09:11:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 219 (0x873ad000) [pid = 1721] [serial = 1207] [outer = (nil)] 09:11:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 220 (0x87c07800) [pid = 1721] [serial = 1208] [outer = 0x873ad000] 09:11:38 INFO - PROCESS | 1721 | 1464106298141 Marionette DEBUG loaded listener.js 09:11:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 221 (0x88641400) [pid = 1721] [serial = 1209] [outer = 0x873ad000] 09:11:39 INFO - PROCESS | 1721 | 1464106299069 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]]]}] 09:11:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:11:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1653ms 09:11:39 INFO - PROCESS | 1721 | 1464106299135 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 09:11:39 INFO - PROCESS | 1721 | 1464106299144 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 09:11:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:11:39 INFO - PROCESS | 1721 | 1464106299154 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:11:39 INFO - PROCESS | 1721 | 1464106299159 Marionette TRACE conn3 <- [1,1582,null,{}] 09:11:39 INFO - PROCESS | 1721 | 1464106299165 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}] 09:11:39 INFO - PROCESS | 1721 | 1464106299424 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 09:11:39 INFO - PROCESS | 1721 | 1464106299796 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:39 INFO - PROCESS | 1721 | ++DOCSHELL 0x883d6000 == 82 [pid = 1721] [id = 403] 09:11:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 222 (0x89088400) [pid = 1721] [serial = 1210] [outer = (nil)] 09:11:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 223 (0x8a0c9800) [pid = 1721] [serial = 1211] [outer = 0x89088400] 09:11:39 INFO - PROCESS | 1721 | 1464106299884 Marionette DEBUG loaded listener.js 09:11:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 224 (0x8b250c00) [pid = 1721] [serial = 1212] [outer = 0x89088400] 09:11:40 INFO - PROCESS | 1721 | 1464106300865 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]]]}] 09:11:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:11:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1791ms 09:11:40 INFO - PROCESS | 1721 | 1464106300945 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 09:11:40 INFO - PROCESS | 1721 | 1464106300950 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 09:11:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:11:40 INFO - PROCESS | 1721 | 1464106300956 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:11:40 INFO - PROCESS | 1721 | 1464106300963 Marionette TRACE conn3 <- [1,1586,null,{}] 09:11:40 INFO - PROCESS | 1721 | 1464106300979 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}] 09:11:41 INFO - PROCESS | 1721 | 1464106301216 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 09:11:41 INFO - PROCESS | 1721 | 1464106301511 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:41 INFO - PROCESS | 1721 | ++DOCSHELL 0x88e7d800 == 83 [pid = 1721] [id = 404] 09:11:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 225 (0x8b252c00) [pid = 1721] [serial = 1213] [outer = (nil)] 09:11:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 226 (0x8c0e1c00) [pid = 1721] [serial = 1214] [outer = 0x8b252c00] 09:11:41 INFO - PROCESS | 1721 | 1464106301609 Marionette DEBUG loaded listener.js 09:11:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 227 (0x8c9d3400) [pid = 1721] [serial = 1215] [outer = 0x8b252c00] 09:11:42 INFO - PROCESS | 1721 | 1464106302562 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]]]}] 09:11:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:11:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1641ms 09:11:42 INFO - PROCESS | 1721 | 1464106302599 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 09:11:42 INFO - PROCESS | 1721 | 1464106302605 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 09:11:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:11:42 INFO - PROCESS | 1721 | 1464106302613 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:11:42 INFO - PROCESS | 1721 | 1464106302617 Marionette TRACE conn3 <- [1,1590,null,{}] 09:11:42 INFO - PROCESS | 1721 | 1464106302624 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}] 09:11:42 INFO - PROCESS | 1721 | 1464106302845 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 09:11:43 INFO - PROCESS | 1721 | 1464106303192 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:43 INFO - PROCESS | 1721 | ++DOCSHELL 0x89083400 == 84 [pid = 1721] [id = 405] 09:11:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 228 (0x8c0e3800) [pid = 1721] [serial = 1216] [outer = (nil)] 09:11:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 229 (0x8d9e0000) [pid = 1721] [serial = 1217] [outer = 0x8c0e3800] 09:11:43 INFO - PROCESS | 1721 | 1464106303288 Marionette DEBUG loaded listener.js 09:11:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 230 (0x8da94c00) [pid = 1721] [serial = 1218] [outer = 0x8c0e3800] 09:11:44 INFO - PROCESS | 1721 | 1464106304173 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]]]}] 09:11:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:11:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1641ms 09:11:44 INFO - PROCESS | 1721 | 1464106304255 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 09:11:44 INFO - PROCESS | 1721 | 1464106304259 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 09:11:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:11:44 INFO - PROCESS | 1721 | 1464106304266 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:11:44 INFO - PROCESS | 1721 | 1464106304270 Marionette TRACE conn3 <- [1,1594,null,{}] 09:11:44 INFO - PROCESS | 1721 | 1464106304275 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}] 09:11:44 INFO - PROCESS | 1721 | 1464106304521 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 09:11:44 INFO - PROCESS | 1721 | 1464106304847 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:44 INFO - PROCESS | 1721 | ++DOCSHELL 0x89084400 == 85 [pid = 1721] [id = 406] 09:11:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 231 (0x8d9db800) [pid = 1721] [serial = 1219] [outer = (nil)] 09:11:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 232 (0x8dc24800) [pid = 1721] [serial = 1220] [outer = 0x8d9db800] 09:11:44 INFO - PROCESS | 1721 | 1464106304942 Marionette DEBUG loaded listener.js 09:11:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 233 (0x8dc2a400) [pid = 1721] [serial = 1221] [outer = 0x8d9db800] 09:11:45 INFO - PROCESS | 1721 | 1464106305892 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]]]}] 09:11:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:11:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1698ms 09:11:45 INFO - PROCESS | 1721 | 1464106305966 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 09:11:45 INFO - PROCESS | 1721 | 1464106305971 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 09:11:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:11:45 INFO - PROCESS | 1721 | 1464106305980 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:11:45 INFO - PROCESS | 1721 | 1464106305984 Marionette TRACE conn3 <- [1,1598,null,{}] 09:11:45 INFO - PROCESS | 1721 | 1464106305992 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}] 09:11:46 INFO - PROCESS | 1721 | 1464106306323 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 09:11:46 INFO - PROCESS | 1721 | 1464106306647 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:46 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b465c00 == 86 [pid = 1721] [id = 407] 09:11:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 234 (0x8d9d9c00) [pid = 1721] [serial = 1222] [outer = (nil)] 09:11:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 235 (0x8ec05800) [pid = 1721] [serial = 1223] [outer = 0x8d9d9c00] 09:11:46 INFO - PROCESS | 1721 | 1464106306747 Marionette DEBUG loaded listener.js 09:11:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 236 (0x8ece4000) [pid = 1721] [serial = 1224] [outer = 0x8d9d9c00] 09:11:47 INFO - PROCESS | 1721 | 1464106307667 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]]]}] 09:11:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:11:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1735ms 09:11:47 INFO - PROCESS | 1721 | 1464106307715 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 09:11:47 INFO - PROCESS | 1721 | 1464106307719 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 09:11:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:11:47 INFO - PROCESS | 1721 | 1464106307725 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:11:47 INFO - PROCESS | 1721 | 1464106307729 Marionette TRACE conn3 <- [1,1602,null,{}] 09:11:47 INFO - PROCESS | 1721 | 1464106307734 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}] 09:11:47 INFO - PROCESS | 1721 | 1464106307939 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 09:11:48 INFO - PROCESS | 1721 | 1464106308257 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:48 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d9d5400 == 87 [pid = 1721] [id = 408] 09:11:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 237 (0x8ec0b800) [pid = 1721] [serial = 1225] [outer = (nil)] 09:11:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 238 (0x8ee24400) [pid = 1721] [serial = 1226] [outer = 0x8ec0b800] 09:11:48 INFO - PROCESS | 1721 | 1464106308351 Marionette DEBUG loaded listener.js 09:11:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 239 (0x8ee69c00) [pid = 1721] [serial = 1227] [outer = 0x8ec0b800] 09:11:49 INFO - PROCESS | 1721 | 1464106309301 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]]]}] 09:11:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:11:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1637ms 09:11:49 INFO - PROCESS | 1721 | 1464106309363 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 09:11:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:11:49 INFO - PROCESS | 1721 | 1464106309368 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 09:11:49 INFO - PROCESS | 1721 | 1464106309374 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:11:49 INFO - PROCESS | 1721 | 1464106309378 Marionette TRACE conn3 <- [1,1606,null,{}] 09:11:49 INFO - PROCESS | 1721 | 1464106309383 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}] 09:11:49 INFO - PROCESS | 1721 | 1464106309595 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 09:11:49 INFO - PROCESS | 1721 | 1464106309916 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:49 INFO - PROCESS | 1721 | ++DOCSHELL 0x8edf0800 == 88 [pid = 1721] [id = 409] 09:11:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 240 (0x8ee6d400) [pid = 1721] [serial = 1228] [outer = (nil)] 09:11:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 241 (0x911ba800) [pid = 1721] [serial = 1229] [outer = 0x8ee6d400] 09:11:50 INFO - PROCESS | 1721 | 1464106310012 Marionette DEBUG loaded listener.js 09:11:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 242 (0x911c5000) [pid = 1721] [serial = 1230] [outer = 0x8ee6d400] 09:11:50 INFO - PROCESS | 1721 | 1464106310975 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]]]}] 09:11:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:11:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1682ms 09:11:51 INFO - PROCESS | 1721 | 1464106311056 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 09:11:51 INFO - PROCESS | 1721 | 1464106311061 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 09:11:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:11:51 INFO - PROCESS | 1721 | 1464106311067 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:11:51 INFO - PROCESS | 1721 | 1464106311071 Marionette TRACE conn3 <- [1,1610,null,{}] 09:11:51 INFO - PROCESS | 1721 | 1464106311076 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}] 09:11:51 INFO - PROCESS | 1721 | 1464106311328 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 09:11:51 INFO - PROCESS | 1721 | 1464106311664 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:51 INFO - PROCESS | 1721 | ++DOCSHELL 0x88dfb000 == 89 [pid = 1721] [id = 410] 09:11:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 243 (0x8ee73400) [pid = 1721] [serial = 1231] [outer = (nil)] 09:11:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 244 (0x9178c400) [pid = 1721] [serial = 1232] [outer = 0x8ee73400] 09:11:51 INFO - PROCESS | 1721 | 1464106311771 Marionette DEBUG loaded listener.js 09:11:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 245 (0x918a6800) [pid = 1721] [serial = 1233] [outer = 0x8ee73400] 09:11:52 INFO - PROCESS | 1721 | 1464106312716 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]]]}] 09:11:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:11:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1693ms 09:11:52 INFO - PROCESS | 1721 | 1464106312761 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 09:11:52 INFO - PROCESS | 1721 | 1464106312766 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 09:11:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:11:52 INFO - PROCESS | 1721 | 1464106312772 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:11:52 INFO - PROCESS | 1721 | 1464106312776 Marionette TRACE conn3 <- [1,1614,null,{}] 09:11:52 INFO - PROCESS | 1721 | 1464106312781 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}] 09:11:53 INFO - PROCESS | 1721 | 1464106313011 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 09:11:53 INFO - PROCESS | 1721 | 1464106313348 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:53 INFO - PROCESS | 1721 | ++DOCSHELL 0x911be000 == 90 [pid = 1721] [id = 411] 09:11:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 246 (0x91a7a000) [pid = 1721] [serial = 1234] [outer = (nil)] 09:11:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 247 (0x91eb9800) [pid = 1721] [serial = 1235] [outer = 0x91a7a000] 09:11:53 INFO - PROCESS | 1721 | 1464106313442 Marionette DEBUG loaded listener.js 09:11:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 248 (0x91ec2400) [pid = 1721] [serial = 1236] [outer = 0x91a7a000] 09:11:54 INFO - PROCESS | 1721 | 1464106314370 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]]]}] 09:11:54 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 09:11:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1641ms 09:11:54 INFO - PROCESS | 1721 | 1464106314415 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 09:11:54 INFO - PROCESS | 1721 | 1464106314419 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 09:11:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:11:54 INFO - PROCESS | 1721 | 1464106314426 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:11:54 INFO - PROCESS | 1721 | 1464106314430 Marionette TRACE conn3 <- [1,1618,null,{}] 09:11:54 INFO - PROCESS | 1721 | 1464106314436 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}] 09:11:54 INFO - PROCESS | 1721 | 1464106314673 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 09:11:55 INFO - PROCESS | 1721 | 1464106315004 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:55 INFO - PROCESS | 1721 | ++DOCSHELL 0x922c4400 == 91 [pid = 1721] [id = 412] 09:11:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 249 (0x92613800) [pid = 1721] [serial = 1237] [outer = (nil)] 09:11:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 250 (0x9298c800) [pid = 1721] [serial = 1238] [outer = 0x92613800] 09:11:55 INFO - PROCESS | 1721 | 1464106315105 Marionette DEBUG loaded listener.js 09:11:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 251 (0x929cb000) [pid = 1721] [serial = 1239] [outer = 0x92613800] 09:11:56 INFO - PROCESS | 1721 | 1464106316070 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]]]}] 09:11:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:11:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1688ms 09:11:56 INFO - PROCESS | 1721 | 1464106316115 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 09:11:56 INFO - PROCESS | 1721 | 1464106316119 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 09:11:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:11:56 INFO - PROCESS | 1721 | 1464106316125 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:11:56 INFO - PROCESS | 1721 | 1464106316129 Marionette TRACE conn3 <- [1,1622,null,{}] 09:11:56 INFO - PROCESS | 1721 | 1464106316135 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}] 09:11:56 INFO - PROCESS | 1721 | 1464106316369 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 09:11:56 INFO - PROCESS | 1721 | 1464106316698 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:56 INFO - PROCESS | 1721 | ++DOCSHELL 0x88642800 == 92 [pid = 1721] [id = 413] 09:11:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 252 (0x8e28f800) [pid = 1721] [serial = 1240] [outer = (nil)] 09:11:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 253 (0x92c0c000) [pid = 1721] [serial = 1241] [outer = 0x8e28f800] 09:11:56 INFO - PROCESS | 1721 | 1464106316810 Marionette DEBUG loaded listener.js 09:11:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 254 (0x93972000) [pid = 1721] [serial = 1242] [outer = 0x8e28f800] 09:11:57 INFO - PROCESS | 1721 | 1464106317805 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]]]}] 09:11:57 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 09:11:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1739ms 09:11:57 INFO - PROCESS | 1721 | 1464106317866 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 09:11:57 INFO - PROCESS | 1721 | 1464106317870 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 09:11:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:11:57 INFO - PROCESS | 1721 | 1464106317876 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:11:57 INFO - PROCESS | 1721 | 1464106317880 Marionette TRACE conn3 <- [1,1626,null,{}] 09:11:57 INFO - PROCESS | 1721 | 1464106317895 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}] 09:11:58 INFO - PROCESS | 1721 | 1464106318140 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 09:11:58 INFO - PROCESS | 1721 | 1464106318472 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:58 INFO - PROCESS | 1721 | ++DOCSHELL 0x8864c400 == 93 [pid = 1721] [id = 414] 09:11:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 255 (0x92618c00) [pid = 1721] [serial = 1243] [outer = (nil)] 09:11:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 256 (0x9457b000) [pid = 1721] [serial = 1244] [outer = 0x92618c00] 09:11:58 INFO - PROCESS | 1721 | 1464106318560 Marionette DEBUG loaded listener.js 09:11:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 257 (0x94f5dc00) [pid = 1721] [serial = 1245] [outer = 0x92618c00] 09:11:59 INFO - PROCESS | 1721 | 1464106319448 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]]]}] 09:11:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:11:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1648ms 09:11:59 INFO - PROCESS | 1721 | 1464106319526 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 09:11:59 INFO - PROCESS | 1721 | 1464106319529 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 09:11:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:11:59 INFO - PROCESS | 1721 | 1464106319536 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:11:59 INFO - PROCESS | 1721 | 1464106319540 Marionette TRACE conn3 <- [1,1630,null,{}] 09:11:59 INFO - PROCESS | 1721 | 1464106319545 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}] 09:11:59 INFO - PROCESS | 1721 | 1464106319811 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 09:12:00 INFO - PROCESS | 1721 | 1464106320141 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:00 INFO - PROCESS | 1721 | ++DOCSHELL 0x9261e800 == 94 [pid = 1721] [id = 415] 09:12:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 258 (0x92c13c00) [pid = 1721] [serial = 1246] [outer = (nil)] 09:12:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 259 (0x95332c00) [pid = 1721] [serial = 1247] [outer = 0x92c13c00] 09:12:00 INFO - PROCESS | 1721 | 1464106320238 Marionette DEBUG loaded listener.js 09:12:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 260 (0x95338400) [pid = 1721] [serial = 1248] [outer = 0x92c13c00] 09:12:01 INFO - PROCESS | 1721 | 1464106321188 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]]]}] 09:12:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:12:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1697ms 09:12:01 INFO - PROCESS | 1721 | 1464106321234 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 09:12:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:12:01 INFO - PROCESS | 1721 | 1464106321239 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 09:12:01 INFO - PROCESS | 1721 | 1464106321246 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:12:01 INFO - PROCESS | 1721 | 1464106321250 Marionette TRACE conn3 <- [1,1634,null,{}] 09:12:01 INFO - PROCESS | 1721 | 1464106321255 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}] 09:12:01 INFO - PROCESS | 1721 | 1464106321484 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 09:12:01 INFO - PROCESS | 1721 | 1464106321838 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:01 INFO - PROCESS | 1721 | ++DOCSHELL 0x85a48800 == 95 [pid = 1721] [id = 416] 09:12:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 261 (0x88df2000) [pid = 1721] [serial = 1249] [outer = (nil)] 09:12:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 262 (0x9557f800) [pid = 1721] [serial = 1250] [outer = 0x88df2000] 09:12:01 INFO - PROCESS | 1721 | 1464106321945 Marionette DEBUG loaded listener.js 09:12:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 263 (0x97f92c00) [pid = 1721] [serial = 1251] [outer = 0x88df2000] 09:12:02 INFO - PROCESS | 1721 | 1464106322897 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]]]}] 09:12:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:12:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1690ms 09:12:02 INFO - PROCESS | 1721 | 1464106322952 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 09:12:02 INFO - PROCESS | 1721 | 1464106322956 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 09:12:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:12:02 INFO - PROCESS | 1721 | 1464106322963 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:12:02 INFO - PROCESS | 1721 | 1464106322966 Marionette TRACE conn3 <- [1,1638,null,{}] 09:12:02 INFO - PROCESS | 1721 | 1464106322973 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}] 09:12:03 INFO - PROCESS | 1721 | 1464106323202 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 09:12:03 INFO - PROCESS | 1721 | 1464106323531 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:03 INFO - PROCESS | 1721 | ++DOCSHELL 0x85a4a400 == 96 [pid = 1721] [id = 417] 09:12:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 264 (0x8ec02800) [pid = 1721] [serial = 1252] [outer = (nil)] 09:12:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 265 (0x98930800) [pid = 1721] [serial = 1253] [outer = 0x8ec02800] 09:12:03 INFO - PROCESS | 1721 | 1464106323628 Marionette DEBUG loaded listener.js 09:12:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 266 (0x989ce800) [pid = 1721] [serial = 1254] [outer = 0x8ec02800] 09:12:04 INFO - PROCESS | 1721 | 1464106324541 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]]]}] 09:12:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:12:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1636ms 09:12:04 INFO - PROCESS | 1721 | 1464106324600 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 09:12:04 INFO - PROCESS | 1721 | 1464106324603 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 09:12:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:12:04 INFO - PROCESS | 1721 | 1464106324610 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:12:04 INFO - PROCESS | 1721 | 1464106324614 Marionette TRACE conn3 <- [1,1642,null,{}] 09:12:04 INFO - PROCESS | 1721 | 1464106324619 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}] 09:12:04 INFO - PROCESS | 1721 | 1464106324842 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 09:12:05 INFO - PROCESS | 1721 | 1464106325183 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:05 INFO - PROCESS | 1721 | ++DOCSHELL 0x862f1c00 == 97 [pid = 1721] [id = 418] 09:12:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 267 (0x862f3c00) [pid = 1721] [serial = 1255] [outer = (nil)] 09:12:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 268 (0x89085c00) [pid = 1721] [serial = 1256] [outer = 0x862f3c00] 09:12:05 INFO - PROCESS | 1721 | 1464106325281 Marionette DEBUG loaded listener.js 09:12:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 269 (0x8b6c2000) [pid = 1721] [serial = 1257] [outer = 0x862f3c00] 09:12:06 INFO - PROCESS | 1721 | 1464106326243 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]]]}] 09:12:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:12:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1699ms 09:12:06 INFO - PROCESS | 1721 | 1464106326311 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 09:12:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:12:06 INFO - PROCESS | 1721 | 1464106326315 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 09:12:06 INFO - PROCESS | 1721 | 1464106326323 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:12:06 INFO - PROCESS | 1721 | 1464106326327 Marionette TRACE conn3 <- [1,1646,null,{}] 09:12:06 INFO - PROCESS | 1721 | 1464106326333 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}] 09:12:06 INFO - PROCESS | 1721 | 1464106326562 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 09:12:06 INFO - PROCESS | 1721 | 1464106326917 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:08 INFO - PROCESS | 1721 | --DOCSHELL 0x873a1800 == 96 [pid = 1721] [id = 400] 09:12:08 INFO - PROCESS | 1721 | --DOCSHELL 0x883d3400 == 95 [pid = 1721] [id = 399] 09:12:08 INFO - PROCESS | 1721 | --DOCSHELL 0x8752ac00 == 94 [pid = 1721] [id = 398] 09:12:08 INFO - PROCESS | 1721 | --DOCSHELL 0x860c8400 == 93 [pid = 1721] [id = 397] 09:12:08 INFO - PROCESS | 1721 | --DOCSHELL 0x860c2c00 == 92 [pid = 1721] [id = 395] 09:12:08 INFO - PROCESS | 1721 | --DOCSHELL 0x8c0e4400 == 91 [pid = 1721] [id = 393] 09:12:08 INFO - PROCESS | 1721 | --DOCSHELL 0x860be800 == 90 [pid = 1721] [id = 394] 09:12:08 INFO - PROCESS | 1721 | --DOCSHELL 0x883cd400 == 89 [pid = 1721] [id = 392] 09:12:08 INFO - PROCESS | 1721 | --DOCSHELL 0x883cb000 == 88 [pid = 1721] [id = 391] 09:12:08 INFO - PROCESS | 1721 | --DOCSHELL 0x8c745800 == 87 [pid = 1721] [id = 390] 09:12:08 INFO - PROCESS | 1721 | --DOCSHELL 0x99ecc800 == 86 [pid = 1721] [id = 388] 09:12:08 INFO - PROCESS | 1721 | --DOCSHELL 0x9d89dc00 == 85 [pid = 1721] [id = 389] 09:12:08 INFO - PROCESS | 1721 | --DOCSHELL 0x873a3c00 == 84 [pid = 1721] [id = 387] 09:12:08 INFO - PROCESS | 1721 | --DOCSHELL 0x94fb0000 == 83 [pid = 1721] [id = 386] 09:12:08 INFO - PROCESS | 1721 | --DOCSHELL 0x8863dc00 == 82 [pid = 1721] [id = 385] 09:12:08 INFO - PROCESS | 1721 | --DOCSHELL 0x8c9d5000 == 81 [pid = 1721] [id = 384] 09:12:08 INFO - PROCESS | 1721 | --DOCSHELL 0x8d9ddc00 == 80 [pid = 1721] [id = 383] 09:12:08 INFO - PROCESS | 1721 | --DOCSHELL 0x9178cc00 == 79 [pid = 1721] [id = 382] 09:12:08 INFO - PROCESS | 1721 | --DOCSHELL 0x911c0800 == 78 [pid = 1721] [id = 381] 09:12:08 INFO - PROCESS | 1721 | --DOCSHELL 0x8dc24400 == 77 [pid = 1721] [id = 380] 09:12:08 INFO - PROCESS | 1721 | --DOCSHELL 0x88df4800 == 76 [pid = 1721] [id = 379] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 268 (0x9a25f000) [pid = 1721] [serial = 906] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 267 (0x9128e000) [pid = 1721] [serial = 942] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 266 (0x91781c00) [pid = 1721] [serial = 828] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 265 (0x92994800) [pid = 1721] [serial = 780] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 264 (0x8ee1f000) [pid = 1721] [serial = 696] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 263 (0xa104a000) [pid = 1721] [serial = 969] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 262 (0x88e7d000) [pid = 1721] [serial = 1044] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 261 (0x8d9e1c00) [pid = 1721] [serial = 1100] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 260 (0x8ece3c00) [pid = 1721] [serial = 882] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 259 (0x89086800) [pid = 1721] [serial = 1125] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 258 (0x9a25f400) [pid = 1721] [serial = 1082] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 257 (0x9396f800) [pid = 1721] [serial = 834] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 256 (0x91a7f800) [pid = 1721] [serial = 735] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 255 (0x8ee66800) [pid = 1721] [serial = 1134] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 254 (0x9516b000) [pid = 1721] [serial = 879] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 253 (0x87c0d800) [pid = 1721] [serial = 1122] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 252 (0x8db79400) [pid = 1721] [serial = 1133] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 251 (0xa3685000) [pid = 1721] [serial = 1091] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 250 (0x8ecdd400) [pid = 1721] [serial = 858] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 249 (0x8b6cbc00) [pid = 1721] [serial = 1032] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 248 (0xa36e9c00) [pid = 1721] [serial = 1092] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 247 (0xa6969000) [pid = 1721] [serial = 1035] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 246 (0x99695800) [pid = 1721] [serial = 852] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 245 (0x9b7fcc00) [pid = 1721] [serial = 1085] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 244 (0x9b87dc00) [pid = 1721] [serial = 963] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 243 (0x8e3d7c00) [pid = 1721] [serial = 939] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 242 (0xa239d400) [pid = 1721] [serial = 975] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 241 (0x8b6ccc00) [pid = 1721] [serial = 1127] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 240 (0xa638d800) [pid = 1721] [serial = 1029] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 239 (0x9890b800) [pid = 1721] [serial = 891] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 238 (0xa22a4400) [pid = 1721] [serial = 972] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 237 (0x99939800) [pid = 1721] [serial = 1011] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 236 (0x87c0a000) [pid = 1721] [serial = 1109] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 235 (0x8ee6c000) [pid = 1721] [serial = 1101] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 234 (0x9b87cc00) [pid = 1721] [serial = 1017] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 233 (0x99ecac00) [pid = 1721] [serial = 897] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 232 (0x87528400) [pid = 1721] [serial = 1118] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 231 (0x98904800) [pid = 1721] [serial = 846] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 230 (0x87532c00) [pid = 1721] [serial = 1121] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 229 (0x8864a400) [pid = 1721] [serial = 1107] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 228 (0x9a86d000) [pid = 1721] [serial = 1083] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 227 (0x96d2d000) [pid = 1721] [serial = 945] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 226 (0x8c754800) [pid = 1721] [serial = 617] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 225 (0x8ee6c800) [pid = 1721] [serial = 1098] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 224 (0xa3685800) [pid = 1721] [serial = 1023] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 223 (0x99f5d000) [pid = 1721] [serial = 903] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 222 (0x91a7b000) [pid = 1721] [serial = 678] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 221 (0x929cbc00) [pid = 1721] [serial = 690] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 220 (0x9a871000) [pid = 1721] [serial = 1014] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 219 (0x918d0400) [pid = 1721] [serial = 1074] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 218 (0x9aacf800) [pid = 1721] [serial = 912] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 217 (0x8b258800) [pid = 1721] [serial = 1094] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 216 (0x98932c00) [pid = 1721] [serial = 1077] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 215 (0x8e28bc00) [pid = 1721] [serial = 1131] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 214 (0x8db72c00) [pid = 1721] [serial = 1005] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 213 (0x8dc63000) [pid = 1721] [serial = 1130] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 212 (0xa224e400) [pid = 1721] [serial = 1020] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 211 (0x88647000) [pid = 1721] [serial = 1106] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 210 (0x89082800) [pid = 1721] [serial = 1047] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 209 (0x9a9c7c00) [pid = 1721] [serial = 954] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 208 (0x94f5cc00) [pid = 1721] [serial = 792] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 207 (0x8c9d8800) [pid = 1721] [serial = 1128] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 206 (0x9890fc00) [pid = 1721] [serial = 849] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 205 (0x92a4bc00) [pid = 1721] [serial = 693] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 204 (0x97f2e000) [pid = 1721] [serial = 840] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 203 (0x99f53400) [pid = 1721] [serial = 1080] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 202 (0x92d47000) [pid = 1721] [serial = 744] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 201 (0xa237b400) [pid = 1721] [serial = 1104] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 200 (0x9178bc00) [pid = 1721] [serial = 1103] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 199 (0x8752b400) [pid = 1721] [serial = 1119] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 198 (0x95583400) [pid = 1721] [serial = 801] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 197 (0x8ee69800) [pid = 1721] [serial = 1097] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 196 (0x918c7000) [pid = 1721] [serial = 732] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 195 (0x922ca800) [pid = 1721] [serial = 738] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 194 (0x94578800) [pid = 1721] [serial = 789] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 193 (0x9557b000) [pid = 1721] [serial = 798] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 192 (0x9b450c00) [pid = 1721] [serial = 960] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 191 (0x918cb400) [pid = 1721] [serial = 774] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 190 (0x8dc64400) [pid = 1721] [serial = 768] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 189 (0x97f9b000) [pid = 1721] [serial = 843] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 188 (0xa36ee400) [pid = 1721] [serial = 1026] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 187 (0x9ac41c00) [pid = 1721] [serial = 957] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 186 (0xa2735c00) [pid = 1721] [serial = 1089] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 185 (0x9212a800) [pid = 1721] [serial = 681] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 184 (0x8908c000) [pid = 1721] [serial = 1050] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 183 (0x9d8a9400) [pid = 1721] [serial = 1086] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 182 (0x88e7e000) [pid = 1721] [serial = 1124] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 181 (0x95334000) [pid = 1721] [serial = 837] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 180 (0x9557f000) [pid = 1721] [serial = 888] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 179 (0x8864a800) [pid = 1721] [serial = 1112] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 178 (0x8c754000) [pid = 1721] [serial = 1070] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 177 (0x8b25c000) [pid = 1721] [serial = 1095] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 176 (0x911b9000) [pid = 1721] [serial = 1136] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 175 (0x92130400) [pid = 1721] [serial = 777] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 174 (0x87c0c000) [pid = 1721] [serial = 1110] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 173 (0x8dc23c00) [pid = 1721] [serial = 726] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 172 (0x91ec8400) [pid = 1721] [serial = 981] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 171 (0xa27e6800) [pid = 1721] [serial = 984] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 170 (0x99eca400) [pid = 1721] [serial = 951] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 169 (0x8ecea800) [pid = 1721] [serial = 675] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 168 (0x9b9ce000) [pid = 1721] [serial = 966] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 167 (0x8db6c400) [pid = 1721] [serial = 1071] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 166 (0x88dfa400) [pid = 1721] [serial = 1041] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 165 (0x92995000) [pid = 1721] [serial = 687] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 164 (0x8b254c00) [pid = 1721] [serial = 1113] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 163 (0x928a4800) [pid = 1721] [serial = 684] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 162 (0xa27ebc00) [pid = 1721] [serial = 978] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 161 (0x873aac00) [pid = 1721] [serial = 1116] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 160 (0x873a9000) [pid = 1721] [serial = 1115] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 159 (0x99ecb800) [pid = 1721] [serial = 1079] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 158 (0x92d41400) [pid = 1721] [serial = 783] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 157 (0x99f50c00) [pid = 1721] [serial = 900] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 156 (0x92a48000) [pid = 1721] [serial = 741] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 155 (0x99e49000) [pid = 1721] [serial = 855] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 154 (0x8db78800) [pid = 1721] [serial = 672] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 153 (0x91a73c00) [pid = 1721] [serial = 699] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 152 (0x8b6c9c00) [pid = 1721] [serial = 1038] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 151 (0x997ae000) [pid = 1721] [serial = 894] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 150 (0x9886cc00) [pid = 1721] [serial = 1076] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 149 (0xa237bc00) [pid = 1721] [serial = 1088] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 148 (0x999ac800) [pid = 1721] [serial = 948] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 147 (0x9299bc00) [pid = 1721] [serial = 831] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 146 (0x9a86f800) [pid = 1721] [serial = 909] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0x8ede9c00) [pid = 1721] [serial = 771] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x91789c00) [pid = 1721] [serial = 1073] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x93a87400) [pid = 1721] [serial = 786] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x8c9dac00) [pid = 1721] [serial = 822] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x9298f800) [pid = 1721] [serial = 885] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x94fbc400) [pid = 1721] [serial = 795] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x8ecdd800) [pid = 1721] [serial = 825] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x91eba400) [pid = 1721] [serial = 1008] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x8edf0000) [pid = 1721] [serial = 729] [outer = (nil)] [url = about:blank] 09:12:08 INFO - PROCESS | 1721 | ++DOCSHELL 0x860c2800 == 77 [pid = 1721] [id = 419] 09:12:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x860c2c00) [pid = 1721] [serial = 1258] [outer = (nil)] 09:12:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x860c8000) [pid = 1721] [serial = 1259] [outer = 0x860c2c00] 09:12:08 INFO - PROCESS | 1721 | 1464106328578 Marionette DEBUG loaded listener.js 09:12:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x862f1000) [pid = 1721] [serial = 1260] [outer = 0x860c2c00] 09:12:09 INFO - PROCESS | 1721 | 1464106329442 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]]]}] 09:12:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:12:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 3187ms 09:12:09 INFO - PROCESS | 1721 | 1464106329510 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 09:12:09 INFO - PROCESS | 1721 | 1464106329517 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 09:12:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:12:09 INFO - PROCESS | 1721 | 1464106329526 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:12:09 INFO - PROCESS | 1721 | 1464106329531 Marionette TRACE conn3 <- [1,1650,null,{}] 09:12:09 INFO - PROCESS | 1721 | 1464106329539 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}] 09:12:09 INFO - PROCESS | 1721 | 1464106329750 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 09:12:09 INFO - PROCESS | 1721 | 1464106329942 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:09 INFO - PROCESS | 1721 | ++DOCSHELL 0x860c8800 == 78 [pid = 1721] [id = 420] 09:12:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x8752b000) [pid = 1721] [serial = 1261] [outer = (nil)] 09:12:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x87c0a400) [pid = 1721] [serial = 1262] [outer = 0x8752b000] 09:12:10 INFO - PROCESS | 1721 | 1464106330022 Marionette DEBUG loaded listener.js 09:12:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x87c0fc00) [pid = 1721] [serial = 1263] [outer = 0x8752b000] 09:12:10 INFO - PROCESS | 1721 | 1464106330890 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]]]}] 09:12:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:12:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1438ms 09:12:10 INFO - PROCESS | 1721 | 1464106330970 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 09:12:10 INFO - PROCESS | 1721 | 1464106330976 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 09:12:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:12:10 INFO - PROCESS | 1721 | 1464106330987 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:12:10 INFO - PROCESS | 1721 | 1464106330991 Marionette TRACE conn3 <- [1,1654,null,{}] 09:12:11 INFO - PROCESS | 1721 | 1464106331003 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}] 09:12:11 INFO - PROCESS | 1721 | 1464106331267 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 09:12:11 INFO - PROCESS | 1721 | 1464106331297 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:11 INFO - PROCESS | 1721 | ++DOCSHELL 0x87c0b000 == 79 [pid = 1721] [id = 421] 09:12:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x883d9400) [pid = 1721] [serial = 1264] [outer = (nil)] 09:12:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x88df1800) [pid = 1721] [serial = 1265] [outer = 0x883d9400] 09:12:11 INFO - PROCESS | 1721 | 1464106331385 Marionette DEBUG loaded listener.js 09:12:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x88dfc800) [pid = 1721] [serial = 1266] [outer = 0x883d9400] 09:12:12 INFO - PROCESS | 1721 | 1464106332497 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]]]}] 09:12:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:12:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1583ms 09:12:12 INFO - PROCESS | 1721 | 1464106332570 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 09:12:12 INFO - PROCESS | 1721 | 1464106332574 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 09:12:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:12:12 INFO - PROCESS | 1721 | 1464106332580 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:12:12 INFO - PROCESS | 1721 | 1464106332586 Marionette TRACE conn3 <- [1,1658,null,{}] 09:12:12 INFO - PROCESS | 1721 | 1464106332610 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}] 09:12:12 INFO - PROCESS | 1721 | 1464106332883 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 09:12:13 INFO - PROCESS | 1721 | 1464106333564 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:13 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0x91289c00) [pid = 1721] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:12:13 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x87c03400) [pid = 1721] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:12:13 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x860c9400) [pid = 1721] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:12:13 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x862e8400) [pid = 1721] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:12:13 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x883cc800) [pid = 1721] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:12:13 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x922c7c00) [pid = 1721] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:12:13 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x88e86000) [pid = 1721] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:12:13 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x99f5c000) [pid = 1721] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:12:13 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x98d43400) [pid = 1721] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:12:13 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x8dc27000) [pid = 1721] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:12:13 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x92616400) [pid = 1721] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:12:13 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0xa31e9800) [pid = 1721] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:12:13 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x873a2800) [pid = 1721] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:12:13 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0x91a72c00) [pid = 1721] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:12:13 INFO - PROCESS | 1721 | --DOMWINDOW == 131 (0x922c3800) [pid = 1721] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:12:13 INFO - PROCESS | 1721 | --DOMWINDOW == 130 (0x8c0e4c00) [pid = 1721] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:12:13 INFO - PROCESS | 1721 | --DOMWINDOW == 129 (0x8da93000) [pid = 1721] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:12:13 INFO - PROCESS | 1721 | --DOMWINDOW == 128 (0x95334c00) [pid = 1721] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:12:13 INFO - PROCESS | 1721 | --DOMWINDOW == 127 (0x88e7c400) [pid = 1721] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:12:13 INFO - PROCESS | 1721 | --DOMWINDOW == 126 (0x883d1000) [pid = 1721] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:12:13 INFO - PROCESS | 1721 | --DOMWINDOW == 125 (0x860c5800) [pid = 1721] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:12:13 INFO - PROCESS | 1721 | --DOMWINDOW == 124 (0x92d41800) [pid = 1721] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:12:13 INFO - PROCESS | 1721 | --DOMWINDOW == 123 (0x860c0c00) [pid = 1721] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:12:13 INFO - PROCESS | 1721 | ++DOCSHELL 0x85a3fc00 == 80 [pid = 1721] [id = 422] 09:12:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 124 (0x85a41c00) [pid = 1721] [serial = 1267] [outer = (nil)] 09:12:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 125 (0x862eb400) [pid = 1721] [serial = 1268] [outer = 0x85a41c00] 09:12:13 INFO - PROCESS | 1721 | 1464106333698 Marionette DEBUG loaded listener.js 09:12:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 126 (0x88e79400) [pid = 1721] [serial = 1269] [outer = 0x85a41c00] 09:12:14 INFO - PROCESS | 1721 | 1464106334469 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]]]}] 09:12:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:12:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1940ms 09:12:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:12:14 INFO - PROCESS | 1721 | 1464106334521 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 09:12:14 INFO - PROCESS | 1721 | 1464106334525 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 09:12:14 INFO - PROCESS | 1721 | 1464106334531 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:12:14 INFO - PROCESS | 1721 | 1464106334534 Marionette TRACE conn3 <- [1,1662,null,{}] 09:12:14 INFO - PROCESS | 1721 | 1464106334540 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}] 09:12:14 INFO - PROCESS | 1721 | 1464106334737 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 09:12:14 INFO - PROCESS | 1721 | 1464106334914 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:14 INFO - PROCESS | 1721 | ++DOCSHELL 0x87528800 == 81 [pid = 1721] [id = 423] 09:12:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 127 (0x88dfa400) [pid = 1721] [serial = 1270] [outer = (nil)] 09:12:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 128 (0x8a0cd800) [pid = 1721] [serial = 1271] [outer = 0x88dfa400] 09:12:15 INFO - PROCESS | 1721 | 1464106334995 Marionette DEBUG loaded listener.js 09:12:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 129 (0x8b208800) [pid = 1721] [serial = 1272] [outer = 0x88dfa400] 09:12:16 INFO - PROCESS | 1721 | 1464106336028 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]]]}] 09:12:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:12:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1538ms 09:12:16 INFO - PROCESS | 1721 | 1464106336070 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 09:12:16 INFO - PROCESS | 1721 | 1464106336077 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 09:12:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:12:16 INFO - PROCESS | 1721 | 1464106336086 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:12:16 INFO - PROCESS | 1721 | 1464106336093 Marionette TRACE conn3 <- [1,1666,null,{}] 09:12:16 INFO - PROCESS | 1721 | 1464106336103 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}] 09:12:16 INFO - PROCESS | 1721 | 1464106336351 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 09:12:16 INFO - PROCESS | 1721 | 1464106336691 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:16 INFO - PROCESS | 1721 | ++DOCSHELL 0x860c4000 == 82 [pid = 1721] [id = 424] 09:12:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 130 (0x873a3400) [pid = 1721] [serial = 1273] [outer = (nil)] 09:12:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 131 (0x87c01800) [pid = 1721] [serial = 1274] [outer = 0x873a3400] 09:12:16 INFO - PROCESS | 1721 | 1464106336789 Marionette DEBUG loaded listener.js 09:12:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 132 (0x883d7000) [pid = 1721] [serial = 1275] [outer = 0x873a3400] 09:12:17 INFO - PROCESS | 1721 | 1464106337750 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]]]}] 09:12:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:12:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1748ms 09:12:17 INFO - PROCESS | 1721 | 1464106337836 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 09:12:17 INFO - PROCESS | 1721 | 1464106337845 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 09:12:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:12:17 INFO - PROCESS | 1721 | 1464106337857 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:12:17 INFO - PROCESS | 1721 | 1464106337861 Marionette TRACE conn3 <- [1,1670,null,{}] 09:12:17 INFO - PROCESS | 1721 | 1464106337868 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}] 09:12:18 INFO - PROCESS | 1721 | 1464106338126 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 09:12:18 INFO - PROCESS | 1721 | 1464106338448 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:18 INFO - PROCESS | 1721 | ++DOCSHELL 0x8863e400 == 83 [pid = 1721] [id = 425] 09:12:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x88dfc400) [pid = 1721] [serial = 1276] [outer = (nil)] 09:12:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x89081c00) [pid = 1721] [serial = 1277] [outer = 0x88dfc400] 09:12:18 INFO - PROCESS | 1721 | 1464106338536 Marionette DEBUG loaded listener.js 09:12:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x8908ec00) [pid = 1721] [serial = 1278] [outer = 0x88dfc400] 09:12:19 INFO - PROCESS | 1721 | 1464106339509 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]]]}] 09:12:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:12:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1689ms 09:12:19 INFO - PROCESS | 1721 | 1464106339546 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 09:12:19 INFO - PROCESS | 1721 | 1464106339550 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 09:12:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:12:19 INFO - PROCESS | 1721 | 1464106339557 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:12:19 INFO - PROCESS | 1721 | 1464106339563 Marionette TRACE conn3 <- [1,1674,null,{}] 09:12:19 INFO - PROCESS | 1721 | 1464106339580 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}] 09:12:19 INFO - PROCESS | 1721 | 1464106339820 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 09:12:20 INFO - PROCESS | 1721 | 1464106340093 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:20 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b25d400 == 84 [pid = 1721] [id = 426] 09:12:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x8b462000) [pid = 1721] [serial = 1279] [outer = (nil)] 09:12:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x8b6c3c00) [pid = 1721] [serial = 1280] [outer = 0x8b462000] 09:12:20 INFO - PROCESS | 1721 | 1464106340232 Marionette DEBUG loaded listener.js 09:12:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x8b6cd800) [pid = 1721] [serial = 1281] [outer = 0x8b462000] 09:12:21 INFO - PROCESS | 1721 | 1464106341238 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]]]}] 09:12:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:12:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1743ms 09:12:21 INFO - PROCESS | 1721 | 1464106341302 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 09:12:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:12:21 INFO - PROCESS | 1721 | 1464106341307 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 09:12:21 INFO - PROCESS | 1721 | 1464106341313 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:12:21 INFO - PROCESS | 1721 | 1464106341317 Marionette TRACE conn3 <- [1,1678,null,{}] 09:12:21 INFO - PROCESS | 1721 | 1464106341323 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}] 09:12:21 INFO - PROCESS | 1721 | 1464106341554 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 09:12:21 INFO - PROCESS | 1721 | 1464106341864 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:21 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b45d000 == 85 [pid = 1721] [id = 427] 09:12:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x8b464c00) [pid = 1721] [serial = 1282] [outer = (nil)] 09:12:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x8c62c000) [pid = 1721] [serial = 1283] [outer = 0x8b464c00] 09:12:21 INFO - PROCESS | 1721 | 1464106341954 Marionette DEBUG loaded listener.js 09:12:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x8c9d2400) [pid = 1721] [serial = 1284] [outer = 0x8b464c00] 09:12:22 INFO - PROCESS | 1721 | 1464106342890 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]]]}] 09:12:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:12:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1643ms 09:12:22 INFO - PROCESS | 1721 | 1464106342957 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 09:12:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:12:22 INFO - PROCESS | 1721 | 1464106342962 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 09:12:22 INFO - PROCESS | 1721 | 1464106342968 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:12:22 INFO - PROCESS | 1721 | 1464106342972 Marionette TRACE conn3 <- [1,1682,null,{}] 09:12:22 INFO - PROCESS | 1721 | 1464106342978 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}] 09:12:23 INFO - PROCESS | 1721 | 1464106343197 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 09:12:23 INFO - PROCESS | 1721 | 1464106343462 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:23 INFO - PROCESS | 1721 | ++DOCSHELL 0x87c0dc00 == 86 [pid = 1721] [id = 428] 09:12:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x8c0dac00) [pid = 1721] [serial = 1285] [outer = (nil)] 09:12:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x8d9da800) [pid = 1721] [serial = 1286] [outer = 0x8c0dac00] 09:12:23 INFO - PROCESS | 1721 | 1464106343595 Marionette DEBUG loaded listener.js 09:12:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x8d9e0c00) [pid = 1721] [serial = 1287] [outer = 0x8c0dac00] 09:12:24 INFO - PROCESS | 1721 | 1464106344599 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]]]}] 09:12:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:12:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1682ms 09:12:24 INFO - PROCESS | 1721 | 1464106344650 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 09:12:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:12:24 INFO - PROCESS | 1721 | 1464106344655 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 09:12:24 INFO - PROCESS | 1721 | 1464106344661 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:12:24 INFO - PROCESS | 1721 | 1464106344665 Marionette TRACE conn3 <- [1,1686,null,{}] 09:12:24 INFO - PROCESS | 1721 | 1464106344670 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}] 09:12:24 INFO - PROCESS | 1721 | 1464106344912 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 09:12:25 INFO - PROCESS | 1721 | 1464106345231 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:25 INFO - PROCESS | 1721 | ++DOCSHELL 0x88df3000 == 87 [pid = 1721] [id = 429] 09:12:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x8c9dac00) [pid = 1721] [serial = 1288] [outer = (nil)] 09:12:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x8dc2cc00) [pid = 1721] [serial = 1289] [outer = 0x8c9dac00] 09:12:25 INFO - PROCESS | 1721 | 1464106345328 Marionette DEBUG loaded listener.js 09:12:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 147 (0x8dc66000) [pid = 1721] [serial = 1290] [outer = 0x8c9dac00] 09:12:26 INFO - PROCESS | 1721 | 1464106346268 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]]]}] 09:12:26 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 09:12:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1639ms 09:12:26 INFO - PROCESS | 1721 | 1464106346300 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 09:12:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:12:26 INFO - PROCESS | 1721 | 1464106346305 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 09:12:26 INFO - PROCESS | 1721 | 1464106346311 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:12:26 INFO - PROCESS | 1721 | 1464106346314 Marionette TRACE conn3 <- [1,1690,null,{}] 09:12:26 INFO - PROCESS | 1721 | 1464106346320 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}] 09:12:26 INFO - PROCESS | 1721 | 1464106346537 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 09:12:26 INFO - PROCESS | 1721 | 1464106346777 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:26 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c0e2400 == 88 [pid = 1721] [id = 430] 09:12:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 148 (0x8d9d8800) [pid = 1721] [serial = 1291] [outer = (nil)] 09:12:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 149 (0x8e3d0c00) [pid = 1721] [serial = 1292] [outer = 0x8d9d8800] 09:12:26 INFO - PROCESS | 1721 | 1464106346923 Marionette DEBUG loaded listener.js 09:12:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 150 (0x8e3da800) [pid = 1721] [serial = 1293] [outer = 0x8d9d8800] 09:12:27 INFO - PROCESS | 1721 | 1464106347879 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]]]}] 09:12:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:12:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1634ms 09:12:27 INFO - PROCESS | 1721 | 1464106347945 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 09:12:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:12:27 INFO - PROCESS | 1721 | 1464106347949 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 09:12:27 INFO - PROCESS | 1721 | 1464106347956 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:12:27 INFO - PROCESS | 1721 | 1464106347959 Marionette TRACE conn3 <- [1,1694,null,{}] 09:12:27 INFO - PROCESS | 1721 | 1464106347965 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}] 09:12:28 INFO - PROCESS | 1721 | 1464106348182 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 09:12:28 INFO - PROCESS | 1721 | 1464106348506 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:28 INFO - PROCESS | 1721 | ++DOCSHELL 0x85a49400 == 89 [pid = 1721] [id = 431] 09:12:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 151 (0x8da9d800) [pid = 1721] [serial = 1294] [outer = (nil)] 09:12:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 152 (0x8ece7400) [pid = 1721] [serial = 1295] [outer = 0x8da9d800] 09:12:28 INFO - PROCESS | 1721 | 1464106348601 Marionette DEBUG loaded listener.js 09:12:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 153 (0x8ede9c00) [pid = 1721] [serial = 1296] [outer = 0x8da9d800] 09:12:29 INFO - PROCESS | 1721 | 1464106349493 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]]]}] 09:12:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:12:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1581ms 09:12:29 INFO - PROCESS | 1721 | 1464106349537 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 09:12:29 INFO - PROCESS | 1721 | 1464106349541 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 09:12:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:12:29 INFO - PROCESS | 1721 | 1464106349548 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:12:29 INFO - PROCESS | 1721 | 1464106349552 Marionette TRACE conn3 <- [1,1698,null,{}] 09:12:29 INFO - PROCESS | 1721 | 1464106349557 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}] 09:12:29 INFO - PROCESS | 1721 | 1464106349782 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 09:12:30 INFO - PROCESS | 1721 | 1464106350094 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:30 INFO - PROCESS | 1721 | ++DOCSHELL 0x8e293c00 == 90 [pid = 1721] [id = 432] 09:12:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 154 (0x8ecdf000) [pid = 1721] [serial = 1297] [outer = (nil)] 09:12:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 155 (0x8ee68c00) [pid = 1721] [serial = 1298] [outer = 0x8ecdf000] 09:12:30 INFO - PROCESS | 1721 | 1464106350183 Marionette DEBUG loaded listener.js 09:12:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 156 (0x8ee6c400) [pid = 1721] [serial = 1299] [outer = 0x8ecdf000] 09:12:31 INFO - PROCESS | 1721 | 1464106351121 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]]]}] 09:12:31 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 09:12:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1635ms 09:12:31 INFO - PROCESS | 1721 | 1464106351185 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 09:12:31 INFO - PROCESS | 1721 | 1464106351189 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 09:12:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:12:31 INFO - PROCESS | 1721 | 1464106351195 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:12:31 INFO - PROCESS | 1721 | 1464106351199 Marionette TRACE conn3 <- [1,1702,null,{}] 09:12:31 INFO - PROCESS | 1721 | 1464106351205 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}] 09:12:31 INFO - PROCESS | 1721 | 1464106351412 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 09:12:31 INFO - PROCESS | 1721 | 1464106351689 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:31 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c9dec00 == 91 [pid = 1721] [id = 433] 09:12:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 157 (0x8db75000) [pid = 1721] [serial = 1300] [outer = (nil)] 09:12:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 158 (0x911b9000) [pid = 1721] [serial = 1301] [outer = 0x8db75000] 09:12:31 INFO - PROCESS | 1721 | 1464106351814 Marionette DEBUG loaded listener.js 09:12:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 159 (0x911c6000) [pid = 1721] [serial = 1302] [outer = 0x8db75000] 09:12:32 INFO - PROCESS | 1721 | 1464106352746 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]]]}] 09:12:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:12:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1584ms 09:12:32 INFO - PROCESS | 1721 | 1464106352780 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 09:12:32 INFO - PROCESS | 1721 | 1464106352783 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 09:12:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:12:32 INFO - PROCESS | 1721 | 1464106352791 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:12:32 INFO - PROCESS | 1721 | 1464106352795 Marionette TRACE conn3 <- [1,1706,null,{}] 09:12:32 INFO - PROCESS | 1721 | 1464106352801 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}] 09:12:33 INFO - PROCESS | 1721 | 1464106353045 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 09:12:33 INFO - PROCESS | 1721 | 1464106353367 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:33 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d9e4000 == 92 [pid = 1721] [id = 434] 09:12:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 160 (0x918a5400) [pid = 1721] [serial = 1303] [outer = (nil)] 09:12:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 161 (0x918c6000) [pid = 1721] [serial = 1304] [outer = 0x918a5400] 09:12:33 INFO - PROCESS | 1721 | 1464106353471 Marionette DEBUG loaded listener.js 09:12:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 162 (0x91a71c00) [pid = 1721] [serial = 1305] [outer = 0x918a5400] 09:12:34 INFO - PROCESS | 1721 | 1464106354408 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]]]}] 09:12:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:12:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1694ms 09:12:34 INFO - PROCESS | 1721 | 1464106354485 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 09:12:34 INFO - PROCESS | 1721 | 1464106354490 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 09:12:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:12:34 INFO - PROCESS | 1721 | 1464106354496 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:12:34 INFO - PROCESS | 1721 | 1464106354500 Marionette TRACE conn3 <- [1,1710,null,{}] 09:12:34 INFO - PROCESS | 1721 | 1464106354506 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}] 09:12:34 INFO - PROCESS | 1721 | 1464106354770 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 09:12:35 INFO - PROCESS | 1721 | 1464106355092 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:35 INFO - PROCESS | 1721 | ++DOCSHELL 0x911c7000 == 93 [pid = 1721] [id = 435] 09:12:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 163 (0x91789c00) [pid = 1721] [serial = 1306] [outer = (nil)] 09:12:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 164 (0x91eba400) [pid = 1721] [serial = 1307] [outer = 0x91789c00] 09:12:35 INFO - PROCESS | 1721 | 1464106355181 Marionette DEBUG loaded listener.js 09:12:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 165 (0x91ec4400) [pid = 1721] [serial = 1308] [outer = 0x91789c00] 09:12:36 INFO - PROCESS | 1721 | 1464106356112 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]]]}] 09:12:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:12:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1693ms 09:12:36 INFO - PROCESS | 1721 | 1464106356191 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 09:12:36 INFO - PROCESS | 1721 | 1464106356194 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 09:12:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:12:36 INFO - PROCESS | 1721 | 1464106356212 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:12:36 INFO - PROCESS | 1721 | 1464106356215 Marionette TRACE conn3 <- [1,1714,null,{}] 09:12:36 INFO - PROCESS | 1721 | 1464106356221 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}] 09:12:36 INFO - PROCESS | 1721 | 1464106356484 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 09:12:36 INFO - PROCESS | 1721 | 1464106356801 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:36 INFO - PROCESS | 1721 | ++DOCSHELL 0x8e3d3000 == 94 [pid = 1721] [id = 436] 09:12:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 166 (0x8ec01400) [pid = 1721] [serial = 1309] [outer = (nil)] 09:12:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 167 (0x922c6000) [pid = 1721] [serial = 1310] [outer = 0x8ec01400] 09:12:36 INFO - PROCESS | 1721 | 1464106356890 Marionette DEBUG loaded listener.js 09:12:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 168 (0x92616400) [pid = 1721] [serial = 1311] [outer = 0x8ec01400] 09:12:37 INFO - PROCESS | 1721 | 1464106357794 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]]]}] 09:12:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:12:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1630ms 09:12:37 INFO - PROCESS | 1721 | 1464106357844 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 09:12:37 INFO - PROCESS | 1721 | 1464106357848 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 09:12:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:12:37 INFO - PROCESS | 1721 | 1464106357855 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:12:37 INFO - PROCESS | 1721 | 1464106357858 Marionette TRACE conn3 <- [1,1718,null,{}] 09:12:37 INFO - PROCESS | 1721 | 1464106357865 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}] 09:12:38 INFO - PROCESS | 1721 | 1464106358085 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 09:12:38 INFO - PROCESS | 1721 | 1464106358398 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:38 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ee72800 == 95 [pid = 1721] [id = 437] 09:12:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 169 (0x911bc400) [pid = 1721] [serial = 1312] [outer = (nil)] 09:12:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 170 (0x928a5400) [pid = 1721] [serial = 1313] [outer = 0x911bc400] 09:12:38 INFO - PROCESS | 1721 | 1464106358494 Marionette DEBUG loaded listener.js 09:12:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 171 (0x928aa400) [pid = 1721] [serial = 1314] [outer = 0x911bc400] 09:12:39 INFO - PROCESS | 1721 | 1464106359410 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]]]}] 09:12:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:12:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1632ms 09:12:39 INFO - PROCESS | 1721 | 1464106359488 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 09:12:39 INFO - PROCESS | 1721 | 1464106359493 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 09:12:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:12:39 INFO - PROCESS | 1721 | 1464106359499 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:12:39 INFO - PROCESS | 1721 | 1464106359503 Marionette TRACE conn3 <- [1,1722,null,{}] 09:12:39 INFO - PROCESS | 1721 | 1464106359509 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}] 09:12:39 INFO - PROCESS | 1721 | 1464106359741 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 09:12:40 INFO - PROCESS | 1721 | 1464106360058 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:40 INFO - PROCESS | 1721 | ++DOCSHELL 0x92614000 == 96 [pid = 1721] [id = 438] 09:12:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 172 (0x9261b000) [pid = 1721] [serial = 1315] [outer = (nil)] 09:12:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 173 (0x929c8000) [pid = 1721] [serial = 1316] [outer = 0x9261b000] 09:12:40 INFO - PROCESS | 1721 | 1464106360155 Marionette DEBUG loaded listener.js 09:12:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 174 (0x929cc800) [pid = 1721] [serial = 1317] [outer = 0x9261b000] 09:12:41 INFO - PROCESS | 1721 | 1464106361085 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]]]}] 09:12:41 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 09:12:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1631ms 09:12:41 INFO - PROCESS | 1721 | 1464106361131 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 09:12:41 INFO - PROCESS | 1721 | 1464106361135 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 09:12:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:12:41 INFO - PROCESS | 1721 | 1464106361143 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:12:41 INFO - PROCESS | 1721 | 1464106361147 Marionette TRACE conn3 <- [1,1726,null,{}] 09:12:41 INFO - PROCESS | 1721 | 1464106361152 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}] 09:12:41 INFO - PROCESS | 1721 | 1464106361390 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 09:12:41 INFO - PROCESS | 1721 | 1464106361724 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:41 INFO - PROCESS | 1721 | ++DOCSHELL 0x8da91400 == 97 [pid = 1721] [id = 439] 09:12:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 175 (0x911c1800) [pid = 1721] [serial = 1318] [outer = (nil)] 09:12:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 176 (0x92c19400) [pid = 1721] [serial = 1319] [outer = 0x911c1800] 09:12:41 INFO - PROCESS | 1721 | 1464106361820 Marionette DEBUG loaded listener.js 09:12:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 177 (0x92d47000) [pid = 1721] [serial = 1320] [outer = 0x911c1800] 09:12:42 INFO - PROCESS | 1721 | 1464106362750 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]]]}] 09:12:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:12:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1683ms 09:12:42 INFO - PROCESS | 1721 | 1464106362826 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 09:12:42 INFO - PROCESS | 1721 | 1464106362830 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 09:12:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:12:42 INFO - PROCESS | 1721 | 1464106362837 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:12:42 INFO - PROCESS | 1721 | 1464106362841 Marionette TRACE conn3 <- [1,1730,null,{}] 09:12:42 INFO - PROCESS | 1721 | 1464106362847 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}] 09:12:43 INFO - PROCESS | 1721 | 1464106363072 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 09:12:43 INFO - PROCESS | 1721 | 1464106363404 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:43 INFO - PROCESS | 1721 | ++DOCSHELL 0x85a3c800 == 98 [pid = 1721] [id = 440] 09:12:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 178 (0x85a3d000) [pid = 1721] [serial = 1321] [outer = (nil)] 09:12:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 179 (0x87c0c800) [pid = 1721] [serial = 1322] [outer = 0x85a3d000] 09:12:43 INFO - PROCESS | 1721 | 1464106363500 Marionette DEBUG loaded listener.js 09:12:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 180 (0x88642000) [pid = 1721] [serial = 1323] [outer = 0x85a3d000] 09:12:44 INFO - PROCESS | 1721 | 1464106364440 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]]]}] 09:12:44 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 09:12:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1685ms 09:12:44 INFO - PROCESS | 1721 | 1464106364523 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 09:12:44 INFO - PROCESS | 1721 | 1464106364527 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 09:12:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:12:44 INFO - PROCESS | 1721 | 1464106364534 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:12:44 INFO - PROCESS | 1721 | 1464106364537 Marionette TRACE conn3 <- [1,1734,null,{}] 09:12:44 INFO - PROCESS | 1721 | 1464106364543 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}] 09:12:44 INFO - PROCESS | 1721 | 1464106364808 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 09:12:45 INFO - PROCESS | 1721 | 1464106365720 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:45 INFO - PROCESS | 1721 | ++DOCSHELL 0x873a4800 == 99 [pid = 1721] [id = 441] 09:12:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 181 (0x873a5000) [pid = 1721] [serial = 1324] [outer = (nil)] 09:12:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 182 (0x873ab400) [pid = 1721] [serial = 1325] [outer = 0x873a5000] 09:12:45 INFO - PROCESS | 1721 | 1464106365807 Marionette DEBUG loaded listener.js 09:12:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 183 (0x8752d800) [pid = 1721] [serial = 1326] [outer = 0x873a5000] 09:12:46 INFO - PROCESS | 1721 | --DOCSHELL 0x91194400 == 98 [pid = 1721] [id = 214] 09:12:46 INFO - PROCESS | 1721 | --DOCSHELL 0x85a3fc00 == 97 [pid = 1721] [id = 422] 09:12:46 INFO - PROCESS | 1721 | --DOCSHELL 0x87c0b000 == 96 [pid = 1721] [id = 421] 09:12:46 INFO - PROCESS | 1721 | --DOCSHELL 0x860c8800 == 95 [pid = 1721] [id = 420] 09:12:46 INFO - PROCESS | 1721 | --DOCSHELL 0x860c2800 == 94 [pid = 1721] [id = 419] 09:12:46 INFO - PROCESS | 1721 | --DOCSHELL 0x85a48800 == 93 [pid = 1721] [id = 416] 09:12:46 INFO - PROCESS | 1721 | --DOCSHELL 0x9261e800 == 92 [pid = 1721] [id = 415] 09:12:46 INFO - PROCESS | 1721 | --DOCSHELL 0x8864c400 == 91 [pid = 1721] [id = 414] 09:12:46 INFO - PROCESS | 1721 | --DOCSHELL 0x922c4400 == 90 [pid = 1721] [id = 412] 09:12:46 INFO - PROCESS | 1721 | --DOCSHELL 0x88642800 == 89 [pid = 1721] [id = 413] 09:12:46 INFO - PROCESS | 1721 | --DOCSHELL 0x911be000 == 88 [pid = 1721] [id = 411] 09:12:46 INFO - PROCESS | 1721 | --DOCSHELL 0x88dfb000 == 87 [pid = 1721] [id = 410] 09:12:46 INFO - PROCESS | 1721 | --DOCSHELL 0x8edf0800 == 86 [pid = 1721] [id = 409] 09:12:46 INFO - PROCESS | 1721 | --DOCSHELL 0x8d9d5400 == 85 [pid = 1721] [id = 408] 09:12:46 INFO - PROCESS | 1721 | --DOCSHELL 0x8b465c00 == 84 [pid = 1721] [id = 407] 09:12:46 INFO - PROCESS | 1721 | --DOCSHELL 0x89083400 == 83 [pid = 1721] [id = 405] 09:12:46 INFO - PROCESS | 1721 | --DOCSHELL 0x89084400 == 82 [pid = 1721] [id = 406] 09:12:46 INFO - PROCESS | 1721 | --DOCSHELL 0x88e7d800 == 81 [pid = 1721] [id = 404] 09:12:46 INFO - PROCESS | 1721 | --DOCSHELL 0x883d6000 == 80 [pid = 1721] [id = 403] 09:12:46 INFO - PROCESS | 1721 | --DOCSHELL 0x873a7000 == 79 [pid = 1721] [id = 402] 09:12:46 INFO - PROCESS | 1721 | --DOMWINDOW == 182 (0x91a79c00) [pid = 1721] [serial = 1146] [outer = (nil)] [url = about:blank] 09:12:46 INFO - PROCESS | 1721 | --DOMWINDOW == 181 (0x88643000) [pid = 1721] [serial = 1197] [outer = (nil)] [url = about:blank] 09:12:46 INFO - PROCESS | 1721 | --DOMWINDOW == 180 (0x862eec00) [pid = 1721] [serial = 1193] [outer = (nil)] [url = about:blank] 09:12:46 INFO - PROCESS | 1721 | --DOMWINDOW == 179 (0x883d5000) [pid = 1721] [serial = 1191] [outer = (nil)] [url = about:blank] 09:12:46 INFO - PROCESS | 1721 | --DOMWINDOW == 178 (0x883d5400) [pid = 1721] [serial = 1175] [outer = (nil)] [url = about:blank] 09:12:46 INFO - PROCESS | 1721 | --DOMWINDOW == 177 (0x988bc000) [pid = 1721] [serial = 1155] [outer = (nil)] [url = about:blank] 09:12:46 INFO - PROCESS | 1721 | --DOMWINDOW == 176 (0x8b6cec00) [pid = 1721] [serial = 1140] [outer = (nil)] [url = about:blank] 09:12:46 INFO - PROCESS | 1721 | --DOMWINDOW == 175 (0x8b255800) [pid = 1721] [serial = 1139] [outer = (nil)] [url = about:blank] 09:12:46 INFO - PROCESS | 1721 | --DOMWINDOW == 174 (0x9b9c0400) [pid = 1721] [serial = 1167] [outer = (nil)] [url = about:blank] 09:12:46 INFO - PROCESS | 1721 | --DOMWINDOW == 173 (0x9a255000) [pid = 1721] [serial = 1160] [outer = (nil)] [url = about:blank] 09:12:46 INFO - PROCESS | 1721 | --DOMWINDOW == 172 (0x8ec0fc00) [pid = 1721] [serial = 1143] [outer = (nil)] [url = about:blank] 09:12:46 INFO - PROCESS | 1721 | --DOMWINDOW == 171 (0x92621c00) [pid = 1721] [serial = 1173] [outer = (nil)] [url = about:blank] 09:12:46 INFO - PROCESS | 1721 | --DOMWINDOW == 170 (0xa685cc00) [pid = 1721] [serial = 1170] [outer = (nil)] [url = about:blank] 09:12:46 INFO - PROCESS | 1721 | --DOMWINDOW == 169 (0x873a0400) [pid = 1721] [serial = 1194] [outer = (nil)] [url = about:blank] 09:12:46 INFO - PROCESS | 1721 | --DOMWINDOW == 168 (0x87528c00) [pid = 1721] [serial = 1202] [outer = (nil)] [url = about:blank] 09:12:46 INFO - PROCESS | 1721 | --DOMWINDOW == 167 (0x88643c00) [pid = 1721] [serial = 1203] [outer = (nil)] [url = about:blank] 09:12:46 INFO - PROCESS | 1721 | --DOMWINDOW == 166 (0x94574400) [pid = 1721] [serial = 1152] [outer = (nil)] [url = about:blank] 09:12:46 INFO - PROCESS | 1721 | --DOMWINDOW == 165 (0x929cd000) [pid = 1721] [serial = 1149] [outer = (nil)] [url = about:blank] 09:12:46 INFO - PROCESS | 1721 | --DOMWINDOW == 164 (0x918abc00) [pid = 1721] [serial = 1145] [outer = (nil)] [url = about:blank] 09:12:46 INFO - PROCESS | 1721 | --DOMWINDOW == 163 (0x9b87c800) [pid = 1721] [serial = 1166] [outer = (nil)] [url = about:blank] 09:12:46 INFO - PROCESS | 1721 | --DOMWINDOW == 162 (0x862f6000) [pid = 1721] [serial = 1190] [outer = (nil)] [url = about:blank] 09:12:46 INFO - PROCESS | 1721 | --DOMWINDOW == 161 (0x92d47400) [pid = 1721] [serial = 1182] [outer = (nil)] [url = about:blank] 09:12:46 INFO - PROCESS | 1721 | --DOMWINDOW == 160 (0x9aac5400) [pid = 1721] [serial = 1163] [outer = (nil)] [url = about:blank] 09:12:46 INFO - PROCESS | 1721 | --DOMWINDOW == 159 (0x93a84400) [pid = 1721] [serial = 1151] [outer = (nil)] [url = about:blank] 09:12:46 INFO - PROCESS | 1721 | --DOMWINDOW == 158 (0x99e4d400) [pid = 1721] [serial = 1158] [outer = (nil)] [url = about:blank] 09:12:46 INFO - PROCESS | 1721 | --DOMWINDOW == 157 (0x928af800) [pid = 1721] [serial = 1148] [outer = (nil)] [url = about:blank] 09:12:46 INFO - PROCESS | 1721 | --DOMWINDOW == 156 (0x9ac3ec00) [pid = 1721] [serial = 1164] [outer = (nil)] [url = about:blank] 09:12:46 INFO - PROCESS | 1721 | --DOMWINDOW == 155 (0x8a0cd000) [pid = 1721] [serial = 1200] [outer = (nil)] [url = about:blank] 09:12:46 INFO - PROCESS | 1721 | --DOMWINDOW == 154 (0x87c10c00) [pid = 1721] [serial = 1196] [outer = (nil)] [url = about:blank] 09:12:46 INFO - PROCESS | 1721 | --DOMWINDOW == 153 (0x8e3d7400) [pid = 1721] [serial = 1142] [outer = (nil)] [url = about:blank] 09:12:46 INFO - PROCESS | 1721 | --DOMWINDOW == 152 (0x9a86e400) [pid = 1721] [serial = 1161] [outer = (nil)] [url = about:blank] 09:12:46 INFO - PROCESS | 1721 | --DOMWINDOW == 151 (0x8908ac00) [pid = 1721] [serial = 1199] [outer = (nil)] [url = about:blank] 09:12:46 INFO - PROCESS | 1721 | --DOMWINDOW == 150 (0x8c0dc800) [pid = 1721] [serial = 1178] [outer = (nil)] [url = about:blank] 09:12:46 INFO - PROCESS | 1721 | --DOMWINDOW == 149 (0xa3689800) [pid = 1721] [serial = 1169] [outer = (nil)] [url = about:blank] 09:12:46 INFO - PROCESS | 1721 | --DOMWINDOW == 148 (0x862ed400) [pid = 1721] [serial = 1188] [outer = (nil)] [url = about:blank] 09:12:46 INFO - PROCESS | 1721 | --DOMWINDOW == 147 (0x97f2cc00) [pid = 1721] [serial = 1068] [outer = (nil)] [url = about:blank] 09:12:46 INFO - PROCESS | 1721 | --DOMWINDOW == 146 (0x997ad400) [pid = 1721] [serial = 1157] [outer = (nil)] [url = about:blank] 09:12:46 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0x9261fc00) [pid = 1721] [serial = 1172] [outer = (nil)] [url = about:blank] 09:12:46 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x860c7800) [pid = 1721] [serial = 1184] [outer = (nil)] [url = about:blank] 09:12:46 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x8c751c00) [pid = 1721] [serial = 1181] [outer = (nil)] [url = about:blank] 09:12:46 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x860cc000) [pid = 1721] [serial = 1185] [outer = (nil)] [url = about:blank] 09:12:46 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x883d7400) [pid = 1721] [serial = 1176] [outer = (nil)] [url = about:blank] 09:12:46 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x862eb800) [pid = 1721] [serial = 1187] [outer = (nil)] [url = about:blank] 09:12:46 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x97f99400) [pid = 1721] [serial = 1154] [outer = (nil)] [url = about:blank] 09:12:46 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x8c0de400) [pid = 1721] [serial = 1179] [outer = (nil)] [url = about:blank] 09:12:46 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x8b250400) [pid = 1721] [serial = 1205] [outer = (nil)] [url = about:blank] 09:12:47 INFO - PROCESS | 1721 | 1464106367449 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]]]}] 09:12:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:12:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 2939ms 09:12:47 INFO - PROCESS | 1721 | 1464106367477 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 09:12:47 INFO - PROCESS | 1721 | 1464106367483 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 09:12:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:12:47 INFO - PROCESS | 1721 | 1464106367491 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:12:47 INFO - PROCESS | 1721 | 1464106367496 Marionette TRACE conn3 <- [1,1738,null,{}] 09:12:47 INFO - PROCESS | 1721 | 1464106367503 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}] 09:12:47 INFO - PROCESS | 1721 | 1464106367727 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 09:12:47 INFO - PROCESS | 1721 | 1464106367928 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:48 INFO - PROCESS | 1721 | ++DOCSHELL 0x873a1400 == 80 [pid = 1721] [id = 442] 09:12:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x873a7000) [pid = 1721] [serial = 1327] [outer = (nil)] 09:12:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x87c0f800) [pid = 1721] [serial = 1328] [outer = 0x873a7000] 09:12:48 INFO - PROCESS | 1721 | 1464106368056 Marionette DEBUG loaded listener.js 09:12:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x883d4000) [pid = 1721] [serial = 1329] [outer = 0x873a7000] 09:12:48 INFO - PROCESS | 1721 | 1464106368910 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]]]}] 09:12:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:12:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1490ms 09:12:48 INFO - PROCESS | 1721 | 1464106368985 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 09:12:48 INFO - PROCESS | 1721 | 1464106368990 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 09:12:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:12:49 INFO - PROCESS | 1721 | 1464106368997 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:12:49 INFO - PROCESS | 1721 | 1464106369000 Marionette TRACE conn3 <- [1,1742,null,{}] 09:12:49 INFO - PROCESS | 1721 | 1464106369013 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}] 09:12:49 INFO - PROCESS | 1721 | 1464106369286 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 09:12:49 INFO - PROCESS | 1721 | 1464106369324 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:49 INFO - PROCESS | 1721 | ++DOCSHELL 0x862f2800 == 81 [pid = 1721] [id = 443] 09:12:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x88645c00) [pid = 1721] [serial = 1330] [outer = (nil)] 09:12:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x8864c400) [pid = 1721] [serial = 1331] [outer = 0x88645c00] 09:12:49 INFO - PROCESS | 1721 | 1464106369402 Marionette DEBUG loaded listener.js 09:12:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x88dfbc00) [pid = 1721] [serial = 1332] [outer = 0x88645c00] 09:12:50 INFO - PROCESS | 1721 | 1464106370398 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]]]}] 09:12:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:12:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1433ms 09:12:50 INFO - PROCESS | 1721 | 1464106370430 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 09:12:50 INFO - PROCESS | 1721 | 1464106370433 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 09:12:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:12:50 INFO - PROCESS | 1721 | 1464106370449 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:12:50 INFO - PROCESS | 1721 | 1464106370458 Marionette TRACE conn3 <- [1,1746,null,{}] 09:12:50 INFO - PROCESS | 1721 | 1464106370472 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}] 09:12:50 INFO - PROCESS | 1721 | 1464106370747 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 09:12:50 INFO - PROCESS | 1721 | 1464106370789 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:50 INFO - PROCESS | 1721 | ++DOCSHELL 0x860ccc00 == 82 [pid = 1721] [id = 444] 09:12:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x88644c00) [pid = 1721] [serial = 1333] [outer = (nil)] 09:12:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x8a0cd400) [pid = 1721] [serial = 1334] [outer = 0x88644c00] 09:12:50 INFO - PROCESS | 1721 | 1464106370873 Marionette DEBUG loaded listener.js 09:12:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x8b210c00) [pid = 1721] [serial = 1335] [outer = 0x88644c00] 09:12:51 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0x8ec02800) [pid = 1721] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:12:51 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x8d9db800) [pid = 1721] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:12:51 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x873ad000) [pid = 1721] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:12:51 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x8ec0b800) [pid = 1721] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:12:51 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x8b252c00) [pid = 1721] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:12:51 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x8ee73400) [pid = 1721] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:12:51 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x8752b000) [pid = 1721] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:12:51 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x92618c00) [pid = 1721] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:12:51 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x92613800) [pid = 1721] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:12:51 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x92c13c00) [pid = 1721] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:12:51 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x85a41c00) [pid = 1721] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:12:51 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x8d9d9c00) [pid = 1721] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:12:51 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x89088400) [pid = 1721] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:12:51 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0x8e28f800) [pid = 1721] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:12:51 INFO - PROCESS | 1721 | --DOMWINDOW == 131 (0x8c0e3800) [pid = 1721] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:12:51 INFO - PROCESS | 1721 | --DOMWINDOW == 130 (0x88df2000) [pid = 1721] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:12:51 INFO - PROCESS | 1721 | --DOMWINDOW == 129 (0x8ee6d400) [pid = 1721] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:12:51 INFO - PROCESS | 1721 | --DOMWINDOW == 128 (0x91a7a000) [pid = 1721] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:12:51 INFO - PROCESS | 1721 | --DOMWINDOW == 127 (0x860c2c00) [pid = 1721] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:12:51 INFO - PROCESS | 1721 | --DOMWINDOW == 126 (0x883d9400) [pid = 1721] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:12:51 INFO - PROCESS | 1721 | --DOMWINDOW == 125 (0x8ee23c00) [pid = 1721] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:12:52 INFO - PROCESS | 1721 | 1464106372481 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]]]}] 09:12:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:12:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 2103ms 09:12:52 INFO - PROCESS | 1721 | 1464106372546 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 09:12:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:12:52 INFO - PROCESS | 1721 | 1464106372550 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 09:12:52 INFO - PROCESS | 1721 | 1464106372556 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:12:52 INFO - PROCESS | 1721 | 1464106372560 Marionette TRACE conn3 <- [1,1750,null,{}] 09:12:52 INFO - PROCESS | 1721 | 1464106372565 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}] 09:12:52 INFO - PROCESS | 1721 | 1464106372843 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 09:12:52 INFO - PROCESS | 1721 | 1464106372861 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:52 INFO - PROCESS | 1721 | ++DOCSHELL 0x860c7c00 == 83 [pid = 1721] [id = 445] 09:12:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 126 (0x862ed400) [pid = 1721] [serial = 1336] [outer = (nil)] 09:12:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 127 (0x8b253c00) [pid = 1721] [serial = 1337] [outer = 0x862ed400] 09:12:52 INFO - PROCESS | 1721 | 1464106372934 Marionette DEBUG loaded listener.js 09:12:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 128 (0x8b258c00) [pid = 1721] [serial = 1338] [outer = 0x862ed400] 09:12:53 INFO - PROCESS | 1721 | 1464106373913 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]]]}] 09:12:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:12:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1430ms 09:12:53 INFO - PROCESS | 1721 | 1464106373988 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 09:12:53 INFO - PROCESS | 1721 | 1464106373995 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 09:12:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:12:54 INFO - PROCESS | 1721 | 1464106374004 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:12:54 INFO - PROCESS | 1721 | 1464106374010 Marionette TRACE conn3 <- [1,1754,null,{}] 09:12:54 INFO - PROCESS | 1721 | 1464106374020 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}] 09:12:54 INFO - PROCESS | 1721 | 1464106374293 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 09:12:54 INFO - PROCESS | 1721 | 1464106374629 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:54 INFO - PROCESS | 1721 | ++DOCSHELL 0x873a2c00 == 84 [pid = 1721] [id = 446] 09:12:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 129 (0x873a8800) [pid = 1721] [serial = 1339] [outer = (nil)] 09:12:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 130 (0x8752a000) [pid = 1721] [serial = 1340] [outer = 0x873a8800] 09:12:54 INFO - PROCESS | 1721 | 1464106374721 Marionette DEBUG loaded listener.js 09:12:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 131 (0x87c09000) [pid = 1721] [serial = 1341] [outer = 0x873a8800] 09:12:55 INFO - PROCESS | 1721 | 1464106375687 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]]]}] 09:12:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:12:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1737ms 09:12:55 INFO - PROCESS | 1721 | 1464106375742 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 09:12:55 INFO - PROCESS | 1721 | 1464106375751 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 09:12:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:12:55 INFO - PROCESS | 1721 | 1464106375762 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:12:55 INFO - PROCESS | 1721 | 1464106375767 Marionette TRACE conn3 <- [1,1758,null,{}] 09:12:55 INFO - PROCESS | 1721 | 1464106375773 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}] 09:12:56 INFO - PROCESS | 1721 | 1464106376041 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 09:12:56 INFO - PROCESS | 1721 | 1464106376358 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:56 INFO - PROCESS | 1721 | ++DOCSHELL 0x883d7400 == 85 [pid = 1721] [id = 447] 09:12:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 132 (0x88643000) [pid = 1721] [serial = 1342] [outer = (nil)] 09:12:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x88e7b400) [pid = 1721] [serial = 1343] [outer = 0x88643000] 09:12:56 INFO - PROCESS | 1721 | 1464106376449 Marionette DEBUG loaded listener.js 09:12:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x89087000) [pid = 1721] [serial = 1344] [outer = 0x88643000] 09:12:57 INFO - PROCESS | 1721 | 1464106377430 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]]]}] 09:12:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:12:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1732ms 09:12:57 INFO - PROCESS | 1721 | 1464106377495 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 09:12:57 INFO - PROCESS | 1721 | 1464106377500 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 09:12:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:12:57 INFO - PROCESS | 1721 | 1464106377507 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:12:57 INFO - PROCESS | 1721 | 1464106377513 Marionette TRACE conn3 <- [1,1762,null,{}] 09:12:57 INFO - PROCESS | 1721 | 1464106377531 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}] 09:12:57 INFO - PROCESS | 1721 | 1464106377811 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 09:12:58 INFO - PROCESS | 1721 | 1464106378168 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:58 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b461400 == 86 [pid = 1721] [id = 448] 09:12:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x8b6c1800) [pid = 1721] [serial = 1345] [outer = (nil)] 09:12:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x8b6d0800) [pid = 1721] [serial = 1346] [outer = 0x8b6c1800] 09:12:58 INFO - PROCESS | 1721 | 1464106378267 Marionette DEBUG loaded listener.js 09:12:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x8c0e0400) [pid = 1721] [serial = 1347] [outer = 0x8b6c1800] 09:12:59 INFO - PROCESS | 1721 | 1464106379203 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]]]}] 09:12:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:12:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1748ms 09:12:59 INFO - PROCESS | 1721 | 1464106379255 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 09:12:59 INFO - PROCESS | 1721 | 1464106379260 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 09:12:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:12:59 INFO - PROCESS | 1721 | 1464106379268 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:12:59 INFO - PROCESS | 1721 | 1464106379271 Marionette TRACE conn3 <- [1,1766,null,{}] 09:12:59 INFO - PROCESS | 1721 | 1464106379277 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}] 09:12:59 INFO - PROCESS | 1721 | 1464106379499 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 09:12:59 INFO - PROCESS | 1721 | 1464106379765 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:59 INFO - PROCESS | 1721 | ++DOCSHELL 0x88df8400 == 87 [pid = 1721] [id = 449] 09:12:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x8b6c5800) [pid = 1721] [serial = 1348] [outer = (nil)] 09:12:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x8c9da000) [pid = 1721] [serial = 1349] [outer = 0x8b6c5800] 09:12:59 INFO - PROCESS | 1721 | 1464106379897 Marionette DEBUG loaded listener.js 09:13:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x8d9db000) [pid = 1721] [serial = 1350] [outer = 0x8b6c5800] 09:13:00 INFO - PROCESS | 1721 | 1464106380824 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]]]}] 09:13:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:13:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1634ms 09:13:00 INFO - PROCESS | 1721 | 1464106380903 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 09:13:00 INFO - PROCESS | 1721 | 1464106380906 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 09:13:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:13:00 INFO - PROCESS | 1721 | 1464106380913 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:13:00 INFO - PROCESS | 1721 | 1464106380917 Marionette TRACE conn3 <- [1,1770,null,{}] 09:13:00 INFO - PROCESS | 1721 | 1464106380923 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}] 09:13:01 INFO - PROCESS | 1721 | 1464106381147 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 09:13:01 INFO - PROCESS | 1721 | 1464106381460 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:01 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b465800 == 88 [pid = 1721] [id = 450] 09:13:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x8c0e3800) [pid = 1721] [serial = 1351] [outer = (nil)] 09:13:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x8db6f800) [pid = 1721] [serial = 1352] [outer = 0x8c0e3800] 09:13:01 INFO - PROCESS | 1721 | 1464106381563 Marionette DEBUG loaded listener.js 09:13:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x8db73800) [pid = 1721] [serial = 1353] [outer = 0x8c0e3800] 09:13:02 INFO - PROCESS | 1721 | 1464106382596 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]]]}] 09:13:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:13:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1740ms 09:13:02 INFO - PROCESS | 1721 | 1464106382654 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 09:13:02 INFO - PROCESS | 1721 | 1464106382657 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 09:13:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:13:02 INFO - PROCESS | 1721 | 1464106382665 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:13:02 INFO - PROCESS | 1721 | 1464106382669 Marionette TRACE conn3 <- [1,1774,null,{}] 09:13:02 INFO - PROCESS | 1721 | 1464106382675 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}] 09:13:02 INFO - PROCESS | 1721 | 1464106382960 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 09:13:03 INFO - PROCESS | 1721 | 1464106383343 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:03 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d9da000 == 89 [pid = 1721] [id = 451] 09:13:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x8d9e4800) [pid = 1721] [serial = 1354] [outer = (nil)] 09:13:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x8e3de400) [pid = 1721] [serial = 1355] [outer = 0x8d9e4800] 09:13:03 INFO - PROCESS | 1721 | 1464106383439 Marionette DEBUG loaded listener.js 09:13:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x8ede1400) [pid = 1721] [serial = 1356] [outer = 0x8d9e4800] 09:13:04 INFO - PROCESS | 1721 | 1464106384425 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]]]}] 09:13:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:13:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1795ms 09:13:04 INFO - PROCESS | 1721 | 1464106384461 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 09:13:04 INFO - PROCESS | 1721 | 1464106384465 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 09:13:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:13:04 INFO - PROCESS | 1721 | 1464106384472 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:13:04 INFO - PROCESS | 1721 | 1464106384476 Marionette TRACE conn3 <- [1,1778,null,{}] 09:13:04 INFO - PROCESS | 1721 | 1464106384482 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}] 09:13:04 INFO - PROCESS | 1721 | 1464106384721 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 09:13:05 INFO - PROCESS | 1721 | 1464106385084 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:05 INFO - PROCESS | 1721 | ++DOCSHELL 0x911bb800 == 90 [pid = 1721] [id = 452] 09:13:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 147 (0x911bd800) [pid = 1721] [serial = 1357] [outer = (nil)] 09:13:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 148 (0x91287400) [pid = 1721] [serial = 1358] [outer = 0x911bd800] 09:13:05 INFO - PROCESS | 1721 | 1464106385186 Marionette DEBUG loaded listener.js 09:13:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 149 (0x9128e000) [pid = 1721] [serial = 1359] [outer = 0x911bd800] 09:13:05 INFO - PROCESS | 1721 | ************************* 09:13:05 INFO - PROCESS | 1721 | A coding exception was thrown and uncaught in a Task. 09:13:05 INFO - PROCESS | 1721 | 09:13:05 INFO - PROCESS | 1721 | Full message: TypeError: NetworkError when attempting to fetch resource. 09:13:05 INFO - PROCESS | 1721 | Full stack: 09:13:05 INFO - PROCESS | 1721 | ************************* 09:13:06 INFO - PROCESS | 1721 | 1464106386158 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]]]}] 09:13:06 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 09:13:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1739ms 09:13:06 INFO - PROCESS | 1721 | 1464106386213 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 09:13:06 INFO - PROCESS | 1721 | 1464106386216 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 09:13:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:13:06 INFO - PROCESS | 1721 | 1464106386223 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:13:06 INFO - PROCESS | 1721 | 1464106386227 Marionette TRACE conn3 <- [1,1782,null,{}] 09:13:06 INFO - PROCESS | 1721 | 1464106386233 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}] 09:13:06 INFO - PROCESS | 1721 | 1464106386474 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 09:13:06 INFO - PROCESS | 1721 | 1464106386791 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:06 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ee23c00 == 91 [pid = 1721] [id = 453] 09:13:06 INFO - PROCESS | 1721 | ++DOMWINDOW == 150 (0x8ee24000) [pid = 1721] [serial = 1360] [outer = (nil)] 09:13:06 INFO - PROCESS | 1721 | ++DOMWINDOW == 151 (0x918a9c00) [pid = 1721] [serial = 1361] [outer = 0x8ee24000] 09:13:06 INFO - PROCESS | 1721 | 1464106386887 Marionette DEBUG loaded listener.js 09:13:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 152 (0x918c7400) [pid = 1721] [serial = 1362] [outer = 0x8ee24000] 09:13:07 INFO - PROCESS | 1721 | 1464106387865 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]]]}] 09:13:07 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 09:13:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1689ms 09:13:07 INFO - PROCESS | 1721 | 1464106387915 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 09:13:07 INFO - PROCESS | 1721 | 1464106387919 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 09:13:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:13:07 INFO - PROCESS | 1721 | 1464106387926 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:13:07 INFO - PROCESS | 1721 | 1464106387930 Marionette TRACE conn3 <- [1,1786,null,{}] 09:13:07 INFO - PROCESS | 1721 | 1464106387936 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}] 09:13:08 INFO - PROCESS | 1721 | 1464106388169 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 09:13:08 INFO - PROCESS | 1721 | 1464106388500 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:08 INFO - PROCESS | 1721 | ++DOCSHELL 0x85a4ac00 == 92 [pid = 1721] [id = 454] 09:13:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 153 (0x8864a000) [pid = 1721] [serial = 1363] [outer = (nil)] 09:13:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 154 (0x91a75800) [pid = 1721] [serial = 1364] [outer = 0x8864a000] 09:13:08 INFO - PROCESS | 1721 | 1464106388601 Marionette DEBUG loaded listener.js 09:13:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 155 (0x91a7ec00) [pid = 1721] [serial = 1365] [outer = 0x8864a000] 09:13:09 INFO - PROCESS | 1721 | 1464106389560 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]]]}] 09:13:09 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 09:13:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1687ms 09:13:09 INFO - PROCESS | 1721 | 1464106389615 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 09:13:09 INFO - PROCESS | 1721 | 1464106389618 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 09:13:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:13:09 INFO - PROCESS | 1721 | 1464106389626 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:13:09 INFO - PROCESS | 1721 | 1464106389628 Marionette TRACE conn3 <- [1,1790,null,{}] 09:13:09 INFO - PROCESS | 1721 | 1464106389635 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}] 09:13:09 INFO - PROCESS | 1721 | 1464106389862 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 09:13:10 INFO - PROCESS | 1721 | 1464106390198 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:10 INFO - PROCESS | 1721 | ++DOCSHELL 0x91a76800 == 93 [pid = 1721] [id = 455] 09:13:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 156 (0x91a77800) [pid = 1721] [serial = 1366] [outer = (nil)] 09:13:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 157 (0x92619c00) [pid = 1721] [serial = 1367] [outer = 0x91a77800] 09:13:10 INFO - PROCESS | 1721 | 1464106390295 Marionette DEBUG loaded listener.js 09:13:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 158 (0x92622800) [pid = 1721] [serial = 1368] [outer = 0x91a77800] 09:13:11 INFO - PROCESS | 1721 | 1464106391362 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]]]}] 09:13:11 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) 09:13:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1793ms 09:13:11 INFO - PROCESS | 1721 | 1464106391422 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 09:13:11 INFO - PROCESS | 1721 | 1464106391429 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 09:13:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:13:11 INFO - PROCESS | 1721 | 1464106391439 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:13:11 INFO - PROCESS | 1721 | 1464106391445 Marionette TRACE conn3 <- [1,1794,null,{}] 09:13:11 INFO - PROCESS | 1721 | 1464106391456 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}] 09:13:11 INFO - PROCESS | 1721 | 1464106391866 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 09:13:12 INFO - PROCESS | 1721 | 1464106392341 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:12 INFO - PROCESS | 1721 | ++DOCSHELL 0x9178b800 == 94 [pid = 1721] [id = 456] 09:13:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 159 (0x922c7000) [pid = 1721] [serial = 1369] [outer = (nil)] 09:13:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 160 (0x93972c00) [pid = 1721] [serial = 1370] [outer = 0x922c7000] 09:13:12 INFO - PROCESS | 1721 | 1464106392446 Marionette DEBUG loaded listener.js 09:13:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 161 (0x93a87c00) [pid = 1721] [serial = 1371] [outer = 0x922c7000] 09:13:13 INFO - PROCESS | 1721 | 1464106393730 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]]]}] 09:13:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:13:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 2390ms 09:13:13 INFO - PROCESS | 1721 | 1464106393831 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 09:13:13 INFO - PROCESS | 1721 | 1464106393837 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 09:13:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:13:13 INFO - PROCESS | 1721 | 1464106393847 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:13:13 INFO - PROCESS | 1721 | 1464106393851 Marionette TRACE conn3 <- [1,1798,null,{}] 09:13:13 INFO - PROCESS | 1721 | 1464106393869 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}] 09:13:14 INFO - PROCESS | 1721 | 1464106394113 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 09:13:14 INFO - PROCESS | 1721 | 1464106394435 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:14 INFO - PROCESS | 1721 | ++DOCSHELL 0x92a50c00 == 95 [pid = 1721] [id = 457] 09:13:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 162 (0x93970400) [pid = 1721] [serial = 1372] [outer = (nil)] 09:13:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 163 (0x94577000) [pid = 1721] [serial = 1373] [outer = 0x93970400] 09:13:14 INFO - PROCESS | 1721 | 1464106394523 Marionette DEBUG loaded listener.js 09:13:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 164 (0x9457dc00) [pid = 1721] [serial = 1374] [outer = 0x93970400] 09:13:15 INFO - PROCESS | 1721 | 1464106395476 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]]]}] 09:13:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:13:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1689ms 09:13:15 INFO - PROCESS | 1721 | 1464106395537 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 09:13:15 INFO - PROCESS | 1721 | 1464106395541 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 09:13:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:13:15 INFO - PROCESS | 1721 | 1464106395548 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:13:15 INFO - PROCESS | 1721 | 1464106395551 Marionette TRACE conn3 <- [1,1802,null,{}] 09:13:15 INFO - PROCESS | 1721 | 1464106395557 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}] 09:13:15 INFO - PROCESS | 1721 | 1464106395798 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 09:13:16 INFO - PROCESS | 1721 | 1464106396111 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:16 INFO - PROCESS | 1721 | ++DOCSHELL 0x92a43c00 == 96 [pid = 1721] [id = 458] 09:13:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 165 (0x93975400) [pid = 1721] [serial = 1375] [outer = (nil)] 09:13:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 166 (0x94fbd000) [pid = 1721] [serial = 1376] [outer = 0x93975400] 09:13:16 INFO - PROCESS | 1721 | 1464106396207 Marionette DEBUG loaded listener.js 09:13:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 167 (0x95168c00) [pid = 1721] [serial = 1377] [outer = 0x93975400] 09:13:17 INFO - PROCESS | 1721 | 1464106397119 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]]]}] 09:13:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:13:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1636ms 09:13:17 INFO - PROCESS | 1721 | 1464106397185 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 09:13:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:13:17 INFO - PROCESS | 1721 | 1464106397189 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 09:13:17 INFO - PROCESS | 1721 | 1464106397196 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:13:17 INFO - PROCESS | 1721 | 1464106397199 Marionette TRACE conn3 <- [1,1806,null,{}] 09:13:17 INFO - PROCESS | 1721 | 1464106397205 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}] 09:13:17 INFO - PROCESS | 1721 | 1464106397440 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 09:13:17 INFO - PROCESS | 1721 | 1464106397761 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:17 INFO - PROCESS | 1721 | ++DOCSHELL 0x9457c400 == 97 [pid = 1721] [id = 459] 09:13:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 168 (0x94f65c00) [pid = 1721] [serial = 1378] [outer = (nil)] 09:13:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 169 (0x9557bc00) [pid = 1721] [serial = 1379] [outer = 0x94f65c00] 09:13:17 INFO - PROCESS | 1721 | 1464106397857 Marionette DEBUG loaded listener.js 09:13:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 170 (0x9557f000) [pid = 1721] [serial = 1380] [outer = 0x94f65c00] 09:13:18 INFO - PROCESS | 1721 | 1464106398759 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]]]}] 09:13:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:13:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1644ms 09:13:18 INFO - PROCESS | 1721 | 1464106398841 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 09:13:18 INFO - PROCESS | 1721 | 1464106398845 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 09:13:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:13:18 INFO - PROCESS | 1721 | 1464106398851 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:13:18 INFO - PROCESS | 1721 | 1464106398854 Marionette TRACE conn3 <- [1,1810,null,{}] 09:13:18 INFO - PROCESS | 1721 | 1464106398860 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}] 09:13:19 INFO - PROCESS | 1721 | 1464106399126 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 09:13:19 INFO - PROCESS | 1721 | 1464106399446 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:19 INFO - PROCESS | 1721 | ++DOCSHELL 0x91a73000 == 98 [pid = 1721] [id = 460] 09:13:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 171 (0x9298e000) [pid = 1721] [serial = 1381] [outer = (nil)] 09:13:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 172 (0x97f25800) [pid = 1721] [serial = 1382] [outer = 0x9298e000] 09:13:19 INFO - PROCESS | 1721 | 1464106399534 Marionette DEBUG loaded listener.js 09:13:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 173 (0x97f91000) [pid = 1721] [serial = 1383] [outer = 0x9298e000] 09:13:20 INFO - PROCESS | 1721 | 1464106400476 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]]]}] 09:13:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:13:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1681ms 09:13:20 INFO - PROCESS | 1721 | 1464106400533 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 09:13:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:13:20 INFO - PROCESS | 1721 | 1464106400537 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 09:13:20 INFO - PROCESS | 1721 | 1464106400544 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:13:20 INFO - PROCESS | 1721 | 1464106400547 Marionette TRACE conn3 <- [1,1814,null,{}] 09:13:20 INFO - PROCESS | 1721 | 1464106400553 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}] 09:13:20 INFO - PROCESS | 1721 | 1464106400790 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 09:13:21 INFO - PROCESS | 1721 | 1464106401107 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:21 INFO - PROCESS | 1721 | ++DOCSHELL 0x8752e400 == 99 [pid = 1721] [id = 461] 09:13:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 174 (0x9557dc00) [pid = 1721] [serial = 1384] [outer = (nil)] 09:13:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 175 (0x988c0400) [pid = 1721] [serial = 1385] [outer = 0x9557dc00] 09:13:21 INFO - PROCESS | 1721 | 1464106401204 Marionette DEBUG loaded listener.js 09:13:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 176 (0x98903800) [pid = 1721] [serial = 1386] [outer = 0x9557dc00] 09:13:22 INFO - PROCESS | 1721 | 1464106402170 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]]]}] 09:13:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:13:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1684ms 09:13:22 INFO - PROCESS | 1721 | 1464106402229 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 09:13:22 INFO - PROCESS | 1721 | 1464106402232 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 09:13:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:13:22 INFO - PROCESS | 1721 | 1464106402238 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:13:22 INFO - PROCESS | 1721 | 1464106402242 Marionette TRACE conn3 <- [1,1818,null,{}] 09:13:22 INFO - PROCESS | 1721 | 1464106402248 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}] 09:13:22 INFO - PROCESS | 1721 | 1464106402511 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 09:13:22 INFO - PROCESS | 1721 | 1464106402836 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:22 INFO - PROCESS | 1721 | ++DOCSHELL 0x988c2400 == 100 [pid = 1721] [id = 462] 09:13:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 177 (0x9890ec00) [pid = 1721] [serial = 1387] [outer = (nil)] 09:13:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 178 (0x989c2400) [pid = 1721] [serial = 1388] [outer = 0x9890ec00] 09:13:22 INFO - PROCESS | 1721 | 1464106402925 Marionette DEBUG loaded listener.js 09:13:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 179 (0x99597800) [pid = 1721] [serial = 1389] [outer = 0x9890ec00] 09:13:23 INFO - PROCESS | 1721 | 1464106403832 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]]]}] 09:13:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:13:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1635ms 09:13:23 INFO - PROCESS | 1721 | 1464106403874 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 09:13:23 INFO - PROCESS | 1721 | 1464106403878 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 09:13:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:13:23 INFO - PROCESS | 1721 | 1464106403885 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:13:23 INFO - PROCESS | 1721 | 1464106403887 Marionette TRACE conn3 <- [1,1822,null,{}] 09:13:23 INFO - PROCESS | 1721 | 1464106403893 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}] 09:13:24 INFO - PROCESS | 1721 | 1464106404112 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 09:13:25 INFO - PROCESS | 1721 | --DOCSHELL 0x860ccc00 == 99 [pid = 1721] [id = 444] 09:13:25 INFO - PROCESS | 1721 | --DOCSHELL 0x862f2800 == 98 [pid = 1721] [id = 443] 09:13:25 INFO - PROCESS | 1721 | --DOCSHELL 0x873a1400 == 97 [pid = 1721] [id = 442] 09:13:25 INFO - PROCESS | 1721 | --DOCSHELL 0x873a4800 == 96 [pid = 1721] [id = 441] 09:13:25 INFO - PROCESS | 1721 | --DOCSHELL 0x8d9e4000 == 95 [pid = 1721] [id = 434] 09:13:25 INFO - PROCESS | 1721 | --DOCSHELL 0x8c9dec00 == 94 [pid = 1721] [id = 433] 09:13:25 INFO - PROCESS | 1721 | --DOCSHELL 0x8e293c00 == 93 [pid = 1721] [id = 432] 09:13:25 INFO - PROCESS | 1721 | --DOCSHELL 0x8c0e2400 == 92 [pid = 1721] [id = 430] 09:13:25 INFO - PROCESS | 1721 | --DOCSHELL 0x85a49400 == 91 [pid = 1721] [id = 431] 09:13:25 INFO - PROCESS | 1721 | --DOCSHELL 0x88df3000 == 90 [pid = 1721] [id = 429] 09:13:25 INFO - PROCESS | 1721 | --DOCSHELL 0x87c0dc00 == 89 [pid = 1721] [id = 428] 09:13:25 INFO - PROCESS | 1721 | --DOCSHELL 0x8b45d000 == 88 [pid = 1721] [id = 427] 09:13:25 INFO - PROCESS | 1721 | --DOCSHELL 0x8b25d400 == 87 [pid = 1721] [id = 426] 09:13:25 INFO - PROCESS | 1721 | --DOCSHELL 0x8863e400 == 86 [pid = 1721] [id = 425] 09:13:25 INFO - PROCESS | 1721 | --DOCSHELL 0x860c4000 == 85 [pid = 1721] [id = 424] 09:13:25 INFO - PROCESS | 1721 | --DOMWINDOW == 178 (0x989ce800) [pid = 1721] [serial = 1254] [outer = (nil)] [url = about:blank] 09:13:25 INFO - PROCESS | 1721 | --DOMWINDOW == 177 (0x8dc2a400) [pid = 1721] [serial = 1221] [outer = (nil)] [url = about:blank] 09:13:25 INFO - PROCESS | 1721 | --DOMWINDOW == 176 (0x87c07800) [pid = 1721] [serial = 1208] [outer = (nil)] [url = about:blank] 09:13:25 INFO - PROCESS | 1721 | --DOMWINDOW == 175 (0x8ee69c00) [pid = 1721] [serial = 1227] [outer = (nil)] [url = about:blank] 09:13:25 INFO - PROCESS | 1721 | --DOMWINDOW == 174 (0x8c9d3400) [pid = 1721] [serial = 1215] [outer = (nil)] [url = about:blank] 09:13:25 INFO - PROCESS | 1721 | --DOMWINDOW == 173 (0x9178c400) [pid = 1721] [serial = 1232] [outer = (nil)] [url = about:blank] 09:13:25 INFO - PROCESS | 1721 | --DOMWINDOW == 172 (0x87c0a400) [pid = 1721] [serial = 1262] [outer = (nil)] [url = about:blank] 09:13:25 INFO - PROCESS | 1721 | --DOMWINDOW == 171 (0x9457b000) [pid = 1721] [serial = 1244] [outer = (nil)] [url = about:blank] 09:13:25 INFO - PROCESS | 1721 | --DOMWINDOW == 170 (0x9298c800) [pid = 1721] [serial = 1238] [outer = (nil)] [url = about:blank] 09:13:25 INFO - PROCESS | 1721 | --DOMWINDOW == 169 (0x8dc24800) [pid = 1721] [serial = 1220] [outer = (nil)] [url = about:blank] 09:13:25 INFO - PROCESS | 1721 | --DOMWINDOW == 168 (0x95338400) [pid = 1721] [serial = 1248] [outer = (nil)] [url = about:blank] 09:13:25 INFO - PROCESS | 1721 | --DOMWINDOW == 167 (0x918a6800) [pid = 1721] [serial = 1233] [outer = (nil)] [url = about:blank] 09:13:25 INFO - PROCESS | 1721 | --DOMWINDOW == 166 (0x862eb400) [pid = 1721] [serial = 1268] [outer = (nil)] [url = about:blank] 09:13:25 INFO - PROCESS | 1721 | --DOMWINDOW == 165 (0x8ec05800) [pid = 1721] [serial = 1223] [outer = (nil)] [url = about:blank] 09:13:25 INFO - PROCESS | 1721 | --DOMWINDOW == 164 (0x94f5dc00) [pid = 1721] [serial = 1245] [outer = (nil)] [url = about:blank] 09:13:25 INFO - PROCESS | 1721 | --DOMWINDOW == 163 (0x88e79400) [pid = 1721] [serial = 1269] [outer = (nil)] [url = about:blank] 09:13:25 INFO - PROCESS | 1721 | --DOMWINDOW == 162 (0x8a0c9800) [pid = 1721] [serial = 1211] [outer = (nil)] [url = about:blank] 09:13:25 INFO - PROCESS | 1721 | --DOMWINDOW == 161 (0x92c0c000) [pid = 1721] [serial = 1241] [outer = (nil)] [url = about:blank] 09:13:25 INFO - PROCESS | 1721 | --DOMWINDOW == 160 (0x8b250c00) [pid = 1721] [serial = 1212] [outer = (nil)] [url = about:blank] 09:13:25 INFO - PROCESS | 1721 | --DOMWINDOW == 159 (0x8ee24400) [pid = 1721] [serial = 1226] [outer = (nil)] [url = about:blank] 09:13:25 INFO - PROCESS | 1721 | --DOMWINDOW == 158 (0x95332c00) [pid = 1721] [serial = 1247] [outer = (nil)] [url = about:blank] 09:13:25 INFO - PROCESS | 1721 | --DOMWINDOW == 157 (0x8da94c00) [pid = 1721] [serial = 1218] [outer = (nil)] [url = about:blank] 09:13:25 INFO - PROCESS | 1721 | --DOMWINDOW == 156 (0x8c0e1c00) [pid = 1721] [serial = 1214] [outer = (nil)] [url = about:blank] 09:13:25 INFO - PROCESS | 1721 | --DOMWINDOW == 155 (0x9557f800) [pid = 1721] [serial = 1250] [outer = (nil)] [url = about:blank] 09:13:25 INFO - PROCESS | 1721 | --DOMWINDOW == 154 (0x911ba800) [pid = 1721] [serial = 1229] [outer = (nil)] [url = about:blank] 09:13:25 INFO - PROCESS | 1721 | --DOMWINDOW == 153 (0x91eb9800) [pid = 1721] [serial = 1235] [outer = (nil)] [url = about:blank] 09:13:25 INFO - PROCESS | 1721 | --DOMWINDOW == 152 (0x98930800) [pid = 1721] [serial = 1253] [outer = (nil)] [url = about:blank] 09:13:25 INFO - PROCESS | 1721 | --DOMWINDOW == 151 (0x87c0fc00) [pid = 1721] [serial = 1263] [outer = (nil)] [url = about:blank] 09:13:25 INFO - PROCESS | 1721 | --DOMWINDOW == 150 (0x88641400) [pid = 1721] [serial = 1209] [outer = (nil)] [url = about:blank] 09:13:25 INFO - PROCESS | 1721 | --DOMWINDOW == 149 (0x97f92c00) [pid = 1721] [serial = 1251] [outer = (nil)] [url = about:blank] 09:13:25 INFO - PROCESS | 1721 | --DOMWINDOW == 148 (0x911c5000) [pid = 1721] [serial = 1230] [outer = (nil)] [url = about:blank] 09:13:25 INFO - PROCESS | 1721 | --DOMWINDOW == 147 (0x929cb000) [pid = 1721] [serial = 1239] [outer = (nil)] [url = about:blank] 09:13:25 INFO - PROCESS | 1721 | --DOMWINDOW == 146 (0x860c8000) [pid = 1721] [serial = 1259] [outer = (nil)] [url = about:blank] 09:13:25 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0x88df1800) [pid = 1721] [serial = 1265] [outer = (nil)] [url = about:blank] 09:13:25 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x8d9e0000) [pid = 1721] [serial = 1217] [outer = (nil)] [url = about:blank] 09:13:25 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x862f1000) [pid = 1721] [serial = 1260] [outer = (nil)] [url = about:blank] 09:13:25 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x8ece4000) [pid = 1721] [serial = 1224] [outer = (nil)] [url = about:blank] 09:13:25 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x88dfc800) [pid = 1721] [serial = 1266] [outer = (nil)] [url = about:blank] 09:13:25 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x91ec2400) [pid = 1721] [serial = 1236] [outer = (nil)] [url = about:blank] 09:13:25 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x91287c00) [pid = 1721] [serial = 1137] [outer = (nil)] [url = about:blank] 09:13:25 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x93972000) [pid = 1721] [serial = 1242] [outer = (nil)] [url = about:blank] 09:13:25 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x89085c00) [pid = 1721] [serial = 1256] [outer = (nil)] [url = about:blank] 09:13:25 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x8a0cd800) [pid = 1721] [serial = 1271] [outer = (nil)] [url = about:blank] 09:13:25 INFO - PROCESS | 1721 | 1464106405865 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:25 INFO - PROCESS | 1721 | ++DOCSHELL 0x862ea800 == 86 [pid = 1721] [id = 463] 09:13:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x862eb400) [pid = 1721] [serial = 1390] [outer = (nil)] 09:13:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x873a2800) [pid = 1721] [serial = 1391] [outer = 0x862eb400] 09:13:25 INFO - PROCESS | 1721 | 1464106405953 Marionette DEBUG loaded listener.js 09:13:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x87533800) [pid = 1721] [serial = 1392] [outer = 0x862eb400] 09:13:26 INFO - PROCESS | 1721 | 1464106406793 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]]]}] 09:13:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:13:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 2934ms 09:13:26 INFO - PROCESS | 1721 | 1464106406821 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 09:13:26 INFO - PROCESS | 1721 | 1464106406828 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 09:13:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:13:26 INFO - PROCESS | 1721 | 1464106406835 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:13:26 INFO - PROCESS | 1721 | 1464106406841 Marionette TRACE conn3 <- [1,1826,null,{}] 09:13:26 INFO - PROCESS | 1721 | 1464106406848 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}] 09:13:27 INFO - PROCESS | 1721 | 1464106407136 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 09:13:27 INFO - PROCESS | 1721 | 1464106407270 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:27 INFO - PROCESS | 1721 | ++DOCSHELL 0x883d8c00 == 87 [pid = 1721] [id = 464] 09:13:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x8863d800) [pid = 1721] [serial = 1393] [outer = (nil)] 09:13:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x88647800) [pid = 1721] [serial = 1394] [outer = 0x8863d800] 09:13:27 INFO - PROCESS | 1721 | 1464106407352 Marionette DEBUG loaded listener.js 09:13:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x88df3000) [pid = 1721] [serial = 1395] [outer = 0x8863d800] 09:13:28 INFO - PROCESS | 1721 | 1464106408280 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]]]}] 09:13:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:13:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1487ms 09:13:28 INFO - PROCESS | 1721 | 1464106408327 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 09:13:28 INFO - PROCESS | 1721 | 1464106408334 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 09:13:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:13:28 INFO - PROCESS | 1721 | 1464106408349 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:13:28 INFO - PROCESS | 1721 | 1464106408352 Marionette TRACE conn3 <- [1,1830,null,{}] 09:13:28 INFO - PROCESS | 1721 | 1464106408358 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}] 09:13:28 INFO - PROCESS | 1721 | 1464106408634 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 09:13:28 INFO - PROCESS | 1721 | 1464106408678 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:28 INFO - PROCESS | 1721 | ++DOCSHELL 0x88648800 == 88 [pid = 1721] [id = 465] 09:13:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x88df7400) [pid = 1721] [serial = 1396] [outer = (nil)] 09:13:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x8a0c1800) [pid = 1721] [serial = 1397] [outer = 0x88df7400] 09:13:28 INFO - PROCESS | 1721 | 1464106408753 Marionette DEBUG loaded listener.js 09:13:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x8b206c00) [pid = 1721] [serial = 1398] [outer = 0x88df7400] 09:13:29 INFO - PROCESS | 1721 | 1464106409790 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]]]}] 09:13:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:13:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1480ms 09:13:29 INFO - PROCESS | 1721 | 1464106409830 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 09:13:29 INFO - PROCESS | 1721 | 1464106409834 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 09:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:13:29 INFO - PROCESS | 1721 | 1464106409855 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:13:29 INFO - PROCESS | 1721 | 1464106409864 Marionette TRACE conn3 <- [1,1834,null,{}] 09:13:29 INFO - PROCESS | 1721 | 1464106409870 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}] 09:13:30 INFO - PROCESS | 1721 | 1464106410562 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 09:13:30 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x873a7000) [pid = 1721] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:13:30 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x873a5000) [pid = 1721] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:13:30 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x88644c00) [pid = 1721] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:13:30 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x88645c00) [pid = 1721] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:13:30 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x88dfa400) [pid = 1721] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:13:30 INFO - PROCESS | 1721 | 1464106410749 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:30 INFO - PROCESS | 1721 | ++DOCSHELL 0x860c8400 == 89 [pid = 1721] [id = 466] 09:13:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x862f2c00) [pid = 1721] [serial = 1399] [outer = (nil)] 09:13:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x88644c00) [pid = 1721] [serial = 1400] [outer = 0x862f2c00] 09:13:30 INFO - PROCESS | 1721 | 1464106410839 Marionette DEBUG loaded listener.js 09:13:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x8b6c5400) [pid = 1721] [serial = 1401] [outer = 0x862f2c00] 09:13:31 INFO - PROCESS | 1721 | 1464106411612 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]]]}] 09:13:31 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 09:13:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1807ms 09:13:31 INFO - PROCESS | 1721 | 1464106411649 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 09:13:31 INFO - PROCESS | 1721 | 1464106411654 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 09:13:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:13:31 INFO - PROCESS | 1721 | 1464106411660 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:13:31 INFO - PROCESS | 1721 | 1464106411663 Marionette TRACE conn3 <- [1,1838,null,{}] 09:13:31 INFO - PROCESS | 1721 | 1464106411668 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}] 09:13:31 INFO - PROCESS | 1721 | 1464106411958 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 09:13:32 INFO - PROCESS | 1721 | 1464106411991 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:32 INFO - PROCESS | 1721 | ++DOCSHELL 0x873abc00 == 90 [pid = 1721] [id = 467] 09:13:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x88dfa400) [pid = 1721] [serial = 1402] [outer = (nil)] 09:13:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x8c0e4800) [pid = 1721] [serial = 1403] [outer = 0x88dfa400] 09:13:32 INFO - PROCESS | 1721 | 1464106412112 Marionette DEBUG loaded listener.js 09:13:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x8c62ec00) [pid = 1721] [serial = 1404] [outer = 0x88dfa400] 09:13:33 INFO - PROCESS | 1721 | 1464106413525 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]]]}] 09:13:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:13:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1935ms 09:13:33 INFO - PROCESS | 1721 | 1464106413597 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 09:13:33 INFO - PROCESS | 1721 | 1464106413603 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 09:13:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:13:33 INFO - PROCESS | 1721 | 1464106413614 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:13:33 INFO - PROCESS | 1721 | 1464106413619 Marionette TRACE conn3 <- [1,1842,null,{}] 09:13:33 INFO - PROCESS | 1721 | 1464106413628 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}] 09:13:33 INFO - PROCESS | 1721 | 1464106413913 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 09:13:34 INFO - PROCESS | 1721 | 1464106414246 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:34 INFO - PROCESS | 1721 | ++DOCSHELL 0x87c07800 == 91 [pid = 1721] [id = 468] 09:13:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 147 (0x883cf800) [pid = 1721] [serial = 1405] [outer = (nil)] 09:13:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 148 (0x88641400) [pid = 1721] [serial = 1406] [outer = 0x883cf800] 09:13:34 INFO - PROCESS | 1721 | 1464106414341 Marionette DEBUG loaded listener.js 09:13:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 149 (0x88e80800) [pid = 1721] [serial = 1407] [outer = 0x883cf800] 09:13:35 INFO - PROCESS | 1721 | 1464106415332 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]]]}] 09:13:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:13:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1794ms 09:13:35 INFO - PROCESS | 1721 | 1464106415409 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 09:13:35 INFO - PROCESS | 1721 | 1464106415417 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 09:13:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:13:35 INFO - PROCESS | 1721 | 1464106415429 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:13:35 INFO - PROCESS | 1721 | 1464106415432 Marionette TRACE conn3 <- [1,1846,null,{}] 09:13:35 INFO - PROCESS | 1721 | 1464106415439 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}] 09:13:35 INFO - PROCESS | 1721 | 1464106415704 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 09:13:36 INFO - PROCESS | 1721 | 1464106416083 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:36 INFO - PROCESS | 1721 | ++DOCSHELL 0x89081400 == 92 [pid = 1721] [id = 469] 09:13:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 150 (0x8b204c00) [pid = 1721] [serial = 1408] [outer = (nil)] 09:13:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 151 (0x8b45f400) [pid = 1721] [serial = 1409] [outer = 0x8b204c00] 09:13:36 INFO - PROCESS | 1721 | 1464106416172 Marionette DEBUG loaded listener.js 09:13:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 152 (0x8c0db400) [pid = 1721] [serial = 1410] [outer = 0x8b204c00] 09:13:37 INFO - PROCESS | 1721 | 1464106417114 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]]]}] 09:13:37 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) 09:13:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1734ms 09:13:37 INFO - PROCESS | 1721 | 1464106417164 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 09:13:37 INFO - PROCESS | 1721 | 1464106417168 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 09:13:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:13:37 INFO - PROCESS | 1721 | 1464106417175 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:13:37 INFO - PROCESS | 1721 | 1464106417181 Marionette TRACE conn3 <- [1,1850,null,{}] 09:13:37 INFO - PROCESS | 1721 | 1464106417210 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}] 09:13:37 INFO - PROCESS | 1721 | 1464106417490 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 09:13:37 INFO - PROCESS | 1721 | 1464106417854 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:37 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d9d8400 == 93 [pid = 1721] [id = 470] 09:13:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 153 (0x8da9f800) [pid = 1721] [serial = 1411] [outer = (nil)] 09:13:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 154 (0x8dc26000) [pid = 1721] [serial = 1412] [outer = 0x8da9f800] 09:13:37 INFO - PROCESS | 1721 | 1464106417953 Marionette DEBUG loaded listener.js 09:13:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 155 (0x8dc66400) [pid = 1721] [serial = 1413] [outer = 0x8da9f800] 09:13:38 INFO - PROCESS | 1721 | 1464106418890 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]]]}] 09:13:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:13:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1747ms 09:13:38 INFO - PROCESS | 1721 | 1464106418924 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 09:13:38 INFO - PROCESS | 1721 | 1464106418928 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 09:13:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:13:38 INFO - PROCESS | 1721 | 1464106418937 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:13:38 INFO - PROCESS | 1721 | 1464106418941 Marionette TRACE conn3 <- [1,1854,null,{}] 09:13:38 INFO - PROCESS | 1721 | 1464106418947 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}] 09:13:39 INFO - PROCESS | 1721 | 1464106419188 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 09:13:39 INFO - PROCESS | 1721 | 1464106419500 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:39 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d9dbc00 == 94 [pid = 1721] [id = 471] 09:13:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 156 (0x8dc68400) [pid = 1721] [serial = 1414] [outer = (nil)] 09:13:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 157 (0x8e3d7000) [pid = 1721] [serial = 1415] [outer = 0x8dc68400] 09:13:39 INFO - PROCESS | 1721 | 1464106419595 Marionette DEBUG loaded listener.js 09:13:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 158 (0x8ec08800) [pid = 1721] [serial = 1416] [outer = 0x8dc68400] 09:13:40 INFO - PROCESS | 1721 | 1464106420528 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]]]}] 09:13:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:13:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1632ms 09:13:40 INFO - PROCESS | 1721 | 1464106420569 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 09:13:40 INFO - PROCESS | 1721 | 1464106420573 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 09:13:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:13:40 INFO - PROCESS | 1721 | 1464106420580 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:13:40 INFO - PROCESS | 1721 | 1464106420582 Marionette TRACE conn3 <- [1,1858,null,{}] 09:13:40 INFO - PROCESS | 1721 | 1464106420589 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}] 09:13:40 INFO - PROCESS | 1721 | 1464106420808 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 09:13:41 INFO - PROCESS | 1721 | 1464106421132 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:41 INFO - PROCESS | 1721 | ++DOCSHELL 0x8e28a400 == 95 [pid = 1721] [id = 472] 09:13:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 159 (0x8e28e400) [pid = 1721] [serial = 1417] [outer = (nil)] 09:13:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 160 (0x8ede9000) [pid = 1721] [serial = 1418] [outer = 0x8e28e400] 09:13:41 INFO - PROCESS | 1721 | 1464106421228 Marionette DEBUG loaded listener.js 09:13:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 161 (0x8ee28800) [pid = 1721] [serial = 1419] [outer = 0x8e28e400] 09:13:42 INFO - PROCESS | 1721 | 1464106422158 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]]]}] 09:13:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:13:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1630ms 09:13:42 INFO - PROCESS | 1721 | 1464106422216 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 09:13:42 INFO - PROCESS | 1721 | 1464106422224 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 09:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:13:42 INFO - PROCESS | 1721 | 1464106422233 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:13:42 INFO - PROCESS | 1721 | 1464106422236 Marionette TRACE conn3 <- [1,1862,null,{}] 09:13:42 INFO - PROCESS | 1721 | 1464106422243 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}] 09:13:42 INFO - PROCESS | 1721 | 1464106422530 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 09:13:42 INFO - PROCESS | 1721 | 1464106422861 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:42 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b45e000 == 96 [pid = 1721] [id = 473] 09:13:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 162 (0x8da96800) [pid = 1721] [serial = 1420] [outer = (nil)] 09:13:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 163 (0x91286400) [pid = 1721] [serial = 1421] [outer = 0x8da96800] 09:13:42 INFO - PROCESS | 1721 | 1464106422952 Marionette DEBUG loaded listener.js 09:13:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 164 (0x91781400) [pid = 1721] [serial = 1422] [outer = 0x8da96800] 09:13:43 INFO - PROCESS | 1721 | 1464106423873 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]]]}] 09:13:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:13:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1686ms 09:13:43 INFO - PROCESS | 1721 | 1464106423920 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 09:13:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:13:43 INFO - PROCESS | 1721 | 1464106423925 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 09:13:43 INFO - PROCESS | 1721 | 1464106423932 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:13:43 INFO - PROCESS | 1721 | 1464106423936 Marionette TRACE conn3 <- [1,1866,null,{}] 09:13:43 INFO - PROCESS | 1721 | 1464106423941 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}] 09:13:44 INFO - PROCESS | 1721 | 1464106424165 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 09:13:44 INFO - PROCESS | 1721 | 1464106424487 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:44 INFO - PROCESS | 1721 | ++DOCSHELL 0x8e28d800 == 97 [pid = 1721] [id = 474] 09:13:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 165 (0x8ee2b800) [pid = 1721] [serial = 1423] [outer = (nil)] 09:13:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 166 (0x91a77c00) [pid = 1721] [serial = 1424] [outer = 0x8ee2b800] 09:13:44 INFO - PROCESS | 1721 | 1464106424583 Marionette DEBUG loaded listener.js 09:13:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 167 (0x91ebcc00) [pid = 1721] [serial = 1425] [outer = 0x8ee2b800] 09:13:45 INFO - PROCESS | 1721 | 1464106425497 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]]]}] 09:13:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:13:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1633ms 09:13:45 INFO - PROCESS | 1721 | 1464106425565 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 09:13:45 INFO - PROCESS | 1721 | 1464106425568 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 09:13:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:13:45 INFO - PROCESS | 1721 | 1464106425575 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:13:45 INFO - PROCESS | 1721 | 1464106425579 Marionette TRACE conn3 <- [1,1870,null,{}] 09:13:45 INFO - PROCESS | 1721 | 1464106425585 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}] 09:13:45 INFO - PROCESS | 1721 | 1464106425842 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 09:13:46 INFO - PROCESS | 1721 | 1464106426173 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:46 INFO - PROCESS | 1721 | ++DOCSHELL 0x9178e400 == 98 [pid = 1721] [id = 475] 09:13:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 168 (0x918aac00) [pid = 1721] [serial = 1426] [outer = (nil)] 09:13:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 169 (0x92617400) [pid = 1721] [serial = 1427] [outer = 0x918aac00] 09:13:46 INFO - PROCESS | 1721 | 1464106426264 Marionette DEBUG loaded listener.js 09:13:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 170 (0x92620400) [pid = 1721] [serial = 1428] [outer = 0x918aac00] 09:13:47 INFO - PROCESS | 1721 | 1464106427221 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]]]}] 09:13:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:13:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1690ms 09:13:47 INFO - PROCESS | 1721 | 1464106427267 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 09:13:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:13:47 INFO - PROCESS | 1721 | 1464106427271 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 09:13:47 INFO - PROCESS | 1721 | 1464106427278 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:13:47 INFO - PROCESS | 1721 | 1464106427281 Marionette TRACE conn3 <- [1,1874,null,{}] 09:13:47 INFO - PROCESS | 1721 | 1464106427287 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}] 09:13:47 INFO - PROCESS | 1721 | 1464106427522 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 09:13:47 INFO - PROCESS | 1721 | 1464106427839 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:47 INFO - PROCESS | 1721 | ++DOCSHELL 0x91eb9800 == 99 [pid = 1721] [id = 476] 09:13:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 171 (0x92125800) [pid = 1721] [serial = 1429] [outer = (nil)] 09:13:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 172 (0x9299ac00) [pid = 1721] [serial = 1430] [outer = 0x92125800] 09:13:47 INFO - PROCESS | 1721 | 1464106427946 Marionette DEBUG loaded listener.js 09:13:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 173 (0x929cb000) [pid = 1721] [serial = 1431] [outer = 0x92125800] 09:13:48 INFO - PROCESS | 1721 | 1464106428874 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]]]}] 09:13:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:13:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1643ms 09:13:48 INFO - PROCESS | 1721 | 1464106428921 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 09:13:48 INFO - PROCESS | 1721 | 1464106428924 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 09:13:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:13:48 INFO - PROCESS | 1721 | 1464106428932 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:13:48 INFO - PROCESS | 1721 | 1464106428936 Marionette TRACE conn3 <- [1,1878,null,{}] 09:13:48 INFO - PROCESS | 1721 | 1464106428942 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}] 09:13:49 INFO - PROCESS | 1721 | 1464106429166 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 09:13:49 INFO - PROCESS | 1721 | 1464106429501 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:49 INFO - PROCESS | 1721 | ++DOCSHELL 0x862f0800 == 100 [pid = 1721] [id = 477] 09:13:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 174 (0x91191000) [pid = 1721] [serial = 1432] [outer = (nil)] 09:13:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 175 (0x92a46800) [pid = 1721] [serial = 1433] [outer = 0x91191000] 09:13:49 INFO - PROCESS | 1721 | 1464106429593 Marionette DEBUG loaded listener.js 09:13:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 176 (0x9397d000) [pid = 1721] [serial = 1434] [outer = 0x91191000] 09:13:50 INFO - PROCESS | 1721 | 1464106430535 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]]]}] 09:13:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:13:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1640ms 09:13:50 INFO - PROCESS | 1721 | 1464106430573 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 09:13:50 INFO - PROCESS | 1721 | 1464106430577 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 09:13:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:13:50 INFO - PROCESS | 1721 | 1464106430584 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:13:50 INFO - PROCESS | 1721 | 1464106430588 Marionette TRACE conn3 <- [1,1882,null,{}] 09:13:50 INFO - PROCESS | 1721 | 1464106430594 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}] 09:13:50 INFO - PROCESS | 1721 | 1464106430849 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 09:13:51 INFO - PROCESS | 1721 | 1464106431196 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:51 INFO - PROCESS | 1721 | ++DOCSHELL 0x929d1800 == 101 [pid = 1721] [id = 478] 09:13:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 177 (0x94fbcc00) [pid = 1721] [serial = 1435] [outer = (nil)] 09:13:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 178 (0x95331800) [pid = 1721] [serial = 1436] [outer = 0x94fbcc00] 09:13:51 INFO - PROCESS | 1721 | 1464106431302 Marionette DEBUG loaded listener.js 09:13:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 179 (0x95586400) [pid = 1721] [serial = 1437] [outer = 0x94fbcc00] 09:13:52 INFO - PROCESS | 1721 | 1464106432221 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]]]}] 09:13:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:13:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1686ms 09:13:52 INFO - PROCESS | 1721 | 1464106432271 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 09:13:52 INFO - PROCESS | 1721 | 1464106432275 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 09:13:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:13:52 INFO - PROCESS | 1721 | 1464106432282 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:13:52 INFO - PROCESS | 1721 | 1464106432286 Marionette TRACE conn3 <- [1,1886,null,{}] 09:13:52 INFO - PROCESS | 1721 | 1464106432291 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}] 09:13:52 INFO - PROCESS | 1721 | 1464106432511 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 09:13:52 INFO - PROCESS | 1721 | 1464106432783 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:52 INFO - PROCESS | 1721 | ++DOCSHELL 0x94fbc800 == 102 [pid = 1721] [id = 479] 09:13:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 180 (0x95332c00) [pid = 1721] [serial = 1438] [outer = (nil)] 09:13:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 181 (0x988c8000) [pid = 1721] [serial = 1439] [outer = 0x95332c00] 09:13:52 INFO - PROCESS | 1721 | 1464106432935 Marionette DEBUG loaded listener.js 09:13:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 182 (0x98905800) [pid = 1721] [serial = 1440] [outer = 0x95332c00] 09:13:53 INFO - PROCESS | 1721 | 1464106433916 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]]]}] 09:13:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:13:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1681ms 09:13:53 INFO - PROCESS | 1721 | 1464106433965 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 09:13:53 INFO - PROCESS | 1721 | 1464106433969 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 09:13:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:13:53 INFO - PROCESS | 1721 | 1464106433975 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:13:53 INFO - PROCESS | 1721 | 1464106433979 Marionette TRACE conn3 <- [1,1890,null,{}] 09:13:53 INFO - PROCESS | 1721 | 1464106433985 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}] 09:13:54 INFO - PROCESS | 1721 | 1464106434209 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 09:13:54 INFO - PROCESS | 1721 | 1464106434542 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:54 INFO - PROCESS | 1721 | ++DOCSHELL 0x873a8c00 == 103 [pid = 1721] [id = 480] 09:13:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 183 (0x92c0c400) [pid = 1721] [serial = 1441] [outer = (nil)] 09:13:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 184 (0x995a5400) [pid = 1721] [serial = 1442] [outer = 0x92c0c400] 09:13:54 INFO - PROCESS | 1721 | 1464106434629 Marionette DEBUG loaded listener.js 09:13:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 185 (0x996a0c00) [pid = 1721] [serial = 1443] [outer = 0x92c0c400] 09:13:55 INFO - PROCESS | 1721 | 1464106435538 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]]]}] 09:13:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:13:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1630ms 09:13:55 INFO - PROCESS | 1721 | 1464106435607 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 09:13:55 INFO - PROCESS | 1721 | 1464106435610 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 09:13:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:13:55 INFO - PROCESS | 1721 | 1464106435617 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:13:55 INFO - PROCESS | 1721 | 1464106435620 Marionette TRACE conn3 <- [1,1894,null,{}] 09:13:55 INFO - PROCESS | 1721 | 1464106435626 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}] 09:13:55 INFO - PROCESS | 1721 | 1464106435841 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 09:13:56 INFO - PROCESS | 1721 | 1464106436174 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:56 INFO - PROCESS | 1721 | ++DOCSHELL 0x8739fc00 == 104 [pid = 1721] [id = 481] 09:13:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 186 (0x98012800) [pid = 1721] [serial = 1444] [outer = (nil)] 09:13:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 187 (0x99aa6c00) [pid = 1721] [serial = 1445] [outer = 0x98012800] 09:13:56 INFO - PROCESS | 1721 | 1464106436264 Marionette DEBUG loaded listener.js 09:13:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 188 (0x99ba0c00) [pid = 1721] [serial = 1446] [outer = 0x98012800] 09:13:57 INFO - PROCESS | 1721 | 1464106437191 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]]]}] 09:13:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:13:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1634ms 09:13:57 INFO - PROCESS | 1721 | 1464106437252 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 09:13:57 INFO - PROCESS | 1721 | 1464106437256 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 09:13:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:13:57 INFO - PROCESS | 1721 | 1464106437262 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:13:57 INFO - PROCESS | 1721 | 1464106437271 Marionette TRACE conn3 <- [1,1898,null,{}] 09:13:57 INFO - PROCESS | 1721 | 1464106437280 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}] 09:13:57 INFO - PROCESS | 1721 | 1464106437530 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 09:13:57 INFO - PROCESS | 1721 | 1464106437857 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:57 INFO - PROCESS | 1721 | ++DOCSHELL 0x873a2000 == 105 [pid = 1721] [id = 482] 09:13:57 INFO - PROCESS | 1721 | ++DOMWINDOW == 189 (0x995a4400) [pid = 1721] [serial = 1447] [outer = (nil)] 09:13:57 INFO - PROCESS | 1721 | ++DOMWINDOW == 190 (0x99ec7400) [pid = 1721] [serial = 1448] [outer = 0x995a4400] 09:13:57 INFO - PROCESS | 1721 | 1464106437945 Marionette DEBUG loaded listener.js 09:13:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 191 (0x99ec9000) [pid = 1721] [serial = 1449] [outer = 0x995a4400] 09:13:58 INFO - PROCESS | 1721 | 1464106438873 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]]]}] 09:13:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:13:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1645ms 09:13:58 INFO - PROCESS | 1721 | 1464106438909 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 09:13:58 INFO - PROCESS | 1721 | 1464106438912 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 09:13:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:13:58 INFO - PROCESS | 1721 | 1464106438919 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:13:58 INFO - PROCESS | 1721 | 1464106438923 Marionette TRACE conn3 <- [1,1902,null,{}] 09:13:58 INFO - PROCESS | 1721 | 1464106438929 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}] 09:13:59 INFO - PROCESS | 1721 | 1464106439155 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 09:13:59 INFO - PROCESS | 1721 | 1464106439494 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:59 INFO - PROCESS | 1721 | ++DOCSHELL 0x87c08800 == 106 [pid = 1721] [id = 483] 09:13:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 192 (0x92124400) [pid = 1721] [serial = 1450] [outer = (nil)] 09:13:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 193 (0x99f10c00) [pid = 1721] [serial = 1451] [outer = 0x92124400] 09:13:59 INFO - PROCESS | 1721 | 1464106439589 Marionette DEBUG loaded listener.js 09:13:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 194 (0x99f52c00) [pid = 1721] [serial = 1452] [outer = 0x92124400] 09:14:00 INFO - PROCESS | 1721 | 1464106440487 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]]]}] 09:14:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:14:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1635ms 09:14:00 INFO - PROCESS | 1721 | 1464106440555 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 09:14:00 INFO - PROCESS | 1721 | 1464106440559 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 09:14:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:14:00 INFO - PROCESS | 1721 | 1464106440566 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:14:00 INFO - PROCESS | 1721 | 1464106440569 Marionette TRACE conn3 <- [1,1906,null,{}] 09:14:00 INFO - PROCESS | 1721 | 1464106440575 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}] 09:14:00 INFO - PROCESS | 1721 | 1464106440838 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 09:14:01 INFO - PROCESS | 1721 | 1464106441210 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:01 INFO - PROCESS | 1721 | ++DOCSHELL 0x860c5400 == 107 [pid = 1721] [id = 484] 09:14:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 195 (0x860c8000) [pid = 1721] [serial = 1453] [outer = (nil)] 09:14:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 196 (0x87c0f400) [pid = 1721] [serial = 1454] [outer = 0x860c8000] 09:14:01 INFO - PROCESS | 1721 | 1464106441299 Marionette DEBUG loaded listener.js 09:14:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 197 (0x88df8c00) [pid = 1721] [serial = 1455] [outer = 0x860c8000] 09:14:03 INFO - PROCESS | 1721 | --DOCSHELL 0x8b45bc00 == 106 [pid = 1721] [id = 279] 09:14:03 INFO - PROCESS | 1721 | --DOCSHELL 0x8da9c400 == 105 [pid = 1721] [id = 236] 09:14:03 INFO - PROCESS | 1721 | --DOCSHELL 0x862f1c00 == 104 [pid = 1721] [id = 418] 09:14:03 INFO - PROCESS | 1721 | --DOCSHELL 0x860c8400 == 103 [pid = 1721] [id = 466] 09:14:03 INFO - PROCESS | 1721 | --DOCSHELL 0x88648800 == 102 [pid = 1721] [id = 465] 09:14:03 INFO - PROCESS | 1721 | --DOCSHELL 0x883d8c00 == 101 [pid = 1721] [id = 464] 09:14:03 INFO - PROCESS | 1721 | --DOCSHELL 0x862ea800 == 100 [pid = 1721] [id = 463] 09:14:03 INFO - PROCESS | 1721 | --DOCSHELL 0x8752e400 == 99 [pid = 1721] [id = 461] 09:14:03 INFO - PROCESS | 1721 | --DOCSHELL 0x9457c400 == 98 [pid = 1721] [id = 459] 09:14:03 INFO - PROCESS | 1721 | --DOCSHELL 0x91a73000 == 97 [pid = 1721] [id = 460] 09:14:03 INFO - PROCESS | 1721 | --DOCSHELL 0x92a43c00 == 96 [pid = 1721] [id = 458] 09:14:03 INFO - PROCESS | 1721 | --DOCSHELL 0x92a50c00 == 95 [pid = 1721] [id = 457] 09:14:03 INFO - PROCESS | 1721 | --DOCSHELL 0x9178b800 == 94 [pid = 1721] [id = 456] 09:14:03 INFO - PROCESS | 1721 | --DOCSHELL 0x85a4ac00 == 93 [pid = 1721] [id = 454] 09:14:03 INFO - PROCESS | 1721 | --DOCSHELL 0x91a76800 == 92 [pid = 1721] [id = 455] 09:14:03 INFO - PROCESS | 1721 | --DOCSHELL 0x8ee23c00 == 91 [pid = 1721] [id = 453] 09:14:03 INFO - PROCESS | 1721 | --DOCSHELL 0x911bb800 == 90 [pid = 1721] [id = 452] 09:14:03 INFO - PROCESS | 1721 | --DOCSHELL 0x8d9da000 == 89 [pid = 1721] [id = 451] 09:14:03 INFO - PROCESS | 1721 | --DOCSHELL 0x8b465800 == 88 [pid = 1721] [id = 450] 09:14:03 INFO - PROCESS | 1721 | --DOCSHELL 0x88df8400 == 87 [pid = 1721] [id = 449] 09:14:03 INFO - PROCESS | 1721 | --DOCSHELL 0x8b461400 == 86 [pid = 1721] [id = 448] 09:14:03 INFO - PROCESS | 1721 | --DOCSHELL 0x883d7400 == 85 [pid = 1721] [id = 447] 09:14:03 INFO - PROCESS | 1721 | --DOCSHELL 0x860c7c00 == 84 [pid = 1721] [id = 445] 09:14:03 INFO - PROCESS | 1721 | --DOCSHELL 0x873a2c00 == 83 [pid = 1721] [id = 446] 09:14:03 INFO - PROCESS | 1721 | --DOMWINDOW == 196 (0x8b253c00) [pid = 1721] [serial = 1337] [outer = (nil)] [url = about:blank] 09:14:03 INFO - PROCESS | 1721 | --DOMWINDOW == 195 (0x883d4000) [pid = 1721] [serial = 1329] [outer = (nil)] [url = about:blank] 09:14:03 INFO - PROCESS | 1721 | --DOMWINDOW == 194 (0x8d9da800) [pid = 1721] [serial = 1286] [outer = (nil)] [url = about:blank] 09:14:03 INFO - PROCESS | 1721 | --DOMWINDOW == 193 (0x92c19400) [pid = 1721] [serial = 1319] [outer = (nil)] [url = about:blank] 09:14:03 INFO - PROCESS | 1721 | --DOMWINDOW == 192 (0x929c8000) [pid = 1721] [serial = 1316] [outer = (nil)] [url = about:blank] 09:14:03 INFO - PROCESS | 1721 | --DOMWINDOW == 191 (0x918c6000) [pid = 1721] [serial = 1304] [outer = (nil)] [url = about:blank] 09:14:03 INFO - PROCESS | 1721 | --DOMWINDOW == 190 (0x8c62c000) [pid = 1721] [serial = 1283] [outer = (nil)] [url = about:blank] 09:14:03 INFO - PROCESS | 1721 | --DOMWINDOW == 189 (0x87c0c800) [pid = 1721] [serial = 1322] [outer = (nil)] [url = about:blank] 09:14:03 INFO - PROCESS | 1721 | --DOMWINDOW == 188 (0x873ab400) [pid = 1721] [serial = 1325] [outer = (nil)] [url = about:blank] 09:14:03 INFO - PROCESS | 1721 | --DOMWINDOW == 187 (0x922c6000) [pid = 1721] [serial = 1310] [outer = (nil)] [url = about:blank] 09:14:03 INFO - PROCESS | 1721 | --DOMWINDOW == 186 (0x8ee68c00) [pid = 1721] [serial = 1298] [outer = (nil)] [url = about:blank] 09:14:03 INFO - PROCESS | 1721 | --DOMWINDOW == 185 (0x91eba400) [pid = 1721] [serial = 1307] [outer = (nil)] [url = about:blank] 09:14:03 INFO - PROCESS | 1721 | --DOMWINDOW == 184 (0x8a0cd400) [pid = 1721] [serial = 1334] [outer = (nil)] [url = about:blank] 09:14:03 INFO - PROCESS | 1721 | --DOMWINDOW == 183 (0x8dc2cc00) [pid = 1721] [serial = 1289] [outer = (nil)] [url = about:blank] 09:14:03 INFO - PROCESS | 1721 | --DOMWINDOW == 182 (0x8864c400) [pid = 1721] [serial = 1331] [outer = (nil)] [url = about:blank] 09:14:03 INFO - PROCESS | 1721 | --DOMWINDOW == 181 (0x89081c00) [pid = 1721] [serial = 1277] [outer = (nil)] [url = about:blank] 09:14:03 INFO - PROCESS | 1721 | --DOMWINDOW == 180 (0x87c0f800) [pid = 1721] [serial = 1328] [outer = (nil)] [url = about:blank] 09:14:03 INFO - PROCESS | 1721 | --DOMWINDOW == 179 (0x8ece7400) [pid = 1721] [serial = 1295] [outer = (nil)] [url = about:blank] 09:14:03 INFO - PROCESS | 1721 | --DOMWINDOW == 178 (0x928a5400) [pid = 1721] [serial = 1313] [outer = (nil)] [url = about:blank] 09:14:03 INFO - PROCESS | 1721 | --DOMWINDOW == 177 (0x87c01800) [pid = 1721] [serial = 1274] [outer = (nil)] [url = about:blank] 09:14:03 INFO - PROCESS | 1721 | --DOMWINDOW == 176 (0x8b210c00) [pid = 1721] [serial = 1335] [outer = (nil)] [url = about:blank] 09:14:03 INFO - PROCESS | 1721 | --DOMWINDOW == 175 (0x911b9000) [pid = 1721] [serial = 1301] [outer = (nil)] [url = about:blank] 09:14:03 INFO - PROCESS | 1721 | --DOMWINDOW == 174 (0x88dfbc00) [pid = 1721] [serial = 1332] [outer = (nil)] [url = about:blank] 09:14:03 INFO - PROCESS | 1721 | --DOMWINDOW == 173 (0x8e3d0c00) [pid = 1721] [serial = 1292] [outer = (nil)] [url = about:blank] 09:14:03 INFO - PROCESS | 1721 | --DOMWINDOW == 172 (0x8752d800) [pid = 1721] [serial = 1326] [outer = (nil)] [url = about:blank] 09:14:03 INFO - PROCESS | 1721 | --DOMWINDOW == 171 (0x8b6c3c00) [pid = 1721] [serial = 1280] [outer = (nil)] [url = about:blank] 09:14:03 INFO - PROCESS | 1721 | --DOMWINDOW == 170 (0x8b208800) [pid = 1721] [serial = 1272] [outer = (nil)] [url = about:blank] 09:14:03 INFO - PROCESS | 1721 | 1464106443906 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]]]}] 09:14:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:14:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 3397ms 09:14:03 INFO - PROCESS | 1721 | 1464106443964 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 09:14:03 INFO - PROCESS | 1721 | 1464106443970 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 09:14:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:14:03 INFO - PROCESS | 1721 | 1464106443979 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:14:03 INFO - PROCESS | 1721 | 1464106443985 Marionette TRACE conn3 <- [1,1910,null,{}] 09:14:03 INFO - PROCESS | 1721 | 1464106443995 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}] 09:14:04 INFO - PROCESS | 1721 | 1464106444230 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 09:14:04 INFO - PROCESS | 1721 | 1464106444450 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:04 INFO - PROCESS | 1721 | ++DOCSHELL 0x87c0bc00 == 84 [pid = 1721] [id = 485] 09:14:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 171 (0x87c0c800) [pid = 1721] [serial = 1456] [outer = (nil)] 09:14:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 172 (0x883ccc00) [pid = 1721] [serial = 1457] [outer = 0x87c0c800] 09:14:04 INFO - PROCESS | 1721 | 1464106444531 Marionette DEBUG loaded listener.js 09:14:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 173 (0x883d8400) [pid = 1721] [serial = 1458] [outer = 0x87c0c800] 09:14:05 INFO - PROCESS | 1721 | 1464106445410 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]]]}] 09:14:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:14:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1493ms 09:14:05 INFO - PROCESS | 1721 | 1464106445472 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 09:14:05 INFO - PROCESS | 1721 | 1464106445481 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 09:14:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:14:05 INFO - PROCESS | 1721 | 1464106445491 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:14:05 INFO - PROCESS | 1721 | 1464106445495 Marionette TRACE conn3 <- [1,1914,null,{}] 09:14:05 INFO - PROCESS | 1721 | 1464106445501 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}] 09:14:05 INFO - PROCESS | 1721 | 1464106445707 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 09:14:05 INFO - PROCESS | 1721 | 1464106445932 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:06 INFO - PROCESS | 1721 | ++DOCSHELL 0x88df5800 == 85 [pid = 1721] [id = 486] 09:14:06 INFO - PROCESS | 1721 | ++DOMWINDOW == 174 (0x88df8400) [pid = 1721] [serial = 1459] [outer = (nil)] 09:14:06 INFO - PROCESS | 1721 | ++DOMWINDOW == 175 (0x89086800) [pid = 1721] [serial = 1460] [outer = 0x88df8400] 09:14:06 INFO - PROCESS | 1721 | 1464106446062 Marionette DEBUG loaded listener.js 09:14:06 INFO - PROCESS | 1721 | ++DOMWINDOW == 176 (0x8a0cd400) [pid = 1721] [serial = 1461] [outer = 0x88df8400] 09:14:06 INFO - PROCESS | 1721 | 1464106446989 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]]]}] 09:14:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:14:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1536ms 09:14:07 INFO - PROCESS | 1721 | 1464106447028 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 09:14:07 INFO - PROCESS | 1721 | 1464106447032 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 09:14:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:14:07 INFO - PROCESS | 1721 | 1464106447038 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:14:07 INFO - PROCESS | 1721 | 1464106447044 Marionette TRACE conn3 <- [1,1918,null,{}] 09:14:07 INFO - PROCESS | 1721 | 1464106447068 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}] 09:14:07 INFO - PROCESS | 1721 | 1464106447351 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 09:14:07 INFO - PROCESS | 1721 | 1464106447387 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:07 INFO - PROCESS | 1721 | ++DOCSHELL 0x88df8800 == 86 [pid = 1721] [id = 487] 09:14:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 177 (0x8b45bc00) [pid = 1721] [serial = 1462] [outer = (nil)] 09:14:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 178 (0x8b6cb000) [pid = 1721] [serial = 1463] [outer = 0x8b45bc00] 09:14:07 INFO - PROCESS | 1721 | 1464106447466 Marionette DEBUG loaded listener.js 09:14:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 179 (0x8c622000) [pid = 1721] [serial = 1464] [outer = 0x8b45bc00] 09:14:09 INFO - PROCESS | 1721 | --DOMWINDOW == 178 (0x8b6c1800) [pid = 1721] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:14:09 INFO - PROCESS | 1721 | --DOMWINDOW == 177 (0x8c0e3800) [pid = 1721] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:14:09 INFO - PROCESS | 1721 | --DOMWINDOW == 176 (0x873a3400) [pid = 1721] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:14:09 INFO - PROCESS | 1721 | --DOMWINDOW == 175 (0x8b464c00) [pid = 1721] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:14:09 INFO - PROCESS | 1721 | --DOMWINDOW == 174 (0x8d9e4800) [pid = 1721] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:14:09 INFO - PROCESS | 1721 | --DOMWINDOW == 173 (0x911bd800) [pid = 1721] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:14:09 INFO - PROCESS | 1721 | --DOMWINDOW == 172 (0x93975400) [pid = 1721] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:14:09 INFO - PROCESS | 1721 | --DOMWINDOW == 171 (0x873a8800) [pid = 1721] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:14:09 INFO - PROCESS | 1721 | --DOMWINDOW == 170 (0x8b6c5800) [pid = 1721] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:14:09 INFO - PROCESS | 1721 | --DOMWINDOW == 169 (0x9298e000) [pid = 1721] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:14:09 INFO - PROCESS | 1721 | --DOMWINDOW == 168 (0x88dfc400) [pid = 1721] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:14:09 INFO - PROCESS | 1721 | --DOMWINDOW == 167 (0x93970400) [pid = 1721] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:14:09 INFO - PROCESS | 1721 | --DOMWINDOW == 166 (0x8863d800) [pid = 1721] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:14:09 INFO - PROCESS | 1721 | --DOMWINDOW == 165 (0x918a5400) [pid = 1721] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:14:09 INFO - PROCESS | 1721 | --DOMWINDOW == 164 (0x88df7400) [pid = 1721] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:14:09 INFO - PROCESS | 1721 | --DOMWINDOW == 163 (0x8ec01400) [pid = 1721] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:14:09 INFO - PROCESS | 1721 | --DOMWINDOW == 162 (0x9890ec00) [pid = 1721] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:14:09 INFO - PROCESS | 1721 | --DOMWINDOW == 161 (0x862f3c00) [pid = 1721] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:14:09 INFO - PROCESS | 1721 | --DOMWINDOW == 160 (0x94f65c00) [pid = 1721] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:14:09 INFO - PROCESS | 1721 | --DOMWINDOW == 159 (0x862f2c00) [pid = 1721] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:14:09 INFO - PROCESS | 1721 | --DOMWINDOW == 158 (0x9557dc00) [pid = 1721] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:14:09 INFO - PROCESS | 1721 | --DOMWINDOW == 157 (0x911c1800) [pid = 1721] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:14:09 INFO - PROCESS | 1721 | --DOMWINDOW == 156 (0x89087800) [pid = 1721] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:14:09 INFO - PROCESS | 1721 | --DOMWINDOW == 155 (0x922c7000) [pid = 1721] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:14:09 INFO - PROCESS | 1721 | --DOMWINDOW == 154 (0x862eb400) [pid = 1721] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:14:09 INFO - PROCESS | 1721 | --DOMWINDOW == 153 (0x8c9dac00) [pid = 1721] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:14:09 INFO - PROCESS | 1721 | --DOMWINDOW == 152 (0x8da9d800) [pid = 1721] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:14:09 INFO - PROCESS | 1721 | --DOMWINDOW == 151 (0x8ecdf000) [pid = 1721] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:14:09 INFO - PROCESS | 1721 | --DOMWINDOW == 150 (0x91a77800) [pid = 1721] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:14:09 INFO - PROCESS | 1721 | --DOMWINDOW == 149 (0x8ee24000) [pid = 1721] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:14:09 INFO - PROCESS | 1721 | --DOMWINDOW == 148 (0x8db75000) [pid = 1721] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:14:09 INFO - PROCESS | 1721 | --DOMWINDOW == 147 (0x8864a000) [pid = 1721] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:14:09 INFO - PROCESS | 1721 | --DOMWINDOW == 146 (0x88643000) [pid = 1721] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:14:09 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0x862ed400) [pid = 1721] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:14:09 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x91789c00) [pid = 1721] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:14:09 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x8b462000) [pid = 1721] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:14:09 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x9261b000) [pid = 1721] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:14:09 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x911bc400) [pid = 1721] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:14:09 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x8d9d8800) [pid = 1721] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:14:09 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x85a3d000) [pid = 1721] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:14:09 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x8c0dac00) [pid = 1721] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:14:09 INFO - PROCESS | 1721 | 1464106449442 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]]]}] 09:14:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:14:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 2449ms 09:14:09 INFO - PROCESS | 1721 | 1464106449488 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 09:14:09 INFO - PROCESS | 1721 | 1464106449493 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 09:14:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:14:09 INFO - PROCESS | 1721 | 1464106449499 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:14:09 INFO - PROCESS | 1721 | 1464106449502 Marionette TRACE conn3 <- [1,1922,null,{}] 09:14:09 INFO - PROCESS | 1721 | 1464106449508 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}] 09:14:09 INFO - PROCESS | 1721 | 1464106449707 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 09:14:09 INFO - PROCESS | 1721 | 1464106449889 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:09 INFO - PROCESS | 1721 | ++DOCSHELL 0x873aa400 == 87 [pid = 1721] [id = 488] 09:14:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x88641800) [pid = 1721] [serial = 1465] [outer = (nil)] 09:14:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x88dfc400) [pid = 1721] [serial = 1466] [outer = 0x88641800] 09:14:09 INFO - PROCESS | 1721 | 1464106449969 Marionette DEBUG loaded listener.js 09:14:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x8b462000) [pid = 1721] [serial = 1467] [outer = 0x88641800] 09:14:10 INFO - PROCESS | 1721 | 1464106450945 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]]]}] 09:14:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:14:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1490ms 09:14:10 INFO - PROCESS | 1721 | 1464106450993 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 09:14:11 INFO - PROCESS | 1721 | 1464106451003 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 09:14:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:14:11 INFO - PROCESS | 1721 | 1464106451012 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:14:11 INFO - PROCESS | 1721 | 1464106451015 Marionette TRACE conn3 <- [1,1926,null,{}] 09:14:11 INFO - PROCESS | 1721 | 1464106451021 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}] 09:14:11 INFO - PROCESS | 1721 | 1464106451361 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 09:14:11 INFO - PROCESS | 1721 | 1464106451659 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:11 INFO - PROCESS | 1721 | ++DOCSHELL 0x860cc800 == 88 [pid = 1721] [id = 489] 09:14:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x862f1c00) [pid = 1721] [serial = 1468] [outer = (nil)] 09:14:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x873a3400) [pid = 1721] [serial = 1469] [outer = 0x862f1c00] 09:14:11 INFO - PROCESS | 1721 | 1464106451750 Marionette DEBUG loaded listener.js 09:14:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x87c02000) [pid = 1721] [serial = 1470] [outer = 0x862f1c00] 09:14:12 INFO - PROCESS | 1721 | 1464106452753 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]]]}] 09:14:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:14:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1780ms 09:14:12 INFO - PROCESS | 1721 | 1464106452794 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 09:14:12 INFO - PROCESS | 1721 | 1464106452801 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 09:14:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:14:12 INFO - PROCESS | 1721 | 1464106452810 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:14:12 INFO - PROCESS | 1721 | 1464106452815 Marionette TRACE conn3 <- [1,1930,null,{}] 09:14:12 INFO - PROCESS | 1721 | 1464106452823 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}] 09:14:13 INFO - PROCESS | 1721 | 1464106453062 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 09:14:13 INFO - PROCESS | 1721 | 1464106453389 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:13 INFO - PROCESS | 1721 | ++DOCSHELL 0x88e77400 == 89 [pid = 1721] [id = 490] 09:14:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x88e7e800) [pid = 1721] [serial = 1471] [outer = (nil)] 09:14:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x8b210c00) [pid = 1721] [serial = 1472] [outer = 0x88e7e800] 09:14:13 INFO - PROCESS | 1721 | 1464106453492 Marionette DEBUG loaded listener.js 09:14:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 147 (0x8b25e800) [pid = 1721] [serial = 1473] [outer = 0x88e7e800] 09:14:14 INFO - PROCESS | 1721 | 1464106454475 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]]]}] 09:14:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:14:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1739ms 09:14:14 INFO - PROCESS | 1721 | 1464106454549 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 09:14:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:14:14 INFO - PROCESS | 1721 | 1464106454554 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 09:14:14 INFO - PROCESS | 1721 | 1464106454561 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:14:14 INFO - PROCESS | 1721 | 1464106454565 Marionette TRACE conn3 <- [1,1934,null,{}] 09:14:14 INFO - PROCESS | 1721 | 1464106454571 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}] 09:14:14 INFO - PROCESS | 1721 | 1464106454837 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 09:14:15 INFO - PROCESS | 1721 | 1464106455214 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:15 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c9d5400 == 90 [pid = 1721] [id = 491] 09:14:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 148 (0x8c9db800) [pid = 1721] [serial = 1474] [outer = (nil)] 09:14:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 149 (0x8d9da800) [pid = 1721] [serial = 1475] [outer = 0x8c9db800] 09:14:15 INFO - PROCESS | 1721 | 1464106455305 Marionette DEBUG loaded listener.js 09:14:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 150 (0x8da91800) [pid = 1721] [serial = 1476] [outer = 0x8c9db800] 09:14:16 INFO - PROCESS | 1721 | 1464106456309 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]]]}] 09:14:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:14:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1787ms 09:14:16 INFO - PROCESS | 1721 | 1464106456349 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 09:14:16 INFO - PROCESS | 1721 | 1464106456357 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 09:14:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:14:16 INFO - PROCESS | 1721 | 1464106456374 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:14:16 INFO - PROCESS | 1721 | 1464106456382 Marionette TRACE conn3 <- [1,1938,null,{}] 09:14:16 INFO - PROCESS | 1721 | 1464106456388 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}] 09:14:16 INFO - PROCESS | 1721 | 1464106456645 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 09:14:16 INFO - PROCESS | 1721 | 1464106456964 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:17 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b256800 == 91 [pid = 1721] [id = 492] 09:14:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 151 (0x8c0e5800) [pid = 1721] [serial = 1477] [outer = (nil)] 09:14:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 152 (0x8dc6fc00) [pid = 1721] [serial = 1478] [outer = 0x8c0e5800] 09:14:17 INFO - PROCESS | 1721 | 1464106457055 Marionette DEBUG loaded listener.js 09:14:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 153 (0x8e3db000) [pid = 1721] [serial = 1479] [outer = 0x8c0e5800] 09:14:17 INFO - PROCESS | 1721 | 1464106457992 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]]]}] 09:14:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:14:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1695ms 09:14:18 INFO - PROCESS | 1721 | 1464106458061 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 09:14:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:14:18 INFO - PROCESS | 1721 | 1464106458066 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 09:14:18 INFO - PROCESS | 1721 | 1464106458073 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:14:18 INFO - PROCESS | 1721 | 1464106458076 Marionette TRACE conn3 <- [1,1942,null,{}] 09:14:18 INFO - PROCESS | 1721 | 1464106458082 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}] 09:14:18 INFO - PROCESS | 1721 | 1464106458310 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 09:14:18 INFO - PROCESS | 1721 | 1464106458628 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:18 INFO - PROCESS | 1721 | ++DOCSHELL 0x8da9cc00 == 92 [pid = 1721] [id = 493] 09:14:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 154 (0x8dc64800) [pid = 1721] [serial = 1480] [outer = (nil)] 09:14:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 155 (0x8ede1c00) [pid = 1721] [serial = 1481] [outer = 0x8dc64800] 09:14:18 INFO - PROCESS | 1721 | 1464106458723 Marionette DEBUG loaded listener.js 09:14:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 156 (0x8edee000) [pid = 1721] [serial = 1482] [outer = 0x8dc64800] 09:14:19 INFO - PROCESS | 1721 | 1464106459673 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]]]}] 09:14:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:14:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1636ms 09:14:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:14:19 INFO - PROCESS | 1721 | 1464106459708 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 09:14:19 INFO - PROCESS | 1721 | 1464106459712 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 09:14:19 INFO - PROCESS | 1721 | 1464106459719 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:14:19 INFO - PROCESS | 1721 | 1464106459722 Marionette TRACE conn3 <- [1,1946,null,{}] 09:14:19 INFO - PROCESS | 1721 | 1464106459728 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}] 09:14:19 INFO - PROCESS | 1721 | 1464106459946 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 09:14:20 INFO - PROCESS | 1721 | 1464106460275 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:20 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ee6d400 == 93 [pid = 1721] [id = 494] 09:14:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 157 (0x8ee6d800) [pid = 1721] [serial = 1483] [outer = (nil)] 09:14:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 158 (0x9118bc00) [pid = 1721] [serial = 1484] [outer = 0x8ee6d800] 09:14:20 INFO - PROCESS | 1721 | 1464106460383 Marionette DEBUG loaded listener.js 09:14:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 159 (0x91290800) [pid = 1721] [serial = 1485] [outer = 0x8ee6d800] 09:14:21 INFO - PROCESS | 1721 | 1464106461338 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]]]}] 09:14:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:14:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1685ms 09:14:21 INFO - PROCESS | 1721 | 1464106461404 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 09:14:21 INFO - PROCESS | 1721 | 1464106461408 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 09:14:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:14:21 INFO - PROCESS | 1721 | 1464106461414 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:14:21 INFO - PROCESS | 1721 | 1464106461418 Marionette TRACE conn3 <- [1,1950,null,{}] 09:14:21 INFO - PROCESS | 1721 | 1464106461424 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}] 09:14:21 INFO - PROCESS | 1721 | 1464106461700 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 09:14:22 INFO - PROCESS | 1721 | 1464106462017 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:22 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ece2800 == 94 [pid = 1721] [id = 495] 09:14:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 160 (0x8ee20000) [pid = 1721] [serial = 1486] [outer = (nil)] 09:14:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 161 (0x918a7c00) [pid = 1721] [serial = 1487] [outer = 0x8ee20000] 09:14:22 INFO - PROCESS | 1721 | 1464106462112 Marionette DEBUG loaded listener.js 09:14:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 162 (0x918c1c00) [pid = 1721] [serial = 1488] [outer = 0x8ee20000] 09:14:23 INFO - PROCESS | 1721 | 1464106463034 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]]]}] 09:14:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:14:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1682ms 09:14:23 INFO - PROCESS | 1721 | 1464106463099 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 09:14:23 INFO - PROCESS | 1721 | 1464106463103 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 09:14:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:14:23 INFO - PROCESS | 1721 | 1464106463109 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:14:23 INFO - PROCESS | 1721 | 1464106463113 Marionette TRACE conn3 <- [1,1954,null,{}] 09:14:23 INFO - PROCESS | 1721 | 1464106463119 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}] 09:14:23 INFO - PROCESS | 1721 | 1464106463352 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 09:14:23 INFO - PROCESS | 1721 | 1464106463700 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:23 INFO - PROCESS | 1721 | ++DOCSHELL 0x8dc69400 == 95 [pid = 1721] [id = 496] 09:14:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 163 (0x8ece3400) [pid = 1721] [serial = 1489] [outer = (nil)] 09:14:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 164 (0x91eba400) [pid = 1721] [serial = 1490] [outer = 0x8ece3400] 09:14:23 INFO - PROCESS | 1721 | 1464106463814 Marionette DEBUG loaded listener.js 09:14:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 165 (0x922c5c00) [pid = 1721] [serial = 1491] [outer = 0x8ece3400] 09:14:24 INFO - PROCESS | 1721 | 1464106464765 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]]]}] 09:14:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:14:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1732ms 09:14:24 INFO - PROCESS | 1721 | 1464106464843 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 09:14:24 INFO - PROCESS | 1721 | 1464106464848 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 09:14:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:14:24 INFO - PROCESS | 1721 | 1464106464854 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:14:24 INFO - PROCESS | 1721 | 1464106464858 Marionette TRACE conn3 <- [1,1958,null,{}] 09:14:24 INFO - PROCESS | 1721 | 1464106464864 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}] 09:14:25 INFO - PROCESS | 1721 | 1464106465119 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 09:14:25 INFO - PROCESS | 1721 | 1464106465441 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:25 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ee73c00 == 96 [pid = 1721] [id = 497] 09:14:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 166 (0x91783c00) [pid = 1721] [serial = 1492] [outer = (nil)] 09:14:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 167 (0x928a9400) [pid = 1721] [serial = 1493] [outer = 0x91783c00] 09:14:25 INFO - PROCESS | 1721 | 1464106465539 Marionette DEBUG loaded listener.js 09:14:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 168 (0x928ae800) [pid = 1721] [serial = 1494] [outer = 0x91783c00] 09:14:26 INFO - PROCESS | 1721 | 1464106466468 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]]]}] 09:14:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:14:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1643ms 09:14:26 INFO - PROCESS | 1721 | 1464106466499 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 09:14:26 INFO - PROCESS | 1721 | 1464106466504 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 09:14:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:14:26 INFO - PROCESS | 1721 | 1464106466511 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:14:26 INFO - PROCESS | 1721 | 1464106466515 Marionette TRACE conn3 <- [1,1962,null,{}] 09:14:26 INFO - PROCESS | 1721 | 1464106466521 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}] 09:14:26 INFO - PROCESS | 1721 | 1464106466754 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 09:14:27 INFO - PROCESS | 1721 | 1464106467055 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:27 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c0e2800 == 97 [pid = 1721] [id = 498] 09:14:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 169 (0x8c9d4000) [pid = 1721] [serial = 1495] [outer = (nil)] 09:14:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 170 (0x929c8000) [pid = 1721] [serial = 1496] [outer = 0x8c9d4000] 09:14:27 INFO - PROCESS | 1721 | 1464106467153 Marionette DEBUG loaded listener.js 09:14:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 171 (0x92a45400) [pid = 1721] [serial = 1497] [outer = 0x8c9d4000] 09:14:28 INFO - PROCESS | 1721 | 1464106468076 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]]]}] 09:14:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:14:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1635ms 09:14:28 INFO - PROCESS | 1721 | 1464106468148 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 09:14:28 INFO - PROCESS | 1721 | 1464106468151 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 09:14:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:14:28 INFO - PROCESS | 1721 | 1464106468158 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:14:28 INFO - PROCESS | 1721 | 1464106468161 Marionette TRACE conn3 <- [1,1966,null,{}] 09:14:28 INFO - PROCESS | 1721 | 1464106468167 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}] 09:14:28 INFO - PROCESS | 1721 | 1464106468428 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 09:14:28 INFO - PROCESS | 1721 | 1464106468758 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:28 INFO - PROCESS | 1721 | ++DOCSHELL 0x92d40800 == 98 [pid = 1721] [id = 499] 09:14:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 172 (0x92d43000) [pid = 1721] [serial = 1498] [outer = (nil)] 09:14:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 173 (0x93975000) [pid = 1721] [serial = 1499] [outer = 0x92d43000] 09:14:28 INFO - PROCESS | 1721 | 1464106468879 Marionette DEBUG loaded listener.js 09:14:29 INFO - PROCESS | 1721 | ++DOMWINDOW == 174 (0x94570400) [pid = 1721] [serial = 1500] [outer = 0x92d43000] 09:14:29 INFO - PROCESS | 1721 | 1464106469815 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]]]}] 09:14:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:14:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1685ms 09:14:29 INFO - PROCESS | 1721 | 1464106469848 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 09:14:29 INFO - PROCESS | 1721 | 1464106469852 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 09:14:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:14:29 INFO - PROCESS | 1721 | 1464106469861 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:14:29 INFO - PROCESS | 1721 | 1464106469866 Marionette TRACE conn3 <- [1,1970,null,{}] 09:14:29 INFO - PROCESS | 1721 | 1464106469872 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}] 09:14:30 INFO - PROCESS | 1721 | 1464106470124 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 09:14:30 INFO - PROCESS | 1721 | 1464106470399 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:30 INFO - PROCESS | 1721 | ++DOCSHELL 0x94574c00 == 99 [pid = 1721] [id = 500] 09:14:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 175 (0x94f61400) [pid = 1721] [serial = 1501] [outer = (nil)] 09:14:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 176 (0x95337400) [pid = 1721] [serial = 1502] [outer = 0x94f61400] 09:14:30 INFO - PROCESS | 1721 | 1464106470542 Marionette DEBUG loaded listener.js 09:14:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 177 (0x95582000) [pid = 1721] [serial = 1503] [outer = 0x94f61400] 09:14:31 INFO - PROCESS | 1721 | 1464106471466 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]]]}] 09:14:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:14:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1643ms 09:14:31 INFO - PROCESS | 1721 | 1464106471505 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 09:14:31 INFO - PROCESS | 1721 | 1464106471509 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 09:14:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:14:31 INFO - PROCESS | 1721 | 1464106471515 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:14:31 INFO - PROCESS | 1721 | 1464106471518 Marionette TRACE conn3 <- [1,1974,null,{}] 09:14:31 INFO - PROCESS | 1721 | 1464106471524 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}] 09:14:31 INFO - PROCESS | 1721 | 1464106471754 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 09:14:32 INFO - PROCESS | 1721 | 1464106472087 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:32 INFO - PROCESS | 1721 | ++DOCSHELL 0x8da93400 == 100 [pid = 1721] [id = 501] 09:14:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 178 (0x911ba400) [pid = 1721] [serial = 1504] [outer = (nil)] 09:14:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 179 (0x97f9a000) [pid = 1721] [serial = 1505] [outer = 0x911ba400] 09:14:32 INFO - PROCESS | 1721 | 1464106472182 Marionette DEBUG loaded listener.js 09:14:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 180 (0x9801a400) [pid = 1721] [serial = 1506] [outer = 0x911ba400] 09:14:33 INFO - PROCESS | 1721 | 1464106473097 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]]]}] 09:14:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:14:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1642ms 09:14:33 INFO - PROCESS | 1721 | 1464106473158 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 09:14:33 INFO - PROCESS | 1721 | 1464106473161 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 09:14:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:14:33 INFO - PROCESS | 1721 | 1464106473168 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:14:33 INFO - PROCESS | 1721 | 1464106473172 Marionette TRACE conn3 <- [1,1978,null,{}] 09:14:33 INFO - PROCESS | 1721 | 1464106473177 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}] 09:14:33 INFO - PROCESS | 1721 | 1464106473403 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 09:14:33 INFO - PROCESS | 1721 | 1464106473725 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:33 INFO - PROCESS | 1721 | ++DOCSHELL 0x862efc00 == 101 [pid = 1721] [id = 502] 09:14:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 181 (0x95334800) [pid = 1721] [serial = 1507] [outer = (nil)] 09:14:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 182 (0x995a3000) [pid = 1721] [serial = 1508] [outer = 0x95334800] 09:14:33 INFO - PROCESS | 1721 | 1464106473822 Marionette DEBUG loaded listener.js 09:14:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 183 (0x99697c00) [pid = 1721] [serial = 1509] [outer = 0x95334800] 09:14:34 INFO - PROCESS | 1721 | 1464106474718 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]]]}] 09:14:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:14:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1593ms 09:14:34 INFO - PROCESS | 1721 | 1464106474763 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 09:14:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:14:34 INFO - PROCESS | 1721 | 1464106474767 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 09:14:34 INFO - PROCESS | 1721 | 1464106474774 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:14:34 INFO - PROCESS | 1721 | 1464106474778 Marionette TRACE conn3 <- [1,1982,null,{}] 09:14:34 INFO - PROCESS | 1721 | 1464106474784 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}] 09:14:35 INFO - PROCESS | 1721 | 1464106475013 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 09:14:35 INFO - PROCESS | 1721 | 1464106475293 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:35 INFO - PROCESS | 1721 | ++DOCSHELL 0x911bf400 == 102 [pid = 1721] [id = 503] 09:14:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 184 (0x97f91800) [pid = 1721] [serial = 1510] [outer = (nil)] 09:14:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 185 (0x99f57400) [pid = 1721] [serial = 1511] [outer = 0x97f91800] 09:14:35 INFO - PROCESS | 1721 | 1464106475433 Marionette DEBUG loaded listener.js 09:14:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 186 (0x99f5d800) [pid = 1721] [serial = 1512] [outer = 0x97f91800] 09:14:36 INFO - PROCESS | 1721 | 1464106476317 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]]]}] 09:14:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:14:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1591ms 09:14:36 INFO - PROCESS | 1721 | 1464106476377 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 09:14:36 INFO - PROCESS | 1721 | 1464106476382 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 09:14:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:14:36 INFO - PROCESS | 1721 | 1464106476392 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:14:36 INFO - PROCESS | 1721 | 1464106476395 Marionette TRACE conn3 <- [1,1986,null,{}] 09:14:36 INFO - PROCESS | 1721 | 1464106476401 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}] 09:14:36 INFO - PROCESS | 1721 | 1464106476633 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 09:14:36 INFO - PROCESS | 1721 | 1464106476973 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:37 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ede8400 == 103 [pid = 1721] [id = 504] 09:14:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 187 (0x94576c00) [pid = 1721] [serial = 1513] [outer = (nil)] 09:14:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 188 (0x99fa8c00) [pid = 1721] [serial = 1514] [outer = 0x94576c00] 09:14:37 INFO - PROCESS | 1721 | 1464106477069 Marionette DEBUG loaded listener.js 09:14:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 189 (0x9a25e400) [pid = 1721] [serial = 1515] [outer = 0x94576c00] 09:14:37 INFO - PROCESS | 1721 | 1464106477980 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]]]}] 09:14:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:14:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1647ms 09:14:38 INFO - PROCESS | 1721 | 1464106478040 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 09:14:38 INFO - PROCESS | 1721 | 1464106478044 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 09:14:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:14:38 INFO - PROCESS | 1721 | 1464106478051 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:14:38 INFO - PROCESS | 1721 | 1464106478053 Marionette TRACE conn3 <- [1,1990,null,{}] 09:14:38 INFO - PROCESS | 1721 | 1464106478059 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}] 09:14:38 INFO - PROCESS | 1721 | 1464106478294 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 09:14:38 INFO - PROCESS | 1721 | 1464106478619 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:38 INFO - PROCESS | 1721 | ++DOCSHELL 0x9a25fc00 == 104 [pid = 1721] [id = 505] 09:14:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 190 (0x9a865800) [pid = 1721] [serial = 1516] [outer = (nil)] 09:14:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 191 (0x9a870000) [pid = 1721] [serial = 1517] [outer = 0x9a865800] 09:14:38 INFO - PROCESS | 1721 | 1464106478715 Marionette DEBUG loaded listener.js 09:14:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 192 (0x9a872400) [pid = 1721] [serial = 1518] [outer = 0x9a865800] 09:14:39 INFO - PROCESS | 1721 | 1464106479665 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]]]}] 09:14:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:14:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1690ms 09:14:39 INFO - PROCESS | 1721 | 1464106479742 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 09:14:39 INFO - PROCESS | 1721 | 1464106479747 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 09:14:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:14:39 INFO - PROCESS | 1721 | 1464106479753 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:14:39 INFO - PROCESS | 1721 | 1464106479757 Marionette TRACE conn3 <- [1,1994,null,{}] 09:14:39 INFO - PROCESS | 1721 | 1464106479762 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}] 09:14:40 INFO - PROCESS | 1721 | 1464106480029 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 09:14:40 INFO - PROCESS | 1721 | 1464106480364 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:40 INFO - PROCESS | 1721 | ++DOCSHELL 0x9a869c00 == 105 [pid = 1721] [id = 506] 09:14:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 193 (0x9a9c2000) [pid = 1721] [serial = 1519] [outer = (nil)] 09:14:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 194 (0x9a9c7800) [pid = 1721] [serial = 1520] [outer = 0x9a9c2000] 09:14:40 INFO - PROCESS | 1721 | 1464106480454 Marionette DEBUG loaded listener.js 09:14:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 195 (0x9a9ca000) [pid = 1721] [serial = 1521] [outer = 0x9a9c2000] 09:14:41 INFO - PROCESS | 1721 | 1464106481388 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]]]}] 09:14:42 INFO - PROCESS | 1721 | --DOCSHELL 0x8db6e800 == 104 [pid = 1721] [id = 303] 09:14:42 INFO - PROCESS | 1721 | --DOCSHELL 0x99f0f400 == 103 [pid = 1721] [id = 301] 09:14:42 INFO - PROCESS | 1721 | --DOCSHELL 0x99ecec00 == 102 [pid = 1721] [id = 300] 09:14:42 INFO - PROCESS | 1721 | --DOCSHELL 0x9a867400 == 101 [pid = 1721] [id = 302] 09:14:42 INFO - PROCESS | 1721 | --DOCSHELL 0x99597400 == 100 [pid = 1721] [id = 298] 09:14:42 INFO - PROCESS | 1721 | --DOCSHELL 0x989c1c00 == 99 [pid = 1721] [id = 299] 09:14:42 INFO - PROCESS | 1721 | --DOCSHELL 0x873aa400 == 98 [pid = 1721] [id = 488] 09:14:42 INFO - PROCESS | 1721 | --DOCSHELL 0x88df8800 == 97 [pid = 1721] [id = 487] 09:14:42 INFO - PROCESS | 1721 | --DOCSHELL 0x88df5800 == 96 [pid = 1721] [id = 486] 09:14:42 INFO - PROCESS | 1721 | --DOCSHELL 0x87c0bc00 == 95 [pid = 1721] [id = 485] 09:14:42 INFO - PROCESS | 1721 | --DOCSHELL 0x87c08800 == 94 [pid = 1721] [id = 483] 09:14:42 INFO - PROCESS | 1721 | --DOCSHELL 0x8739fc00 == 93 [pid = 1721] [id = 481] 09:14:42 INFO - PROCESS | 1721 | --DOCSHELL 0x873a2000 == 92 [pid = 1721] [id = 482] 09:14:42 INFO - PROCESS | 1721 | --DOCSHELL 0x873a8c00 == 91 [pid = 1721] [id = 480] 09:14:42 INFO - PROCESS | 1721 | --DOCSHELL 0x94fbc800 == 90 [pid = 1721] [id = 479] 09:14:42 INFO - PROCESS | 1721 | --DOCSHELL 0x929d1800 == 89 [pid = 1721] [id = 478] 09:14:42 INFO - PROCESS | 1721 | --DOCSHELL 0x91eb9800 == 88 [pid = 1721] [id = 476] 09:14:42 INFO - PROCESS | 1721 | --DOCSHELL 0x862f0800 == 87 [pid = 1721] [id = 477] 09:14:42 INFO - PROCESS | 1721 | --DOCSHELL 0x9178e400 == 86 [pid = 1721] [id = 475] 09:14:42 INFO - PROCESS | 1721 | --DOCSHELL 0x8e28d800 == 85 [pid = 1721] [id = 474] 09:14:42 INFO - PROCESS | 1721 | --DOCSHELL 0x8b45e000 == 84 [pid = 1721] [id = 473] 09:14:42 INFO - PROCESS | 1721 | --DOCSHELL 0x8e28a400 == 83 [pid = 1721] [id = 472] 09:14:42 INFO - PROCESS | 1721 | --DOCSHELL 0x8d9dbc00 == 82 [pid = 1721] [id = 471] 09:14:42 INFO - PROCESS | 1721 | --DOCSHELL 0x8d9d8400 == 81 [pid = 1721] [id = 470] 09:14:42 INFO - PROCESS | 1721 | --DOCSHELL 0x87c07800 == 80 [pid = 1721] [id = 468] 09:14:42 INFO - PROCESS | 1721 | --DOCSHELL 0x89081400 == 79 [pid = 1721] [id = 469] 09:14:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:14:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 3086ms 09:14:42 INFO - PROCESS | 1721 | --DOMWINDOW == 194 (0x8c0e4800) [pid = 1721] [serial = 1403] [outer = (nil)] [url = about:blank] 09:14:42 INFO - PROCESS | 1721 | --DOMWINDOW == 193 (0x8b6d0800) [pid = 1721] [serial = 1346] [outer = (nil)] [url = about:blank] 09:14:42 INFO - PROCESS | 1721 | --DOMWINDOW == 192 (0x8db6f800) [pid = 1721] [serial = 1352] [outer = (nil)] [url = about:blank] 09:14:42 INFO - PROCESS | 1721 | --DOMWINDOW == 191 (0x883d7000) [pid = 1721] [serial = 1275] [outer = (nil)] [url = about:blank] 09:14:42 INFO - PROCESS | 1721 | --DOMWINDOW == 190 (0x8c9d2400) [pid = 1721] [serial = 1284] [outer = (nil)] [url = about:blank] 09:14:42 INFO - PROCESS | 1721 | --DOMWINDOW == 189 (0x8e3de400) [pid = 1721] [serial = 1355] [outer = (nil)] [url = about:blank] 09:14:42 INFO - PROCESS | 1721 | --DOMWINDOW == 188 (0x91287400) [pid = 1721] [serial = 1358] [outer = (nil)] [url = about:blank] 09:14:42 INFO - PROCESS | 1721 | --DOMWINDOW == 187 (0x95168c00) [pid = 1721] [serial = 1377] [outer = (nil)] [url = about:blank] 09:14:42 INFO - PROCESS | 1721 | --DOMWINDOW == 186 (0x8752a000) [pid = 1721] [serial = 1340] [outer = (nil)] [url = about:blank] 09:14:42 INFO - PROCESS | 1721 | --DOMWINDOW == 185 (0x8ede1400) [pid = 1721] [serial = 1356] [outer = (nil)] [url = about:blank] 09:14:42 INFO - PROCESS | 1721 | --DOMWINDOW == 184 (0x94fbd000) [pid = 1721] [serial = 1376] [outer = (nil)] [url = about:blank] 09:14:42 INFO - PROCESS | 1721 | --DOMWINDOW == 183 (0x8d9db000) [pid = 1721] [serial = 1350] [outer = (nil)] [url = about:blank] 09:14:42 INFO - PROCESS | 1721 | --DOMWINDOW == 182 (0x8c9da000) [pid = 1721] [serial = 1349] [outer = (nil)] [url = about:blank] 09:14:42 INFO - PROCESS | 1721 | --DOMWINDOW == 181 (0x97f25800) [pid = 1721] [serial = 1382] [outer = (nil)] [url = about:blank] 09:14:42 INFO - PROCESS | 1721 | --DOMWINDOW == 180 (0x8908ec00) [pid = 1721] [serial = 1278] [outer = (nil)] [url = about:blank] 09:14:42 INFO - PROCESS | 1721 | --DOMWINDOW == 179 (0x94577000) [pid = 1721] [serial = 1373] [outer = (nil)] [url = about:blank] 09:14:42 INFO - PROCESS | 1721 | --DOMWINDOW == 178 (0x88df3000) [pid = 1721] [serial = 1395] [outer = (nil)] [url = about:blank] 09:14:42 INFO - PROCESS | 1721 | --DOMWINDOW == 177 (0x91a71c00) [pid = 1721] [serial = 1305] [outer = (nil)] [url = about:blank] 09:14:42 INFO - PROCESS | 1721 | --DOMWINDOW == 176 (0x8b206c00) [pid = 1721] [serial = 1398] [outer = (nil)] [url = about:blank] 09:14:42 INFO - PROCESS | 1721 | --DOMWINDOW == 175 (0x92616400) [pid = 1721] [serial = 1311] [outer = (nil)] [url = about:blank] 09:14:42 INFO - PROCESS | 1721 | --DOMWINDOW == 174 (0x989c2400) [pid = 1721] [serial = 1388] [outer = (nil)] [url = about:blank] 09:14:42 INFO - PROCESS | 1721 | --DOMWINDOW == 173 (0x8b6c2000) [pid = 1721] [serial = 1257] [outer = (nil)] [url = about:blank] 09:14:42 INFO - PROCESS | 1721 | --DOMWINDOW == 172 (0x9557f000) [pid = 1721] [serial = 1380] [outer = (nil)] [url = about:blank] 09:14:42 INFO - PROCESS | 1721 | --DOMWINDOW == 171 (0x88644c00) [pid = 1721] [serial = 1400] [outer = (nil)] [url = about:blank] 09:14:43 INFO - PROCESS | 1721 | --DOMWINDOW == 170 (0x98903800) [pid = 1721] [serial = 1386] [outer = (nil)] [url = about:blank] 09:14:43 INFO - PROCESS | 1721 | --DOMWINDOW == 169 (0x92d47000) [pid = 1721] [serial = 1320] [outer = (nil)] [url = about:blank] 09:14:43 INFO - PROCESS | 1721 | --DOMWINDOW == 168 (0x9457dc00) [pid = 1721] [serial = 1374] [outer = (nil)] [url = about:blank] 09:14:43 INFO - PROCESS | 1721 | --DOMWINDOW == 167 (0x8a0c1800) [pid = 1721] [serial = 1397] [outer = (nil)] [url = about:blank] 09:14:43 INFO - PROCESS | 1721 | --DOMWINDOW == 166 (0x8b45a000) [pid = 1721] [serial = 1206] [outer = (nil)] [url = about:blank] 09:14:43 INFO - PROCESS | 1721 | --DOMWINDOW == 165 (0x9557bc00) [pid = 1721] [serial = 1379] [outer = (nil)] [url = about:blank] 09:14:43 INFO - PROCESS | 1721 | --DOMWINDOW == 164 (0x9128e000) [pid = 1721] [serial = 1359] [outer = (nil)] [url = about:blank] 09:14:43 INFO - PROCESS | 1721 | --DOMWINDOW == 163 (0x93972c00) [pid = 1721] [serial = 1370] [outer = (nil)] [url = about:blank] 09:14:43 INFO - PROCESS | 1721 | --DOMWINDOW == 162 (0x87533800) [pid = 1721] [serial = 1392] [outer = (nil)] [url = about:blank] 09:14:43 INFO - PROCESS | 1721 | --DOMWINDOW == 161 (0x8dc66000) [pid = 1721] [serial = 1290] [outer = (nil)] [url = about:blank] 09:14:43 INFO - PROCESS | 1721 | --DOMWINDOW == 160 (0x99597800) [pid = 1721] [serial = 1389] [outer = (nil)] [url = about:blank] 09:14:43 INFO - PROCESS | 1721 | --DOMWINDOW == 159 (0x8ede9c00) [pid = 1721] [serial = 1296] [outer = (nil)] [url = about:blank] 09:14:43 INFO - PROCESS | 1721 | --DOMWINDOW == 158 (0x8db73800) [pid = 1721] [serial = 1353] [outer = (nil)] [url = about:blank] 09:14:43 INFO - PROCESS | 1721 | --DOMWINDOW == 157 (0x8ee6c400) [pid = 1721] [serial = 1299] [outer = (nil)] [url = about:blank] 09:14:43 INFO - PROCESS | 1721 | --DOMWINDOW == 156 (0x92622800) [pid = 1721] [serial = 1368] [outer = (nil)] [url = about:blank] 09:14:43 INFO - PROCESS | 1721 | --DOMWINDOW == 155 (0x918a9c00) [pid = 1721] [serial = 1361] [outer = (nil)] [url = about:blank] 09:14:43 INFO - PROCESS | 1721 | --DOMWINDOW == 154 (0x8b6c5400) [pid = 1721] [serial = 1401] [outer = (nil)] [url = about:blank] 09:14:43 INFO - PROCESS | 1721 | --DOMWINDOW == 153 (0x911c6000) [pid = 1721] [serial = 1302] [outer = (nil)] [url = about:blank] 09:14:43 INFO - PROCESS | 1721 | --DOMWINDOW == 152 (0x91a75800) [pid = 1721] [serial = 1364] [outer = (nil)] [url = about:blank] 09:14:43 INFO - PROCESS | 1721 | --DOMWINDOW == 151 (0x88e7b400) [pid = 1721] [serial = 1343] [outer = (nil)] [url = about:blank] 09:14:43 INFO - PROCESS | 1721 | --DOMWINDOW == 150 (0x8b258c00) [pid = 1721] [serial = 1338] [outer = (nil)] [url = about:blank] 09:14:43 INFO - PROCESS | 1721 | --DOMWINDOW == 149 (0x91ec4400) [pid = 1721] [serial = 1308] [outer = (nil)] [url = about:blank] 09:14:43 INFO - PROCESS | 1721 | --DOMWINDOW == 148 (0x92619c00) [pid = 1721] [serial = 1367] [outer = (nil)] [url = about:blank] 09:14:43 INFO - PROCESS | 1721 | --DOMWINDOW == 147 (0x8b6cd800) [pid = 1721] [serial = 1281] [outer = (nil)] [url = about:blank] 09:14:43 INFO - PROCESS | 1721 | --DOMWINDOW == 146 (0x88647800) [pid = 1721] [serial = 1394] [outer = (nil)] [url = about:blank] 09:14:43 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0x988c0400) [pid = 1721] [serial = 1385] [outer = (nil)] [url = about:blank] 09:14:43 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x929cc800) [pid = 1721] [serial = 1317] [outer = (nil)] [url = about:blank] 09:14:43 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x93a87c00) [pid = 1721] [serial = 1371] [outer = (nil)] [url = about:blank] 09:14:43 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x8c0e0400) [pid = 1721] [serial = 1347] [outer = (nil)] [url = about:blank] 09:14:43 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x89087000) [pid = 1721] [serial = 1344] [outer = (nil)] [url = about:blank] 09:14:43 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x928aa400) [pid = 1721] [serial = 1314] [outer = (nil)] [url = about:blank] 09:14:43 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x8e3da800) [pid = 1721] [serial = 1293] [outer = (nil)] [url = about:blank] 09:14:43 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x91a7ec00) [pid = 1721] [serial = 1365] [outer = (nil)] [url = about:blank] 09:14:43 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x97f91000) [pid = 1721] [serial = 1383] [outer = (nil)] [url = about:blank] 09:14:43 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x87c09000) [pid = 1721] [serial = 1341] [outer = (nil)] [url = about:blank] 09:14:43 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x918c7400) [pid = 1721] [serial = 1362] [outer = (nil)] [url = about:blank] 09:14:43 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x88642000) [pid = 1721] [serial = 1323] [outer = (nil)] [url = about:blank] 09:14:43 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x8d9e0c00) [pid = 1721] [serial = 1287] [outer = (nil)] [url = about:blank] 09:14:43 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0x873a2800) [pid = 1721] [serial = 1391] [outer = (nil)] [url = about:blank] 09:14:43 INFO - PROCESS | 1721 | 1464106483173 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 09:14:43 INFO - PROCESS | 1721 | 1464106483179 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 09:14:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:14:43 INFO - PROCESS | 1721 | 1464106483197 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:14:43 INFO - PROCESS | 1721 | 1464106483205 Marionette TRACE conn3 <- [1,1998,null,{}] 09:14:43 INFO - PROCESS | 1721 | 1464106483213 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}] 09:14:43 INFO - PROCESS | 1721 | 1464106483413 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 09:14:43 INFO - PROCESS | 1721 | 1464106483627 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:43 INFO - PROCESS | 1721 | ++DOCSHELL 0x87c0bc00 == 80 [pid = 1721] [id = 507] 09:14:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x87c0d000) [pid = 1721] [serial = 1522] [outer = (nil)] 09:14:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x883ce400) [pid = 1721] [serial = 1523] [outer = 0x87c0d000] 09:14:43 INFO - PROCESS | 1721 | 1464106483707 Marionette DEBUG loaded listener.js 09:14:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x88647000) [pid = 1721] [serial = 1524] [outer = 0x87c0d000] 09:14:44 INFO - PROCESS | 1721 | 1464106484540 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]]]}] 09:14:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:14:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1391ms 09:14:44 INFO - PROCESS | 1721 | 1464106484588 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 09:14:44 INFO - PROCESS | 1721 | 1464106484593 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 09:14:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:14:44 INFO - PROCESS | 1721 | 1464106484605 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:14:44 INFO - PROCESS | 1721 | 1464106484610 Marionette TRACE conn3 <- [1,2002,null,{}] 09:14:44 INFO - PROCESS | 1721 | 1464106484617 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}] 09:14:44 INFO - PROCESS | 1721 | 1464106484832 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 09:14:45 INFO - PROCESS | 1721 | 1464106485047 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:45 INFO - PROCESS | 1721 | ++DOCSHELL 0x87c06800 == 81 [pid = 1721] [id = 508] 09:14:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x88dfb000) [pid = 1721] [serial = 1525] [outer = (nil)] 09:14:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x89082000) [pid = 1721] [serial = 1526] [outer = 0x88dfb000] 09:14:45 INFO - PROCESS | 1721 | 1464106485124 Marionette DEBUG loaded listener.js 09:14:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x8a0c9800) [pid = 1721] [serial = 1527] [outer = 0x88dfb000] 09:14:46 INFO - PROCESS | 1721 | 1464106486103 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]]]}] 09:14:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:14:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1537ms 09:14:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:14:46 INFO - PROCESS | 1721 | 1464106486139 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 09:14:46 INFO - PROCESS | 1721 | 1464106486142 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 09:14:46 INFO - PROCESS | 1721 | 1464106486149 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:14:46 INFO - PROCESS | 1721 | 1464106486152 Marionette TRACE conn3 <- [1,2006,null,{}] 09:14:46 INFO - PROCESS | 1721 | 1464106486189 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}] 09:14:46 INFO - PROCESS | 1721 | 1464106486496 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 09:14:46 INFO - PROCESS | 1721 | 1464106486534 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:46 INFO - PROCESS | 1721 | ++DOCSHELL 0x89089c00 == 82 [pid = 1721] [id = 509] 09:14:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x8b45e000) [pid = 1721] [serial = 1528] [outer = (nil)] 09:14:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x8b6c6000) [pid = 1721] [serial = 1529] [outer = 0x8b45e000] 09:14:46 INFO - PROCESS | 1721 | 1464106486616 Marionette DEBUG loaded listener.js 09:14:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x8c0d9800) [pid = 1721] [serial = 1530] [outer = 0x8b45e000] 09:14:47 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x8b45bc00) [pid = 1721] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:14:47 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x88df8400) [pid = 1721] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:14:47 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x87c0c800) [pid = 1721] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:14:48 INFO - PROCESS | 1721 | 1464106488145 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]]]}] 09:14:48 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 09:14:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 2049ms 09:14:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:14:48 INFO - PROCESS | 1721 | 1464106488198 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 09:14:48 INFO - PROCESS | 1721 | 1464106488201 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 09:14:48 INFO - PROCESS | 1721 | 1464106488208 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:14:48 INFO - PROCESS | 1721 | 1464106488211 Marionette TRACE conn3 <- [1,2010,null,{}] 09:14:48 INFO - PROCESS | 1721 | 1464106488216 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}] 09:14:48 INFO - PROCESS | 1721 | 1464106488475 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 09:14:48 INFO - PROCESS | 1721 | 1464106488666 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:48 INFO - PROCESS | 1721 | ++DOCSHELL 0x862ecc00 == 83 [pid = 1721] [id = 510] 09:14:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x88e82400) [pid = 1721] [serial = 1531] [outer = (nil)] 09:14:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x8c74b400) [pid = 1721] [serial = 1532] [outer = 0x88e82400] 09:14:48 INFO - PROCESS | 1721 | 1464106488741 Marionette DEBUG loaded listener.js 09:14:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x8d9d6c00) [pid = 1721] [serial = 1533] [outer = 0x88e82400] 09:14:49 INFO - PROCESS | 1721 | 1464106489542 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]]]}] 09:14:49 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 09:14:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1381ms 09:14:49 INFO - PROCESS | 1721 | 1464106489589 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 09:14:49 INFO - PROCESS | 1721 | 1464106489592 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 09:14:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:14:49 INFO - PROCESS | 1721 | 1464106489599 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:14:49 INFO - PROCESS | 1721 | 1464106489603 Marionette TRACE conn3 <- [1,2014,null,{}] 09:14:49 INFO - PROCESS | 1721 | 1464106489609 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}] 09:14:49 INFO - PROCESS | 1721 | 1464106489809 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 09:14:50 INFO - PROCESS | 1721 | 1464106490122 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:50 INFO - PROCESS | 1721 | ++DOCSHELL 0x862f0800 == 84 [pid = 1721] [id = 511] 09:14:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x862f1400) [pid = 1721] [serial = 1534] [outer = (nil)] 09:14:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x873a8c00) [pid = 1721] [serial = 1535] [outer = 0x862f1400] 09:14:50 INFO - PROCESS | 1721 | 1464106490279 Marionette DEBUG loaded listener.js 09:14:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x87c08800) [pid = 1721] [serial = 1536] [outer = 0x862f1400] 09:14:51 INFO - PROCESS | 1721 | 1464106491338 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]]]}] 09:14:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:14:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1789ms 09:14:51 INFO - PROCESS | 1721 | 1464106491391 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 09:14:51 INFO - PROCESS | 1721 | 1464106491398 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 09:14:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:14:51 INFO - PROCESS | 1721 | 1464106491406 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:14:51 INFO - PROCESS | 1721 | 1464106491412 Marionette TRACE conn3 <- [1,2018,null,{}] 09:14:51 INFO - PROCESS | 1721 | 1464106491421 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}] 09:14:51 INFO - PROCESS | 1721 | 1464106491666 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 09:14:52 INFO - PROCESS | 1721 | 1464106491993 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:52 INFO - PROCESS | 1721 | ++DOCSHELL 0x8908c400 == 85 [pid = 1721] [id = 512] 09:14:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x8a0cec00) [pid = 1721] [serial = 1537] [outer = (nil)] 09:14:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x8b20c800) [pid = 1721] [serial = 1538] [outer = 0x8a0cec00] 09:14:52 INFO - PROCESS | 1721 | 1464106492092 Marionette DEBUG loaded listener.js 09:14:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 147 (0x8b466400) [pid = 1721] [serial = 1539] [outer = 0x8a0cec00] 09:14:53 INFO - PROCESS | 1721 | 1464106493046 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]]]}] 09:14:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:14:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1695ms 09:14:53 INFO - PROCESS | 1721 | 1464106493104 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 09:14:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:14:53 INFO - PROCESS | 1721 | 1464106493110 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 09:14:53 INFO - PROCESS | 1721 | 1464106493119 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:14:53 INFO - PROCESS | 1721 | 1464106493122 Marionette TRACE conn3 <- [1,2022,null,{}] 09:14:53 INFO - PROCESS | 1721 | 1464106493129 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}] 09:14:53 INFO - PROCESS | 1721 | 1464106493382 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 09:14:53 INFO - PROCESS | 1721 | 1464106493725 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:53 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c0e0400 == 86 [pid = 1721] [id = 513] 09:14:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 148 (0x8c62c000) [pid = 1721] [serial = 1540] [outer = (nil)] 09:14:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 149 (0x8c754800) [pid = 1721] [serial = 1541] [outer = 0x8c62c000] 09:14:53 INFO - PROCESS | 1721 | 1464106493817 Marionette DEBUG loaded listener.js 09:14:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 150 (0x8d9e3c00) [pid = 1721] [serial = 1542] [outer = 0x8c62c000] 09:14:54 INFO - PROCESS | 1721 | 1464106494852 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]]]}] 09:14:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:14:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1795ms 09:14:54 INFO - PROCESS | 1721 | 1464106494915 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 09:14:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:14:54 INFO - PROCESS | 1721 | 1464106494920 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 09:14:54 INFO - PROCESS | 1721 | 1464106494929 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:14:54 INFO - PROCESS | 1721 | 1464106494938 Marionette TRACE conn3 <- [1,2026,null,{}] 09:14:54 INFO - PROCESS | 1721 | 1464106494953 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}] 09:14:55 INFO - PROCESS | 1721 | 1464106495237 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 09:14:55 INFO - PROCESS | 1721 | 1464106495561 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:55 INFO - PROCESS | 1721 | ++DOCSHELL 0x87525c00 == 87 [pid = 1721] [id = 514] 09:14:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 151 (0x8d9e4c00) [pid = 1721] [serial = 1543] [outer = (nil)] 09:14:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 152 (0x8e28a000) [pid = 1721] [serial = 1544] [outer = 0x8d9e4c00] 09:14:55 INFO - PROCESS | 1721 | 1464106495652 Marionette DEBUG loaded listener.js 09:14:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 153 (0x8e3de800) [pid = 1721] [serial = 1545] [outer = 0x8d9e4c00] 09:14:56 INFO - PROCESS | 1721 | 1464106496651 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]]]}] 09:14:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:14:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1798ms 09:14:56 INFO - PROCESS | 1721 | 1464106496726 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 09:14:56 INFO - PROCESS | 1721 | 1464106496730 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 09:14:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:14:56 INFO - PROCESS | 1721 | 1464106496737 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:14:56 INFO - PROCESS | 1721 | 1464106496741 Marionette TRACE conn3 <- [1,2030,null,{}] 09:14:56 INFO - PROCESS | 1721 | 1464106496747 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}] 09:14:57 INFO - PROCESS | 1721 | 1464106497023 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 09:14:57 INFO - PROCESS | 1721 | 1464106497346 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:57 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c74fc00 == 88 [pid = 1721] [id = 515] 09:14:57 INFO - PROCESS | 1721 | ++DOMWINDOW == 154 (0x8dc27c00) [pid = 1721] [serial = 1546] [outer = (nil)] 09:14:57 INFO - PROCESS | 1721 | ++DOMWINDOW == 155 (0x8ede7400) [pid = 1721] [serial = 1547] [outer = 0x8dc27c00] 09:14:57 INFO - PROCESS | 1721 | 1464106497437 Marionette DEBUG loaded listener.js 09:14:57 INFO - PROCESS | 1721 | ++DOMWINDOW == 156 (0x8ee24400) [pid = 1721] [serial = 1548] [outer = 0x8dc27c00] 09:14:58 INFO - PROCESS | 1721 | 1464106498373 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]]]}] 09:14:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:14:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1692ms 09:14:58 INFO - PROCESS | 1721 | 1464106498431 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 09:14:58 INFO - PROCESS | 1721 | 1464106498435 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 09:14:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:14:58 INFO - PROCESS | 1721 | 1464106498441 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:14:58 INFO - PROCESS | 1721 | 1464106498445 Marionette TRACE conn3 <- [1,2034,null,{}] 09:14:58 INFO - PROCESS | 1721 | 1464106498450 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}] 09:14:58 INFO - PROCESS | 1721 | 1464106498679 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 09:14:59 INFO - PROCESS | 1721 | 1464106499001 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:59 INFO - PROCESS | 1721 | ++DOCSHELL 0x91190000 == 89 [pid = 1721] [id = 516] 09:14:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 157 (0x91194c00) [pid = 1721] [serial = 1549] [outer = (nil)] 09:14:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 158 (0x911c2400) [pid = 1721] [serial = 1550] [outer = 0x91194c00] 09:14:59 INFO - PROCESS | 1721 | 1464106499108 Marionette DEBUG loaded listener.js 09:14:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 159 (0x91783800) [pid = 1721] [serial = 1551] [outer = 0x91194c00] 09:15:00 INFO - PROCESS | 1721 | 1464106500072 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]]]}] 09:15:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:15:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1682ms 09:15:00 INFO - PROCESS | 1721 | 1464106500125 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 09:15:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:15:00 INFO - PROCESS | 1721 | 1464106500130 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 09:15:00 INFO - PROCESS | 1721 | 1464106500136 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:15:00 INFO - PROCESS | 1721 | 1464106500140 Marionette TRACE conn3 <- [1,2038,null,{}] 09:15:00 INFO - PROCESS | 1721 | 1464106500145 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}] 09:15:00 INFO - PROCESS | 1721 | 1464106500377 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 09:15:00 INFO - PROCESS | 1721 | 1464106500695 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:00 INFO - PROCESS | 1721 | ++DOCSHELL 0x873a0400 == 90 [pid = 1721] [id = 517] 09:15:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 160 (0x8c0dec00) [pid = 1721] [serial = 1552] [outer = (nil)] 09:15:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 161 (0x918c4400) [pid = 1721] [serial = 1553] [outer = 0x8c0dec00] 09:15:00 INFO - PROCESS | 1721 | 1464106500795 Marionette DEBUG loaded listener.js 09:15:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 162 (0x918cf400) [pid = 1721] [serial = 1554] [outer = 0x8c0dec00] 09:15:01 INFO - PROCESS | 1721 | 1464106501755 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]]]}] 09:15:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:15:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1685ms 09:15:01 INFO - PROCESS | 1721 | 1464106501821 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 09:15:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:15:01 INFO - PROCESS | 1721 | 1464106501826 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 09:15:01 INFO - PROCESS | 1721 | 1464106501833 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:15:01 INFO - PROCESS | 1721 | 1464106501836 Marionette TRACE conn3 <- [1,2042,null,{}] 09:15:01 INFO - PROCESS | 1721 | 1464106501842 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}] 09:15:02 INFO - PROCESS | 1721 | 1464106502133 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 09:15:02 INFO - PROCESS | 1721 | 1464106502468 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:02 INFO - PROCESS | 1721 | ++DOCSHELL 0x918ab400 == 91 [pid = 1721] [id = 518] 09:15:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 163 (0x918ad400) [pid = 1721] [serial = 1555] [outer = (nil)] 09:15:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 164 (0x91ec8000) [pid = 1721] [serial = 1556] [outer = 0x918ad400] 09:15:02 INFO - PROCESS | 1721 | 1464106502626 Marionette DEBUG loaded listener.js 09:15:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 165 (0x92128000) [pid = 1721] [serial = 1557] [outer = 0x918ad400] 09:15:03 INFO - PROCESS | 1721 | 1464106503631 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]]]}] 09:15:03 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) 09:15:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1843ms 09:15:03 INFO - PROCESS | 1721 | 1464106503689 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 09:15:03 INFO - PROCESS | 1721 | 1464106503692 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 09:15:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:15:03 INFO - PROCESS | 1721 | 1464106503701 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:15:03 INFO - PROCESS | 1721 | 1464106503705 Marionette TRACE conn3 <- [1,2046,null,{}] 09:15:03 INFO - PROCESS | 1721 | 1464106503711 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}] 09:15:03 INFO - PROCESS | 1721 | 1464106503967 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 09:15:04 INFO - PROCESS | 1721 | 1464106504289 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:04 INFO - PROCESS | 1721 | ++DOCSHELL 0x918c7000 == 92 [pid = 1721] [id = 519] 09:15:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 166 (0x91a7f800) [pid = 1721] [serial = 1558] [outer = (nil)] 09:15:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 167 (0x92621000) [pid = 1721] [serial = 1559] [outer = 0x91a7f800] 09:15:04 INFO - PROCESS | 1721 | 1464106504389 Marionette DEBUG loaded listener.js 09:15:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 168 (0x928a4400) [pid = 1721] [serial = 1560] [outer = 0x91a7f800] 09:15:05 INFO - PROCESS | 1721 | 1464106505556 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]]]}] 09:15:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:15:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1891ms 09:15:05 INFO - PROCESS | 1721 | 1464106505593 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 09:15:05 INFO - PROCESS | 1721 | 1464106505597 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 09:15:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:15:05 INFO - PROCESS | 1721 | 1464106505603 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:15:05 INFO - PROCESS | 1721 | 1464106505607 Marionette TRACE conn3 <- [1,2050,null,{}] 09:15:05 INFO - PROCESS | 1721 | 1464106505613 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}] 09:15:05 INFO - PROCESS | 1721 | 1464106505849 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 09:15:06 INFO - PROCESS | 1721 | 1464106506235 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:06 INFO - PROCESS | 1721 | ++DOCSHELL 0x91ec5400 == 93 [pid = 1721] [id = 520] 09:15:06 INFO - PROCESS | 1721 | ++DOMWINDOW == 169 (0x9261d400) [pid = 1721] [serial = 1561] [outer = (nil)] 09:15:06 INFO - PROCESS | 1721 | ++DOMWINDOW == 170 (0x929ce400) [pid = 1721] [serial = 1562] [outer = 0x9261d400] 09:15:06 INFO - PROCESS | 1721 | 1464106506345 Marionette DEBUG loaded listener.js 09:15:06 INFO - PROCESS | 1721 | ++DOMWINDOW == 171 (0x92a41800) [pid = 1721] [serial = 1563] [outer = 0x9261d400] 09:15:07 INFO - PROCESS | 1721 | 1464106507354 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]]]}] 09:15:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:15:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1789ms 09:15:07 INFO - PROCESS | 1721 | 1464106507394 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 09:15:07 INFO - PROCESS | 1721 | 1464106507397 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 09:15:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:15:07 INFO - PROCESS | 1721 | 1464106507404 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:15:07 INFO - PROCESS | 1721 | 1464106507408 Marionette TRACE conn3 <- [1,2054,null,{}] 09:15:07 INFO - PROCESS | 1721 | 1464106507413 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}] 09:15:07 INFO - PROCESS | 1721 | 1464106507663 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 09:15:08 INFO - PROCESS | 1721 | 1464106508002 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:08 INFO - PROCESS | 1721 | ++DOCSHELL 0x93a89400 == 94 [pid = 1721] [id = 521] 09:15:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 172 (0x93a8a000) [pid = 1721] [serial = 1564] [outer = (nil)] 09:15:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 173 (0x94566800) [pid = 1721] [serial = 1565] [outer = 0x93a8a000] 09:15:08 INFO - PROCESS | 1721 | 1464106508115 Marionette DEBUG loaded listener.js 09:15:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 174 (0x94f5d800) [pid = 1721] [serial = 1566] [outer = 0x93a8a000] 09:15:09 INFO - PROCESS | 1721 | 1464106509112 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]]]}] 09:15:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:15:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1781ms 09:15:09 INFO - PROCESS | 1721 | 1464106509186 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 09:15:09 INFO - PROCESS | 1721 | 1464106509190 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 09:15:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:15:09 INFO - PROCESS | 1721 | 1464106509197 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:15:09 INFO - PROCESS | 1721 | 1464106509201 Marionette TRACE conn3 <- [1,2058,null,{}] 09:15:09 INFO - PROCESS | 1721 | 1464106509207 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}] 09:15:09 INFO - PROCESS | 1721 | 1464106509508 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 09:15:09 INFO - PROCESS | 1721 | 1464106509889 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:09 INFO - PROCESS | 1721 | ++DOCSHELL 0x918c1800 == 95 [pid = 1721] [id = 522] 09:15:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 175 (0x9557dc00) [pid = 1721] [serial = 1567] [outer = (nil)] 09:15:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 176 (0x96d2b000) [pid = 1721] [serial = 1568] [outer = 0x9557dc00] 09:15:09 INFO - PROCESS | 1721 | 1464106509984 Marionette DEBUG loaded listener.js 09:15:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 177 (0x97f91400) [pid = 1721] [serial = 1569] [outer = 0x9557dc00] 09:15:10 INFO - PROCESS | 1721 | 1464106510933 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]]]}] 09:15:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:15:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1790ms 09:15:10 INFO - PROCESS | 1721 | 1464106510988 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 09:15:10 INFO - PROCESS | 1721 | 1464106510991 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 09:15:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:15:11 INFO - PROCESS | 1721 | 1464106510999 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:15:11 INFO - PROCESS | 1721 | 1464106511003 Marionette TRACE conn3 <- [1,2062,null,{}] 09:15:11 INFO - PROCESS | 1721 | 1464106511009 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}] 09:15:11 INFO - PROCESS | 1721 | 1464106511341 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 09:15:11 INFO - PROCESS | 1721 | 1464106511681 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:11 INFO - PROCESS | 1721 | ++DOCSHELL 0x862f6c00 == 96 [pid = 1721] [id = 523] 09:15:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 178 (0x88e80c00) [pid = 1721] [serial = 1570] [outer = (nil)] 09:15:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 179 (0x98907400) [pid = 1721] [serial = 1571] [outer = 0x88e80c00] 09:15:11 INFO - PROCESS | 1721 | 1464106511775 Marionette DEBUG loaded listener.js 09:15:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 180 (0x989ce800) [pid = 1721] [serial = 1572] [outer = 0x88e80c00] 09:15:12 INFO - PROCESS | 1721 | 1464106512724 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]]]}] 09:15:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:15:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1784ms 09:15:12 INFO - PROCESS | 1721 | 1464106512785 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 09:15:12 INFO - PROCESS | 1721 | 1464106512788 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 09:15:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:15:12 INFO - PROCESS | 1721 | 1464106512795 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:15:12 INFO - PROCESS | 1721 | 1464106512798 Marionette TRACE conn3 <- [1,2066,null,{}] 09:15:12 INFO - PROCESS | 1721 | 1464106512804 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}] 09:15:13 INFO - PROCESS | 1721 | 1464106513029 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 09:15:13 INFO - PROCESS | 1721 | 1464106513373 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:13 INFO - PROCESS | 1721 | ++DOCSHELL 0x92997400 == 97 [pid = 1721] [id = 524] 09:15:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 181 (0x97f92800) [pid = 1721] [serial = 1573] [outer = (nil)] 09:15:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 182 (0x999ac800) [pid = 1721] [serial = 1574] [outer = 0x97f92800] 09:15:13 INFO - PROCESS | 1721 | 1464106513470 Marionette DEBUG loaded listener.js 09:15:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 183 (0x99b97800) [pid = 1721] [serial = 1575] [outer = 0x97f92800] 09:15:14 INFO - PROCESS | 1721 | 1464106514387 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]]]}] 09:15:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:15:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1636ms 09:15:14 INFO - PROCESS | 1721 | 1464106514433 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 09:15:14 INFO - PROCESS | 1721 | 1464106514437 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 09:15:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:15:14 INFO - PROCESS | 1721 | 1464106514443 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:15:14 INFO - PROCESS | 1721 | 1464106514447 Marionette TRACE conn3 <- [1,2070,null,{}] 09:15:14 INFO - PROCESS | 1721 | 1464106514452 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}] 09:15:14 INFO - PROCESS | 1721 | 1464106514686 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 09:15:15 INFO - PROCESS | 1721 | 1464106515025 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:15 INFO - PROCESS | 1721 | ++DOCSHELL 0x929c8c00 == 98 [pid = 1721] [id = 525] 09:15:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 184 (0x9557c000) [pid = 1721] [serial = 1576] [outer = (nil)] 09:15:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 185 (0x99f58400) [pid = 1721] [serial = 1577] [outer = 0x9557c000] 09:15:15 INFO - PROCESS | 1721 | 1464106515123 Marionette DEBUG loaded listener.js 09:15:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 186 (0x99f5e000) [pid = 1721] [serial = 1578] [outer = 0x9557c000] 09:15:16 INFO - PROCESS | 1721 | 1464106516039 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]]]}] 09:15:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:15:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1631ms 09:15:16 INFO - PROCESS | 1721 | 1464106516076 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 09:15:16 INFO - PROCESS | 1721 | 1464106516080 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 09:15:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:15:16 INFO - PROCESS | 1721 | 1464106516087 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:15:16 INFO - PROCESS | 1721 | 1464106516092 Marionette TRACE conn3 <- [1,2074,null,{}] 09:15:16 INFO - PROCESS | 1721 | 1464106516097 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}] 09:15:16 INFO - PROCESS | 1721 | 1464106516328 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 09:15:16 INFO - PROCESS | 1721 | 1464106516662 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:16 INFO - PROCESS | 1721 | ++DOCSHELL 0x95584400 == 99 [pid = 1721] [id = 526] 09:15:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 187 (0x99ecf000) [pid = 1721] [serial = 1579] [outer = (nil)] 09:15:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 188 (0x9a9cbc00) [pid = 1721] [serial = 1580] [outer = 0x99ecf000] 09:15:16 INFO - PROCESS | 1721 | 1464106516759 Marionette DEBUG loaded listener.js 09:15:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 189 (0x9aad0000) [pid = 1721] [serial = 1581] [outer = 0x99ecf000] 09:15:17 INFO - PROCESS | 1721 | 1464106517652 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]]]}] 09:15:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:15:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1639ms 09:15:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:15:17 INFO - PROCESS | 1721 | 1464106517727 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 09:15:17 INFO - PROCESS | 1721 | 1464106517730 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 09:15:17 INFO - PROCESS | 1721 | 1464106517737 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:15:17 INFO - PROCESS | 1721 | 1464106517740 Marionette TRACE conn3 <- [1,2078,null,{}] 09:15:17 INFO - PROCESS | 1721 | 1464106517746 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}] 09:15:17 INFO - PROCESS | 1721 | 1464106517986 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 09:15:18 INFO - PROCESS | 1721 | 1464106518313 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:18 INFO - PROCESS | 1721 | ++DOCSHELL 0x860c8800 == 100 [pid = 1721] [id = 527] 09:15:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 190 (0x99ece400) [pid = 1721] [serial = 1582] [outer = (nil)] 09:15:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 191 (0x9afa4c00) [pid = 1721] [serial = 1583] [outer = 0x99ece400] 09:15:18 INFO - PROCESS | 1721 | 1464106518406 Marionette DEBUG loaded listener.js 09:15:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 192 (0x9b447400) [pid = 1721] [serial = 1584] [outer = 0x99ece400] 09:15:19 INFO - PROCESS | 1721 | 1464106519287 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]]]}] 09:15:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:15:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1587ms 09:15:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:15:19 INFO - PROCESS | 1721 | 1464106519324 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 09:15:19 INFO - PROCESS | 1721 | 1464106519327 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 09:15:19 INFO - PROCESS | 1721 | 1464106519334 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:15:19 INFO - PROCESS | 1721 | 1464106519338 Marionette TRACE conn3 <- [1,2082,null,{}] 09:15:19 INFO - PROCESS | 1721 | 1464106519344 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}] 09:15:19 INFO - PROCESS | 1721 | 1464106519571 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 09:15:19 INFO - PROCESS | 1721 | 1464106519857 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:19 INFO - PROCESS | 1721 | ++DOCSHELL 0x85a49800 == 101 [pid = 1721] [id = 528] 09:15:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 193 (0x9ac47400) [pid = 1721] [serial = 1585] [outer = (nil)] 09:15:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 194 (0x9b7ee800) [pid = 1721] [serial = 1586] [outer = 0x9ac47400] 09:15:20 INFO - PROCESS | 1721 | 1464106520005 Marionette DEBUG loaded listener.js 09:15:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 195 (0x9b7fcc00) [pid = 1721] [serial = 1587] [outer = 0x9ac47400] 09:15:22 INFO - PROCESS | 1721 | --DOCSHELL 0x8dc6c400 == 100 [pid = 1721] [id = 286] 09:15:22 INFO - PROCESS | 1721 | --DOCSHELL 0x8b463800 == 99 [pid = 1721] [id = 288] 09:15:22 INFO - PROCESS | 1721 | --DOCSHELL 0x8da9c800 == 98 [pid = 1721] [id = 289] 09:15:22 INFO - PROCESS | 1721 | --DOCSHELL 0x862ecc00 == 97 [pid = 1721] [id = 510] 09:15:22 INFO - PROCESS | 1721 | --DOCSHELL 0x89089c00 == 96 [pid = 1721] [id = 509] 09:15:22 INFO - PROCESS | 1721 | --DOCSHELL 0x87c06800 == 95 [pid = 1721] [id = 508] 09:15:22 INFO - PROCESS | 1721 | --DOCSHELL 0x87c0bc00 == 94 [pid = 1721] [id = 507] 09:15:22 INFO - PROCESS | 1721 | --DOCSHELL 0x8da93400 == 93 [pid = 1721] [id = 501] 09:15:22 INFO - PROCESS | 1721 | --DOCSHELL 0x862efc00 == 92 [pid = 1721] [id = 502] 09:15:22 INFO - PROCESS | 1721 | --DOCSHELL 0x94574c00 == 91 [pid = 1721] [id = 500] 09:15:22 INFO - PROCESS | 1721 | --DOCSHELL 0x92d40800 == 90 [pid = 1721] [id = 499] 09:15:22 INFO - PROCESS | 1721 | --DOCSHELL 0x8c0e2800 == 89 [pid = 1721] [id = 498] 09:15:22 INFO - PROCESS | 1721 | --DOCSHELL 0x8ee73c00 == 88 [pid = 1721] [id = 497] 09:15:22 INFO - PROCESS | 1721 | --DOCSHELL 0x8dc69400 == 87 [pid = 1721] [id = 496] 09:15:22 INFO - PROCESS | 1721 | --DOCSHELL 0x8ee6d400 == 86 [pid = 1721] [id = 494] 09:15:22 INFO - PROCESS | 1721 | --DOCSHELL 0x8ece2800 == 85 [pid = 1721] [id = 495] 09:15:22 INFO - PROCESS | 1721 | --DOCSHELL 0x988c2400 == 84 [pid = 1721] [id = 462] 09:15:22 INFO - PROCESS | 1721 | --DOCSHELL 0x8da9cc00 == 83 [pid = 1721] [id = 493] 09:15:22 INFO - PROCESS | 1721 | --DOCSHELL 0x8b256800 == 82 [pid = 1721] [id = 492] 09:15:22 INFO - PROCESS | 1721 | --DOCSHELL 0x8c9d5400 == 81 [pid = 1721] [id = 491] 09:15:22 INFO - PROCESS | 1721 | --DOCSHELL 0x88e77400 == 80 [pid = 1721] [id = 490] 09:15:22 INFO - PROCESS | 1721 | --DOCSHELL 0x860cc800 == 79 [pid = 1721] [id = 489] 09:15:22 INFO - PROCESS | 1721 | --DOMWINDOW == 194 (0x88dfc400) [pid = 1721] [serial = 1466] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1721 | --DOMWINDOW == 193 (0x8b6cb000) [pid = 1721] [serial = 1463] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1721 | --DOMWINDOW == 192 (0x8c622000) [pid = 1721] [serial = 1464] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1721 | --DOMWINDOW == 191 (0x8b45f400) [pid = 1721] [serial = 1409] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1721 | --DOMWINDOW == 190 (0x88641400) [pid = 1721] [serial = 1406] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1721 | --DOMWINDOW == 189 (0x89086800) [pid = 1721] [serial = 1460] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1721 | --DOMWINDOW == 188 (0x883ccc00) [pid = 1721] [serial = 1457] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1721 | --DOMWINDOW == 187 (0x883d8400) [pid = 1721] [serial = 1458] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1721 | --DOMWINDOW == 186 (0x87c0f400) [pid = 1721] [serial = 1454] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1721 | --DOMWINDOW == 185 (0x99f10c00) [pid = 1721] [serial = 1451] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1721 | --DOMWINDOW == 184 (0x99ec7400) [pid = 1721] [serial = 1448] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1721 | --DOMWINDOW == 183 (0x99aa6c00) [pid = 1721] [serial = 1445] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1721 | --DOMWINDOW == 182 (0x995a5400) [pid = 1721] [serial = 1442] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1721 | --DOMWINDOW == 181 (0x988c8000) [pid = 1721] [serial = 1439] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1721 | --DOMWINDOW == 180 (0x95331800) [pid = 1721] [serial = 1436] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1721 | --DOMWINDOW == 179 (0x92a46800) [pid = 1721] [serial = 1433] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1721 | --DOMWINDOW == 178 (0x9299ac00) [pid = 1721] [serial = 1430] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1721 | --DOMWINDOW == 177 (0x92617400) [pid = 1721] [serial = 1427] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1721 | --DOMWINDOW == 176 (0x91a77c00) [pid = 1721] [serial = 1424] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1721 | --DOMWINDOW == 175 (0x91286400) [pid = 1721] [serial = 1421] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1721 | --DOMWINDOW == 174 (0x8ede9000) [pid = 1721] [serial = 1418] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1721 | --DOMWINDOW == 173 (0x8e3d7000) [pid = 1721] [serial = 1415] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1721 | --DOMWINDOW == 172 (0x8dc26000) [pid = 1721] [serial = 1412] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1721 | --DOMWINDOW == 171 (0x8a0cd400) [pid = 1721] [serial = 1461] [outer = (nil)] [url = about:blank] 09:15:22 INFO - PROCESS | 1721 | 1464106522812 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]]]}] 09:15:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:15:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 3541ms 09:15:22 INFO - PROCESS | 1721 | 1464106522898 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 09:15:22 INFO - PROCESS | 1721 | 1464106522904 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 09:15:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:15:22 INFO - PROCESS | 1721 | 1464106522916 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:15:22 INFO - PROCESS | 1721 | 1464106522923 Marionette TRACE conn3 <- [1,2086,null,{}] 09:15:22 INFO - PROCESS | 1721 | 1464106522932 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}] 09:15:23 INFO - PROCESS | 1721 | 1464106523133 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 09:15:23 INFO - PROCESS | 1721 | 1464106523337 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:23 INFO - PROCESS | 1721 | ++DOCSHELL 0x87528400 == 80 [pid = 1721] [id = 529] 09:15:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 172 (0x87c05c00) [pid = 1721] [serial = 1588] [outer = (nil)] 09:15:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 173 (0x88641c00) [pid = 1721] [serial = 1589] [outer = 0x87c05c00] 09:15:23 INFO - PROCESS | 1721 | 1464106523424 Marionette DEBUG loaded listener.js 09:15:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 174 (0x88e7b400) [pid = 1721] [serial = 1590] [outer = 0x87c05c00] 09:15:24 INFO - PROCESS | 1721 | 1464106524293 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]]]}] 09:15:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:15:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1443ms 09:15:24 INFO - PROCESS | 1721 | 1464106524360 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 09:15:24 INFO - PROCESS | 1721 | 1464106524368 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 09:15:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:15:24 INFO - PROCESS | 1721 | 1464106524378 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:15:24 INFO - PROCESS | 1721 | 1464106524381 Marionette TRACE conn3 <- [1,2090,null,{}] 09:15:24 INFO - PROCESS | 1721 | 1464106524388 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}] 09:15:24 INFO - PROCESS | 1721 | 1464106524585 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 09:15:24 INFO - PROCESS | 1721 | 1464106524810 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:24 INFO - PROCESS | 1721 | ++DOCSHELL 0x88df3400 == 81 [pid = 1721] [id = 530] 09:15:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 175 (0x88df5800) [pid = 1721] [serial = 1591] [outer = (nil)] 09:15:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 176 (0x8b258400) [pid = 1721] [serial = 1592] [outer = 0x88df5800] 09:15:24 INFO - PROCESS | 1721 | 1464106524894 Marionette DEBUG loaded listener.js 09:15:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 177 (0x8b6c7400) [pid = 1721] [serial = 1593] [outer = 0x88df5800] 09:15:25 INFO - PROCESS | 1721 | 1464106525925 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]]]}] 09:15:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:15:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1589ms 09:15:25 INFO - PROCESS | 1721 | 1464106525967 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 09:15:25 INFO - PROCESS | 1721 | 1464106525971 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 09:15:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:15:25 INFO - PROCESS | 1721 | 1464106525983 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:15:25 INFO - PROCESS | 1721 | 1464106525989 Marionette TRACE conn3 <- [1,2094,null,{}] 09:15:26 INFO - PROCESS | 1721 | 1464106526004 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}] 09:15:26 INFO - PROCESS | 1721 | 1464106526313 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 09:15:26 INFO - PROCESS | 1721 | 1464106526362 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:26 INFO - PROCESS | 1721 | ++DOCSHELL 0x8a0cd400 == 82 [pid = 1721] [id = 531] 09:15:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 178 (0x8c754c00) [pid = 1721] [serial = 1594] [outer = (nil)] 09:15:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 179 (0x8d9dd400) [pid = 1721] [serial = 1595] [outer = 0x8c754c00] 09:15:26 INFO - PROCESS | 1721 | 1464106526443 Marionette DEBUG loaded listener.js 09:15:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 180 (0x8db6b800) [pid = 1721] [serial = 1596] [outer = 0x8c754c00] 09:15:27 INFO - PROCESS | 1721 | --DOMWINDOW == 179 (0x860c8000) [pid = 1721] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:15:27 INFO - PROCESS | 1721 | --DOMWINDOW == 178 (0x8b45e000) [pid = 1721] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:15:27 INFO - PROCESS | 1721 | --DOMWINDOW == 177 (0x88dfb000) [pid = 1721] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:15:27 INFO - PROCESS | 1721 | --DOMWINDOW == 176 (0x87c0d000) [pid = 1721] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:15:27 INFO - PROCESS | 1721 | --DOMWINDOW == 175 (0x9a865800) [pid = 1721] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:15:27 INFO - PROCESS | 1721 | --DOMWINDOW == 174 (0x94576c00) [pid = 1721] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:15:27 INFO - PROCESS | 1721 | --DOMWINDOW == 173 (0x97f91800) [pid = 1721] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:15:27 INFO - PROCESS | 1721 | --DOMWINDOW == 172 (0x95334800) [pid = 1721] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:15:27 INFO - PROCESS | 1721 | --DOMWINDOW == 171 (0x911ba400) [pid = 1721] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:15:27 INFO - PROCESS | 1721 | --DOMWINDOW == 170 (0x94f61400) [pid = 1721] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:15:27 INFO - PROCESS | 1721 | --DOMWINDOW == 169 (0x92d43000) [pid = 1721] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:15:27 INFO - PROCESS | 1721 | --DOMWINDOW == 168 (0x8c9d4000) [pid = 1721] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:15:27 INFO - PROCESS | 1721 | --DOMWINDOW == 167 (0x91783c00) [pid = 1721] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:15:27 INFO - PROCESS | 1721 | --DOMWINDOW == 166 (0x8ece3400) [pid = 1721] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:15:27 INFO - PROCESS | 1721 | --DOMWINDOW == 165 (0x8ee20000) [pid = 1721] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:15:27 INFO - PROCESS | 1721 | --DOMWINDOW == 164 (0x8ee6d800) [pid = 1721] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:15:27 INFO - PROCESS | 1721 | --DOMWINDOW == 163 (0x8dc64800) [pid = 1721] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:15:27 INFO - PROCESS | 1721 | --DOMWINDOW == 162 (0x8c0e5800) [pid = 1721] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:15:27 INFO - PROCESS | 1721 | --DOMWINDOW == 161 (0x8c9db800) [pid = 1721] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:15:27 INFO - PROCESS | 1721 | --DOMWINDOW == 160 (0x88e7e800) [pid = 1721] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:15:27 INFO - PROCESS | 1721 | --DOMWINDOW == 159 (0x862f1c00) [pid = 1721] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:15:27 INFO - PROCESS | 1721 | --DOMWINDOW == 158 (0x92c0c400) [pid = 1721] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:15:27 INFO - PROCESS | 1721 | --DOMWINDOW == 157 (0x8e28e400) [pid = 1721] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:15:27 INFO - PROCESS | 1721 | --DOMWINDOW == 156 (0x94fbcc00) [pid = 1721] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:15:27 INFO - PROCESS | 1721 | --DOMWINDOW == 155 (0x92124400) [pid = 1721] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:15:27 INFO - PROCESS | 1721 | --DOMWINDOW == 154 (0x91191000) [pid = 1721] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:15:27 INFO - PROCESS | 1721 | --DOMWINDOW == 153 (0x883cf800) [pid = 1721] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:15:27 INFO - PROCESS | 1721 | --DOMWINDOW == 152 (0x8da96800) [pid = 1721] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:15:27 INFO - PROCESS | 1721 | --DOMWINDOW == 151 (0x88dfa400) [pid = 1721] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:15:27 INFO - PROCESS | 1721 | --DOMWINDOW == 150 (0x98012800) [pid = 1721] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:15:27 INFO - PROCESS | 1721 | --DOMWINDOW == 149 (0x8b204c00) [pid = 1721] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:15:27 INFO - PROCESS | 1721 | --DOMWINDOW == 148 (0x8ee2b800) [pid = 1721] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:15:27 INFO - PROCESS | 1721 | --DOMWINDOW == 147 (0x8da9f800) [pid = 1721] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:15:27 INFO - PROCESS | 1721 | --DOMWINDOW == 146 (0x92125800) [pid = 1721] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:15:27 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0x8dc68400) [pid = 1721] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:15:27 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x95332c00) [pid = 1721] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:15:27 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x918aac00) [pid = 1721] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:15:27 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x995a4400) [pid = 1721] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:15:28 INFO - PROCESS | 1721 | 1464106528170 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]]]}] 09:15:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:15:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 2206ms 09:15:28 INFO - PROCESS | 1721 | 1464106528189 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 09:15:28 INFO - PROCESS | 1721 | 1464106528196 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 09:15:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:15:28 INFO - PROCESS | 1721 | 1464106528204 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:15:28 INFO - PROCESS | 1721 | 1464106528208 Marionette TRACE conn3 <- [1,2098,null,{}] 09:15:28 INFO - PROCESS | 1721 | 1464106528213 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}] 09:15:28 INFO - PROCESS | 1721 | 1464106528508 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 09:15:28 INFO - PROCESS | 1721 | 1464106528532 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:28 INFO - PROCESS | 1721 | ++DOCSHELL 0x88646000 == 83 [pid = 1721] [id = 532] 09:15:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x8c0e5800) [pid = 1721] [serial = 1597] [outer = (nil)] 09:15:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x8d9d7800) [pid = 1721] [serial = 1598] [outer = 0x8c0e5800] 09:15:28 INFO - PROCESS | 1721 | 1464106528609 Marionette DEBUG loaded listener.js 09:15:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x8dc2b400) [pid = 1721] [serial = 1599] [outer = 0x8c0e5800] 09:15:29 INFO - PROCESS | 1721 | 1464106529667 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]]]}] 09:15:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:15:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1498ms 09:15:29 INFO - PROCESS | 1721 | 1464106529703 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 09:15:29 INFO - PROCESS | 1721 | 1464106529710 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 09:15:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:15:29 INFO - PROCESS | 1721 | 1464106529739 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:15:29 INFO - PROCESS | 1721 | 1464106529746 Marionette TRACE conn3 <- [1,2102,null,{}] 09:15:29 INFO - PROCESS | 1721 | 1464106529756 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}] 09:15:29 INFO - PROCESS | 1721 | 1464106529991 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 09:15:30 INFO - PROCESS | 1721 | 1464106530326 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:30 INFO - PROCESS | 1721 | ++DOCSHELL 0x88642800 == 84 [pid = 1721] [id = 533] 09:15:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x88643400) [pid = 1721] [serial = 1600] [outer = (nil)] 09:15:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 147 (0x88dfa800) [pid = 1721] [serial = 1601] [outer = 0x88643400] 09:15:30 INFO - PROCESS | 1721 | 1464106530420 Marionette DEBUG loaded listener.js 09:15:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 148 (0x8a0cc000) [pid = 1721] [serial = 1602] [outer = 0x88643400] 09:15:31 INFO - PROCESS | 1721 | 1464106531405 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]]]}] 09:15:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:15:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1750ms 09:15:31 INFO - PROCESS | 1721 | 1464106531486 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 09:15:31 INFO - PROCESS | 1721 | 1464106531495 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 09:15:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:15:31 INFO - PROCESS | 1721 | 1464106531506 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:15:31 INFO - PROCESS | 1721 | 1464106531510 Marionette TRACE conn3 <- [1,2106,null,{}] 09:15:31 INFO - PROCESS | 1721 | 1464106531516 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}] 09:15:31 INFO - PROCESS | 1721 | 1464106531797 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 09:15:32 INFO - PROCESS | 1721 | 1464106532129 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:32 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b6ca800 == 85 [pid = 1721] [id = 534] 09:15:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 149 (0x8c0dd400) [pid = 1721] [serial = 1603] [outer = (nil)] 09:15:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 150 (0x8c9d4800) [pid = 1721] [serial = 1604] [outer = 0x8c0dd400] 09:15:32 INFO - PROCESS | 1721 | 1464106532220 Marionette DEBUG loaded listener.js 09:15:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 151 (0x8dc65400) [pid = 1721] [serial = 1605] [outer = 0x8c0dd400] 09:15:33 INFO - PROCESS | 1721 | 1464106533219 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]]]}] 09:15:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:15:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1785ms 09:15:33 INFO - PROCESS | 1721 | 1464106533291 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 09:15:33 INFO - PROCESS | 1721 | 1464106533295 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 09:15:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:15:33 INFO - PROCESS | 1721 | 1464106533302 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:15:33 INFO - PROCESS | 1721 | 1464106533308 Marionette TRACE conn3 <- [1,2110,null,{}] 09:15:33 INFO - PROCESS | 1721 | 1464106533325 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}] 09:15:33 INFO - PROCESS | 1721 | 1464106533612 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 09:15:34 INFO - PROCESS | 1721 | 1464106533993 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:34 INFO - PROCESS | 1721 | ++DOCSHELL 0x8da96800 == 86 [pid = 1721] [id = 535] 09:15:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 152 (0x8ecdd800) [pid = 1721] [serial = 1606] [outer = (nil)] 09:15:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 153 (0x8edec400) [pid = 1721] [serial = 1607] [outer = 0x8ecdd800] 09:15:34 INFO - PROCESS | 1721 | 1464106534088 Marionette DEBUG loaded listener.js 09:15:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 154 (0x8ee28000) [pid = 1721] [serial = 1608] [outer = 0x8ecdd800] 09:15:35 INFO - PROCESS | 1721 | 1464106535018 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]]]}] 09:15:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:15:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1787ms 09:15:35 INFO - PROCESS | 1721 | 1464106535091 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 09:15:35 INFO - PROCESS | 1721 | 1464106535096 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 09:15:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:15:35 INFO - PROCESS | 1721 | 1464106535103 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:15:35 INFO - PROCESS | 1721 | 1464106535106 Marionette TRACE conn3 <- [1,2114,null,{}] 09:15:35 INFO - PROCESS | 1721 | 1464106535112 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}] 09:15:35 INFO - PROCESS | 1721 | 1464106535350 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 09:15:35 INFO - PROCESS | 1721 | 1464106535690 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:35 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ec06000 == 87 [pid = 1721] [id = 536] 09:15:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 155 (0x8ee65c00) [pid = 1721] [serial = 1609] [outer = (nil)] 09:15:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 156 (0x911ba400) [pid = 1721] [serial = 1610] [outer = 0x8ee65c00] 09:15:35 INFO - PROCESS | 1721 | 1464106535786 Marionette DEBUG loaded listener.js 09:15:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 157 (0x91285800) [pid = 1721] [serial = 1611] [outer = 0x8ee65c00] 09:15:36 INFO - PROCESS | 1721 | 1464106536731 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]]]}] 09:15:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:15:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1689ms 09:15:36 INFO - PROCESS | 1721 | 1464106536794 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 09:15:36 INFO - PROCESS | 1721 | 1464106536798 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 09:15:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:15:36 INFO - PROCESS | 1721 | 1464106536804 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:15:36 INFO - PROCESS | 1721 | 1464106536808 Marionette TRACE conn3 <- [1,2118,null,{}] 09:15:36 INFO - PROCESS | 1721 | 1464106536814 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}] 09:15:37 INFO - PROCESS | 1721 | 1464106537037 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 09:15:37 INFO - PROCESS | 1721 | 1464106537360 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:37 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c745800 == 88 [pid = 1721] [id = 537] 09:15:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 158 (0x9118c000) [pid = 1721] [serial = 1612] [outer = (nil)] 09:15:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 159 (0x91786800) [pid = 1721] [serial = 1613] [outer = 0x9118c000] 09:15:37 INFO - PROCESS | 1721 | 1464106537457 Marionette DEBUG loaded listener.js 09:15:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 160 (0x9178bc00) [pid = 1721] [serial = 1614] [outer = 0x9118c000] 09:15:38 INFO - PROCESS | 1721 | 1464106538368 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]]]}] 09:15:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:15:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1631ms 09:15:38 INFO - PROCESS | 1721 | 1464106538437 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 09:15:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:15:38 INFO - PROCESS | 1721 | 1464106538441 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 09:15:38 INFO - PROCESS | 1721 | 1464106538449 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:15:38 INFO - PROCESS | 1721 | 1464106538452 Marionette TRACE conn3 <- [1,2122,null,{}] 09:15:38 INFO - PROCESS | 1721 | 1464106538458 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}] 09:15:38 INFO - PROCESS | 1721 | 1464106538753 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 09:15:39 INFO - PROCESS | 1721 | 1464106539098 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:39 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b252800 == 89 [pid = 1721] [id = 538] 09:15:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 161 (0x9128b400) [pid = 1721] [serial = 1615] [outer = (nil)] 09:15:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 162 (0x9212a800) [pid = 1721] [serial = 1616] [outer = 0x9128b400] 09:15:39 INFO - PROCESS | 1721 | 1464106539187 Marionette DEBUG loaded listener.js 09:15:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 163 (0x922be800) [pid = 1721] [serial = 1617] [outer = 0x9128b400] 09:15:40 INFO - PROCESS | 1721 | 1464106540165 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]]]}] 09:15:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:15:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1787ms 09:15:40 INFO - PROCESS | 1721 | 1464106540236 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 09:15:40 INFO - PROCESS | 1721 | 1464106540240 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 09:15:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:15:40 INFO - PROCESS | 1721 | 1464106540247 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:15:40 INFO - PROCESS | 1721 | 1464106540251 Marionette TRACE conn3 <- [1,2126,null,{}] 09:15:40 INFO - PROCESS | 1721 | 1464106540257 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}] 09:15:40 INFO - PROCESS | 1721 | 1464106540534 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 09:15:40 INFO - PROCESS | 1721 | 1464106540911 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:40 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c0e2800 == 90 [pid = 1721] [id = 539] 09:15:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 164 (0x9178e800) [pid = 1721] [serial = 1618] [outer = (nil)] 09:15:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 165 (0x9261c000) [pid = 1721] [serial = 1619] [outer = 0x9178e800] 09:15:41 INFO - PROCESS | 1721 | 1464106541010 Marionette DEBUG loaded listener.js 09:15:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 166 (0x929c2c00) [pid = 1721] [serial = 1620] [outer = 0x9178e800] 09:15:41 INFO - PROCESS | 1721 | 1464106541915 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]]]}] 09:15:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:15:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1700ms 09:15:41 INFO - PROCESS | 1721 | 1464106541948 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 09:15:41 INFO - PROCESS | 1721 | 1464106541952 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 09:15:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:15:41 INFO - PROCESS | 1721 | 1464106541958 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:15:41 INFO - PROCESS | 1721 | 1464106541962 Marionette TRACE conn3 <- [1,2130,null,{}] 09:15:41 INFO - PROCESS | 1721 | 1464106541967 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}] 09:15:42 INFO - PROCESS | 1721 | 1464106542173 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 09:15:42 INFO - PROCESS | 1721 | 1464106542456 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:42 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c629400 == 91 [pid = 1721] [id = 540] 09:15:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 167 (0x918a9c00) [pid = 1721] [serial = 1621] [outer = (nil)] 09:15:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 168 (0x92a4b800) [pid = 1721] [serial = 1622] [outer = 0x918a9c00] 09:15:42 INFO - PROCESS | 1721 | 1464106542591 Marionette DEBUG loaded listener.js 09:15:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 169 (0x92c0dc00) [pid = 1721] [serial = 1623] [outer = 0x918a9c00] 09:15:43 INFO - PROCESS | 1721 | 1464106543514 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] 09:15:43 INFO - PROCESS | 1721 | 1464106543557 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 09:15:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:15:43 INFO - PROCESS | 1721 | 1464106543563 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:15:43 INFO - PROCESS | 1721 | 1464106543567 Marionette TRACE conn3 <- [1,2134,null,{}] 09:15:43 INFO - PROCESS | 1721 | 1464106543573 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}] 09:15:43 INFO - PROCESS | 1721 | 1464106543778 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 09:15:44 INFO - PROCESS | 1721 | 1464106544118 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:44 INFO - PROCESS | 1721 | ++DOCSHELL 0x9298fc00 == 92 [pid = 1721] [id = 541] 09:15:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 170 (0x929cbc00) [pid = 1721] [serial = 1624] [outer = (nil)] 09:15:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 171 (0x94574c00) [pid = 1721] [serial = 1625] [outer = 0x929cbc00] 09:15:44 INFO - PROCESS | 1721 | 1464106544211 Marionette DEBUG loaded listener.js 09:15:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 172 (0x94578400) [pid = 1721] [serial = 1626] [outer = 0x929cbc00] 09:15:45 INFO - PROCESS | 1721 | 1464106545125 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]]]}] 09:15:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:15:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1632ms 09:15:45 INFO - PROCESS | 1721 | 1464106545196 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 09:15:45 INFO - PROCESS | 1721 | 1464106545200 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 09:15:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:15:45 INFO - PROCESS | 1721 | 1464106545207 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:15:45 INFO - PROCESS | 1721 | 1464106545210 Marionette TRACE conn3 <- [1,2138,null,{}] 09:15:45 INFO - PROCESS | 1721 | 1464106545216 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}] 09:15:45 INFO - PROCESS | 1721 | 1464106545432 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 09:15:45 INFO - PROCESS | 1721 | 1464106545785 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:45 INFO - PROCESS | 1721 | ++DOCSHELL 0x918abc00 == 93 [pid = 1721] [id = 542] 09:15:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 173 (0x92615c00) [pid = 1721] [serial = 1627] [outer = (nil)] 09:15:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 174 (0x94fb1000) [pid = 1721] [serial = 1628] [outer = 0x92615c00] 09:15:45 INFO - PROCESS | 1721 | 1464106545877 Marionette DEBUG loaded listener.js 09:15:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 175 (0x95166400) [pid = 1721] [serial = 1629] [outer = 0x92615c00] 09:15:46 INFO - PROCESS | 1721 | 1464106546781 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]]]}] 09:15:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:15:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1631ms 09:15:46 INFO - PROCESS | 1721 | 1464106546839 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 09:15:46 INFO - PROCESS | 1721 | 1464106546843 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 09:15:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:15:46 INFO - PROCESS | 1721 | 1464106546852 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:15:46 INFO - PROCESS | 1721 | 1464106546857 Marionette TRACE conn3 <- [1,2142,null,{}] 09:15:46 INFO - PROCESS | 1721 | 1464106546862 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}] 09:15:47 INFO - PROCESS | 1721 | 1464106547111 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 09:15:47 INFO - PROCESS | 1721 | 1464106547447 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:47 INFO - PROCESS | 1721 | ++DOCSHELL 0x94f5c800 == 94 [pid = 1721] [id = 543] 09:15:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 176 (0x96d29400) [pid = 1721] [serial = 1630] [outer = (nil)] 09:15:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 177 (0x97f91800) [pid = 1721] [serial = 1631] [outer = 0x96d29400] 09:15:47 INFO - PROCESS | 1721 | 1464106547549 Marionette DEBUG loaded listener.js 09:15:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 178 (0x98909c00) [pid = 1721] [serial = 1632] [outer = 0x96d29400] 09:15:48 INFO - PROCESS | 1721 | 1464106548522 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] 09:15:48 INFO - PROCESS | 1721 | 1464106548604 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 09:15:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:15:48 INFO - PROCESS | 1721 | 1464106548610 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:15:48 INFO - PROCESS | 1721 | 1464106548614 Marionette TRACE conn3 <- [1,2146,null,{}] 09:15:48 INFO - PROCESS | 1721 | 1464106548619 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}] 09:15:48 INFO - PROCESS | 1721 | 1464106548881 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 09:15:49 INFO - PROCESS | 1721 | 1464106549214 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:49 INFO - PROCESS | 1721 | ++DOCSHELL 0x9557bc00 == 95 [pid = 1721] [id = 544] 09:15:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 179 (0x9557f400) [pid = 1721] [serial = 1633] [outer = (nil)] 09:15:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 180 (0x99aa7800) [pid = 1721] [serial = 1634] [outer = 0x9557f400] 09:15:49 INFO - PROCESS | 1721 | 1464106549306 Marionette DEBUG loaded listener.js 09:15:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 181 (0x99ec7400) [pid = 1721] [serial = 1635] [outer = 0x9557f400] 09:15:50 INFO - PROCESS | 1721 | 1464106550218 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] 09:15:50 INFO - PROCESS | 1721 | 1464106550299 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 09:15:50 INFO - PROCESS | 1721 | 1464106550306 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:15:50 INFO - PROCESS | 1721 | 1464106550309 Marionette TRACE conn3 <- [1,2150,null,{}] 09:15:50 INFO - PROCESS | 1721 | 1464106550315 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}] 09:15:50 INFO - PROCESS | 1721 | 1464106550553 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 09:15:50 INFO - PROCESS | 1721 | 1464106550924 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:50 INFO - PROCESS | 1721 | ++DOCSHELL 0x94f5f000 == 96 [pid = 1721] [id = 545] 09:15:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 182 (0x95334400) [pid = 1721] [serial = 1636] [outer = (nil)] 09:15:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 183 (0x9a260000) [pid = 1721] [serial = 1637] [outer = 0x95334400] 09:15:51 INFO - PROCESS | 1721 | 1464106551014 Marionette DEBUG loaded listener.js 09:15:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 184 (0x9a86fc00) [pid = 1721] [serial = 1638] [outer = 0x95334400] 09:15:51 INFO - PROCESS | 1721 | 1464106551928 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]]]}] 09:15:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:15:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1686ms 09:15:51 INFO - PROCESS | 1721 | 1464106551992 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 09:15:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:15:52 INFO - PROCESS | 1721 | 1464106551996 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 09:15:52 INFO - PROCESS | 1721 | 1464106552003 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:15:52 INFO - PROCESS | 1721 | 1464106552006 Marionette TRACE conn3 <- [1,2154,null,{}] 09:15:52 INFO - PROCESS | 1721 | 1464106552012 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}] 09:15:52 INFO - PROCESS | 1721 | 1464106552238 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 09:15:52 INFO - PROCESS | 1721 | 1464106552528 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:52 INFO - PROCESS | 1721 | ++DOCSHELL 0x95337800 == 97 [pid = 1721] [id = 546] 09:15:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 185 (0x99f0cc00) [pid = 1721] [serial = 1639] [outer = (nil)] 09:15:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 186 (0x9aacf800) [pid = 1721] [serial = 1640] [outer = 0x99f0cc00] 09:15:52 INFO - PROCESS | 1721 | 1464106552659 Marionette DEBUG loaded listener.js 09:15:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 187 (0x9b454400) [pid = 1721] [serial = 1641] [outer = 0x99f0cc00] 09:15:53 INFO - PROCESS | 1721 | 1464106553623 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]]]}] 09:15:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:15:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1683ms 09:15:53 INFO - PROCESS | 1721 | 1464106553686 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 09:15:53 INFO - PROCESS | 1721 | 1464106553690 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 09:15:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:15:53 INFO - PROCESS | 1721 | 1464106553697 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:15:53 INFO - PROCESS | 1721 | 1464106553700 Marionette TRACE conn3 <- [1,2158,null,{}] 09:15:53 INFO - PROCESS | 1721 | 1464106553706 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}] 09:15:53 INFO - PROCESS | 1721 | 1464106553940 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 09:15:54 INFO - PROCESS | 1721 | 1464106554276 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:54 INFO - PROCESS | 1721 | ++DOCSHELL 0x873a3800 == 98 [pid = 1721] [id = 547] 09:15:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 188 (0x911bf000) [pid = 1721] [serial = 1642] [outer = (nil)] 09:15:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 189 (0x9b9c3000) [pid = 1721] [serial = 1643] [outer = 0x911bf000] 09:15:54 INFO - PROCESS | 1721 | 1464106554374 Marionette DEBUG loaded listener.js 09:15:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 190 (0x9b9ca800) [pid = 1721] [serial = 1644] [outer = 0x911bf000] 09:15:55 INFO - PROCESS | 1721 | 1464106555294 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]]]}] 09:15:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:15:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1636ms 09:15:55 INFO - PROCESS | 1721 | 1464106555334 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 09:15:55 INFO - PROCESS | 1721 | 1464106555337 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 09:15:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:15:55 INFO - PROCESS | 1721 | 1464106555344 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:15:55 INFO - PROCESS | 1721 | 1464106555347 Marionette TRACE conn3 <- [1,2162,null,{}] 09:15:55 INFO - PROCESS | 1721 | 1464106555353 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}] 09:15:55 INFO - PROCESS | 1721 | 1464106555568 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 09:15:55 INFO - PROCESS | 1721 | 1464106555951 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:55 INFO - PROCESS | 1721 | ++DOCSHELL 0x9d89dc00 == 99 [pid = 1721] [id = 548] 09:15:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 191 (0x9d89e400) [pid = 1721] [serial = 1645] [outer = (nil)] 09:15:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 192 (0x9d8a6c00) [pid = 1721] [serial = 1646] [outer = 0x9d89e400] 09:15:56 INFO - PROCESS | 1721 | 1464106556048 Marionette DEBUG loaded listener.js 09:15:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 193 (0xa0517000) [pid = 1721] [serial = 1647] [outer = 0x9d89e400] 09:15:56 INFO - PROCESS | 1721 | 1464106556946 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]]]}] 09:15:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:15:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1682ms 09:15:57 INFO - PROCESS | 1721 | 1464106557027 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 09:15:57 INFO - PROCESS | 1721 | 1464106557031 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 09:15:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:15:57 INFO - PROCESS | 1721 | 1464106557038 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:15:57 INFO - PROCESS | 1721 | 1464106557041 Marionette TRACE conn3 <- [1,2166,null,{}] 09:15:57 INFO - PROCESS | 1721 | 1464106557047 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}] 09:15:57 INFO - PROCESS | 1721 | 1464106557307 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 09:15:57 INFO - PROCESS | 1721 | 1464106557637 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:57 INFO - PROCESS | 1721 | ++DOCSHELL 0x9d4d8c00 == 100 [pid = 1721] [id = 549] 09:15:57 INFO - PROCESS | 1721 | ++DOMWINDOW == 194 (0x9d8a3000) [pid = 1721] [serial = 1648] [outer = (nil)] 09:15:57 INFO - PROCESS | 1721 | ++DOMWINDOW == 195 (0xa1053800) [pid = 1721] [serial = 1649] [outer = 0x9d8a3000] 09:15:57 INFO - PROCESS | 1721 | 1464106557732 Marionette DEBUG loaded listener.js 09:15:57 INFO - PROCESS | 1721 | ++DOMWINDOW == 196 (0xa2249000) [pid = 1721] [serial = 1650] [outer = 0x9d8a3000] 09:15:58 INFO - PROCESS | 1721 | 1464106558673 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]]]}] 09:15:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:15:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1685ms 09:15:58 INFO - PROCESS | 1721 | 1464106558724 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 09:15:58 INFO - PROCESS | 1721 | 1464106558728 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 09:15:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:15:58 INFO - PROCESS | 1721 | 1464106558735 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:15:58 INFO - PROCESS | 1721 | 1464106558739 Marionette TRACE conn3 <- [1,2170,null,{}] 09:15:58 INFO - PROCESS | 1721 | 1464106558744 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}] 09:15:58 INFO - PROCESS | 1721 | 1464106558985 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 09:15:59 INFO - PROCESS | 1721 | 1464106559318 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:59 INFO - PROCESS | 1721 | ++DOCSHELL 0x9d4db000 == 101 [pid = 1721] [id = 550] 09:15:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 197 (0xa104f400) [pid = 1721] [serial = 1651] [outer = (nil)] 09:15:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 198 (0xa2379c00) [pid = 1721] [serial = 1652] [outer = 0xa104f400] 09:15:59 INFO - PROCESS | 1721 | 1464106559410 Marionette DEBUG loaded listener.js 09:15:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 199 (0xa237c800) [pid = 1721] [serial = 1653] [outer = 0xa104f400] 09:16:01 INFO - PROCESS | 1721 | --DOCSHELL 0x95585400 == 100 [pid = 1721] [id = 296] 09:16:01 INFO - PROCESS | 1721 | --DOCSHELL 0x911bb400 == 99 [pid = 1721] [id = 294] 09:16:01 INFO - PROCESS | 1721 | --DOCSHELL 0x8b203800 == 98 [pid = 1721] [id = 264] 09:16:01 INFO - PROCESS | 1721 | --DOCSHELL 0x85a49800 == 97 [pid = 1721] [id = 528] 09:16:01 INFO - PROCESS | 1721 | --DOCSHELL 0x860c8800 == 96 [pid = 1721] [id = 527] 09:16:01 INFO - PROCESS | 1721 | --DOCSHELL 0x95584400 == 95 [pid = 1721] [id = 526] 09:16:01 INFO - PROCESS | 1721 | --DOCSHELL 0x929c8c00 == 94 [pid = 1721] [id = 525] 09:16:01 INFO - PROCESS | 1721 | --DOCSHELL 0x862f6c00 == 93 [pid = 1721] [id = 523] 09:16:01 INFO - PROCESS | 1721 | --DOCSHELL 0x92997400 == 92 [pid = 1721] [id = 524] 09:16:01 INFO - PROCESS | 1721 | --DOCSHELL 0x918c1800 == 91 [pid = 1721] [id = 522] 09:16:01 INFO - PROCESS | 1721 | --DOCSHELL 0x93a89400 == 90 [pid = 1721] [id = 521] 09:16:01 INFO - PROCESS | 1721 | --DOCSHELL 0x91ec5400 == 89 [pid = 1721] [id = 520] 09:16:01 INFO - PROCESS | 1721 | --DOCSHELL 0x918c7000 == 88 [pid = 1721] [id = 519] 09:16:01 INFO - PROCESS | 1721 | --DOCSHELL 0x918ab400 == 87 [pid = 1721] [id = 518] 09:16:01 INFO - PROCESS | 1721 | --DOCSHELL 0x91190000 == 86 [pid = 1721] [id = 516] 09:16:01 INFO - PROCESS | 1721 | --DOCSHELL 0x873a0400 == 85 [pid = 1721] [id = 517] 09:16:01 INFO - PROCESS | 1721 | --DOCSHELL 0x8c74fc00 == 84 [pid = 1721] [id = 515] 09:16:01 INFO - PROCESS | 1721 | --DOCSHELL 0x87525c00 == 83 [pid = 1721] [id = 514] 09:16:01 INFO - PROCESS | 1721 | --DOCSHELL 0x8c0e0400 == 82 [pid = 1721] [id = 513] 09:16:01 INFO - PROCESS | 1721 | --DOCSHELL 0x8908c400 == 81 [pid = 1721] [id = 512] 09:16:01 INFO - PROCESS | 1721 | --DOCSHELL 0x862f0800 == 80 [pid = 1721] [id = 511] 09:16:01 INFO - PROCESS | 1721 | --DOMWINDOW == 198 (0x88df8c00) [pid = 1721] [serial = 1455] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1721 | --DOMWINDOW == 197 (0x929cb000) [pid = 1721] [serial = 1431] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1721 | --DOMWINDOW == 196 (0x8ec08800) [pid = 1721] [serial = 1416] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1721 | --DOMWINDOW == 195 (0x98905800) [pid = 1721] [serial = 1440] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1721 | --DOMWINDOW == 194 (0x92620400) [pid = 1721] [serial = 1428] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1721 | --DOMWINDOW == 193 (0x99ec9000) [pid = 1721] [serial = 1449] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1721 | --DOMWINDOW == 192 (0x996a0c00) [pid = 1721] [serial = 1443] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1721 | --DOMWINDOW == 191 (0x8ee28800) [pid = 1721] [serial = 1419] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1721 | --DOMWINDOW == 190 (0x95586400) [pid = 1721] [serial = 1437] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1721 | --DOMWINDOW == 189 (0x99f52c00) [pid = 1721] [serial = 1452] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1721 | --DOMWINDOW == 188 (0x9397d000) [pid = 1721] [serial = 1434] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1721 | --DOMWINDOW == 187 (0x88e80800) [pid = 1721] [serial = 1407] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1721 | --DOMWINDOW == 186 (0x91781400) [pid = 1721] [serial = 1422] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1721 | --DOMWINDOW == 185 (0x8c62ec00) [pid = 1721] [serial = 1404] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1721 | --DOMWINDOW == 184 (0x99ba0c00) [pid = 1721] [serial = 1446] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1721 | --DOMWINDOW == 183 (0x8c0db400) [pid = 1721] [serial = 1410] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1721 | --DOMWINDOW == 182 (0x91ebcc00) [pid = 1721] [serial = 1425] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1721 | --DOMWINDOW == 181 (0x8dc66400) [pid = 1721] [serial = 1413] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1721 | --DOMWINDOW == 180 (0x8b6c6000) [pid = 1721] [serial = 1529] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1721 | --DOMWINDOW == 179 (0x8c0d9800) [pid = 1721] [serial = 1530] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1721 | --DOMWINDOW == 178 (0x8c74b400) [pid = 1721] [serial = 1532] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1721 | --DOMWINDOW == 177 (0x89082000) [pid = 1721] [serial = 1526] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1721 | --DOMWINDOW == 176 (0x883ce400) [pid = 1721] [serial = 1523] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1721 | --DOMWINDOW == 175 (0x88647000) [pid = 1721] [serial = 1524] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1721 | --DOMWINDOW == 174 (0x9a9c7800) [pid = 1721] [serial = 1520] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1721 | --DOMWINDOW == 173 (0x9a872400) [pid = 1721] [serial = 1518] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1721 | --DOMWINDOW == 172 (0x9a870000) [pid = 1721] [serial = 1517] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1721 | --DOMWINDOW == 171 (0x9a25e400) [pid = 1721] [serial = 1515] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1721 | --DOMWINDOW == 170 (0x99fa8c00) [pid = 1721] [serial = 1514] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1721 | --DOMWINDOW == 169 (0x99f5d800) [pid = 1721] [serial = 1512] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1721 | --DOMWINDOW == 168 (0x99f57400) [pid = 1721] [serial = 1511] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1721 | --DOMWINDOW == 167 (0x99697c00) [pid = 1721] [serial = 1509] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1721 | --DOMWINDOW == 166 (0x995a3000) [pid = 1721] [serial = 1508] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1721 | --DOMWINDOW == 165 (0x9801a400) [pid = 1721] [serial = 1506] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1721 | --DOMWINDOW == 164 (0x97f9a000) [pid = 1721] [serial = 1505] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1721 | --DOMWINDOW == 163 (0x95582000) [pid = 1721] [serial = 1503] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1721 | --DOMWINDOW == 162 (0x95337400) [pid = 1721] [serial = 1502] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1721 | --DOMWINDOW == 161 (0x94570400) [pid = 1721] [serial = 1500] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1721 | --DOMWINDOW == 160 (0x93975000) [pid = 1721] [serial = 1499] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1721 | --DOMWINDOW == 159 (0x92a45400) [pid = 1721] [serial = 1497] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1721 | --DOMWINDOW == 158 (0x929c8000) [pid = 1721] [serial = 1496] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1721 | --DOMWINDOW == 157 (0x928ae800) [pid = 1721] [serial = 1494] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1721 | --DOMWINDOW == 156 (0x928a9400) [pid = 1721] [serial = 1493] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1721 | --DOMWINDOW == 155 (0x922c5c00) [pid = 1721] [serial = 1491] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1721 | --DOMWINDOW == 154 (0x91eba400) [pid = 1721] [serial = 1490] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1721 | --DOMWINDOW == 153 (0x918c1c00) [pid = 1721] [serial = 1488] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1721 | --DOMWINDOW == 152 (0x918a7c00) [pid = 1721] [serial = 1487] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1721 | --DOMWINDOW == 151 (0x91290800) [pid = 1721] [serial = 1485] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1721 | --DOMWINDOW == 150 (0x9118bc00) [pid = 1721] [serial = 1484] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1721 | --DOMWINDOW == 149 (0x8edee000) [pid = 1721] [serial = 1482] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1721 | --DOMWINDOW == 148 (0x8ede1c00) [pid = 1721] [serial = 1481] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1721 | --DOMWINDOW == 147 (0x8e3db000) [pid = 1721] [serial = 1479] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1721 | --DOMWINDOW == 146 (0x8dc6fc00) [pid = 1721] [serial = 1478] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0x8da91800) [pid = 1721] [serial = 1476] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x8d9da800) [pid = 1721] [serial = 1475] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x8b25e800) [pid = 1721] [serial = 1473] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x8b210c00) [pid = 1721] [serial = 1472] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x87c02000) [pid = 1721] [serial = 1470] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x873a3400) [pid = 1721] [serial = 1469] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x8a0c9800) [pid = 1721] [serial = 1527] [outer = (nil)] [url = about:blank] 09:16:01 INFO - PROCESS | 1721 | 1464106561913 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]]]}] 09:16:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:16:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 3291ms 09:16:02 INFO - PROCESS | 1721 | 1464106562030 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 09:16:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:16:02 INFO - PROCESS | 1721 | 1464106562040 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 09:16:02 INFO - PROCESS | 1721 | 1464106562069 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:16:02 INFO - PROCESS | 1721 | 1464106562076 Marionette TRACE conn3 <- [1,2174,null,{}] 09:16:02 INFO - PROCESS | 1721 | 1464106562090 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}] 09:16:02 INFO - PROCESS | 1721 | 1464106562420 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 09:16:02 INFO - PROCESS | 1721 | 1464106562631 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:02 INFO - PROCESS | 1721 | ++DOCSHELL 0x862f0800 == 81 [pid = 1721] [id = 551] 09:16:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x87533800) [pid = 1721] [serial = 1654] [outer = (nil)] 09:16:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x883d8000) [pid = 1721] [serial = 1655] [outer = 0x87533800] 09:16:02 INFO - PROCESS | 1721 | 1464106562708 Marionette DEBUG loaded listener.js 09:16:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x88df0800) [pid = 1721] [serial = 1656] [outer = 0x87533800] 09:16:03 INFO - PROCESS | 1721 | 1464106563541 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]]]}] 09:16:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:16:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1562ms 09:16:03 INFO - PROCESS | 1721 | 1464106563614 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 09:16:03 INFO - PROCESS | 1721 | 1464106563621 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 09:16:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:16:03 INFO - PROCESS | 1721 | 1464106563632 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:16:03 INFO - PROCESS | 1721 | 1464106563636 Marionette TRACE conn3 <- [1,2178,null,{}] 09:16:03 INFO - PROCESS | 1721 | 1464106563642 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}] 09:16:03 INFO - PROCESS | 1721 | 1464106563836 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 09:16:04 INFO - PROCESS | 1721 | 1464106564064 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:04 INFO - PROCESS | 1721 | ++DOCSHELL 0x883d9400 == 82 [pid = 1721] [id = 552] 09:16:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x88e7f400) [pid = 1721] [serial = 1657] [outer = (nil)] 09:16:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x8a0c4000) [pid = 1721] [serial = 1658] [outer = 0x88e7f400] 09:16:04 INFO - PROCESS | 1721 | 1464106564136 Marionette DEBUG loaded listener.js 09:16:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x8b206800) [pid = 1721] [serial = 1659] [outer = 0x88e7f400] 09:16:05 INFO - PROCESS | 1721 | 1464106565074 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]]]}] 09:16:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:16:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1482ms 09:16:05 INFO - PROCESS | 1721 | 1464106565115 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 09:16:05 INFO - PROCESS | 1721 | 1464106565118 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 09:16:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:16:05 INFO - PROCESS | 1721 | 1464106565131 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:16:05 INFO - PROCESS | 1721 | 1464106565143 Marionette TRACE conn3 <- [1,2182,null,{}] 09:16:05 INFO - PROCESS | 1721 | 1464106565184 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}] 09:16:05 INFO - PROCESS | 1721 | 1464106565472 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 09:16:05 INFO - PROCESS | 1721 | 1464106565517 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:05 INFO - PROCESS | 1721 | ++DOCSHELL 0x88df7c00 == 83 [pid = 1721] [id = 553] 09:16:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x8b20e400) [pid = 1721] [serial = 1660] [outer = (nil)] 09:16:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 147 (0x8b6d0000) [pid = 1721] [serial = 1661] [outer = 0x8b20e400] 09:16:05 INFO - PROCESS | 1721 | 1464106565595 Marionette DEBUG loaded listener.js 09:16:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 148 (0x8c0e5c00) [pid = 1721] [serial = 1662] [outer = 0x8b20e400] 09:16:06 INFO - PROCESS | 1721 | --DOMWINDOW == 147 (0x8c754c00) [pid = 1721] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:16:06 INFO - PROCESS | 1721 | --DOMWINDOW == 146 (0x9ac47400) [pid = 1721] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:16:06 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0x99ece400) [pid = 1721] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:16:06 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x99ecf000) [pid = 1721] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:16:06 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x9557c000) [pid = 1721] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:16:06 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x97f92800) [pid = 1721] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:16:06 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x88e80c00) [pid = 1721] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:16:06 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x9557dc00) [pid = 1721] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:16:06 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x93a8a000) [pid = 1721] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:16:06 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x9261d400) [pid = 1721] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:16:06 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x91a7f800) [pid = 1721] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:16:06 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x918ad400) [pid = 1721] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:16:06 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x8c0dec00) [pid = 1721] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:16:06 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x91194c00) [pid = 1721] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:16:06 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x8dc27c00) [pid = 1721] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:16:06 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0x8d9e4c00) [pid = 1721] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:16:06 INFO - PROCESS | 1721 | --DOMWINDOW == 131 (0x8c62c000) [pid = 1721] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:16:06 INFO - PROCESS | 1721 | --DOMWINDOW == 130 (0x8a0cec00) [pid = 1721] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:16:06 INFO - PROCESS | 1721 | --DOMWINDOW == 129 (0x862f1400) [pid = 1721] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:16:06 INFO - PROCESS | 1721 | --DOMWINDOW == 128 (0x87c05c00) [pid = 1721] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:16:06 INFO - PROCESS | 1721 | --DOMWINDOW == 127 (0x88df5800) [pid = 1721] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:16:06 INFO - PROCESS | 1721 | --DOMWINDOW == 126 (0x88641800) [pid = 1721] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:16:07 INFO - PROCESS | 1721 | 1464106567154 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]]]}] 09:16:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:16:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 2075ms 09:16:07 INFO - PROCESS | 1721 | 1464106567207 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 09:16:07 INFO - PROCESS | 1721 | 1464106567212 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 09:16:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:16:07 INFO - PROCESS | 1721 | 1464106567218 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:16:07 INFO - PROCESS | 1721 | 1464106567221 Marionette TRACE conn3 <- [1,2186,null,{}] 09:16:07 INFO - PROCESS | 1721 | 1464106567227 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}] 09:16:07 INFO - PROCESS | 1721 | 1464106567421 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 09:16:07 INFO - PROCESS | 1721 | 1464106567612 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:07 INFO - PROCESS | 1721 | ++DOCSHELL 0x862f3000 == 84 [pid = 1721] [id = 554] 09:16:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 127 (0x8b212000) [pid = 1721] [serial = 1663] [outer = (nil)] 09:16:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 128 (0x8c627400) [pid = 1721] [serial = 1664] [outer = 0x8b212000] 09:16:07 INFO - PROCESS | 1721 | 1464106567694 Marionette DEBUG loaded listener.js 09:16:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 129 (0x8c9d5c00) [pid = 1721] [serial = 1665] [outer = 0x8b212000] 09:16:08 INFO - PROCESS | 1721 | 1464106568488 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]]]}] 09:16:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:16:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1287ms 09:16:08 INFO - PROCESS | 1721 | 1464106568505 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 09:16:08 INFO - PROCESS | 1721 | 1464106568509 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 09:16:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:16:08 INFO - PROCESS | 1721 | 1464106568515 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:16:08 INFO - PROCESS | 1721 | 1464106568518 Marionette TRACE conn3 <- [1,2190,null,{}] 09:16:08 INFO - PROCESS | 1721 | 1464106568523 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}] 09:16:08 INFO - PROCESS | 1721 | 1464106568861 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 09:16:09 INFO - PROCESS | 1721 | 1464106569225 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:09 INFO - PROCESS | 1721 | ++DOCSHELL 0x8739f800 == 85 [pid = 1721] [id = 555] 09:16:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 130 (0x873a0400) [pid = 1721] [serial = 1666] [outer = (nil)] 09:16:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 131 (0x87525c00) [pid = 1721] [serial = 1667] [outer = 0x873a0400] 09:16:09 INFO - PROCESS | 1721 | 1464106569321 Marionette DEBUG loaded listener.js 09:16:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 132 (0x883cd800) [pid = 1721] [serial = 1668] [outer = 0x873a0400] 09:16:10 INFO - PROCESS | 1721 | 1464106570277 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]]]}] 09:16:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:16:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1798ms 09:16:10 INFO - PROCESS | 1721 | 1464106570315 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 09:16:10 INFO - PROCESS | 1721 | 1464106570321 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 09:16:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:16:10 INFO - PROCESS | 1721 | 1464106570329 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:16:10 INFO - PROCESS | 1721 | 1464106570337 Marionette TRACE conn3 <- [1,2194,null,{}] 09:16:10 INFO - PROCESS | 1721 | 1464106570345 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}] 09:16:10 INFO - PROCESS | 1721 | 1464106570583 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 09:16:10 INFO - PROCESS | 1721 | 1464106570912 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:10 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b250c00 == 86 [pid = 1721] [id = 556] 09:16:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x8b254400) [pid = 1721] [serial = 1669] [outer = (nil)] 09:16:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x8b461800) [pid = 1721] [serial = 1670] [outer = 0x8b254400] 09:16:11 INFO - PROCESS | 1721 | 1464106571026 Marionette DEBUG loaded listener.js 09:16:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x8b6cd400) [pid = 1721] [serial = 1671] [outer = 0x8b254400] 09:16:12 INFO - PROCESS | 1721 | 1464106572008 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]]]}] 09:16:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:16:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1743ms 09:16:12 INFO - PROCESS | 1721 | 1464106572073 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 09:16:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:16:12 INFO - PROCESS | 1721 | 1464106572079 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 09:16:12 INFO - PROCESS | 1721 | 1464106572086 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:16:12 INFO - PROCESS | 1721 | 1464106572089 Marionette TRACE conn3 <- [1,2198,null,{}] 09:16:12 INFO - PROCESS | 1721 | 1464106572096 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}] 09:16:12 INFO - PROCESS | 1721 | 1464106572317 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 09:16:12 INFO - PROCESS | 1721 | 1464106572687 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:12 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c74c400 == 87 [pid = 1721] [id = 557] 09:16:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x8d9e4c00) [pid = 1721] [serial = 1672] [outer = (nil)] 09:16:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x8db6c800) [pid = 1721] [serial = 1673] [outer = 0x8d9e4c00] 09:16:12 INFO - PROCESS | 1721 | 1464106572784 Marionette DEBUG loaded listener.js 09:16:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x8dc27c00) [pid = 1721] [serial = 1674] [outer = 0x8d9e4c00] 09:16:13 INFO - PROCESS | 1721 | 1464106573725 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]]]}] 09:16:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:16:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1686ms 09:16:13 INFO - PROCESS | 1721 | 1464106573772 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 09:16:13 INFO - PROCESS | 1721 | 1464106573780 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 09:16:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:16:13 INFO - PROCESS | 1721 | 1464106573799 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:16:13 INFO - PROCESS | 1721 | 1464106573807 Marionette TRACE conn3 <- [1,2202,null,{}] 09:16:13 INFO - PROCESS | 1721 | 1464106573814 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}] 09:16:14 INFO - PROCESS | 1721 | 1464106574096 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 09:16:14 INFO - PROCESS | 1721 | 1464106574417 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:14 INFO - PROCESS | 1721 | ++DOCSHELL 0x88e78400 == 88 [pid = 1721] [id = 558] 09:16:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x88e84c00) [pid = 1721] [serial = 1675] [outer = (nil)] 09:16:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x8e3d5000) [pid = 1721] [serial = 1676] [outer = 0x88e84c00] 09:16:14 INFO - PROCESS | 1721 | 1464106574513 Marionette DEBUG loaded listener.js 09:16:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x8e3dd000) [pid = 1721] [serial = 1677] [outer = 0x88e84c00] 09:16:15 INFO - PROCESS | 1721 | 1464106575451 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]]]}] 09:16:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:16:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1701ms 09:16:15 INFO - PROCESS | 1721 | 1464106575492 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 09:16:15 INFO - PROCESS | 1721 | 1464106575495 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 09:16:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:16:15 INFO - PROCESS | 1721 | 1464106575502 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:16:15 INFO - PROCESS | 1721 | 1464106575505 Marionette TRACE conn3 <- [1,2206,null,{}] 09:16:15 INFO - PROCESS | 1721 | 1464106575511 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}] 09:16:15 INFO - PROCESS | 1721 | 1464106575743 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 09:16:16 INFO - PROCESS | 1721 | 1464106576062 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:16 INFO - PROCESS | 1721 | ++DOCSHELL 0x8e286400 == 89 [pid = 1721] [id = 559] 09:16:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x8e288400) [pid = 1721] [serial = 1678] [outer = (nil)] 09:16:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x8ecdd400) [pid = 1721] [serial = 1679] [outer = 0x8e288400] 09:16:16 INFO - PROCESS | 1721 | 1464106576156 Marionette DEBUG loaded listener.js 09:16:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x8ece0c00) [pid = 1721] [serial = 1680] [outer = 0x8e288400] 09:16:17 INFO - PROCESS | 1721 | 1464106577122 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]]]}] 09:16:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:16:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1687ms 09:16:17 INFO - PROCESS | 1721 | 1464106577191 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 09:16:17 INFO - PROCESS | 1721 | 1464106577194 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 09:16:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:16:17 INFO - PROCESS | 1721 | 1464106577201 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:16:17 INFO - PROCESS | 1721 | 1464106577205 Marionette TRACE conn3 <- [1,2210,null,{}] 09:16:17 INFO - PROCESS | 1721 | 1464106577210 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}] 09:16:17 INFO - PROCESS | 1721 | 1464106577480 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 09:16:17 INFO - PROCESS | 1721 | 1464106577813 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:17 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ee1d000 == 90 [pid = 1721] [id = 560] 09:16:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x8ee1e800) [pid = 1721] [serial = 1681] [outer = (nil)] 09:16:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x8ee23c00) [pid = 1721] [serial = 1682] [outer = 0x8ee1e800] 09:16:17 INFO - PROCESS | 1721 | 1464106577912 Marionette DEBUG loaded listener.js 09:16:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 147 (0x8ee71400) [pid = 1721] [serial = 1683] [outer = 0x8ee1e800] 09:16:18 INFO - PROCESS | 1721 | 1464106578841 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]]]}] 09:16:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:16:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1681ms 09:16:18 INFO - PROCESS | 1721 | 1464106578883 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 09:16:18 INFO - PROCESS | 1721 | 1464106578887 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 09:16:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:16:18 INFO - PROCESS | 1721 | 1464106578893 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:16:18 INFO - PROCESS | 1721 | 1464106578897 Marionette TRACE conn3 <- [1,2214,null,{}] 09:16:18 INFO - PROCESS | 1721 | 1464106578905 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}] 09:16:19 INFO - PROCESS | 1721 | 1464106579128 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 09:16:19 INFO - PROCESS | 1721 | 1464106579460 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:19 INFO - PROCESS | 1721 | ++DOCSHELL 0x8dc6f400 == 91 [pid = 1721] [id = 561] 09:16:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 148 (0x8e287c00) [pid = 1721] [serial = 1684] [outer = (nil)] 09:16:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 149 (0x91281400) [pid = 1721] [serial = 1685] [outer = 0x8e287c00] 09:16:19 INFO - PROCESS | 1721 | 1464106579555 Marionette DEBUG loaded listener.js 09:16:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 150 (0x9128bc00) [pid = 1721] [serial = 1686] [outer = 0x8e287c00] 09:16:20 INFO - PROCESS | 1721 | 1464106580451 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]]]}] 09:16:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:16:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1633ms 09:16:20 INFO - PROCESS | 1721 | 1464106580528 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 09:16:20 INFO - PROCESS | 1721 | 1464106580532 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 09:16:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:16:20 INFO - PROCESS | 1721 | 1464106580539 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:16:20 INFO - PROCESS | 1721 | 1464106580542 Marionette TRACE conn3 <- [1,2218,null,{}] 09:16:20 INFO - PROCESS | 1721 | 1464106580548 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}] 09:16:20 INFO - PROCESS | 1721 | 1464106580819 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 09:16:21 INFO - PROCESS | 1721 | 1464106581143 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:21 INFO - PROCESS | 1721 | ++DOCSHELL 0x873a2800 == 92 [pid = 1721] [id = 562] 09:16:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 151 (0x911c6400) [pid = 1721] [serial = 1687] [outer = (nil)] 09:16:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 152 (0x918a6c00) [pid = 1721] [serial = 1688] [outer = 0x911c6400] 09:16:21 INFO - PROCESS | 1721 | 1464106581236 Marionette DEBUG loaded listener.js 09:16:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 153 (0x918acc00) [pid = 1721] [serial = 1689] [outer = 0x911c6400] 09:16:22 INFO - PROCESS | 1721 | 1464106582152 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]]]}] 09:16:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:16:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1682ms 09:16:22 INFO - PROCESS | 1721 | 1464106582222 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 09:16:22 INFO - PROCESS | 1721 | 1464106582226 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 09:16:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:16:22 INFO - PROCESS | 1721 | 1464106582233 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:16:22 INFO - PROCESS | 1721 | 1464106582237 Marionette TRACE conn3 <- [1,2222,null,{}] 09:16:22 INFO - PROCESS | 1721 | 1464106582243 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}] 09:16:22 INFO - PROCESS | 1721 | 1464106582490 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 09:16:22 INFO - PROCESS | 1721 | 1464106582819 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:22 INFO - PROCESS | 1721 | ++DOCSHELL 0x873a5000 == 93 [pid = 1721] [id = 563] 09:16:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 154 (0x91785800) [pid = 1721] [serial = 1690] [outer = (nil)] 09:16:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 155 (0x91a71800) [pid = 1721] [serial = 1691] [outer = 0x91785800] 09:16:22 INFO - PROCESS | 1721 | 1464106582910 Marionette DEBUG loaded listener.js 09:16:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 156 (0x91a75000) [pid = 1721] [serial = 1692] [outer = 0x91785800] 09:16:23 INFO - PROCESS | 1721 | 1464106583817 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]]]}] 09:16:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:16:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1650ms 09:16:23 INFO - PROCESS | 1721 | 1464106583884 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 09:16:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:16:23 INFO - PROCESS | 1721 | 1464106583889 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 09:16:23 INFO - PROCESS | 1721 | 1464106583895 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:16:23 INFO - PROCESS | 1721 | 1464106583906 Marionette TRACE conn3 <- [1,2226,null,{}] 09:16:23 INFO - PROCESS | 1721 | 1464106583911 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}] 09:16:24 INFO - PROCESS | 1721 | 1464106584179 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 09:16:24 INFO - PROCESS | 1721 | 1464106584502 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:24 INFO - PROCESS | 1721 | ++DOCSHELL 0x918c6800 == 94 [pid = 1721] [id = 564] 09:16:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 157 (0x918c7400) [pid = 1721] [serial = 1693] [outer = (nil)] 09:16:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 158 (0x91ec7800) [pid = 1721] [serial = 1694] [outer = 0x918c7400] 09:16:24 INFO - PROCESS | 1721 | 1464106584597 Marionette DEBUG loaded listener.js 09:16:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 159 (0x92128800) [pid = 1721] [serial = 1695] [outer = 0x918c7400] 09:16:25 INFO - PROCESS | 1721 | 1464106585504 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]]]}] 09:16:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:16:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1647ms 09:16:25 INFO - PROCESS | 1721 | 1464106585543 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 09:16:25 INFO - PROCESS | 1721 | 1464106585547 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 09:16:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:16:25 INFO - PROCESS | 1721 | 1464106585574 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:16:25 INFO - PROCESS | 1721 | 1464106585579 Marionette TRACE conn3 <- [1,2230,null,{}] 09:16:25 INFO - PROCESS | 1721 | 1464106585585 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}] 09:16:25 INFO - PROCESS | 1721 | 1464106585839 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 09:16:26 INFO - PROCESS | 1721 | 1464106586181 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:26 INFO - PROCESS | 1721 | ++DOCSHELL 0x9128ac00 == 95 [pid = 1721] [id = 565] 09:16:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 160 (0x92622c00) [pid = 1721] [serial = 1696] [outer = (nil)] 09:16:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 161 (0x928a9800) [pid = 1721] [serial = 1697] [outer = 0x92622c00] 09:16:26 INFO - PROCESS | 1721 | 1464106586283 Marionette DEBUG loaded listener.js 09:16:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 162 (0x92993c00) [pid = 1721] [serial = 1698] [outer = 0x92622c00] 09:16:27 INFO - PROCESS | 1721 | 1464106587276 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]]]}] 09:16:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:16:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1741ms 09:16:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:16:27 INFO - PROCESS | 1721 | 1464106587311 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 09:16:27 INFO - PROCESS | 1721 | 1464106587314 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 09:16:27 INFO - PROCESS | 1721 | 1464106587321 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:16:27 INFO - PROCESS | 1721 | 1464106587326 Marionette TRACE conn3 <- [1,2234,null,{}] 09:16:27 INFO - PROCESS | 1721 | 1464106587332 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}] 09:16:27 INFO - PROCESS | 1721 | 1464106587585 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 09:16:27 INFO - PROCESS | 1721 | 1464106587915 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:27 INFO - PROCESS | 1721 | ++DOCSHELL 0x92997400 == 96 [pid = 1721] [id = 566] 09:16:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 163 (0x929c5400) [pid = 1721] [serial = 1699] [outer = (nil)] 09:16:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 164 (0x92c0d000) [pid = 1721] [serial = 1700] [outer = 0x929c5400] 09:16:28 INFO - PROCESS | 1721 | 1464106588008 Marionette DEBUG loaded listener.js 09:16:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 165 (0x92c19400) [pid = 1721] [serial = 1701] [outer = 0x929c5400] 09:16:28 INFO - PROCESS | 1721 | 1464106588916 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]]]}] 09:16:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:16:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1644ms 09:16:28 INFO - PROCESS | 1721 | 1464106588965 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 09:16:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:16:28 INFO - PROCESS | 1721 | 1464106588969 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 09:16:28 INFO - PROCESS | 1721 | 1464106588976 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:16:28 INFO - PROCESS | 1721 | 1464106588979 Marionette TRACE conn3 <- [1,2238,null,{}] 09:16:28 INFO - PROCESS | 1721 | 1464106588985 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}] 09:16:29 INFO - PROCESS | 1721 | 1464106589232 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 09:16:29 INFO - PROCESS | 1721 | 1464106589569 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:29 INFO - PROCESS | 1721 | ++DOCSHELL 0x91194000 == 97 [pid = 1721] [id = 567] 09:16:29 INFO - PROCESS | 1721 | ++DOMWINDOW == 166 (0x9298e800) [pid = 1721] [serial = 1702] [outer = (nil)] 09:16:29 INFO - PROCESS | 1721 | ++DOMWINDOW == 167 (0x93a8d000) [pid = 1721] [serial = 1703] [outer = 0x9298e800] 09:16:29 INFO - PROCESS | 1721 | 1464106589665 Marionette DEBUG loaded listener.js 09:16:29 INFO - PROCESS | 1721 | ++DOMWINDOW == 168 (0x9457c400) [pid = 1721] [serial = 1704] [outer = 0x9298e800] 09:16:30 INFO - PROCESS | 1721 | 1464106590557 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]]]}] 09:16:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:16:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1638ms 09:16:30 INFO - PROCESS | 1721 | 1464106590614 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 09:16:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:16:30 INFO - PROCESS | 1721 | 1464106590619 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 09:16:30 INFO - PROCESS | 1721 | 1464106590625 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:16:30 INFO - PROCESS | 1721 | 1464106590629 Marionette TRACE conn3 <- [1,2242,null,{}] 09:16:30 INFO - PROCESS | 1721 | 1464106590635 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}] 09:16:30 INFO - PROCESS | 1721 | 1464106590883 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 09:16:31 INFO - PROCESS | 1721 | 1464106591212 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:31 INFO - PROCESS | 1721 | ++DOCSHELL 0x93a84000 == 98 [pid = 1721] [id = 568] 09:16:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 169 (0x9455ec00) [pid = 1721] [serial = 1705] [outer = (nil)] 09:16:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 170 (0x95331800) [pid = 1721] [serial = 1706] [outer = 0x9455ec00] 09:16:31 INFO - PROCESS | 1721 | 1464106591311 Marionette DEBUG loaded listener.js 09:16:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 171 (0x95338400) [pid = 1721] [serial = 1707] [outer = 0x9455ec00] 09:16:32 INFO - PROCESS | 1721 | 1464106592233 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]]]}] 09:16:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:16:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1631ms 09:16:32 INFO - PROCESS | 1721 | 1464106592257 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 09:16:32 INFO - PROCESS | 1721 | 1464106592261 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 09:16:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:16:32 INFO - PROCESS | 1721 | 1464106592268 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:16:32 INFO - PROCESS | 1721 | 1464106592271 Marionette TRACE conn3 <- [1,2246,null,{}] 09:16:32 INFO - PROCESS | 1721 | 1464106592277 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}] 09:16:32 INFO - PROCESS | 1721 | 1464106592504 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 09:16:32 INFO - PROCESS | 1721 | 1464106592791 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:32 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b25e400 == 99 [pid = 1721] [id = 569] 09:16:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 172 (0x929ce000) [pid = 1721] [serial = 1708] [outer = (nil)] 09:16:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 173 (0x95585400) [pid = 1721] [serial = 1709] [outer = 0x929ce000] 09:16:32 INFO - PROCESS | 1721 | 1464106592929 Marionette DEBUG loaded listener.js 09:16:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 174 (0x97f26800) [pid = 1721] [serial = 1710] [outer = 0x929ce000] 09:16:33 INFO - PROCESS | 1721 | 1464106593856 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]]]}] 09:16:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:16:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1642ms 09:16:33 INFO - PROCESS | 1721 | 1464106593911 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 09:16:33 INFO - PROCESS | 1721 | 1464106593914 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 09:16:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:16:33 INFO - PROCESS | 1721 | 1464106593921 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:16:33 INFO - PROCESS | 1721 | 1464106593923 Marionette TRACE conn3 <- [1,2250,null,{}] 09:16:33 INFO - PROCESS | 1721 | 1464106593930 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}] 09:16:34 INFO - PROCESS | 1721 | 1464106594168 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 09:16:34 INFO - PROCESS | 1721 | 1464106594510 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:34 INFO - PROCESS | 1721 | ++DOCSHELL 0x87531800 == 100 [pid = 1721] [id = 570] 09:16:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 175 (0x8dc63000) [pid = 1721] [serial = 1711] [outer = (nil)] 09:16:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 176 (0x98901c00) [pid = 1721] [serial = 1712] [outer = 0x8dc63000] 09:16:34 INFO - PROCESS | 1721 | 1464106594606 Marionette DEBUG loaded listener.js 09:16:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 177 (0x98905c00) [pid = 1721] [serial = 1713] [outer = 0x8dc63000] 09:16:35 INFO - PROCESS | 1721 | 1464106595519 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]]]}] 09:16:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:16:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1635ms 09:16:35 INFO - PROCESS | 1721 | 1464106595555 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 09:16:35 INFO - PROCESS | 1721 | 1464106595560 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 09:16:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:16:35 INFO - PROCESS | 1721 | 1464106595567 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:16:35 INFO - PROCESS | 1721 | 1464106595570 Marionette TRACE conn3 <- [1,2254,null,{}] 09:16:35 INFO - PROCESS | 1721 | 1464106595576 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}] 09:16:35 INFO - PROCESS | 1721 | 1464106595814 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 09:16:36 INFO - PROCESS | 1721 | 1464106596157 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:36 INFO - PROCESS | 1721 | ++DOCSHELL 0x95580400 == 101 [pid = 1721] [id = 571] 09:16:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 178 (0x95582000) [pid = 1721] [serial = 1714] [outer = (nil)] 09:16:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 179 (0x9993a000) [pid = 1721] [serial = 1715] [outer = 0x95582000] 09:16:36 INFO - PROCESS | 1721 | 1464106596253 Marionette DEBUG loaded listener.js 09:16:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 180 (0x999d1000) [pid = 1721] [serial = 1716] [outer = 0x95582000] 09:16:37 INFO - PROCESS | 1721 | 1464106597193 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]]]}] 09:16:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:16:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1682ms 09:16:37 INFO - PROCESS | 1721 | 1464106597250 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 09:16:37 INFO - PROCESS | 1721 | 1464106597254 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 09:16:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:16:37 INFO - PROCESS | 1721 | 1464106597261 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:16:37 INFO - PROCESS | 1721 | 1464106597264 Marionette TRACE conn3 <- [1,2258,null,{}] 09:16:37 INFO - PROCESS | 1721 | 1464106597270 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}] 09:16:37 INFO - PROCESS | 1721 | 1464106597539 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 09:16:37 INFO - PROCESS | 1721 | 1464106597879 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:37 INFO - PROCESS | 1721 | ++DOCSHELL 0x92d4d000 == 102 [pid = 1721] [id = 572] 09:16:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 181 (0x9801a400) [pid = 1721] [serial = 1717] [outer = (nil)] 09:16:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 182 (0x99eca800) [pid = 1721] [serial = 1718] [outer = 0x9801a400] 09:16:37 INFO - PROCESS | 1721 | 1464106597972 Marionette DEBUG loaded listener.js 09:16:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 183 (0x99ece000) [pid = 1721] [serial = 1719] [outer = 0x9801a400] 09:16:40 INFO - PROCESS | 1721 | --DOCSHELL 0x8ede8400 == 101 [pid = 1721] [id = 504] 09:16:40 INFO - PROCESS | 1721 | --DOCSHELL 0x9a869c00 == 100 [pid = 1721] [id = 506] 09:16:40 INFO - PROCESS | 1721 | --DOCSHELL 0x922c8000 == 99 [pid = 1721] [id = 309] 09:16:40 INFO - PROCESS | 1721 | --DOCSHELL 0x911bf400 == 98 [pid = 1721] [id = 503] 09:16:40 INFO - PROCESS | 1721 | --DOCSHELL 0x8b208400 == 97 [pid = 1721] [id = 287] 09:16:40 INFO - PROCESS | 1721 | --DOCSHELL 0x9a25fc00 == 96 [pid = 1721] [id = 505] 09:16:40 INFO - PROCESS | 1721 | --DOMWINDOW == 182 (0x8b462000) [pid = 1721] [serial = 1467] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1721 | --DOMWINDOW == 181 (0x8d9dd400) [pid = 1721] [serial = 1595] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1721 | --DOMWINDOW == 180 (0x8db6b800) [pid = 1721] [serial = 1596] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1721 | --DOMWINDOW == 179 (0x9b7fcc00) [pid = 1721] [serial = 1587] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1721 | --DOMWINDOW == 178 (0x9b7ee800) [pid = 1721] [serial = 1586] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1721 | --DOMWINDOW == 177 (0x9b447400) [pid = 1721] [serial = 1584] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1721 | --DOMWINDOW == 176 (0x9afa4c00) [pid = 1721] [serial = 1583] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1721 | --DOMWINDOW == 175 (0x9aad0000) [pid = 1721] [serial = 1581] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1721 | --DOMWINDOW == 174 (0x9a9cbc00) [pid = 1721] [serial = 1580] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1721 | --DOMWINDOW == 173 (0x99f5e000) [pid = 1721] [serial = 1578] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1721 | --DOMWINDOW == 172 (0x99f58400) [pid = 1721] [serial = 1577] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1721 | --DOMWINDOW == 171 (0x99b97800) [pid = 1721] [serial = 1575] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1721 | --DOMWINDOW == 170 (0x999ac800) [pid = 1721] [serial = 1574] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1721 | --DOMWINDOW == 169 (0x989ce800) [pid = 1721] [serial = 1572] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1721 | --DOMWINDOW == 168 (0x98907400) [pid = 1721] [serial = 1571] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1721 | --DOMWINDOW == 167 (0x97f91400) [pid = 1721] [serial = 1569] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1721 | --DOMWINDOW == 166 (0x96d2b000) [pid = 1721] [serial = 1568] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1721 | --DOMWINDOW == 165 (0x94f5d800) [pid = 1721] [serial = 1566] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1721 | --DOMWINDOW == 164 (0x94566800) [pid = 1721] [serial = 1565] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1721 | --DOMWINDOW == 163 (0x92a41800) [pid = 1721] [serial = 1563] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1721 | --DOMWINDOW == 162 (0x929ce400) [pid = 1721] [serial = 1562] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1721 | --DOMWINDOW == 161 (0x928a4400) [pid = 1721] [serial = 1560] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1721 | --DOMWINDOW == 160 (0x92621000) [pid = 1721] [serial = 1559] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1721 | --DOMWINDOW == 159 (0x92128000) [pid = 1721] [serial = 1557] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1721 | --DOMWINDOW == 158 (0x91ec8000) [pid = 1721] [serial = 1556] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1721 | --DOMWINDOW == 157 (0x918cf400) [pid = 1721] [serial = 1554] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1721 | --DOMWINDOW == 156 (0x918c4400) [pid = 1721] [serial = 1553] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1721 | --DOMWINDOW == 155 (0x91783800) [pid = 1721] [serial = 1551] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1721 | --DOMWINDOW == 154 (0x911c2400) [pid = 1721] [serial = 1550] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1721 | --DOMWINDOW == 153 (0x8ee24400) [pid = 1721] [serial = 1548] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1721 | --DOMWINDOW == 152 (0x8ede7400) [pid = 1721] [serial = 1547] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1721 | --DOMWINDOW == 151 (0x8e3de800) [pid = 1721] [serial = 1545] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1721 | --DOMWINDOW == 150 (0x8e28a000) [pid = 1721] [serial = 1544] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1721 | --DOMWINDOW == 149 (0x8d9e3c00) [pid = 1721] [serial = 1542] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1721 | --DOMWINDOW == 148 (0x8c754800) [pid = 1721] [serial = 1541] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1721 | --DOMWINDOW == 147 (0x8b466400) [pid = 1721] [serial = 1539] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1721 | --DOMWINDOW == 146 (0x8b20c800) [pid = 1721] [serial = 1538] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0x87c08800) [pid = 1721] [serial = 1536] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x873a8c00) [pid = 1721] [serial = 1535] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x88e7b400) [pid = 1721] [serial = 1590] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x88641c00) [pid = 1721] [serial = 1589] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x8b6c7400) [pid = 1721] [serial = 1593] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x8b258400) [pid = 1721] [serial = 1592] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x8d9d7800) [pid = 1721] [serial = 1598] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1721 | 1464106600667 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]]]}] 09:16:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:16:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 3544ms 09:16:40 INFO - PROCESS | 1721 | 1464106600807 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 09:16:40 INFO - PROCESS | 1721 | 1464106600813 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 09:16:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:16:40 INFO - PROCESS | 1721 | 1464106600822 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:16:40 INFO - PROCESS | 1721 | 1464106600827 Marionette TRACE conn3 <- [1,2262,null,{}] 09:16:40 INFO - PROCESS | 1721 | 1464106600848 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}] 09:16:41 INFO - PROCESS | 1721 | 1464106601049 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 09:16:41 INFO - PROCESS | 1721 | 1464106601301 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:41 INFO - PROCESS | 1721 | ++DOCSHELL 0x8863d400 == 97 [pid = 1721] [id = 573] 09:16:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x8863f800) [pid = 1721] [serial = 1720] [outer = (nil)] 09:16:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x88649c00) [pid = 1721] [serial = 1721] [outer = 0x8863f800] 09:16:41 INFO - PROCESS | 1721 | 1464106601381 Marionette DEBUG loaded listener.js 09:16:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x88e77800) [pid = 1721] [serial = 1722] [outer = 0x8863f800] 09:16:42 INFO - PROCESS | 1721 | 1464106602283 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]]]}] 09:16:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:16:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1505ms 09:16:42 INFO - PROCESS | 1721 | 1464106602328 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 09:16:42 INFO - PROCESS | 1721 | 1464106602337 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 09:16:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:16:42 INFO - PROCESS | 1721 | 1464106602348 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:16:42 INFO - PROCESS | 1721 | 1464106602353 Marionette TRACE conn3 <- [1,2266,null,{}] 09:16:42 INFO - PROCESS | 1721 | 1464106602359 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}] 09:16:42 INFO - PROCESS | 1721 | 1464106602588 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 09:16:42 INFO - PROCESS | 1721 | 1464106602806 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:42 INFO - PROCESS | 1721 | ++DOCSHELL 0x8a0c7c00 == 98 [pid = 1721] [id = 574] 09:16:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x8a0c8800) [pid = 1721] [serial = 1723] [outer = (nil)] 09:16:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x8b209800) [pid = 1721] [serial = 1724] [outer = 0x8a0c8800] 09:16:42 INFO - PROCESS | 1721 | 1464106602930 Marionette DEBUG loaded listener.js 09:16:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x8b253800) [pid = 1721] [serial = 1725] [outer = 0x8a0c8800] 09:16:43 INFO - PROCESS | 1721 | 1464106603863 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]]]}] 09:16:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:16:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1583ms 09:16:43 INFO - PROCESS | 1721 | 1464106603932 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 09:16:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:16:43 INFO - PROCESS | 1721 | 1464106603937 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 09:16:43 INFO - PROCESS | 1721 | 1464106603944 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:16:43 INFO - PROCESS | 1721 | 1464106603950 Marionette TRACE conn3 <- [1,2270,null,{}] 09:16:43 INFO - PROCESS | 1721 | 1464106603976 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}] 09:16:44 INFO - PROCESS | 1721 | 1464106604264 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 09:16:44 INFO - PROCESS | 1721 | 1464106604299 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:44 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b25bc00 == 99 [pid = 1721] [id = 575] 09:16:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x8c0db000) [pid = 1721] [serial = 1726] [outer = (nil)] 09:16:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 147 (0x8c61fc00) [pid = 1721] [serial = 1727] [outer = 0x8c0db000] 09:16:44 INFO - PROCESS | 1721 | 1464106604381 Marionette DEBUG loaded listener.js 09:16:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 148 (0x8c9dc000) [pid = 1721] [serial = 1728] [outer = 0x8c0db000] 09:16:45 INFO - PROCESS | 1721 | --DOMWINDOW == 147 (0x8ee65c00) [pid = 1721] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:16:45 INFO - PROCESS | 1721 | --DOMWINDOW == 146 (0x99f0cc00) [pid = 1721] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:16:45 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0x96d29400) [pid = 1721] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:16:45 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x9128b400) [pid = 1721] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:16:45 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x9557f400) [pid = 1721] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:16:45 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x92615c00) [pid = 1721] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:16:45 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x9d8a3000) [pid = 1721] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:16:45 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x911bf000) [pid = 1721] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:16:45 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x88643400) [pid = 1721] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:16:45 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x929cbc00) [pid = 1721] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:16:45 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x88e7f400) [pid = 1721] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:16:45 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0xa104f400) [pid = 1721] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:16:45 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x8ecdd800) [pid = 1721] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:16:45 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x87533800) [pid = 1721] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:16:45 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x9d89e400) [pid = 1721] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:16:45 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0x9118c000) [pid = 1721] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:16:45 INFO - PROCESS | 1721 | --DOMWINDOW == 131 (0x8c0dd400) [pid = 1721] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:16:45 INFO - PROCESS | 1721 | --DOMWINDOW == 130 (0x9a9c2000) [pid = 1721] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:16:45 INFO - PROCESS | 1721 | --DOMWINDOW == 129 (0x918a9c00) [pid = 1721] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:16:45 INFO - PROCESS | 1721 | --DOMWINDOW == 128 (0x9178e800) [pid = 1721] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:16:45 INFO - PROCESS | 1721 | --DOMWINDOW == 127 (0x8b20e400) [pid = 1721] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:16:45 INFO - PROCESS | 1721 | --DOMWINDOW == 126 (0x88e82400) [pid = 1721] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:16:45 INFO - PROCESS | 1721 | --DOMWINDOW == 125 (0x95334400) [pid = 1721] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:16:46 INFO - PROCESS | 1721 | 1464106606201 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]]]}] 09:16:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:16:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 2297ms 09:16:46 INFO - PROCESS | 1721 | 1464106606242 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 09:16:46 INFO - PROCESS | 1721 | 1464106606247 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 09:16:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:16:46 INFO - PROCESS | 1721 | 1464106606254 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:16:46 INFO - PROCESS | 1721 | 1464106606258 Marionette TRACE conn3 <- [1,2274,null,{}] 09:16:46 INFO - PROCESS | 1721 | 1464106606264 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}] 09:16:46 INFO - PROCESS | 1721 | 1464106606468 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 09:16:46 INFO - PROCESS | 1721 | 1464106606666 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:46 INFO - PROCESS | 1721 | ++DOCSHELL 0x87533800 == 100 [pid = 1721] [id = 576] 09:16:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 126 (0x88e82400) [pid = 1721] [serial = 1729] [outer = (nil)] 09:16:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 127 (0x8c751c00) [pid = 1721] [serial = 1730] [outer = 0x88e82400] 09:16:46 INFO - PROCESS | 1721 | 1464106606745 Marionette DEBUG loaded listener.js 09:16:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 128 (0x8d9e4000) [pid = 1721] [serial = 1731] [outer = 0x88e82400] 09:16:47 INFO - PROCESS | 1721 | 1464106607576 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]]]}] 09:16:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:16:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1382ms 09:16:47 INFO - PROCESS | 1721 | 1464106607638 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 09:16:47 INFO - PROCESS | 1721 | 1464106607642 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 09:16:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:16:47 INFO - PROCESS | 1721 | 1464106607648 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:16:47 INFO - PROCESS | 1721 | 1464106607651 Marionette TRACE conn3 <- [1,2278,null,{}] 09:16:47 INFO - PROCESS | 1721 | 1464106607657 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}] 09:16:47 INFO - PROCESS | 1721 | 1464106607862 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 09:16:48 INFO - PROCESS | 1721 | 1464106608294 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:48 INFO - PROCESS | 1721 | ++DOCSHELL 0x873a4400 == 101 [pid = 1721] [id = 577] 09:16:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 129 (0x873a4800) [pid = 1721] [serial = 1732] [outer = (nil)] 09:16:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 130 (0x87529800) [pid = 1721] [serial = 1733] [outer = 0x873a4800] 09:16:48 INFO - PROCESS | 1721 | 1464106608392 Marionette DEBUG loaded listener.js 09:16:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 131 (0x883cf000) [pid = 1721] [serial = 1734] [outer = 0x873a4800] 09:16:49 INFO - PROCESS | 1721 | 1464106609364 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]]]}] 09:16:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:16:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1792ms 09:16:49 INFO - PROCESS | 1721 | 1464106609443 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 09:16:49 INFO - PROCESS | 1721 | 1464106609451 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 09:16:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:16:49 INFO - PROCESS | 1721 | 1464106609460 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:16:49 INFO - PROCESS | 1721 | 1464106609465 Marionette TRACE conn3 <- [1,2282,null,{}] 09:16:49 INFO - PROCESS | 1721 | 1464106609473 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}] 09:16:49 INFO - PROCESS | 1721 | 1464106609757 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 09:16:50 INFO - PROCESS | 1721 | 1464106610089 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:50 INFO - PROCESS | 1721 | ++DOCSHELL 0x89082800 == 102 [pid = 1721] [id = 578] 09:16:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 132 (0x8a0c3800) [pid = 1721] [serial = 1735] [outer = (nil)] 09:16:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x8b20d000) [pid = 1721] [serial = 1736] [outer = 0x8a0c3800] 09:16:50 INFO - PROCESS | 1721 | 1464106610187 Marionette DEBUG loaded listener.js 09:16:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x8b463800) [pid = 1721] [serial = 1737] [outer = 0x8a0c3800] 09:16:51 INFO - PROCESS | 1721 | 1464106611164 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]]]}] 09:16:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:16:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1739ms 09:16:51 INFO - PROCESS | 1721 | 1464106611203 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 09:16:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:16:51 INFO - PROCESS | 1721 | 1464106611210 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 09:16:51 INFO - PROCESS | 1721 | 1464106611216 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:16:51 INFO - PROCESS | 1721 | 1464106611220 Marionette TRACE conn3 <- [1,2286,null,{}] 09:16:51 INFO - PROCESS | 1721 | 1464106611227 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}] 09:16:51 INFO - PROCESS | 1721 | 1464106611472 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 09:16:51 INFO - PROCESS | 1721 | 1464106611843 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:51 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c621c00 == 103 [pid = 1721] [id = 579] 09:16:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x8c9d2400) [pid = 1721] [serial = 1738] [outer = (nil)] 09:16:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x8d9d9000) [pid = 1721] [serial = 1739] [outer = 0x8c9d2400] 09:16:51 INFO - PROCESS | 1721 | 1464106611954 Marionette DEBUG loaded listener.js 09:16:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x8db6e400) [pid = 1721] [serial = 1740] [outer = 0x8c9d2400] 09:16:52 INFO - PROCESS | 1721 | 1464106612953 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]]]}] 09:16:53 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 09:16:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1789ms 09:16:53 INFO - PROCESS | 1721 | 1464106613006 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 09:16:53 INFO - PROCESS | 1721 | 1464106613010 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 09:16:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:16:53 INFO - PROCESS | 1721 | 1464106613027 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:16:53 INFO - PROCESS | 1721 | 1464106613038 Marionette TRACE conn3 <- [1,2290,null,{}] 09:16:53 INFO - PROCESS | 1721 | 1464106613046 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}] 09:16:53 INFO - PROCESS | 1721 | 1464106613329 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 09:16:53 INFO - PROCESS | 1721 | 1464106613661 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:53 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c623800 == 104 [pid = 1721] [id = 580] 09:16:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x8d9d6800) [pid = 1721] [serial = 1741] [outer = (nil)] 09:16:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x8e295400) [pid = 1721] [serial = 1742] [outer = 0x8d9d6800] 09:16:53 INFO - PROCESS | 1721 | 1464106613758 Marionette DEBUG loaded listener.js 09:16:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x8e3da400) [pid = 1721] [serial = 1743] [outer = 0x8d9d6800] 09:16:54 INFO - PROCESS | 1721 | 1464106614688 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]]]}] 09:16:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:16:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1707ms 09:16:54 INFO - PROCESS | 1721 | 1464106614726 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 09:16:54 INFO - PROCESS | 1721 | 1464106614730 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 09:16:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:16:54 INFO - PROCESS | 1721 | 1464106614738 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:16:54 INFO - PROCESS | 1721 | 1464106614741 Marionette TRACE conn3 <- [1,2294,null,{}] 09:16:54 INFO - PROCESS | 1721 | 1464106614747 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}] 09:16:54 INFO - PROCESS | 1721 | 1464106614981 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 09:16:55 INFO - PROCESS | 1721 | 1464106615312 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:55 INFO - PROCESS | 1721 | ++DOCSHELL 0x87c04400 == 105 [pid = 1721] [id = 581] 09:16:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x8864c000) [pid = 1721] [serial = 1744] [outer = (nil)] 09:16:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x8ece9400) [pid = 1721] [serial = 1745] [outer = 0x8864c000] 09:16:55 INFO - PROCESS | 1721 | 1464106615410 Marionette DEBUG loaded listener.js 09:16:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x8ede7800) [pid = 1721] [serial = 1746] [outer = 0x8864c000] 09:16:56 INFO - PROCESS | 1721 | 1464106616350 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]]]}] 09:16:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:16:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1687ms 09:16:56 INFO - PROCESS | 1721 | 1464106616426 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 09:16:56 INFO - PROCESS | 1721 | 1464106616429 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 09:16:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:16:56 INFO - PROCESS | 1721 | 1464106616438 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:16:56 INFO - PROCESS | 1721 | 1464106616442 Marionette TRACE conn3 <- [1,2298,null,{}] 09:16:56 INFO - PROCESS | 1721 | 1464106616448 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}] 09:16:56 INFO - PROCESS | 1721 | 1464106616712 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 09:16:57 INFO - PROCESS | 1721 | 1464106617052 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:57 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ee6b800 == 106 [pid = 1721] [id = 582] 09:16:57 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x8ee6c000) [pid = 1721] [serial = 1747] [outer = (nil)] 09:16:57 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x8ee6f800) [pid = 1721] [serial = 1748] [outer = 0x8ee6c000] 09:16:57 INFO - PROCESS | 1721 | 1464106617191 Marionette DEBUG loaded listener.js 09:16:57 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x9128b400) [pid = 1721] [serial = 1749] [outer = 0x8ee6c000] 09:16:58 INFO - PROCESS | 1721 | 1464106618184 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]]]}] 09:16:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:16:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1788ms 09:16:58 INFO - PROCESS | 1721 | 1464106618226 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 09:16:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:16:58 INFO - PROCESS | 1721 | 1464106618230 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 09:16:58 INFO - PROCESS | 1721 | 1464106618237 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:16:58 INFO - PROCESS | 1721 | 1464106618240 Marionette TRACE conn3 <- [1,2302,null,{}] 09:16:58 INFO - PROCESS | 1721 | 1464106618246 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}] 09:16:58 INFO - PROCESS | 1721 | 1464106618478 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 09:16:58 INFO - PROCESS | 1721 | 1464106618809 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:58 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ecdd800 == 107 [pid = 1721] [id = 583] 09:16:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 147 (0x8ee20c00) [pid = 1721] [serial = 1750] [outer = (nil)] 09:16:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 148 (0x918c6400) [pid = 1721] [serial = 1751] [outer = 0x8ee20c00] 09:16:58 INFO - PROCESS | 1721 | 1464106618908 Marionette DEBUG loaded listener.js 09:16:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 149 (0x918d0000) [pid = 1721] [serial = 1752] [outer = 0x8ee20c00] 09:16:59 INFO - PROCESS | 1721 | 1464106619853 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]]]}] 09:16:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:16:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1691ms 09:16:59 INFO - PROCESS | 1721 | 1464106619928 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 09:16:59 INFO - PROCESS | 1721 | 1464106619932 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 09:16:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:16:59 INFO - PROCESS | 1721 | 1464106619939 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:16:59 INFO - PROCESS | 1721 | 1464106619942 Marionette TRACE conn3 <- [1,2306,null,{}] 09:16:59 INFO - PROCESS | 1721 | 1464106619948 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}] 09:17:00 INFO - PROCESS | 1721 | 1464106620225 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 09:17:00 INFO - PROCESS | 1721 | 1464106620549 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:00 INFO - PROCESS | 1721 | ++DOCSHELL 0x873a2400 == 108 [pid = 1721] [id = 584] 09:17:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 150 (0x87524800) [pid = 1721] [serial = 1753] [outer = (nil)] 09:17:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 151 (0x92128400) [pid = 1721] [serial = 1754] [outer = 0x87524800] 09:17:00 INFO - PROCESS | 1721 | 1464106620647 Marionette DEBUG loaded listener.js 09:17:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 152 (0x922bec00) [pid = 1721] [serial = 1755] [outer = 0x87524800] 09:17:01 INFO - PROCESS | 1721 | 1464106621684 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]]]}] 09:17:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:17:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1785ms 09:17:01 INFO - PROCESS | 1721 | 1464106621725 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 09:17:01 INFO - PROCESS | 1721 | 1464106621729 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 09:17:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:17:01 INFO - PROCESS | 1721 | 1464106621736 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:17:01 INFO - PROCESS | 1721 | 1464106621740 Marionette TRACE conn3 <- [1,2310,null,{}] 09:17:01 INFO - PROCESS | 1721 | 1464106621746 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}] 09:17:01 INFO - PROCESS | 1721 | 1464106621978 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 09:17:02 INFO - PROCESS | 1721 | 1464106622317 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:02 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ee69000 == 109 [pid = 1721] [id = 585] 09:17:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 153 (0x91a76800) [pid = 1721] [serial = 1756] [outer = (nil)] 09:17:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 154 (0x928a4400) [pid = 1721] [serial = 1757] [outer = 0x91a76800] 09:17:02 INFO - PROCESS | 1721 | 1464106622416 Marionette DEBUG loaded listener.js 09:17:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 155 (0x928a8000) [pid = 1721] [serial = 1758] [outer = 0x91a76800] 09:17:03 INFO - PROCESS | 1721 | 1464106623359 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]]]}] 09:17:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:17:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1688ms 09:17:03 INFO - PROCESS | 1721 | 1464106623426 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 09:17:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:17:03 INFO - PROCESS | 1721 | 1464106623430 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 09:17:03 INFO - PROCESS | 1721 | 1464106623437 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:17:03 INFO - PROCESS | 1721 | 1464106623441 Marionette TRACE conn3 <- [1,2314,null,{}] 09:17:03 INFO - PROCESS | 1721 | 1464106623447 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}] 09:17:03 INFO - PROCESS | 1721 | 1464106623726 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 09:17:04 INFO - PROCESS | 1721 | 1464106624060 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:04 INFO - PROCESS | 1721 | ++DOCSHELL 0x8da9d400 == 110 [pid = 1721] [id = 586] 09:17:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 156 (0x918a1800) [pid = 1721] [serial = 1759] [outer = (nil)] 09:17:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 157 (0x929c5800) [pid = 1721] [serial = 1760] [outer = 0x918a1800] 09:17:04 INFO - PROCESS | 1721 | 1464106624153 Marionette DEBUG loaded listener.js 09:17:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 158 (0x929ce400) [pid = 1721] [serial = 1761] [outer = 0x918a1800] 09:17:05 INFO - PROCESS | 1721 | 1464106625068 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]]]}] 09:17:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:17:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1683ms 09:17:05 INFO - PROCESS | 1721 | 1464106625121 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 09:17:05 INFO - PROCESS | 1721 | 1464106625125 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 09:17:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:17:05 INFO - PROCESS | 1721 | 1464106625132 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:17:05 INFO - PROCESS | 1721 | 1464106625136 Marionette TRACE conn3 <- [1,2318,null,{}] 09:17:05 INFO - PROCESS | 1721 | 1464106625142 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}] 09:17:05 INFO - PROCESS | 1721 | 1464106625379 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 09:17:05 INFO - PROCESS | 1721 | 1464106625731 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:05 INFO - PROCESS | 1721 | ++DOCSHELL 0x92c0c400 == 111 [pid = 1721] [id = 587] 09:17:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 159 (0x92c0ec00) [pid = 1721] [serial = 1762] [outer = (nil)] 09:17:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 160 (0x92d47400) [pid = 1721] [serial = 1763] [outer = 0x92c0ec00] 09:17:05 INFO - PROCESS | 1721 | 1464106625855 Marionette DEBUG loaded listener.js 09:17:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 161 (0x93a8a000) [pid = 1721] [serial = 1764] [outer = 0x92c0ec00] 09:17:06 INFO - PROCESS | 1721 | 1464106626846 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] 09:17:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:17:06 INFO - PROCESS | 1721 | 1464106626932 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 09:17:06 INFO - PROCESS | 1721 | 1464106626939 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:17:06 INFO - PROCESS | 1721 | 1464106626943 Marionette TRACE conn3 <- [1,2322,null,{}] 09:17:06 INFO - PROCESS | 1721 | 1464106626949 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}] 09:17:07 INFO - PROCESS | 1721 | 1464106627253 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 09:17:07 INFO - PROCESS | 1721 | 1464106627588 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:07 INFO - PROCESS | 1721 | ++DOCSHELL 0x94566800 == 112 [pid = 1721] [id = 588] 09:17:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 162 (0x94f5d800) [pid = 1721] [serial = 1765] [outer = (nil)] 09:17:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 163 (0x95585800) [pid = 1721] [serial = 1766] [outer = 0x94f5d800] 09:17:07 INFO - PROCESS | 1721 | 1464106627679 Marionette DEBUG loaded listener.js 09:17:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 164 (0x97f8f800) [pid = 1721] [serial = 1767] [outer = 0x94f5d800] 09:17:08 INFO - PROCESS | 1721 | 1464106628621 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]]]}] 09:17:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:17:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1739ms 09:17:08 INFO - PROCESS | 1721 | 1464106628686 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 09:17:08 INFO - PROCESS | 1721 | 1464106628690 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 09:17:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:17:08 INFO - PROCESS | 1721 | 1464106628700 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:17:08 INFO - PROCESS | 1721 | 1464106628703 Marionette TRACE conn3 <- [1,2326,null,{}] 09:17:08 INFO - PROCESS | 1721 | 1464106628710 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}] 09:17:08 INFO - PROCESS | 1721 | 1464106628947 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 09:17:09 INFO - PROCESS | 1721 | 1464106629279 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:09 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ee21c00 == 113 [pid = 1721] [id = 589] 09:17:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 165 (0x9261e400) [pid = 1721] [serial = 1768] [outer = (nil)] 09:17:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 166 (0x98908000) [pid = 1721] [serial = 1769] [outer = 0x9261e400] 09:17:09 INFO - PROCESS | 1721 | 1464106629378 Marionette DEBUG loaded listener.js 09:17:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 167 (0x98d39c00) [pid = 1721] [serial = 1770] [outer = 0x9261e400] 09:17:10 INFO - PROCESS | 1721 | 1464106630304 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]]]}] 09:17:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:17:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1681ms 09:17:10 INFO - PROCESS | 1721 | 1464106630383 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 09:17:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:17:10 INFO - PROCESS | 1721 | 1464106630397 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 09:17:10 INFO - PROCESS | 1721 | 1464106630405 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:17:10 INFO - PROCESS | 1721 | 1464106630409 Marionette TRACE conn3 <- [1,2330,null,{}] 09:17:10 INFO - PROCESS | 1721 | 1464106630415 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}] 09:17:10 INFO - PROCESS | 1721 | 1464106630694 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 09:17:11 INFO - PROCESS | 1721 | 1464106631052 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:11 INFO - PROCESS | 1721 | ++DOCSHELL 0x860c8800 == 114 [pid = 1721] [id = 590] 09:17:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 168 (0x8ece8800) [pid = 1721] [serial = 1771] [outer = (nil)] 09:17:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 169 (0x999cd800) [pid = 1721] [serial = 1772] [outer = 0x8ece8800] 09:17:11 INFO - PROCESS | 1721 | 1464106631143 Marionette DEBUG loaded listener.js 09:17:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 170 (0x99e4c000) [pid = 1721] [serial = 1773] [outer = 0x8ece8800] 09:17:12 INFO - PROCESS | 1721 | 1464106632061 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]]]}] 09:17:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:17:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1737ms 09:17:12 INFO - PROCESS | 1721 | 1464106632141 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 09:17:12 INFO - PROCESS | 1721 | 1464106632145 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 09:17:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:17:12 INFO - PROCESS | 1721 | 1464106632152 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:17:12 INFO - PROCESS | 1721 | 1464106632155 Marionette TRACE conn3 <- [1,2334,null,{}] 09:17:12 INFO - PROCESS | 1721 | 1464106632161 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}] 09:17:12 INFO - PROCESS | 1721 | 1464106632436 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 09:17:12 INFO - PROCESS | 1721 | 1464106632765 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:12 INFO - PROCESS | 1721 | ++DOCSHELL 0x98907400 == 115 [pid = 1721] [id = 591] 09:17:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 171 (0x99ecac00) [pid = 1721] [serial = 1774] [outer = (nil)] 09:17:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 172 (0x99f5cc00) [pid = 1721] [serial = 1775] [outer = 0x99ecac00] 09:17:12 INFO - PROCESS | 1721 | 1464106632863 Marionette DEBUG loaded listener.js 09:17:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 173 (0x99fa8c00) [pid = 1721] [serial = 1776] [outer = 0x99ecac00] 09:17:13 INFO - PROCESS | 1721 | 1464106633794 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]]]}] 09:17:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:17:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1683ms 09:17:13 INFO - PROCESS | 1721 | 1464106633837 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 09:17:13 INFO - PROCESS | 1721 | 1464106633840 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 09:17:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:17:13 INFO - PROCESS | 1721 | 1464106633847 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:17:13 INFO - PROCESS | 1721 | 1464106633850 Marionette TRACE conn3 <- [1,2338,null,{}] 09:17:13 INFO - PROCESS | 1721 | 1464106633857 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}] 09:17:14 INFO - PROCESS | 1721 | 1464106634091 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 09:17:14 INFO - PROCESS | 1721 | 1464106634421 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:14 INFO - PROCESS | 1721 | ++DOCSHELL 0x99695800 == 116 [pid = 1721] [id = 592] 09:17:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 174 (0x99ed1000) [pid = 1721] [serial = 1777] [outer = (nil)] 09:17:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 175 (0x9a865800) [pid = 1721] [serial = 1778] [outer = 0x99ed1000] 09:17:14 INFO - PROCESS | 1721 | 1464106634517 Marionette DEBUG loaded listener.js 09:17:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 176 (0x9a868c00) [pid = 1721] [serial = 1779] [outer = 0x99ed1000] 09:17:15 INFO - PROCESS | 1721 | 1464106635461 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]]]}] 09:17:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:17:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1685ms 09:17:15 INFO - PROCESS | 1721 | 1464106635534 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 09:17:15 INFO - PROCESS | 1721 | 1464106635538 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 09:17:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:17:15 INFO - PROCESS | 1721 | 1464106635544 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:17:15 INFO - PROCESS | 1721 | 1464106635548 Marionette TRACE conn3 <- [1,2342,null,{}] 09:17:15 INFO - PROCESS | 1721 | 1464106635556 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}] 09:17:15 INFO - PROCESS | 1721 | 1464106635851 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 09:17:16 INFO - PROCESS | 1721 | 1464106636203 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:16 INFO - PROCESS | 1721 | ++DOCSHELL 0x862e9400 == 117 [pid = 1721] [id = 593] 09:17:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 177 (0x8da9b800) [pid = 1721] [serial = 1780] [outer = (nil)] 09:17:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 178 (0x9a9c2000) [pid = 1721] [serial = 1781] [outer = 0x8da9b800] 09:17:16 INFO - PROCESS | 1721 | 1464106636295 Marionette DEBUG loaded listener.js 09:17:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 179 (0x9a9c7800) [pid = 1721] [serial = 1782] [outer = 0x8da9b800] 09:17:17 INFO - PROCESS | 1721 | 1464106637230 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]]]}] 09:17:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:17:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1734ms 09:17:17 INFO - PROCESS | 1721 | 1464106637281 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 09:17:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:17:17 INFO - PROCESS | 1721 | 1464106637285 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 09:17:17 INFO - PROCESS | 1721 | 1464106637291 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:17:17 INFO - PROCESS | 1721 | 1464106637295 Marionette TRACE conn3 <- [1,2346,null,{}] 09:17:17 INFO - PROCESS | 1721 | 1464106637301 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}] 09:17:17 INFO - PROCESS | 1721 | 1464106637540 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 09:17:17 INFO - PROCESS | 1721 | 1464106637875 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:17 INFO - PROCESS | 1721 | ++DOCSHELL 0x860c7000 == 118 [pid = 1721] [id = 594] 09:17:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 180 (0x860c8400) [pid = 1721] [serial = 1783] [outer = (nil)] 09:17:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 181 (0x9aad1000) [pid = 1721] [serial = 1784] [outer = 0x860c8400] 09:17:17 INFO - PROCESS | 1721 | 1464106637970 Marionette DEBUG loaded listener.js 09:17:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 182 (0x9afa2c00) [pid = 1721] [serial = 1785] [outer = 0x860c8400] 09:17:20 INFO - PROCESS | 1721 | --DOCSHELL 0x88df4000 == 117 [pid = 1721] [id = 347] 09:17:20 INFO - PROCESS | 1721 | --DOCSHELL 0x8b6c2c00 == 116 [pid = 1721] [id = 343] 09:17:20 INFO - PROCESS | 1721 | --DOCSHELL 0x8da98000 == 115 [pid = 1721] [id = 304] 09:17:20 INFO - PROCESS | 1721 | --DOCSHELL 0x88e84400 == 114 [pid = 1721] [id = 348] 09:17:20 INFO - PROCESS | 1721 | --DOCSHELL 0x87533800 == 113 [pid = 1721] [id = 576] 09:17:20 INFO - PROCESS | 1721 | --DOCSHELL 0x8b25bc00 == 112 [pid = 1721] [id = 575] 09:17:20 INFO - PROCESS | 1721 | --DOCSHELL 0x8a0c7c00 == 111 [pid = 1721] [id = 574] 09:17:20 INFO - PROCESS | 1721 | --DOCSHELL 0x8863d400 == 110 [pid = 1721] [id = 573] 09:17:20 INFO - PROCESS | 1721 | --DOCSHELL 0x8b25e400 == 109 [pid = 1721] [id = 569] 09:17:20 INFO - PROCESS | 1721 | --DOCSHELL 0x93a84000 == 108 [pid = 1721] [id = 568] 09:17:20 INFO - PROCESS | 1721 | --DOCSHELL 0x91194000 == 107 [pid = 1721] [id = 567] 09:17:20 INFO - PROCESS | 1721 | --DOCSHELL 0x9128ac00 == 106 [pid = 1721] [id = 565] 09:17:20 INFO - PROCESS | 1721 | --DOCSHELL 0x92997400 == 105 [pid = 1721] [id = 566] 09:17:20 INFO - PROCESS | 1721 | --DOCSHELL 0x918c6800 == 104 [pid = 1721] [id = 564] 09:17:20 INFO - PROCESS | 1721 | --DOCSHELL 0x873a5000 == 103 [pid = 1721] [id = 563] 09:17:20 INFO - PROCESS | 1721 | --DOCSHELL 0x873a2800 == 102 [pid = 1721] [id = 562] 09:17:20 INFO - PROCESS | 1721 | --DOCSHELL 0x8dc6f400 == 101 [pid = 1721] [id = 561] 09:17:20 INFO - PROCESS | 1721 | --DOCSHELL 0x8ee1d000 == 100 [pid = 1721] [id = 560] 09:17:20 INFO - PROCESS | 1721 | --DOCSHELL 0x8e286400 == 99 [pid = 1721] [id = 559] 09:17:20 INFO - PROCESS | 1721 | --DOCSHELL 0x8c74c400 == 98 [pid = 1721] [id = 557] 09:17:20 INFO - PROCESS | 1721 | --DOCSHELL 0x88e78400 == 97 [pid = 1721] [id = 558] 09:17:20 INFO - PROCESS | 1721 | --DOCSHELL 0x8b250c00 == 96 [pid = 1721] [id = 556] 09:17:20 INFO - PROCESS | 1721 | --DOCSHELL 0x8739f800 == 95 [pid = 1721] [id = 555] 09:17:20 INFO - PROCESS | 1721 | --DOMWINDOW == 181 (0x8c627400) [pid = 1721] [serial = 1664] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1721 | --DOMWINDOW == 180 (0x911ba400) [pid = 1721] [serial = 1610] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1721 | --DOMWINDOW == 179 (0x9b454400) [pid = 1721] [serial = 1641] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1721 | --DOMWINDOW == 178 (0x98909c00) [pid = 1721] [serial = 1632] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1721 | --DOMWINDOW == 177 (0x9212a800) [pid = 1721] [serial = 1616] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1721 | --DOMWINDOW == 176 (0x99ec7400) [pid = 1721] [serial = 1635] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1721 | --DOMWINDOW == 175 (0x94fb1000) [pid = 1721] [serial = 1628] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1721 | --DOMWINDOW == 174 (0x922be800) [pid = 1721] [serial = 1617] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1721 | --DOMWINDOW == 173 (0xa1053800) [pid = 1721] [serial = 1649] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1721 | --DOMWINDOW == 172 (0x97f91800) [pid = 1721] [serial = 1631] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1721 | --DOMWINDOW == 171 (0x9b9ca800) [pid = 1721] [serial = 1644] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1721 | --DOMWINDOW == 170 (0x8a0cc000) [pid = 1721] [serial = 1602] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1721 | --DOMWINDOW == 169 (0x94574c00) [pid = 1721] [serial = 1625] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1721 | --DOMWINDOW == 168 (0x8a0c4000) [pid = 1721] [serial = 1658] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1721 | --DOMWINDOW == 167 (0xa2379c00) [pid = 1721] [serial = 1652] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1721 | --DOMWINDOW == 166 (0x8edec400) [pid = 1721] [serial = 1607] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1721 | --DOMWINDOW == 165 (0x883d8000) [pid = 1721] [serial = 1655] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1721 | --DOMWINDOW == 164 (0x8b206800) [pid = 1721] [serial = 1659] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1721 | --DOMWINDOW == 163 (0xa0517000) [pid = 1721] [serial = 1647] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1721 | --DOMWINDOW == 162 (0x88df0800) [pid = 1721] [serial = 1656] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1721 | --DOMWINDOW == 161 (0x88dfa800) [pid = 1721] [serial = 1601] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1721 | --DOMWINDOW == 160 (0x9178bc00) [pid = 1721] [serial = 1614] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1721 | --DOMWINDOW == 159 (0x8dc65400) [pid = 1721] [serial = 1605] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1721 | --DOMWINDOW == 158 (0x9a9ca000) [pid = 1721] [serial = 1521] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1721 | --DOMWINDOW == 157 (0x91786800) [pid = 1721] [serial = 1613] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1721 | --DOMWINDOW == 156 (0x92c0dc00) [pid = 1721] [serial = 1623] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1721 | --DOMWINDOW == 155 (0x9b9c3000) [pid = 1721] [serial = 1643] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1721 | --DOMWINDOW == 154 (0x929c2c00) [pid = 1721] [serial = 1620] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1721 | --DOMWINDOW == 153 (0xa2249000) [pid = 1721] [serial = 1650] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1721 | --DOMWINDOW == 152 (0x9aacf800) [pid = 1721] [serial = 1640] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1721 | --DOMWINDOW == 151 (0x8b6d0000) [pid = 1721] [serial = 1661] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1721 | --DOMWINDOW == 150 (0x92a4b800) [pid = 1721] [serial = 1622] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1721 | --DOMWINDOW == 149 (0x95166400) [pid = 1721] [serial = 1629] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1721 | --DOMWINDOW == 148 (0x8ee28000) [pid = 1721] [serial = 1608] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1721 | --DOMWINDOW == 147 (0x99aa7800) [pid = 1721] [serial = 1634] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1721 | --DOMWINDOW == 146 (0x8d9d6c00) [pid = 1721] [serial = 1533] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0x9a86fc00) [pid = 1721] [serial = 1638] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x9a260000) [pid = 1721] [serial = 1637] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x8c0e5c00) [pid = 1721] [serial = 1662] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0xa237c800) [pid = 1721] [serial = 1653] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x9d8a6c00) [pid = 1721] [serial = 1646] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x9261c000) [pid = 1721] [serial = 1619] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x8c9d4800) [pid = 1721] [serial = 1604] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x94578400) [pid = 1721] [serial = 1626] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x91285800) [pid = 1721] [serial = 1611] [outer = (nil)] [url = about:blank] 09:17:20 INFO - PROCESS | 1721 | 1464106640716 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]]]}] 09:17:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:17:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 3444ms 09:17:20 INFO - PROCESS | 1721 | 1464106640738 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 09:17:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:17:20 INFO - PROCESS | 1721 | 1464106640747 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 09:17:20 INFO - PROCESS | 1721 | 1464106640760 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:17:20 INFO - PROCESS | 1721 | 1464106640766 Marionette TRACE conn3 <- [1,2350,null,{}] 09:17:20 INFO - PROCESS | 1721 | 1464106640775 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}] 09:17:21 INFO - PROCESS | 1721 | 1464106641045 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 09:17:21 INFO - PROCESS | 1721 | 1464106641269 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:21 INFO - PROCESS | 1721 | ++DOCSHELL 0x8739f800 == 96 [pid = 1721] [id = 595] 09:17:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x873ac000) [pid = 1721] [serial = 1786] [outer = (nil)] 09:17:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x88df6800) [pid = 1721] [serial = 1787] [outer = 0x873ac000] 09:17:21 INFO - PROCESS | 1721 | 1464106641354 Marionette DEBUG loaded listener.js 09:17:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x88e81c00) [pid = 1721] [serial = 1788] [outer = 0x873ac000] 09:17:22 INFO - PROCESS | 1721 | 1464106642203 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]]]}] 09:17:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:17:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1506ms 09:17:22 INFO - PROCESS | 1721 | 1464106642295 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 09:17:22 INFO - PROCESS | 1721 | 1464106642304 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 09:17:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:17:22 INFO - PROCESS | 1721 | 1464106642317 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:17:22 INFO - PROCESS | 1721 | 1464106642320 Marionette TRACE conn3 <- [1,2354,null,{}] 09:17:22 INFO - PROCESS | 1721 | 1464106642327 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}] 09:17:22 INFO - PROCESS | 1721 | 1464106642544 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 09:17:22 INFO - PROCESS | 1721 | 1464106642822 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:22 INFO - PROCESS | 1721 | ++DOCSHELL 0x8a0c8c00 == 97 [pid = 1721] [id = 596] 09:17:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x8a0ca400) [pid = 1721] [serial = 1789] [outer = (nil)] 09:17:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x8b257c00) [pid = 1721] [serial = 1790] [outer = 0x8a0ca400] 09:17:22 INFO - PROCESS | 1721 | 1464106642912 Marionette DEBUG loaded listener.js 09:17:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x8b6c7400) [pid = 1721] [serial = 1791] [outer = 0x8a0ca400] 09:17:23 INFO - PROCESS | 1721 | 1464106643868 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]]]}] 09:17:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:17:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1584ms 09:17:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:17:23 INFO - PROCESS | 1721 | 1464106643901 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 09:17:23 INFO - PROCESS | 1721 | 1464106643905 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 09:17:23 INFO - PROCESS | 1721 | 1464106643911 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:17:23 INFO - PROCESS | 1721 | 1464106643917 Marionette TRACE conn3 <- [1,2358,null,{}] 09:17:23 INFO - PROCESS | 1721 | 1464106643940 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}] 09:17:24 INFO - PROCESS | 1721 | 1464106644231 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 09:17:24 INFO - PROCESS | 1721 | 1464106644282 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:24 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b250400 == 98 [pid = 1721] [id = 597] 09:17:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x8c754c00) [pid = 1721] [serial = 1792] [outer = (nil)] 09:17:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x8d9d6c00) [pid = 1721] [serial = 1793] [outer = 0x8c754c00] 09:17:24 INFO - PROCESS | 1721 | 1464106644478 Marionette DEBUG loaded listener.js 09:17:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x8da9c800) [pid = 1721] [serial = 1794] [outer = 0x8c754c00] 09:17:25 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0x8a0c8800) [pid = 1721] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:17:25 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x929ce000) [pid = 1721] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:17:25 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x873a0400) [pid = 1721] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:17:25 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x929c5400) [pid = 1721] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:17:25 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x91785800) [pid = 1721] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:17:25 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x8c0db000) [pid = 1721] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:17:25 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x8e288400) [pid = 1721] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:17:25 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x8d9e4c00) [pid = 1721] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:17:25 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x918c7400) [pid = 1721] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:17:25 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x911c6400) [pid = 1721] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:17:25 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x9455ec00) [pid = 1721] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:17:25 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x8c0e5800) [pid = 1721] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:17:25 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x92622c00) [pid = 1721] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:17:25 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0x8863f800) [pid = 1721] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:17:25 INFO - PROCESS | 1721 | --DOMWINDOW == 131 (0x9801a400) [pid = 1721] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:17:25 INFO - PROCESS | 1721 | --DOMWINDOW == 130 (0x8b254400) [pid = 1721] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:17:25 INFO - PROCESS | 1721 | --DOMWINDOW == 129 (0x88e84c00) [pid = 1721] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:17:25 INFO - PROCESS | 1721 | --DOMWINDOW == 128 (0x8dc63000) [pid = 1721] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:17:25 INFO - PROCESS | 1721 | --DOMWINDOW == 127 (0x95582000) [pid = 1721] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:17:25 INFO - PROCESS | 1721 | --DOMWINDOW == 126 (0x9298e800) [pid = 1721] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:17:25 INFO - PROCESS | 1721 | --DOMWINDOW == 125 (0x8e287c00) [pid = 1721] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:17:25 INFO - PROCESS | 1721 | --DOMWINDOW == 124 (0x8ee1e800) [pid = 1721] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:17:26 INFO - PROCESS | 1721 | 1464106646072 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]]]}] 09:17:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:17:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 2206ms 09:17:26 INFO - PROCESS | 1721 | 1464106646117 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 09:17:26 INFO - PROCESS | 1721 | 1464106646137 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 09:17:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:17:26 INFO - PROCESS | 1721 | 1464106646144 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:17:26 INFO - PROCESS | 1721 | 1464106646151 Marionette TRACE conn3 <- [1,2362,null,{}] 09:17:26 INFO - PROCESS | 1721 | 1464106646164 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}] 09:17:26 INFO - PROCESS | 1721 | 1464106646382 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 09:17:26 INFO - PROCESS | 1721 | 1464106646574 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:26 INFO - PROCESS | 1721 | ++DOCSHELL 0x873a0400 == 99 [pid = 1721] [id = 598] 09:17:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 125 (0x89080000) [pid = 1721] [serial = 1795] [outer = (nil)] 09:17:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 126 (0x8dc23c00) [pid = 1721] [serial = 1796] [outer = 0x89080000] 09:17:26 INFO - PROCESS | 1721 | 1464106646651 Marionette DEBUG loaded listener.js 09:17:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 127 (0x8dc66800) [pid = 1721] [serial = 1797] [outer = 0x89080000] 09:17:27 INFO - PROCESS | 1721 | 1464106647732 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]]]}] 09:17:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:17:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1650ms 09:17:27 INFO - PROCESS | 1721 | 1464106647795 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 09:17:27 INFO - PROCESS | 1721 | 1464106647802 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 09:17:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:17:27 INFO - PROCESS | 1721 | 1464106647811 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:17:27 INFO - PROCESS | 1721 | 1464106647817 Marionette TRACE conn3 <- [1,2366,null,{}] 09:17:27 INFO - PROCESS | 1721 | 1464106647828 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}] 09:17:28 INFO - PROCESS | 1721 | 1464106648112 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 09:17:28 INFO - PROCESS | 1721 | 1464106648460 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:28 INFO - PROCESS | 1721 | ++DOCSHELL 0x883d8c00 == 100 [pid = 1721] [id = 599] 09:17:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 128 (0x88642000) [pid = 1721] [serial = 1798] [outer = (nil)] 09:17:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 129 (0x89086800) [pid = 1721] [serial = 1799] [outer = 0x88642000] 09:17:28 INFO - PROCESS | 1721 | 1464106648558 Marionette DEBUG loaded listener.js 09:17:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 130 (0x8b209400) [pid = 1721] [serial = 1800] [outer = 0x88642000] 09:17:29 INFO - PROCESS | 1721 | 1464106649562 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]]]}] 09:17:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:17:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1797ms 09:17:29 INFO - PROCESS | 1721 | 1464106649608 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 09:17:29 INFO - PROCESS | 1721 | 1464106649617 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 09:17:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:17:29 INFO - PROCESS | 1721 | 1464106649629 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:17:29 INFO - PROCESS | 1721 | 1464106649633 Marionette TRACE conn3 <- [1,2370,null,{}] 09:17:29 INFO - PROCESS | 1721 | 1464106649640 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}] 09:17:29 INFO - PROCESS | 1721 | 1464106649894 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 09:17:30 INFO - PROCESS | 1721 | 1464106650226 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:30 INFO - PROCESS | 1721 | ++DOCSHELL 0x8908c400 == 101 [pid = 1721] [id = 600] 09:17:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 131 (0x8c0d9400) [pid = 1721] [serial = 1801] [outer = (nil)] 09:17:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 132 (0x8db6b000) [pid = 1721] [serial = 1802] [outer = 0x8c0d9400] 09:17:30 INFO - PROCESS | 1721 | 1464106650323 Marionette DEBUG loaded listener.js 09:17:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x8e28d000) [pid = 1721] [serial = 1803] [outer = 0x8c0d9400] 09:17:31 INFO - PROCESS | 1721 | 1464106651334 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]]]}] 09:17:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:17:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1786ms 09:17:31 INFO - PROCESS | 1721 | 1464106651416 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 09:17:31 INFO - PROCESS | 1721 | 1464106651420 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 09:17:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:17:31 INFO - PROCESS | 1721 | 1464106651427 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:17:31 INFO - PROCESS | 1721 | 1464106651434 Marionette TRACE conn3 <- [1,2374,null,{}] 09:17:31 INFO - PROCESS | 1721 | 1464106651451 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}] 09:17:31 INFO - PROCESS | 1721 | 1464106651848 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 09:17:32 INFO - PROCESS | 1721 | 1464106652114 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:32 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ec02800 == 102 [pid = 1721] [id = 601] 09:17:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x8ecebc00) [pid = 1721] [serial = 1804] [outer = (nil)] 09:17:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x8edf0400) [pid = 1721] [serial = 1805] [outer = 0x8ecebc00] 09:17:32 INFO - PROCESS | 1721 | 1464106652208 Marionette DEBUG loaded listener.js 09:17:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x8ee66800) [pid = 1721] [serial = 1806] [outer = 0x8ecebc00] 09:17:33 INFO - PROCESS | 1721 | 1464106653232 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]]]}] 09:17:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:17:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1843ms 09:17:33 INFO - PROCESS | 1721 | 1464106653271 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 09:17:33 INFO - PROCESS | 1721 | 1464106653275 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 09:17:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:17:33 INFO - PROCESS | 1721 | 1464106653282 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:17:33 INFO - PROCESS | 1721 | 1464106653286 Marionette TRACE conn3 <- [1,2378,null,{}] 09:17:33 INFO - PROCESS | 1721 | 1464106653292 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}] 09:17:33 INFO - PROCESS | 1721 | 1464106653531 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 09:17:33 INFO - PROCESS | 1721 | 1464106653852 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:33 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ec0e000 == 103 [pid = 1721] [id = 602] 09:17:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x8ee68800) [pid = 1721] [serial = 1807] [outer = (nil)] 09:17:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x911bb400) [pid = 1721] [serial = 1808] [outer = 0x8ee68800] 09:17:33 INFO - PROCESS | 1721 | 1464106653947 Marionette DEBUG loaded listener.js 09:17:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x911c4400) [pid = 1721] [serial = 1809] [outer = 0x8ee68800] 09:17:34 INFO - PROCESS | 1721 | 1464106654895 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]]]}] 09:17:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:17:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1688ms 09:17:34 INFO - PROCESS | 1721 | 1464106654972 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 09:17:34 INFO - PROCESS | 1721 | 1464106654976 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 09:17:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:17:34 INFO - PROCESS | 1721 | 1464106654983 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:17:34 INFO - PROCESS | 1721 | 1464106654987 Marionette TRACE conn3 <- [1,2382,null,{}] 09:17:34 INFO - PROCESS | 1721 | 1464106654993 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}] 09:17:35 INFO - PROCESS | 1721 | 1464106655206 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 09:17:35 INFO - PROCESS | 1721 | 1464106655529 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:35 INFO - PROCESS | 1721 | ++DOCSHELL 0x8dc27000 == 104 [pid = 1721] [id = 603] 09:17:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x8ee70400) [pid = 1721] [serial = 1810] [outer = (nil)] 09:17:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x91290000) [pid = 1721] [serial = 1811] [outer = 0x8ee70400] 09:17:35 INFO - PROCESS | 1721 | 1464106655622 Marionette DEBUG loaded listener.js 09:17:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x91784800) [pid = 1721] [serial = 1812] [outer = 0x8ee70400] 09:17:36 INFO - PROCESS | 1721 | 1464106656552 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]]]}] 09:17:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:17:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1637ms 09:17:36 INFO - PROCESS | 1721 | 1464106656622 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 09:17:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:17:36 INFO - PROCESS | 1721 | 1464106656626 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 09:17:36 INFO - PROCESS | 1721 | 1464106656632 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:17:36 INFO - PROCESS | 1721 | 1464106656636 Marionette TRACE conn3 <- [1,2386,null,{}] 09:17:36 INFO - PROCESS | 1721 | 1464106656642 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}] 09:17:36 INFO - PROCESS | 1721 | 1464106656947 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 09:17:37 INFO - PROCESS | 1721 | 1464106657284 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:37 INFO - PROCESS | 1721 | ++DOCSHELL 0x860c1400 == 105 [pid = 1721] [id = 604] 09:17:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x8c0e6c00) [pid = 1721] [serial = 1813] [outer = (nil)] 09:17:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x918cd400) [pid = 1721] [serial = 1814] [outer = 0x8c0e6c00] 09:17:37 INFO - PROCESS | 1721 | 1464106657388 Marionette DEBUG loaded listener.js 09:17:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x91a7e400) [pid = 1721] [serial = 1815] [outer = 0x8c0e6c00] 09:17:38 INFO - PROCESS | 1721 | 1464106658322 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]]]}] 09:17:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:17:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1733ms 09:17:38 INFO - PROCESS | 1721 | 1464106658366 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 09:17:38 INFO - PROCESS | 1721 | 1464106658369 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 09:17:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:17:38 INFO - PROCESS | 1721 | 1464106658376 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:17:38 INFO - PROCESS | 1721 | 1464106658380 Marionette TRACE conn3 <- [1,2390,null,{}] 09:17:38 INFO - PROCESS | 1721 | 1464106658385 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}] 09:17:38 INFO - PROCESS | 1721 | 1464106658613 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 09:17:38 INFO - PROCESS | 1721 | 1464106658939 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:38 INFO - PROCESS | 1721 | ++DOCSHELL 0x91788c00 == 106 [pid = 1721] [id = 605] 09:17:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x918c7400) [pid = 1721] [serial = 1816] [outer = (nil)] 09:17:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 147 (0x92615000) [pid = 1721] [serial = 1817] [outer = 0x918c7400] 09:17:39 INFO - PROCESS | 1721 | 1464106659045 Marionette DEBUG loaded listener.js 09:17:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 148 (0x928ab800) [pid = 1721] [serial = 1818] [outer = 0x918c7400] 09:17:39 INFO - PROCESS | 1721 | 1464106659974 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]]]}] 09:17:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:17:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1640ms 09:17:40 INFO - PROCESS | 1721 | 1464106660017 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 09:17:40 INFO - PROCESS | 1721 | 1464106660022 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 09:17:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:17:40 INFO - PROCESS | 1721 | 1464106660028 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:17:40 INFO - PROCESS | 1721 | 1464106660033 Marionette TRACE conn3 <- [1,2394,null,{}] 09:17:40 INFO - PROCESS | 1721 | 1464106660039 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}] 09:17:40 INFO - PROCESS | 1721 | 1464106660275 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 09:17:40 INFO - PROCESS | 1721 | 1464106660584 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:40 INFO - PROCESS | 1721 | ++DOCSHELL 0x918a9000 == 107 [pid = 1721] [id = 606] 09:17:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 149 (0x92131c00) [pid = 1721] [serial = 1819] [outer = (nil)] 09:17:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 150 (0x929ce000) [pid = 1721] [serial = 1820] [outer = 0x92131c00] 09:17:40 INFO - PROCESS | 1721 | 1464106660681 Marionette DEBUG loaded listener.js 09:17:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 151 (0x92a46c00) [pid = 1721] [serial = 1821] [outer = 0x92131c00] 09:17:41 INFO - PROCESS | 1721 | 1464106661660 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]]]}] 09:17:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:17:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1688ms 09:17:41 INFO - PROCESS | 1721 | 1464106661717 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 09:17:41 INFO - PROCESS | 1721 | 1464106661721 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 09:17:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:17:41 INFO - PROCESS | 1721 | 1464106661728 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:17:41 INFO - PROCESS | 1721 | 1464106661731 Marionette TRACE conn3 <- [1,2398,null,{}] 09:17:41 INFO - PROCESS | 1721 | 1464106661737 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}] 09:17:41 INFO - PROCESS | 1721 | 1464106661973 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 09:17:42 INFO - PROCESS | 1721 | 1464106662304 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:42 INFO - PROCESS | 1721 | ++DOCSHELL 0x862e8000 == 108 [pid = 1721] [id = 607] 09:17:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 152 (0x862f4000) [pid = 1721] [serial = 1822] [outer = (nil)] 09:17:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 153 (0x9396f800) [pid = 1721] [serial = 1823] [outer = 0x862f4000] 09:17:42 INFO - PROCESS | 1721 | 1464106662415 Marionette DEBUG loaded listener.js 09:17:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 154 (0x9397ac00) [pid = 1721] [serial = 1824] [outer = 0x862f4000] 09:17:43 INFO - PROCESS | 1721 | 1464106663388 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]]]}] 09:17:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:17:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1688ms 09:17:43 INFO - PROCESS | 1721 | 1464106663420 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 09:17:43 INFO - PROCESS | 1721 | 1464106663424 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 09:17:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:17:43 INFO - PROCESS | 1721 | 1464106663432 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:17:43 INFO - PROCESS | 1721 | 1464106663436 Marionette TRACE conn3 <- [1,2402,null,{}] 09:17:43 INFO - PROCESS | 1721 | 1464106663441 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}] 09:17:43 INFO - PROCESS | 1721 | 1464106663657 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 09:17:44 INFO - PROCESS | 1721 | 1464106663986 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:44 INFO - PROCESS | 1721 | ++DOCSHELL 0x922c6c00 == 109 [pid = 1721] [id = 608] 09:17:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 155 (0x922ca000) [pid = 1721] [serial = 1825] [outer = (nil)] 09:17:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 156 (0x94578800) [pid = 1721] [serial = 1826] [outer = 0x922ca000] 09:17:44 INFO - PROCESS | 1721 | 1464106664080 Marionette DEBUG loaded listener.js 09:17:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 157 (0x9457d800) [pid = 1721] [serial = 1827] [outer = 0x922ca000] 09:17:45 INFO - PROCESS | 1721 | 1464106665029 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]]]}] 09:17:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:17:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1635ms 09:17:45 INFO - PROCESS | 1721 | 1464106665066 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 09:17:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:17:45 INFO - PROCESS | 1721 | 1464106665071 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 09:17:45 INFO - PROCESS | 1721 | 1464106665077 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:17:45 INFO - PROCESS | 1721 | 1464106665082 Marionette TRACE conn3 <- [1,2406,null,{}] 09:17:45 INFO - PROCESS | 1721 | 1464106665089 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}] 09:17:45 INFO - PROCESS | 1721 | 1464106665352 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 09:17:45 INFO - PROCESS | 1721 | 1464106665691 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:45 INFO - PROCESS | 1721 | ++DOCSHELL 0x92c0dc00 == 110 [pid = 1721] [id = 609] 09:17:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 158 (0x95334400) [pid = 1721] [serial = 1828] [outer = (nil)] 09:17:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 159 (0x9557b400) [pid = 1721] [serial = 1829] [outer = 0x95334400] 09:17:45 INFO - PROCESS | 1721 | 1464106665794 Marionette DEBUG loaded listener.js 09:17:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 160 (0x96d24000) [pid = 1721] [serial = 1830] [outer = 0x95334400] 09:17:46 INFO - PROCESS | 1721 | 1464106666779 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]]]}] 09:17:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:17:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1782ms 09:17:46 INFO - PROCESS | 1721 | 1464106666860 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 09:17:46 INFO - PROCESS | 1721 | 1464106666864 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 09:17:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:17:46 INFO - PROCESS | 1721 | 1464106666872 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:17:46 INFO - PROCESS | 1721 | 1464106666875 Marionette TRACE conn3 <- [1,2410,null,{}] 09:17:46 INFO - PROCESS | 1721 | 1464106666881 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}] 09:17:47 INFO - PROCESS | 1721 | 1464106667154 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 09:17:47 INFO - PROCESS | 1721 | 1464106667485 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:47 INFO - PROCESS | 1721 | ++DOCSHELL 0x87c06c00 == 111 [pid = 1721] [id = 610] 09:17:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 161 (0x87c0e400) [pid = 1721] [serial = 1831] [outer = (nil)] 09:17:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 162 (0x988c0400) [pid = 1721] [serial = 1832] [outer = 0x87c0e400] 09:17:47 INFO - PROCESS | 1721 | 1464106667581 Marionette DEBUG loaded listener.js 09:17:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 163 (0x98904c00) [pid = 1721] [serial = 1833] [outer = 0x87c0e400] 09:17:48 INFO - PROCESS | 1721 | 1464106668546 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]]]}] 09:17:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:17:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1735ms 09:17:48 INFO - PROCESS | 1721 | 1464106668607 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 09:17:48 INFO - PROCESS | 1721 | 1464106668611 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 09:17:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:17:48 INFO - PROCESS | 1721 | 1464106668618 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:17:48 INFO - PROCESS | 1721 | 1464106668621 Marionette TRACE conn3 <- [1,2414,null,{}] 09:17:48 INFO - PROCESS | 1721 | 1464106668627 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}] 09:17:48 INFO - PROCESS | 1721 | 1464106668902 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 09:17:49 INFO - PROCESS | 1721 | 1464106669236 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:49 INFO - PROCESS | 1721 | ++DOCSHELL 0x95583c00 == 112 [pid = 1721] [id = 611] 09:17:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 164 (0x97f99800) [pid = 1721] [serial = 1834] [outer = (nil)] 09:17:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 165 (0x999b1400) [pid = 1721] [serial = 1835] [outer = 0x97f99800] 09:17:49 INFO - PROCESS | 1721 | 1464106669330 Marionette DEBUG loaded listener.js 09:17:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 166 (0x99e55800) [pid = 1721] [serial = 1836] [outer = 0x97f99800] 09:17:50 INFO - PROCESS | 1721 | 1464106670273 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]]]}] 09:17:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:17:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1693ms 09:17:50 INFO - PROCESS | 1721 | 1464106670311 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 09:17:50 INFO - PROCESS | 1721 | 1464106670315 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 09:17:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:17:50 INFO - PROCESS | 1721 | 1464106670322 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:17:50 INFO - PROCESS | 1721 | 1464106670325 Marionette TRACE conn3 <- [1,2418,null,{}] 09:17:50 INFO - PROCESS | 1721 | 1464106670330 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}] 09:17:50 INFO - PROCESS | 1721 | 1464106670557 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 09:17:50 INFO - PROCESS | 1721 | 1464106670893 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:50 INFO - PROCESS | 1721 | ++DOCSHELL 0x85a3e000 == 113 [pid = 1721] [id = 612] 09:17:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 167 (0x9890a000) [pid = 1721] [serial = 1837] [outer = (nil)] 09:17:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 168 (0x99f54400) [pid = 1721] [serial = 1838] [outer = 0x9890a000] 09:17:51 INFO - PROCESS | 1721 | 1464106671002 Marionette DEBUG loaded listener.js 09:17:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 169 (0x99f5d400) [pid = 1721] [serial = 1839] [outer = 0x9890a000] 09:17:51 INFO - PROCESS | 1721 | 1464106671928 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]]]}] 09:17:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:17:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1683ms 09:17:52 INFO - PROCESS | 1721 | 1464106672006 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 09:17:52 INFO - PROCESS | 1721 | 1464106672010 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 09:17:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:17:52 INFO - PROCESS | 1721 | 1464106672016 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:17:52 INFO - PROCESS | 1721 | 1464106672020 Marionette TRACE conn3 <- [1,2422,null,{}] 09:17:52 INFO - PROCESS | 1721 | 1464106672026 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}] 09:17:52 INFO - PROCESS | 1721 | 1464106672259 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 09:17:52 INFO - PROCESS | 1721 | 1464106672603 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:52 INFO - PROCESS | 1721 | ++DOCSHELL 0x860c2000 == 114 [pid = 1721] [id = 613] 09:17:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 170 (0x862f4800) [pid = 1721] [serial = 1840] [outer = (nil)] 09:17:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 171 (0x9a871400) [pid = 1721] [serial = 1841] [outer = 0x862f4800] 09:17:52 INFO - PROCESS | 1721 | 1464106672712 Marionette DEBUG loaded listener.js 09:17:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 172 (0x9a9c2800) [pid = 1721] [serial = 1842] [outer = 0x862f4800] 09:17:53 INFO - PROCESS | 1721 | 1464106673630 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]]]}] 09:17:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:17:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1688ms 09:17:53 INFO - PROCESS | 1721 | 1464106673706 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 09:17:53 INFO - PROCESS | 1721 | 1464106673710 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 09:17:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:17:53 INFO - PROCESS | 1721 | 1464106673717 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:17:53 INFO - PROCESS | 1721 | 1464106673721 Marionette TRACE conn3 <- [1,2426,null,{}] 09:17:53 INFO - PROCESS | 1721 | 1464106673727 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}] 09:17:54 INFO - PROCESS | 1721 | 1464106674004 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 09:17:54 INFO - PROCESS | 1721 | 1464106674338 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:54 INFO - PROCESS | 1721 | ++DOCSHELL 0x99ed0400 == 115 [pid = 1721] [id = 614] 09:17:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 173 (0x99f5d000) [pid = 1721] [serial = 1843] [outer = (nil)] 09:17:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 174 (0x9b44cc00) [pid = 1721] [serial = 1844] [outer = 0x99f5d000] 09:17:54 INFO - PROCESS | 1721 | 1464106674431 Marionette DEBUG loaded listener.js 09:17:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 175 (0x9b488400) [pid = 1721] [serial = 1845] [outer = 0x99f5d000] 09:17:55 INFO - PROCESS | 1721 | 1464106675350 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]]]}] 09:17:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:17:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1695ms 09:17:55 INFO - PROCESS | 1721 | 1464106675413 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 09:17:55 INFO - PROCESS | 1721 | 1464106675417 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 09:17:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:17:55 INFO - PROCESS | 1721 | 1464106675424 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:17:55 INFO - PROCESS | 1721 | 1464106675428 Marionette TRACE conn3 <- [1,2430,null,{}] 09:17:55 INFO - PROCESS | 1721 | 1464106675434 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}] 09:17:55 INFO - PROCESS | 1721 | 1464106675705 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 09:17:56 INFO - PROCESS | 1721 | 1464106676053 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:56 INFO - PROCESS | 1721 | ++DOCSHELL 0x862e9800 == 116 [pid = 1721] [id = 615] 09:17:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 176 (0x9a872400) [pid = 1721] [serial = 1846] [outer = (nil)] 09:17:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 177 (0x9b87c800) [pid = 1721] [serial = 1847] [outer = 0x9a872400] 09:17:56 INFO - PROCESS | 1721 | 1464106676151 Marionette DEBUG loaded listener.js 09:17:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 178 (0x9b8efc00) [pid = 1721] [serial = 1848] [outer = 0x9a872400] 09:17:57 INFO - PROCESS | 1721 | 1464106677090 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]]]}] 09:17:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:17:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1734ms 09:17:57 INFO - PROCESS | 1721 | 1464106677159 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 09:17:57 INFO - PROCESS | 1721 | 1464106677162 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 09:17:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:17:57 INFO - PROCESS | 1721 | 1464106677169 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:17:57 INFO - PROCESS | 1721 | 1464106677173 Marionette TRACE conn3 <- [1,2434,null,{}] 09:17:57 INFO - PROCESS | 1721 | 1464106677178 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}] 09:17:57 INFO - PROCESS | 1721 | 1464106677423 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 09:17:57 INFO - PROCESS | 1721 | 1464106677779 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:59 INFO - PROCESS | 1721 | --DOCSHELL 0x8c745800 == 115 [pid = 1721] [id = 537] 09:17:59 INFO - PROCESS | 1721 | --DOCSHELL 0x883d9400 == 114 [pid = 1721] [id = 552] 09:17:59 INFO - PROCESS | 1721 | --DOCSHELL 0x95337800 == 113 [pid = 1721] [id = 546] 09:17:59 INFO - PROCESS | 1721 | --DOCSHELL 0x94f5c800 == 112 [pid = 1721] [id = 543] 09:17:59 INFO - PROCESS | 1721 | --DOCSHELL 0x9557bc00 == 111 [pid = 1721] [id = 544] 09:17:59 INFO - PROCESS | 1721 | --DOCSHELL 0x873a3800 == 110 [pid = 1721] [id = 547] 09:17:59 INFO - PROCESS | 1721 | --DOCSHELL 0x9d4d8c00 == 109 [pid = 1721] [id = 549] 09:17:59 INFO - PROCESS | 1721 | --DOCSHELL 0x862f0800 == 108 [pid = 1721] [id = 551] 09:17:59 INFO - PROCESS | 1721 | --DOCSHELL 0x8b6ca800 == 107 [pid = 1721] [id = 534] 09:17:59 INFO - PROCESS | 1721 | --DOCSHELL 0x8da96800 == 106 [pid = 1721] [id = 535] 09:17:59 INFO - PROCESS | 1721 | --DOCSHELL 0x8b252800 == 105 [pid = 1721] [id = 538] 09:17:59 INFO - PROCESS | 1721 | --DOCSHELL 0x8c0e2800 == 104 [pid = 1721] [id = 539] 09:17:59 INFO - PROCESS | 1721 | --DOCSHELL 0x8c629400 == 103 [pid = 1721] [id = 540] 09:17:59 INFO - PROCESS | 1721 | --DOCSHELL 0x9298fc00 == 102 [pid = 1721] [id = 541] 09:17:59 INFO - PROCESS | 1721 | --DOCSHELL 0x918abc00 == 101 [pid = 1721] [id = 542] 09:17:59 INFO - PROCESS | 1721 | --DOCSHELL 0x9d89dc00 == 100 [pid = 1721] [id = 548] 09:17:59 INFO - PROCESS | 1721 | --DOCSHELL 0x94f5f000 == 99 [pid = 1721] [id = 545] 09:17:59 INFO - PROCESS | 1721 | --DOCSHELL 0x99695800 == 98 [pid = 1721] [id = 592] 09:17:59 INFO - PROCESS | 1721 | --DOCSHELL 0x862e9400 == 97 [pid = 1721] [id = 593] 09:17:59 INFO - PROCESS | 1721 | --DOCSHELL 0x98907400 == 96 [pid = 1721] [id = 591] 09:17:59 INFO - PROCESS | 1721 | --DOCSHELL 0x860c8800 == 95 [pid = 1721] [id = 590] 09:17:59 INFO - PROCESS | 1721 | --DOCSHELL 0x8ee21c00 == 94 [pid = 1721] [id = 589] 09:17:59 INFO - PROCESS | 1721 | --DOCSHELL 0x92c0c400 == 93 [pid = 1721] [id = 587] 09:17:59 INFO - PROCESS | 1721 | --DOCSHELL 0x94566800 == 92 [pid = 1721] [id = 588] 09:17:59 INFO - PROCESS | 1721 | --DOCSHELL 0x8da9d400 == 91 [pid = 1721] [id = 586] 09:17:59 INFO - PROCESS | 1721 | --DOCSHELL 0x8ee69000 == 90 [pid = 1721] [id = 585] 09:17:59 INFO - PROCESS | 1721 | --DOCSHELL 0x873a2400 == 89 [pid = 1721] [id = 584] 09:17:59 INFO - PROCESS | 1721 | --DOCSHELL 0x8ecdd800 == 88 [pid = 1721] [id = 583] 09:17:59 INFO - PROCESS | 1721 | --DOCSHELL 0x8ee6b800 == 87 [pid = 1721] [id = 582] 09:17:59 INFO - PROCESS | 1721 | --DOCSHELL 0x87c04400 == 86 [pid = 1721] [id = 581] 09:17:59 INFO - PROCESS | 1721 | --DOCSHELL 0x8c623800 == 85 [pid = 1721] [id = 580] 09:17:59 INFO - PROCESS | 1721 | --DOCSHELL 0x89082800 == 84 [pid = 1721] [id = 578] 09:17:59 INFO - PROCESS | 1721 | --DOCSHELL 0x8c621c00 == 83 [pid = 1721] [id = 579] 09:17:59 INFO - PROCESS | 1721 | --DOCSHELL 0x873a4400 == 82 [pid = 1721] [id = 577] 09:17:59 INFO - PROCESS | 1721 | --DOMWINDOW == 177 (0x8b253800) [pid = 1721] [serial = 1725] [outer = (nil)] [url = about:blank] 09:17:59 INFO - PROCESS | 1721 | --DOMWINDOW == 176 (0x95585400) [pid = 1721] [serial = 1709] [outer = (nil)] [url = about:blank] 09:17:59 INFO - PROCESS | 1721 | --DOMWINDOW == 175 (0x87525c00) [pid = 1721] [serial = 1667] [outer = (nil)] [url = about:blank] 09:17:59 INFO - PROCESS | 1721 | --DOMWINDOW == 174 (0x92c19400) [pid = 1721] [serial = 1701] [outer = (nil)] [url = about:blank] 09:17:59 INFO - PROCESS | 1721 | --DOMWINDOW == 173 (0x91a71800) [pid = 1721] [serial = 1691] [outer = (nil)] [url = about:blank] 09:17:59 INFO - PROCESS | 1721 | --DOMWINDOW == 172 (0x8c9dc000) [pid = 1721] [serial = 1728] [outer = (nil)] [url = about:blank] 09:17:59 INFO - PROCESS | 1721 | --DOMWINDOW == 171 (0x8ecdd400) [pid = 1721] [serial = 1679] [outer = (nil)] [url = about:blank] 09:17:59 INFO - PROCESS | 1721 | --DOMWINDOW == 170 (0x8db6c800) [pid = 1721] [serial = 1673] [outer = (nil)] [url = about:blank] 09:17:59 INFO - PROCESS | 1721 | --DOMWINDOW == 169 (0x91ec7800) [pid = 1721] [serial = 1694] [outer = (nil)] [url = about:blank] 09:17:59 INFO - PROCESS | 1721 | --DOMWINDOW == 168 (0x8b209800) [pid = 1721] [serial = 1724] [outer = (nil)] [url = about:blank] 09:17:59 INFO - PROCESS | 1721 | --DOMWINDOW == 167 (0x97f26800) [pid = 1721] [serial = 1710] [outer = (nil)] [url = about:blank] 09:17:59 INFO - PROCESS | 1721 | --DOMWINDOW == 166 (0x918acc00) [pid = 1721] [serial = 1689] [outer = (nil)] [url = about:blank] 09:17:59 INFO - PROCESS | 1721 | --DOMWINDOW == 165 (0x95331800) [pid = 1721] [serial = 1706] [outer = (nil)] [url = about:blank] 09:17:59 INFO - PROCESS | 1721 | --DOMWINDOW == 164 (0x8dc2b400) [pid = 1721] [serial = 1599] [outer = (nil)] [url = about:blank] 09:17:59 INFO - PROCESS | 1721 | --DOMWINDOW == 163 (0x8dc27c00) [pid = 1721] [serial = 1674] [outer = (nil)] [url = about:blank] 09:17:59 INFO - PROCESS | 1721 | --DOMWINDOW == 162 (0x883cd800) [pid = 1721] [serial = 1668] [outer = (nil)] [url = about:blank] 09:17:59 INFO - PROCESS | 1721 | --DOMWINDOW == 161 (0x928a9800) [pid = 1721] [serial = 1697] [outer = (nil)] [url = about:blank] 09:17:59 INFO - PROCESS | 1721 | --DOMWINDOW == 160 (0x88649c00) [pid = 1721] [serial = 1721] [outer = (nil)] [url = about:blank] 09:17:59 INFO - PROCESS | 1721 | --DOMWINDOW == 159 (0x99ece000) [pid = 1721] [serial = 1719] [outer = (nil)] [url = about:blank] 09:17:59 INFO - PROCESS | 1721 | --DOMWINDOW == 158 (0x91a75000) [pid = 1721] [serial = 1692] [outer = (nil)] [url = about:blank] 09:17:59 INFO - PROCESS | 1721 | --DOMWINDOW == 157 (0x8b461800) [pid = 1721] [serial = 1670] [outer = (nil)] [url = about:blank] 09:17:59 INFO - PROCESS | 1721 | --DOMWINDOW == 156 (0x88e77800) [pid = 1721] [serial = 1722] [outer = (nil)] [url = about:blank] 09:17:59 INFO - PROCESS | 1721 | --DOMWINDOW == 155 (0x8e3d5000) [pid = 1721] [serial = 1676] [outer = (nil)] [url = about:blank] 09:17:59 INFO - PROCESS | 1721 | --DOMWINDOW == 154 (0x98905c00) [pid = 1721] [serial = 1713] [outer = (nil)] [url = about:blank] 09:17:59 INFO - PROCESS | 1721 | --DOMWINDOW == 153 (0x92993c00) [pid = 1721] [serial = 1698] [outer = (nil)] [url = about:blank] 09:17:59 INFO - PROCESS | 1721 | --DOMWINDOW == 152 (0x9993a000) [pid = 1721] [serial = 1715] [outer = (nil)] [url = about:blank] 09:17:59 INFO - PROCESS | 1721 | --DOMWINDOW == 151 (0x93a8d000) [pid = 1721] [serial = 1703] [outer = (nil)] [url = about:blank] 09:17:59 INFO - PROCESS | 1721 | --DOMWINDOW == 150 (0x8b6cd400) [pid = 1721] [serial = 1671] [outer = (nil)] [url = about:blank] 09:17:59 INFO - PROCESS | 1721 | --DOMWINDOW == 149 (0x98901c00) [pid = 1721] [serial = 1712] [outer = (nil)] [url = about:blank] 09:17:59 INFO - PROCESS | 1721 | --DOMWINDOW == 148 (0x91281400) [pid = 1721] [serial = 1685] [outer = (nil)] [url = about:blank] 09:17:59 INFO - PROCESS | 1721 | --DOMWINDOW == 147 (0x8ece0c00) [pid = 1721] [serial = 1680] [outer = (nil)] [url = about:blank] 09:17:59 INFO - PROCESS | 1721 | --DOMWINDOW == 146 (0x8c751c00) [pid = 1721] [serial = 1730] [outer = (nil)] [url = about:blank] 09:17:59 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0x99eca800) [pid = 1721] [serial = 1718] [outer = (nil)] [url = about:blank] 09:17:59 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x9128bc00) [pid = 1721] [serial = 1686] [outer = (nil)] [url = about:blank] 09:17:59 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x918a6c00) [pid = 1721] [serial = 1688] [outer = (nil)] [url = about:blank] 09:17:59 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x9457c400) [pid = 1721] [serial = 1704] [outer = (nil)] [url = about:blank] 09:17:59 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x95338400) [pid = 1721] [serial = 1707] [outer = (nil)] [url = about:blank] 09:17:59 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x8c61fc00) [pid = 1721] [serial = 1727] [outer = (nil)] [url = about:blank] 09:17:59 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x92128800) [pid = 1721] [serial = 1695] [outer = (nil)] [url = about:blank] 09:17:59 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x999d1000) [pid = 1721] [serial = 1716] [outer = (nil)] [url = about:blank] 09:17:59 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x8ee71400) [pid = 1721] [serial = 1683] [outer = (nil)] [url = about:blank] 09:17:59 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x8ee23c00) [pid = 1721] [serial = 1682] [outer = (nil)] [url = about:blank] 09:17:59 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x92c0d000) [pid = 1721] [serial = 1700] [outer = (nil)] [url = about:blank] 09:17:59 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x8e3dd000) [pid = 1721] [serial = 1677] [outer = (nil)] [url = about:blank] 09:17:59 INFO - PROCESS | 1721 | ++DOCSHELL 0x862e9400 == 83 [pid = 1721] [id = 616] 09:17:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x862f0800) [pid = 1721] [serial = 1849] [outer = (nil)] 09:17:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x87532000) [pid = 1721] [serial = 1850] [outer = 0x862f0800] 09:17:59 INFO - PROCESS | 1721 | 1464106679694 Marionette DEBUG loaded listener.js 09:17:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x883cd800) [pid = 1721] [serial = 1851] [outer = 0x862f0800] 09:18:00 INFO - PROCESS | 1721 | 1464106680621 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]]]}] 09:18:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:18:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 3486ms 09:18:00 INFO - PROCESS | 1721 | 1464106680657 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 09:18:00 INFO - PROCESS | 1721 | 1464106680661 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 09:18:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:18:00 INFO - PROCESS | 1721 | 1464106680671 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:18:00 INFO - PROCESS | 1721 | 1464106680674 Marionette TRACE conn3 <- [1,2438,null,{}] 09:18:00 INFO - PROCESS | 1721 | 1464106680683 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}] 09:18:00 INFO - PROCESS | 1721 | 1464106680906 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 09:18:01 INFO - PROCESS | 1721 | 1464106681139 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:01 INFO - PROCESS | 1721 | ++DOCSHELL 0x88df9c00 == 84 [pid = 1721] [id = 617] 09:18:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x88e84400) [pid = 1721] [serial = 1852] [outer = (nil)] 09:18:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x8b252800) [pid = 1721] [serial = 1853] [outer = 0x88e84400] 09:18:01 INFO - PROCESS | 1721 | 1464106681220 Marionette DEBUG loaded listener.js 09:18:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x8b6c1400) [pid = 1721] [serial = 1854] [outer = 0x88e84400] 09:18:02 INFO - PROCESS | 1721 | 1464106682137 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]]]}] 09:18:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:18:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1532ms 09:18:02 INFO - PROCESS | 1721 | 1464106682202 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 09:18:02 INFO - PROCESS | 1721 | 1464106682209 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 09:18:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:18:02 INFO - PROCESS | 1721 | 1464106682218 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:18:02 INFO - PROCESS | 1721 | 1464106682223 Marionette TRACE conn3 <- [1,2442,null,{}] 09:18:02 INFO - PROCESS | 1721 | 1464106682235 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}] 09:18:02 INFO - PROCESS | 1721 | 1464106682524 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 09:18:02 INFO - PROCESS | 1721 | 1464106682568 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:02 INFO - PROCESS | 1721 | ++DOCSHELL 0x8863f800 == 85 [pid = 1721] [id = 618] 09:18:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x8c0dd000) [pid = 1721] [serial = 1855] [outer = (nil)] 09:18:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x8c754800) [pid = 1721] [serial = 1856] [outer = 0x8c0dd000] 09:18:02 INFO - PROCESS | 1721 | 1464106682644 Marionette DEBUG loaded listener.js 09:18:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x8d9e3c00) [pid = 1721] [serial = 1857] [outer = 0x8c0dd000] 09:18:03 INFO - PROCESS | 1721 | 1464106683704 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]]]}] 09:18:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:18:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1547ms 09:18:03 INFO - PROCESS | 1721 | 1464106683767 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 09:18:03 INFO - PROCESS | 1721 | 1464106683771 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 09:18:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:18:03 INFO - PROCESS | 1721 | 1464106683777 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:18:03 INFO - PROCESS | 1721 | 1464106683783 Marionette TRACE conn3 <- [1,2446,null,{}] 09:18:03 INFO - PROCESS | 1721 | 1464106683799 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}] 09:18:04 INFO - PROCESS | 1721 | 1464106684105 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 09:18:04 INFO - PROCESS | 1721 | 1464106684137 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:04 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c0dc000 == 86 [pid = 1721] [id = 619] 09:18:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x8e3d0c00) [pid = 1721] [serial = 1858] [outer = (nil)] 09:18:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x8e3db000) [pid = 1721] [serial = 1859] [outer = 0x8e3d0c00] 09:18:04 INFO - PROCESS | 1721 | 1464106684215 Marionette DEBUG loaded listener.js 09:18:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x8ec04400) [pid = 1721] [serial = 1860] [outer = 0x8e3d0c00] 09:18:05 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0x8d9d6800) [pid = 1721] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:18:05 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x8b212000) [pid = 1721] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:18:05 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x99ed1000) [pid = 1721] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:18:05 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x8ece8800) [pid = 1721] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:18:05 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x94f5d800) [pid = 1721] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:18:05 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x873ac000) [pid = 1721] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:18:05 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x8a0c3800) [pid = 1721] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:18:05 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x99ecac00) [pid = 1721] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:18:05 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x8da9b800) [pid = 1721] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:18:05 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x91a76800) [pid = 1721] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:18:05 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x8ee20c00) [pid = 1721] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:18:05 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x92c0ec00) [pid = 1721] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:18:05 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x9261e400) [pid = 1721] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:18:05 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0x8864c000) [pid = 1721] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:18:05 INFO - PROCESS | 1721 | --DOMWINDOW == 131 (0x918a1800) [pid = 1721] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:18:05 INFO - PROCESS | 1721 | --DOMWINDOW == 130 (0x873a4800) [pid = 1721] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:18:05 INFO - PROCESS | 1721 | --DOMWINDOW == 129 (0x8c9d2400) [pid = 1721] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:18:05 INFO - PROCESS | 1721 | --DOMWINDOW == 128 (0x8ee6c000) [pid = 1721] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:18:05 INFO - PROCESS | 1721 | --DOMWINDOW == 127 (0x8a0ca400) [pid = 1721] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:18:05 INFO - PROCESS | 1721 | --DOMWINDOW == 126 (0x87524800) [pid = 1721] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:18:05 INFO - PROCESS | 1721 | --DOMWINDOW == 125 (0x8c754c00) [pid = 1721] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:18:05 INFO - PROCESS | 1721 | 1464106685835 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]]]}] 09:18:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:18:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 2091ms 09:18:05 INFO - PROCESS | 1721 | 1464106685870 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 09:18:05 INFO - PROCESS | 1721 | 1464106685873 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 09:18:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:18:05 INFO - PROCESS | 1721 | 1464106685880 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:18:05 INFO - PROCESS | 1721 | 1464106685883 Marionette TRACE conn3 <- [1,2450,null,{}] 09:18:05 INFO - PROCESS | 1721 | 1464106685889 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}] 09:18:06 INFO - PROCESS | 1721 | 1464106686116 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 09:18:06 INFO - PROCESS | 1721 | 1464106686328 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:06 INFO - PROCESS | 1721 | ++DOCSHELL 0x88df8c00 == 87 [pid = 1721] [id = 620] 09:18:06 INFO - PROCESS | 1721 | ++DOMWINDOW == 126 (0x8a0c3800) [pid = 1721] [serial = 1861] [outer = (nil)] 09:18:06 INFO - PROCESS | 1721 | ++DOMWINDOW == 127 (0x8e3db800) [pid = 1721] [serial = 1862] [outer = 0x8a0c3800] 09:18:06 INFO - PROCESS | 1721 | 1464106686411 Marionette DEBUG loaded listener.js 09:18:06 INFO - PROCESS | 1721 | ++DOMWINDOW == 128 (0x8ec0a400) [pid = 1721] [serial = 1863] [outer = 0x8a0c3800] 09:18:07 INFO - PROCESS | 1721 | 1464106687404 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]]]}] 09:18:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:18:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1541ms 09:18:07 INFO - PROCESS | 1721 | 1464106687421 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 09:18:07 INFO - PROCESS | 1721 | 1464106687426 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 09:18:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:18:07 INFO - PROCESS | 1721 | 1464106687436 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:18:07 INFO - PROCESS | 1721 | 1464106687442 Marionette TRACE conn3 <- [1,2454,null,{}] 09:18:07 INFO - PROCESS | 1721 | 1464106687453 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}] 09:18:07 INFO - PROCESS | 1721 | 1464106687711 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 09:18:08 INFO - PROCESS | 1721 | 1464106688044 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:08 INFO - PROCESS | 1721 | ++DOCSHELL 0x88e86000 == 88 [pid = 1721] [id = 621] 09:18:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 129 (0x8908a400) [pid = 1721] [serial = 1864] [outer = (nil)] 09:18:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 130 (0x8a0ce400) [pid = 1721] [serial = 1865] [outer = 0x8908a400] 09:18:08 INFO - PROCESS | 1721 | 1464106688135 Marionette DEBUG loaded listener.js 09:18:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 131 (0x8b464400) [pid = 1721] [serial = 1866] [outer = 0x8908a400] 09:18:09 INFO - PROCESS | 1721 | 1464106689115 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]]]}] 09:18:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:18:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1744ms 09:18:09 INFO - PROCESS | 1721 | 1464106689182 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 09:18:09 INFO - PROCESS | 1721 | 1464106689192 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 09:18:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:18:09 INFO - PROCESS | 1721 | 1464106689203 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:18:09 INFO - PROCESS | 1721 | 1464106689207 Marionette TRACE conn3 <- [1,2458,null,{}] 09:18:09 INFO - PROCESS | 1721 | 1464106689214 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}] 09:18:09 INFO - PROCESS | 1721 | 1464106689502 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 09:18:09 INFO - PROCESS | 1721 | 1464106689854 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:09 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d9dd400 == 89 [pid = 1721] [id = 622] 09:18:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 132 (0x8d9e3800) [pid = 1721] [serial = 1867] [outer = (nil)] 09:18:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x8dc25c00) [pid = 1721] [serial = 1868] [outer = 0x8d9e3800] 09:18:09 INFO - PROCESS | 1721 | 1464106689950 Marionette DEBUG loaded listener.js 09:18:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x8e28a000) [pid = 1721] [serial = 1869] [outer = 0x8d9e3800] 09:18:10 INFO - PROCESS | 1721 | 1464106690974 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]]]}] 09:18:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:18:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1834ms 09:18:11 INFO - PROCESS | 1721 | 1464106691038 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 09:18:11 INFO - PROCESS | 1721 | 1464106691043 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 09:18:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:18:11 INFO - PROCESS | 1721 | 1464106691050 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:18:11 INFO - PROCESS | 1721 | 1464106691064 Marionette TRACE conn3 <- [1,2462,null,{}] 09:18:11 INFO - PROCESS | 1721 | 1464106691146 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}] 09:18:11 INFO - PROCESS | 1721 | 1464106691411 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 09:18:11 INFO - PROCESS | 1721 | 1464106691772 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:11 INFO - PROCESS | 1721 | ++DOCSHELL 0x8eceac00 == 90 [pid = 1721] [id = 623] 09:18:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x8edeec00) [pid = 1721] [serial = 1870] [outer = (nil)] 09:18:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x8ee23c00) [pid = 1721] [serial = 1871] [outer = 0x8edeec00] 09:18:11 INFO - PROCESS | 1721 | 1464106691881 Marionette DEBUG loaded listener.js 09:18:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x8ee6a800) [pid = 1721] [serial = 1872] [outer = 0x8edeec00] 09:18:12 INFO - PROCESS | 1721 | 1464106692845 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]]]}] 09:18:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:18:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1855ms 09:18:12 INFO - PROCESS | 1721 | 1464106692905 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 09:18:12 INFO - PROCESS | 1721 | 1464106692911 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 09:18:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:18:12 INFO - PROCESS | 1721 | 1464106692917 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:18:12 INFO - PROCESS | 1721 | 1464106692921 Marionette TRACE conn3 <- [1,2466,null,{}] 09:18:12 INFO - PROCESS | 1721 | 1464106692927 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}] 09:18:13 INFO - PROCESS | 1721 | 1464106693205 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 09:18:13 INFO - PROCESS | 1721 | 1464106693554 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:13 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ece6400 == 91 [pid = 1721] [id = 624] 09:18:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x8ee27800) [pid = 1721] [serial = 1873] [outer = (nil)] 09:18:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x91283800) [pid = 1721] [serial = 1874] [outer = 0x8ee27800] 09:18:13 INFO - PROCESS | 1721 | 1464106693667 Marionette DEBUG loaded listener.js 09:18:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x91781800) [pid = 1721] [serial = 1875] [outer = 0x8ee27800] 09:18:14 INFO - PROCESS | 1721 | 1464106694679 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]]]}] 09:18:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:18:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1835ms 09:18:14 INFO - PROCESS | 1721 | 1464106694755 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 09:18:14 INFO - PROCESS | 1721 | 1464106694762 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 09:18:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:18:14 INFO - PROCESS | 1721 | 1464106694772 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:18:14 INFO - PROCESS | 1721 | 1464106694777 Marionette TRACE conn3 <- [1,2470,null,{}] 09:18:14 INFO - PROCESS | 1721 | 1464106694787 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}] 09:18:15 INFO - PROCESS | 1721 | 1464106695101 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 09:18:15 INFO - PROCESS | 1721 | 1464106695469 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:15 INFO - PROCESS | 1721 | ++DOCSHELL 0x88dfcc00 == 92 [pid = 1721] [id = 625] 09:18:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x91281800) [pid = 1721] [serial = 1876] [outer = (nil)] 09:18:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x918aac00) [pid = 1721] [serial = 1877] [outer = 0x91281800] 09:18:15 INFO - PROCESS | 1721 | 1464106695557 Marionette DEBUG loaded listener.js 09:18:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x918c3400) [pid = 1721] [serial = 1878] [outer = 0x91281800] 09:18:16 INFO - PROCESS | 1721 | 1464106696604 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]]]}] 09:18:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:18:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1896ms 09:18:16 INFO - PROCESS | 1721 | 1464106696668 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 09:18:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:18:16 INFO - PROCESS | 1721 | 1464106696672 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 09:18:16 INFO - PROCESS | 1721 | 1464106696679 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:18:16 INFO - PROCESS | 1721 | 1464106696683 Marionette TRACE conn3 <- [1,2474,null,{}] 09:18:16 INFO - PROCESS | 1721 | 1464106696689 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}] 09:18:17 INFO - PROCESS | 1721 | 1464106697000 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 09:18:17 INFO - PROCESS | 1721 | 1464106697344 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:17 INFO - PROCESS | 1721 | ++DOCSHELL 0x8e28e400 == 93 [pid = 1721] [id = 626] 09:18:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x918c6800) [pid = 1721] [serial = 1879] [outer = (nil)] 09:18:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x922be800) [pid = 1721] [serial = 1880] [outer = 0x918c6800] 09:18:17 INFO - PROCESS | 1721 | 1464106697443 Marionette DEBUG loaded listener.js 09:18:17 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x922c6000) [pid = 1721] [serial = 1881] [outer = 0x918c6800] 09:18:18 INFO - PROCESS | 1721 | 1464106698469 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]]]}] 09:18:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:18:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1836ms 09:18:18 INFO - PROCESS | 1721 | 1464106698516 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 09:18:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:18:18 INFO - PROCESS | 1721 | 1464106698521 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 09:18:18 INFO - PROCESS | 1721 | 1464106698527 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:18:18 INFO - PROCESS | 1721 | 1464106698531 Marionette TRACE conn3 <- [1,2478,null,{}] 09:18:18 INFO - PROCESS | 1721 | 1464106698537 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}] 09:18:18 INFO - PROCESS | 1721 | 1464106698778 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 09:18:19 INFO - PROCESS | 1721 | 1464106699114 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:19 INFO - PROCESS | 1721 | ++DOCSHELL 0x918c3800 == 94 [pid = 1721] [id = 627] 09:18:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 147 (0x91ebc400) [pid = 1721] [serial = 1882] [outer = (nil)] 09:18:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 148 (0x9298e800) [pid = 1721] [serial = 1883] [outer = 0x91ebc400] 09:18:19 INFO - PROCESS | 1721 | 1464106699204 Marionette DEBUG loaded listener.js 09:18:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 149 (0x92992000) [pid = 1721] [serial = 1884] [outer = 0x91ebc400] 09:18:20 INFO - PROCESS | 1721 | 1464106700127 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]]]}] 09:18:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:18:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1641ms 09:18:20 INFO - PROCESS | 1721 | 1464106700169 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 09:18:20 INFO - PROCESS | 1721 | 1464106700173 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 09:18:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:18:20 INFO - PROCESS | 1721 | 1464106700180 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:18:20 INFO - PROCESS | 1721 | 1464106700184 Marionette TRACE conn3 <- [1,2482,null,{}] 09:18:20 INFO - PROCESS | 1721 | 1464106700189 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}] 09:18:20 INFO - PROCESS | 1721 | 1464106700440 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 09:18:20 INFO - PROCESS | 1721 | 1464106700778 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:20 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c62d000 == 95 [pid = 1721] [id = 628] 09:18:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 150 (0x8ece8800) [pid = 1721] [serial = 1885] [outer = (nil)] 09:18:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 151 (0x92a50400) [pid = 1721] [serial = 1886] [outer = 0x8ece8800] 09:18:20 INFO - PROCESS | 1721 | 1464106700874 Marionette DEBUG loaded listener.js 09:18:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 152 (0x92c14000) [pid = 1721] [serial = 1887] [outer = 0x8ece8800] 09:18:21 INFO - PROCESS | 1721 | 1464106701862 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]]]}] 09:18:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:18:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1739ms 09:18:21 INFO - PROCESS | 1721 | 1464106701920 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 09:18:21 INFO - PROCESS | 1721 | 1464106701924 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 09:18:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:18:21 INFO - PROCESS | 1721 | 1464106701937 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:18:21 INFO - PROCESS | 1721 | 1464106701941 Marionette TRACE conn3 <- [1,2486,null,{}] 09:18:21 INFO - PROCESS | 1721 | 1464106701948 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}] 09:18:22 INFO - PROCESS | 1721 | 1464106702253 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 09:18:22 INFO - PROCESS | 1721 | 1464106702590 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:22 INFO - PROCESS | 1721 | ++DOCSHELL 0x928aec00 == 96 [pid = 1721] [id = 629] 09:18:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 153 (0x929cdc00) [pid = 1721] [serial = 1888] [outer = (nil)] 09:18:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 154 (0x94577400) [pid = 1721] [serial = 1889] [outer = 0x929cdc00] 09:18:22 INFO - PROCESS | 1721 | 1464106702686 Marionette DEBUG loaded listener.js 09:18:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 155 (0x9457cc00) [pid = 1721] [serial = 1890] [outer = 0x929cdc00] 09:18:23 INFO - PROCESS | 1721 | 1464106703626 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]]]}] 09:18:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:18:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1742ms 09:18:23 INFO - PROCESS | 1721 | 1464106703677 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 09:18:23 INFO - PROCESS | 1721 | 1464106703681 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 09:18:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:18:23 INFO - PROCESS | 1721 | 1464106703687 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:18:23 INFO - PROCESS | 1721 | 1464106703691 Marionette TRACE conn3 <- [1,2490,null,{}] 09:18:23 INFO - PROCESS | 1721 | 1464106703697 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}] 09:18:23 INFO - PROCESS | 1721 | 1464106703937 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 09:18:24 INFO - PROCESS | 1721 | 1464106704281 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:24 INFO - PROCESS | 1721 | ++DOCSHELL 0x8752a400 == 97 [pid = 1721] [id = 630] 09:18:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 156 (0x88646800) [pid = 1721] [serial = 1891] [outer = (nil)] 09:18:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 157 (0x9532dc00) [pid = 1721] [serial = 1892] [outer = 0x88646800] 09:18:24 INFO - PROCESS | 1721 | 1464106704377 Marionette DEBUG loaded listener.js 09:18:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 158 (0x95331800) [pid = 1721] [serial = 1893] [outer = 0x88646800] 09:18:25 INFO - PROCESS | 1721 | 1464106705318 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]]]}] 09:18:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:18:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1692ms 09:18:25 INFO - PROCESS | 1721 | 1464106705379 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 09:18:25 INFO - PROCESS | 1721 | 1464106705384 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 09:18:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:18:25 INFO - PROCESS | 1721 | 1464106705390 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:18:25 INFO - PROCESS | 1721 | 1464106705395 Marionette TRACE conn3 <- [1,2494,null,{}] 09:18:25 INFO - PROCESS | 1721 | 1464106705400 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}] 09:18:25 INFO - PROCESS | 1721 | 1464106705633 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 09:18:25 INFO - PROCESS | 1721 | 1464106705974 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:26 INFO - PROCESS | 1721 | ++DOCSHELL 0x95586c00 == 98 [pid = 1721] [id = 631] 09:18:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 159 (0x97f23800) [pid = 1721] [serial = 1894] [outer = (nil)] 09:18:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 160 (0x98862000) [pid = 1721] [serial = 1895] [outer = 0x97f23800] 09:18:26 INFO - PROCESS | 1721 | 1464106706079 Marionette DEBUG loaded listener.js 09:18:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 161 (0x98936800) [pid = 1721] [serial = 1896] [outer = 0x97f23800] 09:18:27 INFO - PROCESS | 1721 | 1464106707051 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]]]}] 09:18:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:18:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1733ms 09:18:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:18:27 INFO - PROCESS | 1721 | 1464106707124 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 09:18:27 INFO - PROCESS | 1721 | 1464106707127 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 09:18:27 INFO - PROCESS | 1721 | 1464106707134 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:18:27 INFO - PROCESS | 1721 | 1464106707138 Marionette TRACE conn3 <- [1,2498,null,{}] 09:18:27 INFO - PROCESS | 1721 | 1464106707143 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}] 09:18:27 INFO - PROCESS | 1721 | 1464106707402 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 09:18:27 INFO - PROCESS | 1721 | 1464106707737 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:27 INFO - PROCESS | 1721 | ++DOCSHELL 0x988bac00 == 99 [pid = 1721] [id = 632] 09:18:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 162 (0x98d47000) [pid = 1721] [serial = 1897] [outer = (nil)] 09:18:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 163 (0x999ac000) [pid = 1721] [serial = 1898] [outer = 0x98d47000] 09:18:27 INFO - PROCESS | 1721 | 1464106707833 Marionette DEBUG loaded listener.js 09:18:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 164 (0x999d2000) [pid = 1721] [serial = 1899] [outer = 0x98d47000] 09:18:28 INFO - PROCESS | 1721 | 1464106708731 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]]]}] 09:18:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:18:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1634ms 09:18:28 INFO - PROCESS | 1721 | 1464106708768 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 09:18:28 INFO - PROCESS | 1721 | 1464106708771 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 09:18:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:18:28 INFO - PROCESS | 1721 | 1464106708778 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:18:28 INFO - PROCESS | 1721 | 1464106708782 Marionette TRACE conn3 <- [1,2502,null,{}] 09:18:28 INFO - PROCESS | 1721 | 1464106708787 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}] 09:18:29 INFO - PROCESS | 1721 | 1464106709029 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 09:18:29 INFO - PROCESS | 1721 | 1464106709326 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:29 INFO - PROCESS | 1721 | ++DOCSHELL 0x88e79000 == 100 [pid = 1721] [id = 633] 09:18:29 INFO - PROCESS | 1721 | ++DOMWINDOW == 165 (0x8a0cbc00) [pid = 1721] [serial = 1900] [outer = (nil)] 09:18:29 INFO - PROCESS | 1721 | ++DOMWINDOW == 166 (0x99ecac00) [pid = 1721] [serial = 1901] [outer = 0x8a0cbc00] 09:18:29 INFO - PROCESS | 1721 | 1464106709464 Marionette DEBUG loaded listener.js 09:18:29 INFO - PROCESS | 1721 | ++DOMWINDOW == 167 (0x99f53800) [pid = 1721] [serial = 1902] [outer = 0x8a0cbc00] 09:18:30 INFO - PROCESS | 1721 | 1464106710396 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]]]}] 09:18:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:18:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1683ms 09:18:30 INFO - PROCESS | 1721 | 1464106710464 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 09:18:30 INFO - PROCESS | 1721 | 1464106710469 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 09:18:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:18:30 INFO - PROCESS | 1721 | 1464106710480 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:18:30 INFO - PROCESS | 1721 | 1464106710484 Marionette TRACE conn3 <- [1,2506,null,{}] 09:18:30 INFO - PROCESS | 1721 | 1464106710489 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}] 09:18:30 INFO - PROCESS | 1721 | 1464106710699 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 09:18:31 INFO - PROCESS | 1721 | 1464106711036 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:31 INFO - PROCESS | 1721 | ++DOCSHELL 0x88dfa800 == 101 [pid = 1721] [id = 634] 09:18:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 168 (0x997a5800) [pid = 1721] [serial = 1903] [outer = (nil)] 09:18:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 169 (0x9a9c1400) [pid = 1721] [serial = 1904] [outer = 0x997a5800] 09:18:31 INFO - PROCESS | 1721 | 1464106711131 Marionette DEBUG loaded listener.js 09:18:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 170 (0x9a9cb400) [pid = 1721] [serial = 1905] [outer = 0x997a5800] 09:18:32 INFO - PROCESS | 1721 | 1464106712081 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]]]}] 09:18:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:18:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1635ms 09:18:32 INFO - PROCESS | 1721 | 1464106712116 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 09:18:32 INFO - PROCESS | 1721 | 1464106712119 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 09:18:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:18:32 INFO - PROCESS | 1721 | 1464106712126 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:18:32 INFO - PROCESS | 1721 | 1464106712128 Marionette TRACE conn3 <- [1,2510,null,{}] 09:18:32 INFO - PROCESS | 1721 | 1464106712135 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}] 09:18:32 INFO - PROCESS | 1721 | 1464106712362 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 09:18:32 INFO - PROCESS | 1721 | 1464106712711 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:32 INFO - PROCESS | 1721 | ++DOCSHELL 0x9a86cc00 == 102 [pid = 1721] [id = 635] 09:18:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 171 (0x9a872800) [pid = 1721] [serial = 1906] [outer = (nil)] 09:18:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 172 (0x9b8eac00) [pid = 1721] [serial = 1907] [outer = 0x9a872800] 09:18:32 INFO - PROCESS | 1721 | 1464106712798 Marionette DEBUG loaded listener.js 09:18:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 173 (0x9b9ca000) [pid = 1721] [serial = 1908] [outer = 0x9a872800] 09:18:33 INFO - PROCESS | 1721 | 1464106713708 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]]]}] 09:18:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:18:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1636ms 09:18:33 INFO - PROCESS | 1721 | 1464106713763 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 09:18:33 INFO - PROCESS | 1721 | 1464106713767 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 09:18:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:18:33 INFO - PROCESS | 1721 | 1464106713774 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:18:33 INFO - PROCESS | 1721 | 1464106713777 Marionette TRACE conn3 <- [1,2514,null,{}] 09:18:33 INFO - PROCESS | 1721 | 1464106713783 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}] 09:18:34 INFO - PROCESS | 1721 | 1464106714020 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 09:18:34 INFO - PROCESS | 1721 | 1464106714355 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:34 INFO - PROCESS | 1721 | ++DOCSHELL 0x87c01400 == 103 [pid = 1721] [id = 636] 09:18:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 174 (0x8b254c00) [pid = 1721] [serial = 1909] [outer = (nil)] 09:18:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 175 (0x9d89e400) [pid = 1721] [serial = 1910] [outer = 0x8b254c00] 09:18:34 INFO - PROCESS | 1721 | 1464106714447 Marionette DEBUG loaded listener.js 09:18:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 176 (0xa0516000) [pid = 1721] [serial = 1911] [outer = 0x8b254c00] 09:18:35 INFO - PROCESS | 1721 | 1464106715344 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]]]}] 09:18:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:18:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1637ms 09:18:35 INFO - PROCESS | 1721 | 1464106715412 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 09:18:35 INFO - PROCESS | 1721 | 1464106715416 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 09:18:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:18:35 INFO - PROCESS | 1721 | 1464106715422 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:18:35 INFO - PROCESS | 1721 | 1464106715426 Marionette TRACE conn3 <- [1,2518,null,{}] 09:18:35 INFO - PROCESS | 1721 | 1464106715432 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}] 09:18:35 INFO - PROCESS | 1721 | 1464106715702 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 09:18:36 INFO - PROCESS | 1721 | 1464106716036 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:36 INFO - PROCESS | 1721 | ++DOCSHELL 0x85a43c00 == 104 [pid = 1721] [id = 637] 09:18:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 177 (0x9557d800) [pid = 1721] [serial = 1912] [outer = (nil)] 09:18:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 178 (0xa1052c00) [pid = 1721] [serial = 1913] [outer = 0x9557d800] 09:18:36 INFO - PROCESS | 1721 | 1464106716128 Marionette DEBUG loaded listener.js 09:18:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 179 (0xa2249400) [pid = 1721] [serial = 1914] [outer = 0x9557d800] 09:18:37 INFO - PROCESS | 1721 | 1464106717043 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]]]}] 09:18:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:18:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1689ms 09:18:37 INFO - PROCESS | 1721 | 1464106717111 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 09:18:37 INFO - PROCESS | 1721 | 1464106717115 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 09:18:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:18:37 INFO - PROCESS | 1721 | 1464106717121 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:18:37 INFO - PROCESS | 1721 | 1464106717125 Marionette TRACE conn3 <- [1,2522,null,{}] 09:18:37 INFO - PROCESS | 1721 | 1464106717130 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}] 09:18:37 INFO - PROCESS | 1721 | 1464106717354 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 09:18:39 INFO - PROCESS | 1721 | --DOCSHELL 0x8a0cd400 == 103 [pid = 1721] [id = 531] 09:18:39 INFO - PROCESS | 1721 | --DOCSHELL 0x87528400 == 102 [pid = 1721] [id = 529] 09:18:39 INFO - PROCESS | 1721 | --DOCSHELL 0x88df3400 == 101 [pid = 1721] [id = 530] 09:18:39 INFO - PROCESS | 1721 | --DOCSHELL 0x95580400 == 100 [pid = 1721] [id = 571] 09:18:39 INFO - PROCESS | 1721 | --DOCSHELL 0x87531800 == 99 [pid = 1721] [id = 570] 09:18:39 INFO - PROCESS | 1721 | --DOCSHELL 0x8b45cc00 == 98 [pid = 1721] [id = 308] 09:18:39 INFO - PROCESS | 1721 | --DOMWINDOW == 178 (0x8e295400) [pid = 1721] [serial = 1742] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1721 | --DOMWINDOW == 177 (0x8c9d5c00) [pid = 1721] [serial = 1665] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1721 | --DOMWINDOW == 176 (0x9a865800) [pid = 1721] [serial = 1778] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1721 | --DOMWINDOW == 175 (0x99e4c000) [pid = 1721] [serial = 1773] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1721 | --DOMWINDOW == 174 (0x95585800) [pid = 1721] [serial = 1766] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1721 | --DOMWINDOW == 173 (0x88e81c00) [pid = 1721] [serial = 1788] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1721 | --DOMWINDOW == 172 (0x8e3da400) [pid = 1721] [serial = 1743] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1721 | --DOMWINDOW == 171 (0x8b20d000) [pid = 1721] [serial = 1736] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1721 | --DOMWINDOW == 170 (0x99fa8c00) [pid = 1721] [serial = 1776] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1721 | --DOMWINDOW == 169 (0x9a9c2000) [pid = 1721] [serial = 1781] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1721 | --DOMWINDOW == 168 (0x928a4400) [pid = 1721] [serial = 1757] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1721 | --DOMWINDOW == 167 (0x9a868c00) [pid = 1721] [serial = 1779] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1721 | --DOMWINDOW == 166 (0x918d0000) [pid = 1721] [serial = 1752] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1721 | --DOMWINDOW == 165 (0x92d47400) [pid = 1721] [serial = 1763] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1721 | --DOMWINDOW == 164 (0x8b463800) [pid = 1721] [serial = 1737] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1721 | --DOMWINDOW == 163 (0x98d39c00) [pid = 1721] [serial = 1770] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1721 | --DOMWINDOW == 162 (0x8ece9400) [pid = 1721] [serial = 1745] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1721 | --DOMWINDOW == 161 (0x928a8000) [pid = 1721] [serial = 1758] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1721 | --DOMWINDOW == 160 (0x929ce400) [pid = 1721] [serial = 1761] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1721 | --DOMWINDOW == 159 (0x883cf000) [pid = 1721] [serial = 1734] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1721 | --DOMWINDOW == 158 (0x99f5cc00) [pid = 1721] [serial = 1775] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1721 | --DOMWINDOW == 157 (0x9a9c7800) [pid = 1721] [serial = 1782] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1721 | --DOMWINDOW == 156 (0x87529800) [pid = 1721] [serial = 1733] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1721 | --DOMWINDOW == 155 (0x918c6400) [pid = 1721] [serial = 1751] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1721 | --DOMWINDOW == 154 (0x98908000) [pid = 1721] [serial = 1769] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1721 | --DOMWINDOW == 153 (0x929c5800) [pid = 1721] [serial = 1760] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1721 | --DOMWINDOW == 152 (0x8d9d9000) [pid = 1721] [serial = 1739] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1721 | --DOMWINDOW == 151 (0x999cd800) [pid = 1721] [serial = 1772] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1721 | --DOMWINDOW == 150 (0x8ee6f800) [pid = 1721] [serial = 1748] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1721 | --DOMWINDOW == 149 (0x8b257c00) [pid = 1721] [serial = 1790] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1721 | --DOMWINDOW == 148 (0x8db6e400) [pid = 1721] [serial = 1740] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1721 | --DOMWINDOW == 147 (0x88df6800) [pid = 1721] [serial = 1787] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1721 | --DOMWINDOW == 146 (0x92128400) [pid = 1721] [serial = 1754] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0x97f8f800) [pid = 1721] [serial = 1767] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x922bec00) [pid = 1721] [serial = 1755] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x8b6c7400) [pid = 1721] [serial = 1791] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x8d9d6c00) [pid = 1721] [serial = 1793] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x93a8a000) [pid = 1721] [serial = 1764] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x9128b400) [pid = 1721] [serial = 1749] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x9aad1000) [pid = 1721] [serial = 1784] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x8ede7800) [pid = 1721] [serial = 1746] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x8da9c800) [pid = 1721] [serial = 1794] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x8dc23c00) [pid = 1721] [serial = 1796] [outer = (nil)] [url = about:blank] 09:18:39 INFO - PROCESS | 1721 | 1464106719521 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:39 INFO - PROCESS | 1721 | ++DOCSHELL 0x8752d400 == 99 [pid = 1721] [id = 638] 09:18:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x87531800) [pid = 1721] [serial = 1915] [outer = (nil)] 09:18:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x87c0b800) [pid = 1721] [serial = 1916] [outer = 0x87531800] 09:18:39 INFO - PROCESS | 1721 | 1464106719608 Marionette DEBUG loaded listener.js 09:18:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x8864a000) [pid = 1721] [serial = 1917] [outer = 0x87531800] 09:18:40 INFO - PROCESS | 1721 | 1464106720433 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]]]}] 09:18:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:18:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 3341ms 09:18:40 INFO - PROCESS | 1721 | 1464106720465 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 09:18:40 INFO - PROCESS | 1721 | 1464106720470 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 09:18:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:18:40 INFO - PROCESS | 1721 | 1464106720478 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:18:40 INFO - PROCESS | 1721 | 1464106720483 Marionette TRACE conn3 <- [1,2526,null,{}] 09:18:40 INFO - PROCESS | 1721 | 1464106720490 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}] 09:18:40 INFO - PROCESS | 1721 | 1464106720810 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 09:18:40 INFO - PROCESS | 1721 | 1464106720943 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:40 INFO - PROCESS | 1721 | ++DOCSHELL 0x8908a000 == 100 [pid = 1721] [id = 639] 09:18:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x8a0c4c00) [pid = 1721] [serial = 1918] [outer = (nil)] 09:18:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x8b25b400) [pid = 1721] [serial = 1919] [outer = 0x8a0c4c00] 09:18:41 INFO - PROCESS | 1721 | 1464106721030 Marionette DEBUG loaded listener.js 09:18:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x8b464c00) [pid = 1721] [serial = 1920] [outer = 0x8a0c4c00] 09:18:41 INFO - PROCESS | 1721 | 1464106721985 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]]]}] 09:18:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:18:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1582ms 09:18:42 INFO - PROCESS | 1721 | 1464106722064 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 09:18:42 INFO - PROCESS | 1721 | 1464106722071 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 09:18:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:18:42 INFO - PROCESS | 1721 | 1464106722078 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:18:42 INFO - PROCESS | 1721 | 1464106722081 Marionette TRACE conn3 <- [1,2530,null,{}] 09:18:42 INFO - PROCESS | 1721 | 1464106722096 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}] 09:18:42 INFO - PROCESS | 1721 | 1464106722380 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 09:18:42 INFO - PROCESS | 1721 | 1464106722412 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:42 INFO - PROCESS | 1721 | ++DOCSHELL 0x85a47000 == 101 [pid = 1721] [id = 640] 09:18:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x8b257c00) [pid = 1721] [serial = 1921] [outer = (nil)] 09:18:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x8c754c00) [pid = 1721] [serial = 1922] [outer = 0x8b257c00] 09:18:42 INFO - PROCESS | 1721 | 1464106722488 Marionette DEBUG loaded listener.js 09:18:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x8d9ddc00) [pid = 1721] [serial = 1923] [outer = 0x8b257c00] 09:18:43 INFO - PROCESS | 1721 | 1464106723556 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]]]}] 09:18:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:18:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1551ms 09:18:43 INFO - PROCESS | 1721 | 1464106723630 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 09:18:43 INFO - PROCESS | 1721 | 1464106723634 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 09:18:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:18:43 INFO - PROCESS | 1721 | 1464106723650 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:18:43 INFO - PROCESS | 1721 | 1464106723659 Marionette TRACE conn3 <- [1,2534,null,{}] 09:18:44 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x862f4000) [pid = 1721] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:18:44 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x9890a000) [pid = 1721] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:18:44 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x8c0d9400) [pid = 1721] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:18:44 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x8c0dd000) [pid = 1721] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:18:44 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x87c0e400) [pid = 1721] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:18:44 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x860c8400) [pid = 1721] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:18:44 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x862f0800) [pid = 1721] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:18:44 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x9a872400) [pid = 1721] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:18:44 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x88e84400) [pid = 1721] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:18:44 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x918c7400) [pid = 1721] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:18:44 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x8ee68800) [pid = 1721] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:18:44 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x99f5d000) [pid = 1721] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:18:44 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0x88642000) [pid = 1721] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:18:44 INFO - PROCESS | 1721 | --DOMWINDOW == 131 (0x92131c00) [pid = 1721] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:18:44 INFO - PROCESS | 1721 | --DOMWINDOW == 130 (0x8ecebc00) [pid = 1721] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:18:44 INFO - PROCESS | 1721 | --DOMWINDOW == 129 (0x95334400) [pid = 1721] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:18:44 INFO - PROCESS | 1721 | --DOMWINDOW == 128 (0x97f99800) [pid = 1721] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:18:44 INFO - PROCESS | 1721 | --DOMWINDOW == 127 (0x88e82400) [pid = 1721] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:18:44 INFO - PROCESS | 1721 | --DOMWINDOW == 126 (0x8e3d0c00) [pid = 1721] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:18:44 INFO - PROCESS | 1721 | --DOMWINDOW == 125 (0x8c0e6c00) [pid = 1721] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:18:44 INFO - PROCESS | 1721 | --DOMWINDOW == 124 (0x8ee70400) [pid = 1721] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:18:44 INFO - PROCESS | 1721 | --DOMWINDOW == 123 (0x922ca000) [pid = 1721] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:18:44 INFO - PROCESS | 1721 | --DOMWINDOW == 122 (0x862f4800) [pid = 1721] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:18:44 INFO - PROCESS | 1721 | 1464106724420 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}] 09:18:44 INFO - PROCESS | 1721 | 1464106724619 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 09:18:44 INFO - PROCESS | 1721 | 1464106724808 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:44 INFO - PROCESS | 1721 | ++DOCSHELL 0x88642000 == 102 [pid = 1721] [id = 641] 09:18:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 123 (0x8b6d0000) [pid = 1721] [serial = 1924] [outer = (nil)] 09:18:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 124 (0x8c753c00) [pid = 1721] [serial = 1925] [outer = 0x8b6d0000] 09:18:44 INFO - PROCESS | 1721 | 1464106724883 Marionette DEBUG loaded listener.js 09:18:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 125 (0x8dc29c00) [pid = 1721] [serial = 1926] [outer = 0x8b6d0000] 09:18:45 INFO - PROCESS | 1721 | 1464106725707 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]]]}] 09:18:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:18:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 2117ms 09:18:45 INFO - PROCESS | 1721 | 1464106725760 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 09:18:45 INFO - PROCESS | 1721 | 1464106725764 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 09:18:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:18:45 INFO - PROCESS | 1721 | 1464106725771 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:18:45 INFO - PROCESS | 1721 | 1464106725774 Marionette TRACE conn3 <- [1,2538,null,{}] 09:18:45 INFO - PROCESS | 1721 | 1464106725779 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}] 09:18:45 INFO - PROCESS | 1721 | 1464106725972 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 09:18:46 INFO - PROCESS | 1721 | 1464106726170 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:46 INFO - PROCESS | 1721 | ++DOCSHELL 0x860c8400 == 103 [pid = 1721] [id = 642] 09:18:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 126 (0x88e82400) [pid = 1721] [serial = 1927] [outer = (nil)] 09:18:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 127 (0x8e289400) [pid = 1721] [serial = 1928] [outer = 0x88e82400] 09:18:46 INFO - PROCESS | 1721 | 1464106726267 Marionette DEBUG loaded listener.js 09:18:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 128 (0x8e3dc400) [pid = 1721] [serial = 1929] [outer = 0x88e82400] 09:18:47 INFO - PROCESS | 1721 | 1464106727445 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]]]}] 09:18:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:18:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1742ms 09:18:47 INFO - PROCESS | 1721 | 1464106727514 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 09:18:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:18:47 INFO - PROCESS | 1721 | 1464106727522 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 09:18:47 INFO - PROCESS | 1721 | 1464106727530 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:18:47 INFO - PROCESS | 1721 | 1464106727537 Marionette TRACE conn3 <- [1,2542,null,{}] 09:18:47 INFO - PROCESS | 1721 | 1464106727544 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}] 09:18:47 INFO - PROCESS | 1721 | 1464106727800 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 09:18:48 INFO - PROCESS | 1721 | 1464106728144 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:48 INFO - PROCESS | 1721 | ++DOCSHELL 0x87c0f400 == 104 [pid = 1721] [id = 643] 09:18:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 129 (0x88e84800) [pid = 1721] [serial = 1930] [outer = (nil)] 09:18:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 130 (0x8b6c7000) [pid = 1721] [serial = 1931] [outer = 0x88e84800] 09:18:48 INFO - PROCESS | 1721 | 1464106728231 Marionette DEBUG loaded listener.js 09:18:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 131 (0x8c626c00) [pid = 1721] [serial = 1932] [outer = 0x88e84800] 09:18:49 INFO - PROCESS | 1721 | 1464106729155 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]]]}] 09:18:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:18:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1691ms 09:18:49 INFO - PROCESS | 1721 | 1464106729221 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 09:18:49 INFO - PROCESS | 1721 | 1464106729230 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 09:18:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:18:49 INFO - PROCESS | 1721 | 1464106729241 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:18:49 INFO - PROCESS | 1721 | 1464106729245 Marionette TRACE conn3 <- [1,2546,null,{}] 09:18:49 INFO - PROCESS | 1721 | 1464106729252 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}] 09:18:49 INFO - PROCESS | 1721 | 1464106729507 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 09:18:49 INFO - PROCESS | 1721 | 1464106729837 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:49 INFO - PROCESS | 1721 | ++DOCSHELL 0x8db76800 == 105 [pid = 1721] [id = 644] 09:18:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 132 (0x8dc23400) [pid = 1721] [serial = 1933] [outer = (nil)] 09:18:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x8e288000) [pid = 1721] [serial = 1934] [outer = 0x8dc23400] 09:18:49 INFO - PROCESS | 1721 | 1464106729929 Marionette DEBUG loaded listener.js 09:18:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x8ec03800) [pid = 1721] [serial = 1935] [outer = 0x8dc23400] 09:18:50 INFO - PROCESS | 1721 | 1464106730913 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]]]}] 09:18:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:18:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1737ms 09:18:50 INFO - PROCESS | 1721 | 1464106730978 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 09:18:50 INFO - PROCESS | 1721 | 1464106730982 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 09:18:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:18:50 INFO - PROCESS | 1721 | 1464106730989 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:18:50 INFO - PROCESS | 1721 | 1464106730995 Marionette TRACE conn3 <- [1,2550,null,{}] 09:18:51 INFO - PROCESS | 1721 | 1464106731012 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}] 09:18:51 INFO - PROCESS | 1721 | 1464106731300 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 09:18:51 INFO - PROCESS | 1721 | 1464106731724 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:51 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ede3000 == 106 [pid = 1721] [id = 645] 09:18:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x8ede9800) [pid = 1721] [serial = 1936] [outer = (nil)] 09:18:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x8ee1e800) [pid = 1721] [serial = 1937] [outer = 0x8ede9800] 09:18:51 INFO - PROCESS | 1721 | 1464106731824 Marionette DEBUG loaded listener.js 09:18:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x8ee6d000) [pid = 1721] [serial = 1938] [outer = 0x8ede9800] 09:18:52 INFO - PROCESS | 1721 | 1464106732832 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]]]}] 09:18:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:18:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1894ms 09:18:52 INFO - PROCESS | 1721 | 1464106732885 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 09:18:52 INFO - PROCESS | 1721 | 1464106732889 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 09:18:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:18:52 INFO - PROCESS | 1721 | 1464106732896 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:18:52 INFO - PROCESS | 1721 | 1464106732901 Marionette TRACE conn3 <- [1,2554,null,{}] 09:18:52 INFO - PROCESS | 1721 | 1464106732907 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}] 09:18:53 INFO - PROCESS | 1721 | 1464106733170 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 09:18:53 INFO - PROCESS | 1721 | 1464106733500 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:53 INFO - PROCESS | 1721 | ++DOCSHELL 0x8eceb800 == 107 [pid = 1721] [id = 646] 09:18:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x8ee71400) [pid = 1721] [serial = 1939] [outer = (nil)] 09:18:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x911bd800) [pid = 1721] [serial = 1940] [outer = 0x8ee71400] 09:18:53 INFO - PROCESS | 1721 | 1464106733592 Marionette DEBUG loaded listener.js 09:18:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x91284c00) [pid = 1721] [serial = 1941] [outer = 0x8ee71400] 09:18:54 INFO - PROCESS | 1721 | 1464106734529 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]]]}] 09:18:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:18:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1690ms 09:18:54 INFO - PROCESS | 1721 | 1464106734587 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 09:18:54 INFO - PROCESS | 1721 | 1464106734590 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 09:18:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:18:54 INFO - PROCESS | 1721 | 1464106734597 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:18:54 INFO - PROCESS | 1721 | 1464106734601 Marionette TRACE conn3 <- [1,2558,null,{}] 09:18:54 INFO - PROCESS | 1721 | 1464106734606 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}] 09:18:54 INFO - PROCESS | 1721 | 1464106734829 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 09:18:55 INFO - PROCESS | 1721 | 1464106735156 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:55 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ee1cc00 == 108 [pid = 1721] [id = 647] 09:18:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x8ee71c00) [pid = 1721] [serial = 1942] [outer = (nil)] 09:18:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x9178e000) [pid = 1721] [serial = 1943] [outer = 0x8ee71c00] 09:18:55 INFO - PROCESS | 1721 | 1464106735250 Marionette DEBUG loaded listener.js 09:18:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x918a3c00) [pid = 1721] [serial = 1944] [outer = 0x8ee71c00] 09:18:56 INFO - PROCESS | 1721 | 1464106736263 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]]]}] 09:18:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:18:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1731ms 09:18:56 INFO - PROCESS | 1721 | 1464106736329 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 09:18:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:18:56 INFO - PROCESS | 1721 | 1464106736334 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 09:18:56 INFO - PROCESS | 1721 | 1464106736340 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:18:56 INFO - PROCESS | 1721 | 1464106736344 Marionette TRACE conn3 <- [1,2562,null,{}] 09:18:56 INFO - PROCESS | 1721 | 1464106736349 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}] 09:18:56 INFO - PROCESS | 1721 | 1464106736623 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 09:18:56 INFO - PROCESS | 1721 | 1464106736961 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:56 INFO - PROCESS | 1721 | ++DOCSHELL 0x862eec00 == 109 [pid = 1721] [id = 648] 09:18:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x91786800) [pid = 1721] [serial = 1945] [outer = (nil)] 09:18:57 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x91a78c00) [pid = 1721] [serial = 1946] [outer = 0x91786800] 09:18:57 INFO - PROCESS | 1721 | 1464106737052 Marionette DEBUG loaded listener.js 09:18:57 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x91ebbc00) [pid = 1721] [serial = 1947] [outer = 0x91786800] 09:18:58 INFO - PROCESS | 1721 | 1464106738047 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]]]}] 09:18:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:18:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1782ms 09:18:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:18:58 INFO - PROCESS | 1721 | 1464106738123 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 09:18:58 INFO - PROCESS | 1721 | 1464106738126 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 09:18:58 INFO - PROCESS | 1721 | 1464106738133 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:18:58 INFO - PROCESS | 1721 | 1464106738136 Marionette TRACE conn3 <- [1,2566,null,{}] 09:18:58 INFO - PROCESS | 1721 | 1464106738142 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}] 09:18:58 INFO - PROCESS | 1721 | 1464106738365 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 09:18:58 INFO - PROCESS | 1721 | 1464106738695 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:58 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c0d9c00 == 110 [pid = 1721] [id = 649] 09:18:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 147 (0x91784400) [pid = 1721] [serial = 1948] [outer = (nil)] 09:18:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 148 (0x9261e400) [pid = 1721] [serial = 1949] [outer = 0x91784400] 09:18:58 INFO - PROCESS | 1721 | 1464106738788 Marionette DEBUG loaded listener.js 09:18:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 149 (0x928a3c00) [pid = 1721] [serial = 1950] [outer = 0x91784400] 09:18:59 INFO - PROCESS | 1721 | 1464106739719 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]]]}] 09:18:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:18:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1635ms 09:18:59 INFO - PROCESS | 1721 | 1464106739768 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 09:18:59 INFO - PROCESS | 1721 | 1464106739773 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 09:18:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:18:59 INFO - PROCESS | 1721 | 1464106739779 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:18:59 INFO - PROCESS | 1721 | 1464106739782 Marionette TRACE conn3 <- [1,2570,null,{}] 09:18:59 INFO - PROCESS | 1721 | 1464106739788 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}] 09:19:00 INFO - PROCESS | 1721 | 1464106740014 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 09:19:00 INFO - PROCESS | 1721 | 1464106740343 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:00 INFO - PROCESS | 1721 | ++DOCSHELL 0x918a2000 == 111 [pid = 1721] [id = 650] 09:19:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 150 (0x92131c00) [pid = 1721] [serial = 1951] [outer = (nil)] 09:19:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 151 (0x929c4400) [pid = 1721] [serial = 1952] [outer = 0x92131c00] 09:19:00 INFO - PROCESS | 1721 | 1464106740441 Marionette DEBUG loaded listener.js 09:19:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 152 (0x92a41400) [pid = 1721] [serial = 1953] [outer = 0x92131c00] 09:19:01 INFO - PROCESS | 1721 | 1464106741468 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]]]}] 09:19:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:19:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1744ms 09:19:01 INFO - PROCESS | 1721 | 1464106741525 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 09:19:01 INFO - PROCESS | 1721 | 1464106741528 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 09:19:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:19:01 INFO - PROCESS | 1721 | 1464106741535 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:19:01 INFO - PROCESS | 1721 | 1464106741538 Marionette TRACE conn3 <- [1,2574,null,{}] 09:19:01 INFO - PROCESS | 1721 | 1464106741544 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}] 09:19:01 INFO - PROCESS | 1721 | 1464106741795 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 09:19:02 INFO - PROCESS | 1721 | 1464106742135 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:02 INFO - PROCESS | 1721 | ++DOCSHELL 0x88df2000 == 112 [pid = 1721] [id = 651] 09:19:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 153 (0x89085000) [pid = 1721] [serial = 1954] [outer = (nil)] 09:19:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 154 (0x93972c00) [pid = 1721] [serial = 1955] [outer = 0x89085000] 09:19:02 INFO - PROCESS | 1721 | 1464106742227 Marionette DEBUG loaded listener.js 09:19:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 155 (0x93a88c00) [pid = 1721] [serial = 1956] [outer = 0x89085000] 09:19:03 INFO - PROCESS | 1721 | 1464106743181 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]]]}] 09:19:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:19:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1692ms 09:19:03 INFO - PROCESS | 1721 | 1464106743228 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 09:19:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:19:03 INFO - PROCESS | 1721 | 1464106743233 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 09:19:03 INFO - PROCESS | 1721 | 1464106743240 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:19:03 INFO - PROCESS | 1721 | 1464106743244 Marionette TRACE conn3 <- [1,2578,null,{}] 09:19:03 INFO - PROCESS | 1721 | 1464106743250 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}] 09:19:03 INFO - PROCESS | 1721 | 1464106743483 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 09:19:03 INFO - PROCESS | 1721 | 1464106743817 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:03 INFO - PROCESS | 1721 | ++DOCSHELL 0x87528c00 == 113 [pid = 1721] [id = 652] 09:19:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 156 (0x91191000) [pid = 1721] [serial = 1957] [outer = (nil)] 09:19:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 157 (0x94f66400) [pid = 1721] [serial = 1958] [outer = 0x91191000] 09:19:03 INFO - PROCESS | 1721 | 1464106743911 Marionette DEBUG loaded listener.js 09:19:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 158 (0x94fbc800) [pid = 1721] [serial = 1959] [outer = 0x91191000] 09:19:04 INFO - PROCESS | 1721 | 1464106744875 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]]]}] 09:19:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:19:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1685ms 09:19:04 INFO - PROCESS | 1721 | 1464106744925 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 09:19:04 INFO - PROCESS | 1721 | 1464106744930 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 09:19:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:19:04 INFO - PROCESS | 1721 | 1464106744936 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:19:04 INFO - PROCESS | 1721 | 1464106744941 Marionette TRACE conn3 <- [1,2582,null,{}] 09:19:04 INFO - PROCESS | 1721 | 1464106744968 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}] 09:19:05 INFO - PROCESS | 1721 | 1464106745223 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 09:19:05 INFO - PROCESS | 1721 | 1464106745562 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:05 INFO - PROCESS | 1721 | ++DOCSHELL 0x94f62c00 == 114 [pid = 1721] [id = 653] 09:19:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 159 (0x9516e000) [pid = 1721] [serial = 1960] [outer = (nil)] 09:19:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 160 (0x97f2cc00) [pid = 1721] [serial = 1961] [outer = 0x9516e000] 09:19:05 INFO - PROCESS | 1721 | 1464106745668 Marionette DEBUG loaded listener.js 09:19:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 161 (0x97f96800) [pid = 1721] [serial = 1962] [outer = 0x9516e000] 09:19:06 INFO - PROCESS | 1721 | 1464106746599 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]]]}] 09:19:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:19:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1704ms 09:19:06 INFO - PROCESS | 1721 | 1464106746642 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 09:19:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:19:06 INFO - PROCESS | 1721 | 1464106746646 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 09:19:06 INFO - PROCESS | 1721 | 1464106746652 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:19:06 INFO - PROCESS | 1721 | 1464106746656 Marionette TRACE conn3 <- [1,2586,null,{}] 09:19:06 INFO - PROCESS | 1721 | 1464106746662 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}] 09:19:06 INFO - PROCESS | 1721 | 1464106746884 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 09:19:07 INFO - PROCESS | 1721 | 1464106747236 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:07 INFO - PROCESS | 1721 | ++DOCSHELL 0x8864ac00 == 115 [pid = 1721] [id = 654] 09:19:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 162 (0x8a0cfc00) [pid = 1721] [serial = 1963] [outer = (nil)] 09:19:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 163 (0x98902000) [pid = 1721] [serial = 1964] [outer = 0x8a0cfc00] 09:19:07 INFO - PROCESS | 1721 | 1464106747328 Marionette DEBUG loaded listener.js 09:19:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 164 (0x9890a400) [pid = 1721] [serial = 1965] [outer = 0x8a0cfc00] 09:19:08 INFO - PROCESS | 1721 | 1464106748235 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]]]}] 09:19:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:19:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1635ms 09:19:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:19:08 INFO - PROCESS | 1721 | 1464106748289 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 09:19:08 INFO - PROCESS | 1721 | 1464106748292 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 09:19:08 INFO - PROCESS | 1721 | 1464106748299 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:19:08 INFO - PROCESS | 1721 | 1464106748312 Marionette TRACE conn3 <- [1,2590,null,{}] 09:19:08 INFO - PROCESS | 1721 | 1464106748318 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}] 09:19:08 INFO - PROCESS | 1721 | 1464106748545 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 09:19:08 INFO - PROCESS | 1721 | 1464106748876 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:08 INFO - PROCESS | 1721 | ++DOCSHELL 0x873a5800 == 116 [pid = 1721] [id = 655] 09:19:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 165 (0x92d47400) [pid = 1721] [serial = 1966] [outer = (nil)] 09:19:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 166 (0x997aa800) [pid = 1721] [serial = 1967] [outer = 0x92d47400] 09:19:08 INFO - PROCESS | 1721 | 1464106748970 Marionette DEBUG loaded listener.js 09:19:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 167 (0x999ca800) [pid = 1721] [serial = 1968] [outer = 0x92d47400] 09:19:09 INFO - PROCESS | 1721 | 1464106749880 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]]]}] 09:19:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:19:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1643ms 09:19:09 INFO - PROCESS | 1721 | 1464106749943 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 09:19:09 INFO - PROCESS | 1721 | 1464106749946 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 09:19:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:19:09 INFO - PROCESS | 1721 | 1464106749953 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:19:09 INFO - PROCESS | 1721 | 1464106749956 Marionette TRACE conn3 <- [1,2594,null,{}] 09:19:09 INFO - PROCESS | 1721 | 1464106749962 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}] 09:19:10 INFO - PROCESS | 1721 | 1464106750186 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 09:19:10 INFO - PROCESS | 1721 | 1464106750517 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:10 INFO - PROCESS | 1721 | ++DOCSHELL 0x85a48c00 == 117 [pid = 1721] [id = 656] 09:19:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 168 (0x989c3800) [pid = 1721] [serial = 1969] [outer = (nil)] 09:19:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 169 (0x99ec9000) [pid = 1721] [serial = 1970] [outer = 0x989c3800] 09:19:10 INFO - PROCESS | 1721 | 1464106750609 Marionette DEBUG loaded listener.js 09:19:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 170 (0x99ecf000) [pid = 1721] [serial = 1971] [outer = 0x989c3800] 09:19:11 INFO - PROCESS | 1721 | 1464106751580 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]]]}] 09:19:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:19:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1684ms 09:19:11 INFO - PROCESS | 1721 | 1464106751640 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 09:19:11 INFO - PROCESS | 1721 | 1464106751647 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 09:19:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:19:11 INFO - PROCESS | 1721 | 1464106751659 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:19:11 INFO - PROCESS | 1721 | 1464106751662 Marionette TRACE conn3 <- [1,2598,null,{}] 09:19:11 INFO - PROCESS | 1721 | 1464106751668 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}] 09:19:11 INFO - PROCESS | 1721 | 1464106751940 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 09:19:12 INFO - PROCESS | 1721 | 1464106752280 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:12 INFO - PROCESS | 1721 | ++DOCSHELL 0x8d9dec00 == 118 [pid = 1721] [id = 657] 09:19:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 171 (0x8dc6dc00) [pid = 1721] [serial = 1972] [outer = (nil)] 09:19:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 172 (0x9a25d000) [pid = 1721] [serial = 1973] [outer = 0x8dc6dc00] 09:19:12 INFO - PROCESS | 1721 | 1464106752376 Marionette DEBUG loaded listener.js 09:19:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 173 (0x9a866400) [pid = 1721] [serial = 1974] [outer = 0x8dc6dc00] 09:19:13 INFO - PROCESS | 1721 | 1464106753332 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]]]}] 09:19:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:19:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1734ms 09:19:13 INFO - PROCESS | 1721 | 1464106753394 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 09:19:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:19:13 INFO - PROCESS | 1721 | 1464106753398 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 09:19:13 INFO - PROCESS | 1721 | 1464106753405 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:19:13 INFO - PROCESS | 1721 | 1464106753408 Marionette TRACE conn3 <- [1,2602,null,{}] 09:19:13 INFO - PROCESS | 1721 | 1464106753414 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}] 09:19:13 INFO - PROCESS | 1721 | 1464106753632 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 09:19:13 INFO - PROCESS | 1721 | 1464106753970 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:14 INFO - PROCESS | 1721 | ++DOCSHELL 0x99597800 == 119 [pid = 1721] [id = 658] 09:19:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 174 (0x9a865400) [pid = 1721] [serial = 1975] [outer = (nil)] 09:19:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 175 (0x9aac5c00) [pid = 1721] [serial = 1976] [outer = 0x9a865400] 09:19:14 INFO - PROCESS | 1721 | 1464106754065 Marionette DEBUG loaded listener.js 09:19:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 176 (0x9aad2000) [pid = 1721] [serial = 1977] [outer = 0x9a865400] 09:19:15 INFO - PROCESS | 1721 | 1464106755044 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]]]}] 09:19:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:19:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1687ms 09:19:15 INFO - PROCESS | 1721 | 1464106755092 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 09:19:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:19:15 INFO - PROCESS | 1721 | 1464106755096 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 09:19:15 INFO - PROCESS | 1721 | 1464106755103 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:19:15 INFO - PROCESS | 1721 | 1464106755106 Marionette TRACE conn3 <- [1,2606,null,{}] 09:19:15 INFO - PROCESS | 1721 | 1464106755112 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}] 09:19:15 INFO - PROCESS | 1721 | 1464106755345 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 09:19:15 INFO - PROCESS | 1721 | 1464106755686 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:15 INFO - PROCESS | 1721 | ++DOCSHELL 0x873a4400 == 120 [pid = 1721] [id = 659] 09:19:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 177 (0x9a25f000) [pid = 1721] [serial = 1978] [outer = (nil)] 09:19:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 178 (0x9b8f5000) [pid = 1721] [serial = 1979] [outer = 0x9a25f000] 09:19:15 INFO - PROCESS | 1721 | 1464106755791 Marionette DEBUG loaded listener.js 09:19:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 179 (0x9d4cc800) [pid = 1721] [serial = 1980] [outer = 0x9a25f000] 09:19:16 INFO - PROCESS | 1721 | 1464106756817 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]]]}] 09:19:18 INFO - PROCESS | 1721 | --DOCSHELL 0x862f3000 == 119 [pid = 1721] [id = 554] 09:19:18 INFO - PROCESS | 1721 | --DOCSHELL 0x85a4a400 == 118 [pid = 1721] [id = 417] 09:19:18 INFO - PROCESS | 1721 | --DOCSHELL 0x88642000 == 117 [pid = 1721] [id = 641] 09:19:18 INFO - PROCESS | 1721 | --DOCSHELL 0x85a47000 == 116 [pid = 1721] [id = 640] 09:19:18 INFO - PROCESS | 1721 | --DOCSHELL 0x8908a000 == 115 [pid = 1721] [id = 639] 09:19:18 INFO - PROCESS | 1721 | --DOCSHELL 0x8752d400 == 114 [pid = 1721] [id = 638] 09:19:18 INFO - PROCESS | 1721 | --DOCSHELL 0x988bac00 == 113 [pid = 1721] [id = 632] 09:19:18 INFO - PROCESS | 1721 | --DOCSHELL 0x8752a400 == 112 [pid = 1721] [id = 630] 09:19:18 INFO - PROCESS | 1721 | --DOCSHELL 0x95586c00 == 111 [pid = 1721] [id = 631] 09:19:18 INFO - PROCESS | 1721 | --DOCSHELL 0x928aec00 == 110 [pid = 1721] [id = 629] 09:19:18 INFO - PROCESS | 1721 | --DOCSHELL 0x8c62d000 == 109 [pid = 1721] [id = 628] 09:19:18 INFO - PROCESS | 1721 | --DOCSHELL 0x918c3800 == 108 [pid = 1721] [id = 627] 09:19:18 INFO - PROCESS | 1721 | --DOCSHELL 0x8e28e400 == 107 [pid = 1721] [id = 626] 09:19:18 INFO - PROCESS | 1721 | --DOCSHELL 0x88dfcc00 == 106 [pid = 1721] [id = 625] 09:19:18 INFO - PROCESS | 1721 | --DOCSHELL 0x8eceac00 == 105 [pid = 1721] [id = 623] 09:19:18 INFO - PROCESS | 1721 | --DOCSHELL 0x8ece6400 == 104 [pid = 1721] [id = 624] 09:19:18 INFO - PROCESS | 1721 | --DOCSHELL 0x8d9dd400 == 103 [pid = 1721] [id = 622] 09:19:18 INFO - PROCESS | 1721 | --DOCSHELL 0x88e86000 == 102 [pid = 1721] [id = 621] 09:19:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:19:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 3489ms 09:19:18 INFO - PROCESS | 1721 | --DOMWINDOW == 178 (0x9396f800) [pid = 1721] [serial = 1823] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1721 | --DOMWINDOW == 177 (0x99f54400) [pid = 1721] [serial = 1838] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1721 | --DOMWINDOW == 176 (0x8e28d000) [pid = 1721] [serial = 1803] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1721 | --DOMWINDOW == 175 (0x8d9e3c00) [pid = 1721] [serial = 1857] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1721 | --DOMWINDOW == 174 (0x98904c00) [pid = 1721] [serial = 1833] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1721 | --DOMWINDOW == 173 (0x8db6b000) [pid = 1721] [serial = 1802] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1721 | --DOMWINDOW == 172 (0x9afa2c00) [pid = 1721] [serial = 1785] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1721 | --DOMWINDOW == 171 (0x883cd800) [pid = 1721] [serial = 1851] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1721 | --DOMWINDOW == 170 (0x9b8efc00) [pid = 1721] [serial = 1848] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1721 | --DOMWINDOW == 169 (0x8b252800) [pid = 1721] [serial = 1853] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1721 | --DOMWINDOW == 168 (0x92615000) [pid = 1721] [serial = 1817] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1721 | --DOMWINDOW == 167 (0x911c4400) [pid = 1721] [serial = 1809] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1721 | --DOMWINDOW == 166 (0x8b6c1400) [pid = 1721] [serial = 1854] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1721 | --DOMWINDOW == 165 (0x9b44cc00) [pid = 1721] [serial = 1844] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1721 | --DOMWINDOW == 164 (0x988c0400) [pid = 1721] [serial = 1832] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1721 | --DOMWINDOW == 163 (0x911bb400) [pid = 1721] [serial = 1808] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1721 | --DOMWINDOW == 162 (0x99f5d400) [pid = 1721] [serial = 1839] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1721 | --DOMWINDOW == 161 (0x89086800) [pid = 1721] [serial = 1799] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1721 | --DOMWINDOW == 160 (0x92a46c00) [pid = 1721] [serial = 1821] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1721 | --DOMWINDOW == 159 (0x8edf0400) [pid = 1721] [serial = 1805] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1721 | --DOMWINDOW == 158 (0x9b488400) [pid = 1721] [serial = 1845] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1721 | --DOMWINDOW == 157 (0x928ab800) [pid = 1721] [serial = 1818] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1721 | --DOMWINDOW == 156 (0x96d24000) [pid = 1721] [serial = 1830] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1721 | --DOMWINDOW == 155 (0x99e55800) [pid = 1721] [serial = 1836] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1721 | --DOMWINDOW == 154 (0x929ce000) [pid = 1721] [serial = 1820] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1721 | --DOMWINDOW == 153 (0x8ee66800) [pid = 1721] [serial = 1806] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1721 | --DOMWINDOW == 152 (0x8d9e4000) [pid = 1721] [serial = 1731] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1721 | --DOMWINDOW == 151 (0x8ec04400) [pid = 1721] [serial = 1860] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1721 | --DOMWINDOW == 150 (0x918cd400) [pid = 1721] [serial = 1814] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1721 | --DOMWINDOW == 149 (0x9397ac00) [pid = 1721] [serial = 1824] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1721 | --DOMWINDOW == 148 (0x91290000) [pid = 1721] [serial = 1811] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1721 | --DOMWINDOW == 147 (0x94578800) [pid = 1721] [serial = 1826] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1721 | --DOMWINDOW == 146 (0x91a7e400) [pid = 1721] [serial = 1815] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0x8c754800) [pid = 1721] [serial = 1856] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x8e3db000) [pid = 1721] [serial = 1859] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x9457d800) [pid = 1721] [serial = 1827] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x9557b400) [pid = 1721] [serial = 1829] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x9b87c800) [pid = 1721] [serial = 1847] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x87532000) [pid = 1721] [serial = 1850] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x8b209400) [pid = 1721] [serial = 1800] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x9a871400) [pid = 1721] [serial = 1841] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x91784800) [pid = 1721] [serial = 1812] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x999b1400) [pid = 1721] [serial = 1835] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x9a9c2800) [pid = 1721] [serial = 1842] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x8e3db800) [pid = 1721] [serial = 1862] [outer = (nil)] [url = about:blank] 09:19:18 INFO - PROCESS | 1721 | 1464106758890 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 09:19:18 INFO - PROCESS | 1721 | 1464106758896 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 09:19:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:19:18 INFO - PROCESS | 1721 | 1464106758910 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:19:18 INFO - PROCESS | 1721 | 1464106758917 Marionette TRACE conn3 <- [1,2610,null,{}] 09:19:18 INFO - PROCESS | 1721 | 1464106758925 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}] 09:19:19 INFO - PROCESS | 1721 | 1464106759117 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 09:19:19 INFO - PROCESS | 1721 | 1464106759136 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:19 INFO - PROCESS | 1721 | ++DOCSHELL 0x873acc00 == 103 [pid = 1721] [id = 660] 09:19:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x873ad400) [pid = 1721] [serial = 1981] [outer = (nil)] 09:19:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x87529800) [pid = 1721] [serial = 1982] [outer = 0x873ad400] 09:19:19 INFO - PROCESS | 1721 | 1464106759255 Marionette DEBUG loaded listener.js 09:19:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x87c01800) [pid = 1721] [serial = 1983] [outer = 0x873ad400] 09:19:20 INFO - PROCESS | 1721 | 1464106760285 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]]]}] 09:19:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:19:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1435ms 09:19:20 INFO - PROCESS | 1721 | 1464106760358 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 09:19:20 INFO - PROCESS | 1721 | 1464106760364 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 09:19:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:19:20 INFO - PROCESS | 1721 | 1464106760377 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:19:20 INFO - PROCESS | 1721 | 1464106760382 Marionette TRACE conn3 <- [1,2614,null,{}] 09:19:20 INFO - PROCESS | 1721 | 1464106760388 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}] 09:19:20 INFO - PROCESS | 1721 | 1464106760598 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 09:19:20 INFO - PROCESS | 1721 | 1464106760816 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:20 INFO - PROCESS | 1721 | ++DOCSHELL 0x883d0400 == 104 [pid = 1721] [id = 661] 09:19:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x883d1800) [pid = 1721] [serial = 1984] [outer = (nil)] 09:19:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x88647000) [pid = 1721] [serial = 1985] [outer = 0x883d1800] 09:19:20 INFO - PROCESS | 1721 | 1464106760891 Marionette DEBUG loaded listener.js 09:19:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x88df8800) [pid = 1721] [serial = 1986] [outer = 0x883d1800] 09:19:21 INFO - PROCESS | 1721 | 1464106761867 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]]]}] 09:19:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:19:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1540ms 09:19:21 INFO - PROCESS | 1721 | 1464106761915 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 09:19:21 INFO - PROCESS | 1721 | 1464106761919 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 09:19:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:19:21 INFO - PROCESS | 1721 | 1464106761934 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:19:21 INFO - PROCESS | 1721 | 1464106761938 Marionette TRACE conn3 <- [1,2618,null,{}] 09:19:21 INFO - PROCESS | 1721 | 1464106761953 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}] 09:19:22 INFO - PROCESS | 1721 | 1464106762260 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 09:19:22 INFO - PROCESS | 1721 | 1464106762294 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:22 INFO - PROCESS | 1721 | ++DOCSHELL 0x8908e800 == 105 [pid = 1721] [id = 662] 09:19:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x8a0c1800) [pid = 1721] [serial = 1987] [outer = (nil)] 09:19:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x8b204800) [pid = 1721] [serial = 1988] [outer = 0x8a0c1800] 09:19:22 INFO - PROCESS | 1721 | 1464106762377 Marionette DEBUG loaded listener.js 09:19:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x8b20fc00) [pid = 1721] [serial = 1989] [outer = 0x8a0c1800] 09:19:23 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x88646800) [pid = 1721] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:19:23 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x918c6800) [pid = 1721] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:19:23 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x997a5800) [pid = 1721] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:19:23 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x8ee27800) [pid = 1721] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:19:23 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x91ebc400) [pid = 1721] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:19:23 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x8a0cbc00) [pid = 1721] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:19:23 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x8b257c00) [pid = 1721] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:19:23 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x8908a400) [pid = 1721] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:19:23 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x929cdc00) [pid = 1721] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:19:23 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x91281800) [pid = 1721] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:19:23 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0x97f23800) [pid = 1721] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:19:23 INFO - PROCESS | 1721 | --DOMWINDOW == 131 (0x87531800) [pid = 1721] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:19:23 INFO - PROCESS | 1721 | --DOMWINDOW == 130 (0x9557d800) [pid = 1721] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:19:23 INFO - PROCESS | 1721 | --DOMWINDOW == 129 (0x8b254c00) [pid = 1721] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:19:23 INFO - PROCESS | 1721 | --DOMWINDOW == 128 (0x9a872800) [pid = 1721] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:19:23 INFO - PROCESS | 1721 | --DOMWINDOW == 127 (0x89080000) [pid = 1721] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:19:23 INFO - PROCESS | 1721 | --DOMWINDOW == 126 (0x8ece8800) [pid = 1721] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:19:24 INFO - PROCESS | 1721 | --DOMWINDOW == 125 (0x8a0c4c00) [pid = 1721] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:19:24 INFO - PROCESS | 1721 | --DOMWINDOW == 124 (0x8d9e3800) [pid = 1721] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:19:24 INFO - PROCESS | 1721 | --DOMWINDOW == 123 (0x8edeec00) [pid = 1721] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:19:24 INFO - PROCESS | 1721 | --DOMWINDOW == 122 (0x98d47000) [pid = 1721] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:19:24 INFO - PROCESS | 1721 | --DOMWINDOW == 121 (0x8b6d0000) [pid = 1721] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:19:24 INFO - PROCESS | 1721 | 1464106764150 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]]]}] 09:19:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:19:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 2240ms 09:19:24 INFO - PROCESS | 1721 | 1464106764178 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 09:19:24 INFO - PROCESS | 1721 | 1464106764182 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 09:19:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:19:24 INFO - PROCESS | 1721 | 1464106764188 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:19:24 INFO - PROCESS | 1721 | 1464106764191 Marionette TRACE conn3 <- [1,2622,null,{}] 09:19:24 INFO - PROCESS | 1721 | 1464106764197 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}] 09:19:24 INFO - PROCESS | 1721 | 1464106764415 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 09:19:24 INFO - PROCESS | 1721 | 1464106764608 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:24 INFO - PROCESS | 1721 | ++DOCSHELL 0x87531800 == 106 [pid = 1721] [id = 663] 09:19:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 122 (0x89080000) [pid = 1721] [serial = 1990] [outer = (nil)] 09:19:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 123 (0x8b256400) [pid = 1721] [serial = 1991] [outer = 0x89080000] 09:19:24 INFO - PROCESS | 1721 | 1464106764687 Marionette DEBUG loaded listener.js 09:19:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 124 (0x8b463400) [pid = 1721] [serial = 1992] [outer = 0x89080000] 09:19:25 INFO - PROCESS | 1721 | 1464106765487 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]]]}] 09:19:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:19:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1334ms 09:19:25 INFO - PROCESS | 1721 | 1464106765523 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 09:19:25 INFO - PROCESS | 1721 | 1464106765527 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 09:19:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:19:25 INFO - PROCESS | 1721 | 1464106765533 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:19:25 INFO - PROCESS | 1721 | 1464106765535 Marionette TRACE conn3 <- [1,2626,null,{}] 09:19:25 INFO - PROCESS | 1721 | 1464106765552 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}] 09:19:25 INFO - PROCESS | 1721 | 1464106765741 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 09:19:25 INFO - PROCESS | 1721 | 1464106765756 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:25 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b20f800 == 107 [pid = 1721] [id = 664] 09:19:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 125 (0x8b252400) [pid = 1721] [serial = 1993] [outer = (nil)] 09:19:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 126 (0x8c0d9000) [pid = 1721] [serial = 1994] [outer = 0x8b252400] 09:19:25 INFO - PROCESS | 1721 | 1464106765828 Marionette DEBUG loaded listener.js 09:19:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 127 (0x8c0e1800) [pid = 1721] [serial = 1995] [outer = 0x8b252400] 09:19:27 INFO - PROCESS | 1721 | 1464106767206 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]]]}] 09:19:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:19:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1706ms 09:19:27 INFO - PROCESS | 1721 | 1464106767240 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 09:19:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:19:27 INFO - PROCESS | 1721 | 1464106767248 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 09:19:27 INFO - PROCESS | 1721 | 1464106767256 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:19:27 INFO - PROCESS | 1721 | 1464106767263 Marionette TRACE conn3 <- [1,2630,null,{}] 09:19:27 INFO - PROCESS | 1721 | 1464106767270 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}] 09:19:27 INFO - PROCESS | 1721 | 1464106767500 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 09:19:27 INFO - PROCESS | 1721 | 1464106767831 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:27 INFO - PROCESS | 1721 | ++DOCSHELL 0x873a0800 == 108 [pid = 1721] [id = 665] 09:19:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 128 (0x883d0000) [pid = 1721] [serial = 1996] [outer = (nil)] 09:19:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 129 (0x88dfc400) [pid = 1721] [serial = 1997] [outer = 0x883d0000] 09:19:27 INFO - PROCESS | 1721 | 1464106767930 Marionette DEBUG loaded listener.js 09:19:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 130 (0x89083c00) [pid = 1721] [serial = 1998] [outer = 0x883d0000] 09:19:28 INFO - PROCESS | 1721 | 1464106768931 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]]]}] 09:19:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:19:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1742ms 09:19:29 INFO - PROCESS | 1721 | 1464106768998 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 09:19:29 INFO - PROCESS | 1721 | 1464106769008 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 09:19:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:19:29 INFO - PROCESS | 1721 | 1464106769018 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:19:29 INFO - PROCESS | 1721 | 1464106769023 Marionette TRACE conn3 <- [1,2634,null,{}] 09:19:29 INFO - PROCESS | 1721 | 1464106769029 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}] 09:19:29 INFO - PROCESS | 1721 | 1464106769302 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 09:19:29 INFO - PROCESS | 1721 | 1464106769634 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:29 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b20ac00 == 109 [pid = 1721] [id = 666] 09:19:29 INFO - PROCESS | 1721 | ++DOMWINDOW == 131 (0x8b6c7c00) [pid = 1721] [serial = 1999] [outer = (nil)] 09:19:29 INFO - PROCESS | 1721 | ++DOMWINDOW == 132 (0x8c0d8c00) [pid = 1721] [serial = 2000] [outer = 0x8b6c7c00] 09:19:29 INFO - PROCESS | 1721 | 1464106769727 Marionette DEBUG loaded listener.js 09:19:29 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x8c62a000) [pid = 1721] [serial = 2001] [outer = 0x8b6c7c00] 09:19:30 INFO - PROCESS | 1721 | 1464106770670 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]]]}] 09:19:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:19:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1684ms 09:19:30 INFO - PROCESS | 1721 | 1464106770705 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 09:19:30 INFO - PROCESS | 1721 | 1464106770710 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 09:19:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:19:30 INFO - PROCESS | 1721 | 1464106770717 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:19:30 INFO - PROCESS | 1721 | 1464106770725 Marionette TRACE conn3 <- [1,2638,null,{}] 09:19:30 INFO - PROCESS | 1721 | 1464106770743 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}] 09:19:30 INFO - PROCESS | 1721 | 1464106770977 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 09:19:31 INFO - PROCESS | 1721 | 1464106771306 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:31 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b6cc000 == 110 [pid = 1721] [id = 667] 09:19:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x8d9d9400) [pid = 1721] [serial = 2002] [outer = (nil)] 09:19:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x8d9e1c00) [pid = 1721] [serial = 2003] [outer = 0x8d9d9400] 09:19:31 INFO - PROCESS | 1721 | 1464106771432 Marionette DEBUG loaded listener.js 09:19:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x8da99400) [pid = 1721] [serial = 2004] [outer = 0x8d9d9400] 09:19:32 INFO - PROCESS | 1721 | 1464106772344 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]]]}] 09:19:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:19:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1690ms 09:19:32 INFO - PROCESS | 1721 | 1464106772408 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 09:19:32 INFO - PROCESS | 1721 | 1464106772413 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 09:19:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:19:32 INFO - PROCESS | 1721 | 1464106772423 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:19:32 INFO - PROCESS | 1721 | 1464106772427 Marionette TRACE conn3 <- [1,2642,null,{}] 09:19:32 INFO - PROCESS | 1721 | 1464106772433 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}] 09:19:32 INFO - PROCESS | 1721 | 1464106772703 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 09:19:33 INFO - PROCESS | 1721 | 1464106773031 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:33 INFO - PROCESS | 1721 | ++DOCSHELL 0x88df7400 == 111 [pid = 1721] [id = 668] 09:19:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x8d9df800) [pid = 1721] [serial = 2005] [outer = (nil)] 09:19:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x8db6fc00) [pid = 1721] [serial = 2006] [outer = 0x8d9df800] 09:19:33 INFO - PROCESS | 1721 | 1464106773125 Marionette DEBUG loaded listener.js 09:19:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x8dc25400) [pid = 1721] [serial = 2007] [outer = 0x8d9df800] 09:19:34 INFO - PROCESS | 1721 | 1464106774063 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]]]}] 09:19:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:19:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1681ms 09:19:34 INFO - PROCESS | 1721 | 1464106774105 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 09:19:34 INFO - PROCESS | 1721 | 1464106774110 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 09:19:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:19:34 INFO - PROCESS | 1721 | 1464106774116 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:19:34 INFO - PROCESS | 1721 | 1464106774120 Marionette TRACE conn3 <- [1,2646,null,{}] 09:19:34 INFO - PROCESS | 1721 | 1464106774125 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}] 09:19:34 INFO - PROCESS | 1721 | 1464106774348 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 09:19:34 INFO - PROCESS | 1721 | 1464106774679 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:34 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b256000 == 112 [pid = 1721] [id = 669] 09:19:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x8db6ec00) [pid = 1721] [serial = 2008] [outer = (nil)] 09:19:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x8dc6b000) [pid = 1721] [serial = 2009] [outer = 0x8db6ec00] 09:19:34 INFO - PROCESS | 1721 | 1464106774773 Marionette DEBUG loaded listener.js 09:19:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x8dc6fc00) [pid = 1721] [serial = 2010] [outer = 0x8db6ec00] 09:19:35 INFO - PROCESS | 1721 | 1464106775704 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]]]}] 09:19:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:19:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1631ms 09:19:35 INFO - PROCESS | 1721 | 1464106775748 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 09:19:35 INFO - PROCESS | 1721 | 1464106775752 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 09:19:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:19:35 INFO - PROCESS | 1721 | 1464106775759 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:19:35 INFO - PROCESS | 1721 | 1464106775762 Marionette TRACE conn3 <- [1,2650,null,{}] 09:19:35 INFO - PROCESS | 1721 | 1464106775768 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}] 09:19:35 INFO - PROCESS | 1721 | 1464106775991 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 09:19:36 INFO - PROCESS | 1721 | 1464106776315 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:36 INFO - PROCESS | 1721 | ++DOCSHELL 0x8db6d800 == 113 [pid = 1721] [id = 670] 09:19:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x8dc6d000) [pid = 1721] [serial = 2011] [outer = (nil)] 09:19:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x8ec03400) [pid = 1721] [serial = 2012] [outer = 0x8dc6d000] 09:19:36 INFO - PROCESS | 1721 | 1464106776421 Marionette DEBUG loaded listener.js 09:19:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x8ec10c00) [pid = 1721] [serial = 2013] [outer = 0x8dc6d000] 09:19:37 INFO - PROCESS | 1721 | 1464106777351 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]]]}] 09:19:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:19:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1630ms 09:19:37 INFO - PROCESS | 1721 | 1464106777390 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 09:19:37 INFO - PROCESS | 1721 | 1464106777394 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 09:19:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:19:37 INFO - PROCESS | 1721 | 1464106777400 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:19:37 INFO - PROCESS | 1721 | 1464106777404 Marionette TRACE conn3 <- [1,2654,null,{}] 09:19:37 INFO - PROCESS | 1721 | 1464106777410 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}] 09:19:37 INFO - PROCESS | 1721 | 1464106777626 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 09:19:37 INFO - PROCESS | 1721 | 1464106777915 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:37 INFO - PROCESS | 1721 | ++DOCSHELL 0x883d9000 == 114 [pid = 1721] [id = 671] 09:19:37 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x88e7b000) [pid = 1721] [serial = 2014] [outer = (nil)] 09:19:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 147 (0x8ede6400) [pid = 1721] [serial = 2015] [outer = 0x88e7b000] 09:19:38 INFO - PROCESS | 1721 | 1464106778049 Marionette DEBUG loaded listener.js 09:19:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 148 (0x8edee000) [pid = 1721] [serial = 2016] [outer = 0x88e7b000] 09:19:38 INFO - PROCESS | 1721 | 1464106778972 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]]]}] 09:19:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:19:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1634ms 09:19:39 INFO - PROCESS | 1721 | 1464106779036 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 09:19:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:19:39 INFO - PROCESS | 1721 | 1464106779040 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 09:19:39 INFO - PROCESS | 1721 | 1464106779046 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:19:39 INFO - PROCESS | 1721 | 1464106779050 Marionette TRACE conn3 <- [1,2658,null,{}] 09:19:39 INFO - PROCESS | 1721 | 1464106779056 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}] 09:19:39 INFO - PROCESS | 1721 | 1464106779287 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 09:19:39 INFO - PROCESS | 1721 | 1464106779613 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:39 INFO - PROCESS | 1721 | ++DOCSHELL 0x8dc63000 == 115 [pid = 1721] [id = 672] 09:19:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 149 (0x8ec0b800) [pid = 1721] [serial = 2017] [outer = (nil)] 09:19:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 150 (0x8ee66c00) [pid = 1721] [serial = 2018] [outer = 0x8ec0b800] 09:19:39 INFO - PROCESS | 1721 | 1464106779707 Marionette DEBUG loaded listener.js 09:19:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 151 (0x8ee6dc00) [pid = 1721] [serial = 2019] [outer = 0x8ec0b800] 09:19:40 INFO - PROCESS | 1721 | 1464106780608 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]]]}] 09:19:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:19:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1635ms 09:19:40 INFO - PROCESS | 1721 | 1464106780683 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 09:19:40 INFO - PROCESS | 1721 | 1464106780686 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 09:19:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:19:40 INFO - PROCESS | 1721 | 1464106780694 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:19:40 INFO - PROCESS | 1721 | 1464106780698 Marionette TRACE conn3 <- [1,2662,null,{}] 09:19:40 INFO - PROCESS | 1721 | 1464106780703 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}] 09:19:40 INFO - PROCESS | 1721 | 1464106780939 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 09:19:41 INFO - PROCESS | 1721 | 1464106781275 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:41 INFO - PROCESS | 1721 | ++DOCSHELL 0x8e288800 == 116 [pid = 1721] [id = 673] 09:19:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 152 (0x8ede8400) [pid = 1721] [serial = 2020] [outer = (nil)] 09:19:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 153 (0x911ba800) [pid = 1721] [serial = 2021] [outer = 0x8ede8400] 09:19:41 INFO - PROCESS | 1721 | 1464106781370 Marionette DEBUG loaded listener.js 09:19:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 154 (0x911bd000) [pid = 1721] [serial = 2022] [outer = 0x8ede8400] 09:19:42 INFO - PROCESS | 1721 | 1464106782288 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]]]}] 09:19:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:19:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1636ms 09:19:42 INFO - PROCESS | 1721 | 1464106782331 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 09:19:42 INFO - PROCESS | 1721 | 1464106782335 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 09:19:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:19:42 INFO - PROCESS | 1721 | 1464106782341 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:19:42 INFO - PROCESS | 1721 | 1464106782345 Marionette TRACE conn3 <- [1,2666,null,{}] 09:19:42 INFO - PROCESS | 1721 | 1464106782371 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}] 09:19:42 INFO - PROCESS | 1721 | 1464106782615 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 09:19:42 INFO - PROCESS | 1721 | 1464106782970 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:43 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b255000 == 117 [pid = 1721] [id = 674] 09:19:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 155 (0x91285800) [pid = 1721] [serial = 2023] [outer = (nil)] 09:19:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 156 (0x9128e000) [pid = 1721] [serial = 2024] [outer = 0x91285800] 09:19:43 INFO - PROCESS | 1721 | 1464106783065 Marionette DEBUG loaded listener.js 09:19:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 157 (0x91783800) [pid = 1721] [serial = 2025] [outer = 0x91285800] 09:19:44 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:44 INFO - PROCESS | 1721 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:19:44 INFO - PROCESS | 1721 | 1464106784420 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]]]}] 09:19:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 09:19:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2102ms 09:19:44 INFO - PROCESS | 1721 | 1464106784444 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 09:19:44 INFO - PROCESS | 1721 | 1464106784449 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 09:19:44 INFO - PROCESS | 1721 | 1464106784457 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:19:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:19:44 INFO - PROCESS | 1721 | 1464106784466 Marionette TRACE conn3 <- [1,2670,null,{}] 09:19:44 INFO - PROCESS | 1721 | 1464106784472 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}] 09:19:44 INFO - PROCESS | 1721 | 1464106784743 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 09:19:45 INFO - PROCESS | 1721 | 1464106785001 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:45 INFO - PROCESS | 1721 | ++DOCSHELL 0x91281800 == 118 [pid = 1721] [id = 675] 09:19:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 158 (0x91789000) [pid = 1721] [serial = 2026] [outer = (nil)] 09:19:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 159 (0x918c1800) [pid = 1721] [serial = 2027] [outer = 0x91789000] 09:19:45 INFO - PROCESS | 1721 | 1464106785095 Marionette DEBUG loaded listener.js 09:19:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 160 (0x91a77c00) [pid = 1721] [serial = 2028] [outer = 0x91789000] 09:19:46 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:46 INFO - PROCESS | 1721 | 1464106786463 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 09:19:46 INFO - PROCESS | 1721 | 1464106786502 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 09:19:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:19:46 INFO - PROCESS | 1721 | 1464106786509 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:19:46 INFO - PROCESS | 1721 | 1464106786512 Marionette TRACE conn3 <- [1,2674,null,{}] 09:19:46 INFO - PROCESS | 1721 | 1464106786518 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}] 09:19:46 INFO - PROCESS | 1721 | 1464106786783 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 09:19:47 INFO - PROCESS | 1721 | 1464106787058 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:47 INFO - PROCESS | 1721 | ++DOCSHELL 0x918c6c00 == 119 [pid = 1721] [id = 676] 09:19:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 161 (0x918cbc00) [pid = 1721] [serial = 2029] [outer = (nil)] 09:19:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 162 (0x92128c00) [pid = 1721] [serial = 2030] [outer = 0x918cbc00] 09:19:47 INFO - PROCESS | 1721 | 1464106787148 Marionette DEBUG loaded listener.js 09:19:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 163 (0x922ca000) [pid = 1721] [serial = 2031] [outer = 0x918cbc00] 09:19:48 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:48 INFO - PROCESS | 1721 | 1464106788533 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 09:19:48 INFO - PROCESS | 1721 | 1464106788607 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 09:19:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:19:48 INFO - PROCESS | 1721 | 1464106788708 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:19:48 INFO - PROCESS | 1721 | 1464106788713 Marionette TRACE conn3 <- [1,2678,null,{}] 09:19:48 INFO - PROCESS | 1721 | 1464106788726 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}] 09:19:48 INFO - PROCESS | 1721 | 1464106788945 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 09:19:49 INFO - PROCESS | 1721 | 1464106789242 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:49 INFO - PROCESS | 1721 | ++DOCSHELL 0x862eb400 == 120 [pid = 1721] [id = 677] 09:19:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 164 (0x91a80800) [pid = 1721] [serial = 2032] [outer = (nil)] 09:19:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 165 (0x9261f400) [pid = 1721] [serial = 2033] [outer = 0x91a80800] 09:19:49 INFO - PROCESS | 1721 | 1464106789329 Marionette DEBUG loaded listener.js 09:19:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 166 (0x92622000) [pid = 1721] [serial = 2034] [outer = 0x91a80800] 09:19:50 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:50 INFO - PROCESS | 1721 | 1464106790692 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]]]}] 09:19:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 09:19:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2134ms 09:19:50 INFO - PROCESS | 1721 | 1464106790750 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 09:19:50 INFO - PROCESS | 1721 | 1464106790753 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 09:19:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:19:50 INFO - PROCESS | 1721 | 1464106790760 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:19:50 INFO - PROCESS | 1721 | 1464106790764 Marionette TRACE conn3 <- [1,2682,null,{}] 09:19:50 INFO - PROCESS | 1721 | 1464106790769 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}] 09:19:51 INFO - PROCESS | 1721 | 1464106791072 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 09:19:51 INFO - PROCESS | 1721 | 1464106791363 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:51 INFO - PROCESS | 1721 | ++DOCSHELL 0x92615000 == 121 [pid = 1721] [id = 678] 09:19:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 167 (0x92615800) [pid = 1721] [serial = 2035] [outer = (nil)] 09:19:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 168 (0x9298e000) [pid = 1721] [serial = 2036] [outer = 0x92615800] 09:19:51 INFO - PROCESS | 1721 | 1464106791464 Marionette DEBUG loaded listener.js 09:19:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 169 (0x9299bc00) [pid = 1721] [serial = 2037] [outer = 0x92615800] 09:19:52 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:52 INFO - PROCESS | 1721 | 1464106792852 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]]]}] 09:19:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 09:19:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2142ms 09:19:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:19:52 INFO - PROCESS | 1721 | 1464106792903 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 09:19:52 INFO - PROCESS | 1721 | 1464106792906 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 09:19:52 INFO - PROCESS | 1721 | 1464106792914 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:19:52 INFO - PROCESS | 1721 | 1464106792917 Marionette TRACE conn3 <- [1,2686,null,{}] 09:19:52 INFO - PROCESS | 1721 | 1464106792923 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}] 09:19:53 INFO - PROCESS | 1721 | 1464106793222 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 09:19:53 INFO - PROCESS | 1721 | 1464106793487 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:53 INFO - PROCESS | 1721 | ++DOCSHELL 0x860c1000 == 122 [pid = 1721] [id = 679] 09:19:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 170 (0x922c4c00) [pid = 1721] [serial = 2038] [outer = (nil)] 09:19:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 171 (0x92a44000) [pid = 1721] [serial = 2039] [outer = 0x922c4c00] 09:19:53 INFO - PROCESS | 1721 | 1464106793575 Marionette DEBUG loaded listener.js 09:19:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 172 (0x92a47000) [pid = 1721] [serial = 2040] [outer = 0x922c4c00] 09:19:54 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:54 INFO - PROCESS | 1721 | 1464106794959 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 09:19:55 INFO - PROCESS | 1721 | 1464106795020 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 09:19:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:19:55 INFO - PROCESS | 1721 | 1464106795027 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:19:55 INFO - PROCESS | 1721 | 1464106795033 Marionette TRACE conn3 <- [1,2690,null,{}] 09:19:55 INFO - PROCESS | 1721 | 1464106795038 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}] 09:19:55 INFO - PROCESS | 1721 | 1464106795350 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 09:19:55 INFO - PROCESS | 1721 | 1464106795685 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:55 INFO - PROCESS | 1721 | ++DOCSHELL 0x87c0a000 == 123 [pid = 1721] [id = 680] 09:19:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 173 (0x883cc000) [pid = 1721] [serial = 2041] [outer = (nil)] 09:19:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 174 (0x8b462c00) [pid = 1721] [serial = 2042] [outer = 0x883cc000] 09:19:55 INFO - PROCESS | 1721 | 1464106795771 Marionette DEBUG loaded listener.js 09:19:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 175 (0x8c9d5400) [pid = 1721] [serial = 2043] [outer = 0x883cc000] 09:19:58 INFO - PROCESS | 1721 | --DOCSHELL 0x92614000 == 122 [pid = 1721] [id = 438] 09:19:58 INFO - PROCESS | 1721 | --DOCSHELL 0x862e9400 == 121 [pid = 1721] [id = 616] 09:19:58 INFO - PROCESS | 1721 | --DOCSHELL 0x8e3d3000 == 120 [pid = 1721] [id = 436] 09:19:58 INFO - PROCESS | 1721 | --DOCSHELL 0x8863f800 == 119 [pid = 1721] [id = 618] 09:19:58 INFO - PROCESS | 1721 | --DOCSHELL 0x9118e400 == 118 [pid = 1721] [id = 290] 09:19:58 INFO - PROCESS | 1721 | --DOCSHELL 0x8ee72800 == 117 [pid = 1721] [id = 437] 09:19:58 INFO - PROCESS | 1721 | --DOCSHELL 0x8c0dc000 == 116 [pid = 1721] [id = 619] 09:19:58 INFO - PROCESS | 1721 | --DOCSHELL 0x8908e800 == 115 [pid = 1721] [id = 662] 09:19:58 INFO - PROCESS | 1721 | --DOCSHELL 0x883d0400 == 114 [pid = 1721] [id = 661] 09:19:58 INFO - PROCESS | 1721 | --DOCSHELL 0x873acc00 == 113 [pid = 1721] [id = 660] 09:19:58 INFO - PROCESS | 1721 | --DOCSHELL 0x873a5800 == 112 [pid = 1721] [id = 655] 09:19:58 INFO - PROCESS | 1721 | --DOCSHELL 0x85a48c00 == 111 [pid = 1721] [id = 656] 09:19:58 INFO - PROCESS | 1721 | --DOCSHELL 0x8864ac00 == 110 [pid = 1721] [id = 654] 09:19:58 INFO - PROCESS | 1721 | --DOCSHELL 0x94f62c00 == 109 [pid = 1721] [id = 653] 09:19:58 INFO - PROCESS | 1721 | --DOCSHELL 0x87528c00 == 108 [pid = 1721] [id = 652] 09:19:58 INFO - PROCESS | 1721 | --DOCSHELL 0x88df2000 == 107 [pid = 1721] [id = 651] 09:19:58 INFO - PROCESS | 1721 | --DOCSHELL 0x918a2000 == 106 [pid = 1721] [id = 650] 09:19:58 INFO - PROCESS | 1721 | --DOCSHELL 0x862eec00 == 105 [pid = 1721] [id = 648] 09:19:58 INFO - PROCESS | 1721 | --DOCSHELL 0x8c0d9c00 == 104 [pid = 1721] [id = 649] 09:19:58 INFO - PROCESS | 1721 | --DOCSHELL 0x8ee1cc00 == 103 [pid = 1721] [id = 647] 09:19:58 INFO - PROCESS | 1721 | --DOCSHELL 0x8eceb800 == 102 [pid = 1721] [id = 646] 09:19:58 INFO - PROCESS | 1721 | --DOCSHELL 0x8ede3000 == 101 [pid = 1721] [id = 645] 09:19:58 INFO - PROCESS | 1721 | --DOCSHELL 0x8db76800 == 100 [pid = 1721] [id = 644] 09:19:58 INFO - PROCESS | 1721 | --DOCSHELL 0x87c0f400 == 99 [pid = 1721] [id = 643] 09:19:58 INFO - PROCESS | 1721 | --DOMWINDOW == 174 (0x8dc29c00) [pid = 1721] [serial = 1926] [outer = (nil)] [url = about:blank] 09:19:58 INFO - PROCESS | 1721 | --DOMWINDOW == 173 (0x95331800) [pid = 1721] [serial = 1893] [outer = (nil)] [url = about:blank] 09:19:58 INFO - PROCESS | 1721 | --DOMWINDOW == 172 (0x922be800) [pid = 1721] [serial = 1880] [outer = (nil)] [url = about:blank] 09:19:58 INFO - PROCESS | 1721 | --DOMWINDOW == 171 (0x9a9cb400) [pid = 1721] [serial = 1905] [outer = (nil)] [url = about:blank] 09:19:58 INFO - PROCESS | 1721 | --DOMWINDOW == 170 (0x9a9c1400) [pid = 1721] [serial = 1904] [outer = (nil)] [url = about:blank] 09:19:58 INFO - PROCESS | 1721 | --DOMWINDOW == 169 (0x91283800) [pid = 1721] [serial = 1874] [outer = (nil)] [url = about:blank] 09:19:58 INFO - PROCESS | 1721 | --DOMWINDOW == 168 (0x9298e800) [pid = 1721] [serial = 1883] [outer = (nil)] [url = about:blank] 09:19:58 INFO - PROCESS | 1721 | --DOMWINDOW == 167 (0x99ecac00) [pid = 1721] [serial = 1901] [outer = (nil)] [url = about:blank] 09:19:58 INFO - PROCESS | 1721 | --DOMWINDOW == 166 (0x92992000) [pid = 1721] [serial = 1884] [outer = (nil)] [url = about:blank] 09:19:58 INFO - PROCESS | 1721 | --DOMWINDOW == 165 (0x8c754c00) [pid = 1721] [serial = 1922] [outer = (nil)] [url = about:blank] 09:19:58 INFO - PROCESS | 1721 | --DOMWINDOW == 164 (0x8a0ce400) [pid = 1721] [serial = 1865] [outer = (nil)] [url = about:blank] 09:19:58 INFO - PROCESS | 1721 | --DOMWINDOW == 163 (0x94577400) [pid = 1721] [serial = 1889] [outer = (nil)] [url = about:blank] 09:19:58 INFO - PROCESS | 1721 | --DOMWINDOW == 162 (0x918c3400) [pid = 1721] [serial = 1878] [outer = (nil)] [url = about:blank] 09:19:58 INFO - PROCESS | 1721 | --DOMWINDOW == 161 (0x98862000) [pid = 1721] [serial = 1895] [outer = (nil)] [url = about:blank] 09:19:58 INFO - PROCESS | 1721 | --DOMWINDOW == 160 (0x8864a000) [pid = 1721] [serial = 1917] [outer = (nil)] [url = about:blank] 09:19:58 INFO - PROCESS | 1721 | --DOMWINDOW == 159 (0xa2249400) [pid = 1721] [serial = 1914] [outer = (nil)] [url = about:blank] 09:19:58 INFO - PROCESS | 1721 | --DOMWINDOW == 158 (0x9d89e400) [pid = 1721] [serial = 1910] [outer = (nil)] [url = about:blank] 09:19:58 INFO - PROCESS | 1721 | --DOMWINDOW == 157 (0x9b8eac00) [pid = 1721] [serial = 1907] [outer = (nil)] [url = about:blank] 09:19:58 INFO - PROCESS | 1721 | --DOMWINDOW == 156 (0x922c6000) [pid = 1721] [serial = 1881] [outer = (nil)] [url = about:blank] 09:19:58 INFO - PROCESS | 1721 | --DOMWINDOW == 155 (0x8dc66800) [pid = 1721] [serial = 1797] [outer = (nil)] [url = about:blank] 09:19:58 INFO - PROCESS | 1721 | --DOMWINDOW == 154 (0x98936800) [pid = 1721] [serial = 1896] [outer = (nil)] [url = about:blank] 09:19:58 INFO - PROCESS | 1721 | --DOMWINDOW == 153 (0x87c0b800) [pid = 1721] [serial = 1916] [outer = (nil)] [url = about:blank] 09:19:58 INFO - PROCESS | 1721 | --DOMWINDOW == 152 (0x92a50400) [pid = 1721] [serial = 1886] [outer = (nil)] [url = about:blank] 09:19:58 INFO - PROCESS | 1721 | --DOMWINDOW == 151 (0x8b464c00) [pid = 1721] [serial = 1920] [outer = (nil)] [url = about:blank] 09:19:58 INFO - PROCESS | 1721 | --DOMWINDOW == 150 (0xa0516000) [pid = 1721] [serial = 1911] [outer = (nil)] [url = about:blank] 09:19:58 INFO - PROCESS | 1721 | --DOMWINDOW == 149 (0x99f53800) [pid = 1721] [serial = 1902] [outer = (nil)] [url = about:blank] 09:19:58 INFO - PROCESS | 1721 | --DOMWINDOW == 148 (0x8e28a000) [pid = 1721] [serial = 1869] [outer = (nil)] [url = about:blank] 09:19:58 INFO - PROCESS | 1721 | --DOMWINDOW == 147 (0x8b25b400) [pid = 1721] [serial = 1919] [outer = (nil)] [url = about:blank] 09:19:58 INFO - PROCESS | 1721 | --DOMWINDOW == 146 (0x9457cc00) [pid = 1721] [serial = 1890] [outer = (nil)] [url = about:blank] 09:19:58 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0x8d9ddc00) [pid = 1721] [serial = 1923] [outer = (nil)] [url = about:blank] 09:19:58 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x8ee6a800) [pid = 1721] [serial = 1872] [outer = (nil)] [url = about:blank] 09:19:58 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x918aac00) [pid = 1721] [serial = 1877] [outer = (nil)] [url = about:blank] 09:19:58 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x8b464400) [pid = 1721] [serial = 1866] [outer = (nil)] [url = about:blank] 09:19:58 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x92c14000) [pid = 1721] [serial = 1887] [outer = (nil)] [url = about:blank] 09:19:58 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0xa1052c00) [pid = 1721] [serial = 1913] [outer = (nil)] [url = about:blank] 09:19:58 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x999ac000) [pid = 1721] [serial = 1898] [outer = (nil)] [url = about:blank] 09:19:58 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x91781800) [pid = 1721] [serial = 1875] [outer = (nil)] [url = about:blank] 09:19:58 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x8ee23c00) [pid = 1721] [serial = 1871] [outer = (nil)] [url = about:blank] 09:19:58 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x8c753c00) [pid = 1721] [serial = 1925] [outer = (nil)] [url = about:blank] 09:19:58 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x8dc25c00) [pid = 1721] [serial = 1868] [outer = (nil)] [url = about:blank] 09:19:58 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x9b9ca000) [pid = 1721] [serial = 1908] [outer = (nil)] [url = about:blank] 09:19:58 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x9532dc00) [pid = 1721] [serial = 1892] [outer = (nil)] [url = about:blank] 09:19:58 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0x999d2000) [pid = 1721] [serial = 1899] [outer = (nil)] [url = about:blank] 09:19:58 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:58 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 09:19:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:19:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 09:19:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:19:58 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1 09:19:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:58 INFO - _addTest/ [0,2693,"getWindowHandle",null] 09:19:58 INFO - PROCESS | 1721 | 1464106798782 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 09:19:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:19:58 INFO - PROCESS | 1721 | 1464106798790 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:19:58 INFO - PROCESS | 1721 | 1464106798796 Marionette TRACE conn3 <- [1,2694,null,{}] 09:19:58 INFO - PROCESS | 1721 | 1464106798804 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}] 09:19:59 INFO - PROCESS | 1721 | 1464106799002 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 09:19:59 INFO - PROCESS | 1721 | 1464106799240 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:59 INFO - PROCESS | 1721 | ++DOCSHELL 0x87c0c400 == 100 [pid = 1721] [id = 681] 09:19:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x87c0e400) [pid = 1721] [serial = 2044] [outer = (nil)] 09:19:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x883d0800) [pid = 1721] [serial = 2045] [outer = 0x87c0e400] 09:19:59 INFO - PROCESS | 1721 | 1464106799318 Marionette DEBUG loaded listener.js 09:19:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x88642c00) [pid = 1721] [serial = 2046] [outer = 0x87c0e400] 09:20:00 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 09:20:00 INFO - PROCESS | 1721 | 1464106800587 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 09:20:00 INFO - PROCESS | 1721 | 1464106800640 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 09:20:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:20:00 INFO - PROCESS | 1721 | 1464106800650 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:20:00 INFO - PROCESS | 1721 | 1464106800655 Marionette TRACE conn3 <- [1,2698,null,{}] 09:20:00 INFO - PROCESS | 1721 | 1464106800660 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}] 09:20:01 INFO - PROCESS | 1721 | 1464106801004 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 09:20:01 INFO - PROCESS | 1721 | 1464106801047 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:01 INFO - PROCESS | 1721 | ++DOCSHELL 0x85a47000 == 101 [pid = 1721] [id = 682] 09:20:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x87c03400) [pid = 1721] [serial = 2047] [outer = (nil)] 09:20:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x8a0cd800) [pid = 1721] [serial = 2048] [outer = 0x87c03400] 09:20:01 INFO - PROCESS | 1721 | 1464106801122 Marionette DEBUG loaded listener.js 09:20:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x8b252800) [pid = 1721] [serial = 2049] [outer = 0x87c03400] 09:20:02 INFO - PROCESS | 1721 | SkCairoFTTypeface::onFilterRec unimplemented 09:20:02 INFO - PROCESS | 1721 | 1464106802769 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 09:20:03 INFO - PROCESS | 1721 | 1464106803682 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 09:20:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:20:03 INFO - PROCESS | 1721 | 1464106803689 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:20:03 INFO - PROCESS | 1721 | 1464106803696 Marionette TRACE conn3 <- [1,2702,null,{}] 09:20:03 INFO - PROCESS | 1721 | 1464106803712 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}] 09:20:04 INFO - PROCESS | 1721 | 1464106804021 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 09:20:04 INFO - PROCESS | 1721 | 1464106804178 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:04 INFO - PROCESS | 1721 | ++DOCSHELL 0x8863fc00 == 102 [pid = 1721] [id = 683] 09:20:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 117 (0x8b459800) [pid = 1721] [serial = 2050] [outer = (nil)] 09:20:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 118 (0x8b6cd800) [pid = 1721] [serial = 2051] [outer = 0x8b459800] 09:20:04 INFO - PROCESS | 1721 | 1464106804256 Marionette DEBUG loaded listener.js 09:20:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 119 (0x8c750400) [pid = 1721] [serial = 2052] [outer = 0x8b459800] 09:20:05 INFO - PROCESS | 1721 | 1464106805040 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]]]}] 09:20:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:20:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1386ms 09:20:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:20:05 INFO - PROCESS | 1721 | 1464106805075 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 09:20:05 INFO - PROCESS | 1721 | 1464106805079 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 09:20:05 INFO - PROCESS | 1721 | 1464106805085 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:20:05 INFO - PROCESS | 1721 | 1464106805089 Marionette TRACE conn3 <- [1,2706,null,{}] 09:20:05 INFO - PROCESS | 1721 | 1464106805094 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}] 09:20:05 INFO - PROCESS | 1721 | 1464106805370 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 09:20:05 INFO - PROCESS | 1721 | 1464106805392 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:05 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c754c00 == 103 [pid = 1721] [id = 684] 09:20:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 120 (0x8c9de800) [pid = 1721] [serial = 2053] [outer = (nil)] 09:20:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 121 (0x8d9dc400) [pid = 1721] [serial = 2054] [outer = 0x8c9de800] 09:20:05 INFO - PROCESS | 1721 | 1464106805467 Marionette DEBUG loaded listener.js 09:20:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 122 (0x8da96800) [pid = 1721] [serial = 2055] [outer = 0x8c9de800] 09:20:06 INFO - PROCESS | 1721 | 1464106806790 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]]]}] 09:20:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:20:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1732ms 09:20:06 INFO - PROCESS | 1721 | 1464106806817 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 09:20:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:20:06 INFO - PROCESS | 1721 | 1464106806824 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 09:20:06 INFO - PROCESS | 1721 | 1464106806832 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:20:06 INFO - PROCESS | 1721 | 1464106806839 Marionette TRACE conn3 <- [1,2710,null,{}] 09:20:06 INFO - PROCESS | 1721 | 1464106806847 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}] 09:20:07 INFO - PROCESS | 1721 | 1464106807128 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 09:20:07 INFO - PROCESS | 1721 | 1464106807474 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:07 INFO - PROCESS | 1721 | ++DOCSHELL 0x87527c00 == 104 [pid = 1721] [id = 685] 09:20:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 123 (0x883d1400) [pid = 1721] [serial = 2056] [outer = (nil)] 09:20:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 124 (0x88e80c00) [pid = 1721] [serial = 2057] [outer = 0x883d1400] 09:20:07 INFO - PROCESS | 1721 | 1464106807571 Marionette DEBUG loaded listener.js 09:20:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 125 (0x8a0c1800) [pid = 1721] [serial = 2058] [outer = 0x883d1400] 09:20:08 INFO - PROCESS | 1721 | 1464106808592 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] 09:20:08 INFO - PROCESS | 1721 | 1464106808681 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 09:20:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:20:08 INFO - PROCESS | 1721 | 1464106808692 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:20:08 INFO - PROCESS | 1721 | 1464106808696 Marionette TRACE conn3 <- [1,2714,null,{}] 09:20:08 INFO - PROCESS | 1721 | 1464106808703 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}] 09:20:08 INFO - PROCESS | 1721 | 1464106808979 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 09:20:09 INFO - PROCESS | 1721 | 1464106809316 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:09 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c9d3c00 == 105 [pid = 1721] [id = 686] 09:20:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 126 (0x8c9d4000) [pid = 1721] [serial = 2059] [outer = (nil)] 09:20:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 127 (0x8d9d7400) [pid = 1721] [serial = 2060] [outer = 0x8c9d4000] 09:20:09 INFO - PROCESS | 1721 | 1464106809406 Marionette DEBUG loaded listener.js 09:20:09 INFO - PROCESS | 1721 | ++DOMWINDOW == 128 (0x8da9d000) [pid = 1721] [serial = 2061] [outer = 0x8c9d4000] 09:20:10 INFO - PROCESS | 1721 | 1464106810381 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]]]}] 09:20:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:20:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1731ms 09:20:10 INFO - PROCESS | 1721 | 1464106810423 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 09:20:10 INFO - PROCESS | 1721 | 1464106810428 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 09:20:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:20:10 INFO - PROCESS | 1721 | 1464106810435 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:20:10 INFO - PROCESS | 1721 | 1464106810441 Marionette TRACE conn3 <- [1,2718,null,{}] 09:20:10 INFO - PROCESS | 1721 | 1464106810457 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}] 09:20:10 INFO - PROCESS | 1721 | 1464106810700 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 09:20:11 INFO - PROCESS | 1721 | 1464106811027 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:11 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b6c2400 == 106 [pid = 1721] [id = 687] 09:20:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 129 (0x8e288c00) [pid = 1721] [serial = 2062] [outer = (nil)] 09:20:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 130 (0x8e3db800) [pid = 1721] [serial = 2063] [outer = 0x8e288c00] 09:20:11 INFO - PROCESS | 1721 | 1464106811126 Marionette DEBUG loaded listener.js 09:20:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 131 (0x8ec0e400) [pid = 1721] [serial = 2064] [outer = 0x8e288c00] 09:20:12 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | Canvas test: 2d.text.font.parse.size.percentage.default - assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected "100px serif" but got "1000% serif" 09:20:12 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 09:20:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1 09:20:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:20:12 INFO - _addTest/ [0,2721,"getWindowHandle",null] 09:20:12 INFO - PROCESS | 1721 | 1464106812132 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 09:20:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:20:12 INFO - PROCESS | 1721 | 1464106812138 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:20:12 INFO - PROCESS | 1721 | 1464106812142 Marionette TRACE conn3 <- [1,2722,null,{}] 09:20:12 INFO - PROCESS | 1721 | 1464106812148 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}] 09:20:12 INFO - PROCESS | 1721 | 1464106812373 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 09:20:12 INFO - PROCESS | 1721 | 1464106812715 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:12 INFO - PROCESS | 1721 | ++DOCSHELL 0x8dc66400 == 107 [pid = 1721] [id = 688] 09:20:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 132 (0x8ece4000) [pid = 1721] [serial = 2065] [outer = (nil)] 09:20:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x8ee23000) [pid = 1721] [serial = 2066] [outer = 0x8ece4000] 09:20:12 INFO - PROCESS | 1721 | 1464106812809 Marionette DEBUG loaded listener.js 09:20:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x8ee6e800) [pid = 1721] [serial = 2067] [outer = 0x8ece4000] 09:20:13 INFO - PROCESS | 1721 | 1464106813752 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] 09:20:13 INFO - PROCESS | 1721 | 1464106813828 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 09:20:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:20:13 INFO - PROCESS | 1721 | 1464106813834 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:20:13 INFO - PROCESS | 1721 | 1464106813838 Marionette TRACE conn3 <- [1,2726,null,{}] 09:20:13 INFO - PROCESS | 1721 | 1464106813843 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}] 09:20:14 INFO - PROCESS | 1721 | 1464106814059 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 09:20:14 INFO - PROCESS | 1721 | 1464106814394 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:14 INFO - PROCESS | 1721 | ++DOCSHELL 0x8edee800 == 108 [pid = 1721] [id = 689] 09:20:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x9118f800) [pid = 1721] [serial = 2068] [outer = (nil)] 09:20:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x911c5800) [pid = 1721] [serial = 2069] [outer = 0x9118f800] 09:20:14 INFO - PROCESS | 1721 | 1464106814489 Marionette DEBUG loaded listener.js 09:20:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x91781400) [pid = 1721] [serial = 2070] [outer = 0x9118f800] 09:20:15 INFO - PROCESS | 1721 | 1464106815444 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]]]}] 09:20:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:20:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1687ms 09:20:15 INFO - PROCESS | 1721 | 1464106815522 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 09:20:15 INFO - PROCESS | 1721 | 1464106815525 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 09:20:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:20:15 INFO - PROCESS | 1721 | 1464106815532 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:20:15 INFO - PROCESS | 1721 | 1464106815535 Marionette TRACE conn3 <- [1,2730,null,{}] 09:20:15 INFO - PROCESS | 1721 | 1464106815541 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}] 09:20:15 INFO - PROCESS | 1721 | 1464106815812 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 09:20:16 INFO - PROCESS | 1721 | 1464106816152 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:16 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ede3400 == 109 [pid = 1721] [id = 690] 09:20:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x8edf0000) [pid = 1721] [serial = 2071] [outer = (nil)] 09:20:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x918c7400) [pid = 1721] [serial = 2072] [outer = 0x8edf0000] 09:20:16 INFO - PROCESS | 1721 | 1464106816241 Marionette DEBUG loaded listener.js 09:20:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x918cb400) [pid = 1721] [serial = 2073] [outer = 0x8edf0000] 09:20:17 INFO - PROCESS | 1721 | 1464106817624 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 09:20:17 INFO - PROCESS | 1721 | 1464106817680 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 09:20:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:20:17 INFO - PROCESS | 1721 | 1464106817761 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:20:17 INFO - PROCESS | 1721 | 1464106817768 Marionette TRACE conn3 <- [1,2734,null,{}] 09:20:17 INFO - PROCESS | 1721 | 1464106817840 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}] 09:20:18 INFO - PROCESS | 1721 | 1464106818114 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 09:20:18 INFO - PROCESS | 1721 | 1464106818392 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:18 INFO - PROCESS | 1721 | ++DOCSHELL 0x918a3800 == 110 [pid = 1721] [id = 691] 09:20:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x918ac800) [pid = 1721] [serial = 2074] [outer = (nil)] 09:20:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x922c2400) [pid = 1721] [serial = 2075] [outer = 0x918ac800] 09:20:18 INFO - PROCESS | 1721 | 1464106818480 Marionette DEBUG loaded listener.js 09:20:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x922cb800) [pid = 1721] [serial = 2076] [outer = 0x918ac800] 09:20:19 INFO - PROCESS | 1721 | 1464106819473 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]]]}] 09:20:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:20:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1815ms 09:20:19 INFO - PROCESS | 1721 | 1464106819506 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 09:20:19 INFO - PROCESS | 1721 | 1464106819510 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 09:20:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:20:19 INFO - PROCESS | 1721 | 1464106819517 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:20:19 INFO - PROCESS | 1721 | 1464106819519 Marionette TRACE conn3 <- [1,2738,null,{}] 09:20:19 INFO - PROCESS | 1721 | 1464106819526 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}] 09:20:19 INFO - PROCESS | 1721 | 1464106819757 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 09:20:20 INFO - PROCESS | 1721 | 1464106820092 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:20 INFO - PROCESS | 1721 | ++DOCSHELL 0x918ae800 == 111 [pid = 1721] [id = 692] 09:20:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x91eba400) [pid = 1721] [serial = 2077] [outer = (nil)] 09:20:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x928ae400) [pid = 1721] [serial = 2078] [outer = 0x91eba400] 09:20:20 INFO - PROCESS | 1721 | 1464106820188 Marionette DEBUG loaded listener.js 09:20:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x92992000) [pid = 1721] [serial = 2079] [outer = 0x91eba400] 09:20:21 INFO - PROCESS | 1721 | 1464106821107 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]]]}] 09:20:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:20:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1634ms 09:20:21 INFO - PROCESS | 1721 | 1464106821152 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 09:20:21 INFO - PROCESS | 1721 | 1464106821156 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 09:20:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:20:21 INFO - PROCESS | 1721 | 1464106821163 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:20:21 INFO - PROCESS | 1721 | 1464106821166 Marionette TRACE conn3 <- [1,2742,null,{}] 09:20:21 INFO - PROCESS | 1721 | 1464106821172 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}] 09:20:21 INFO - PROCESS | 1721 | 1464106821415 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 09:20:21 INFO - PROCESS | 1721 | 1464106821745 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:21 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c9dd800 == 112 [pid = 1721] [id = 693] 09:20:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 147 (0x928aa000) [pid = 1721] [serial = 2080] [outer = (nil)] 09:20:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 148 (0x92a4ec00) [pid = 1721] [serial = 2081] [outer = 0x928aa000] 09:20:21 INFO - PROCESS | 1721 | 1464106821839 Marionette DEBUG loaded listener.js 09:20:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 149 (0x92c1ac00) [pid = 1721] [serial = 2082] [outer = 0x928aa000] 09:20:22 INFO - PROCESS | 1721 | 1464106822783 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]]]}] 09:20:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:20:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1686ms 09:20:22 INFO - PROCESS | 1721 | 1464106822850 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 09:20:22 INFO - PROCESS | 1721 | 1464106822854 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 09:20:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:20:22 INFO - PROCESS | 1721 | 1464106822861 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:20:22 INFO - PROCESS | 1721 | 1464106822864 Marionette TRACE conn3 <- [1,2746,null,{}] 09:20:22 INFO - PROCESS | 1721 | 1464106822870 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}] 09:20:23 INFO - PROCESS | 1721 | 1464106823138 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 09:20:23 INFO - PROCESS | 1721 | 1464106823480 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:23 INFO - PROCESS | 1721 | ++DOCSHELL 0x92d4dc00 == 113 [pid = 1721] [id = 694] 09:20:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 150 (0x9397a000) [pid = 1721] [serial = 2083] [outer = (nil)] 09:20:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 151 (0x93a83400) [pid = 1721] [serial = 2084] [outer = 0x9397a000] 09:20:23 INFO - PROCESS | 1721 | 1464106823579 Marionette DEBUG loaded listener.js 09:20:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 152 (0x93a87800) [pid = 1721] [serial = 2085] [outer = 0x9397a000] 09:20:24 INFO - PROCESS | 1721 | 1464106824530 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]]]}] 09:20:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:20:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1731ms 09:20:24 INFO - PROCESS | 1721 | 1464106824593 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 09:20:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:20:24 INFO - PROCESS | 1721 | 1464106824598 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 09:20:24 INFO - PROCESS | 1721 | 1464106824604 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:20:24 INFO - PROCESS | 1721 | 1464106824610 Marionette TRACE conn3 <- [1,2750,null,{}] 09:20:24 INFO - PROCESS | 1721 | 1464106824616 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}] 09:20:24 INFO - PROCESS | 1721 | 1464106824884 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 09:20:25 INFO - PROCESS | 1721 | 1464106825237 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:25 INFO - PROCESS | 1721 | ++DOCSHELL 0x92128800 == 114 [pid = 1721] [id = 695] 09:20:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 153 (0x94574c00) [pid = 1721] [serial = 2086] [outer = (nil)] 09:20:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 154 (0x94f59400) [pid = 1721] [serial = 2087] [outer = 0x94574c00] 09:20:25 INFO - PROCESS | 1721 | 1464106825344 Marionette DEBUG loaded listener.js 09:20:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 155 (0x94f65400) [pid = 1721] [serial = 2088] [outer = 0x94574c00] 09:20:26 INFO - PROCESS | 1721 | 1464106826265 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]]]}] 09:20:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:20:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1733ms 09:20:26 INFO - PROCESS | 1721 | 1464106826337 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 09:20:26 INFO - PROCESS | 1721 | 1464106826340 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 09:20:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:20:26 INFO - PROCESS | 1721 | 1464106826347 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:20:26 INFO - PROCESS | 1721 | 1464106826351 Marionette TRACE conn3 <- [1,2754,null,{}] 09:20:26 INFO - PROCESS | 1721 | 1464106826357 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}] 09:20:26 INFO - PROCESS | 1721 | 1464106826638 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 09:20:26 INFO - PROCESS | 1721 | 1464106826971 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:27 INFO - PROCESS | 1721 | ++DOCSHELL 0x88e79800 == 115 [pid = 1721] [id = 696] 09:20:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 156 (0x8c9dbc00) [pid = 1721] [serial = 2089] [outer = (nil)] 09:20:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 157 (0x95168c00) [pid = 1721] [serial = 2090] [outer = 0x8c9dbc00] 09:20:27 INFO - PROCESS | 1721 | 1464106827091 Marionette DEBUG loaded listener.js 09:20:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 158 (0x9532b400) [pid = 1721] [serial = 2091] [outer = 0x8c9dbc00] 09:20:28 INFO - PROCESS | 1721 | 1464106828131 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]]]}] 09:20:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:20:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1832ms 09:20:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:20:28 INFO - PROCESS | 1721 | 1464106828182 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 09:20:28 INFO - PROCESS | 1721 | 1464106828185 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 09:20:28 INFO - PROCESS | 1721 | 1464106828192 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:20:28 INFO - PROCESS | 1721 | 1464106828205 Marionette TRACE conn3 <- [1,2758,null,{}] 09:20:28 INFO - PROCESS | 1721 | 1464106828211 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}] 09:20:28 INFO - PROCESS | 1721 | 1464106828445 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 09:20:28 INFO - PROCESS | 1721 | 1464106828787 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:28 INFO - PROCESS | 1721 | ++DOCSHELL 0x94f5a400 == 116 [pid = 1721] [id = 697] 09:20:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 159 (0x95330000) [pid = 1721] [serial = 2092] [outer = (nil)] 09:20:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 160 (0x95337400) [pid = 1721] [serial = 2093] [outer = 0x95330000] 09:20:28 INFO - PROCESS | 1721 | 1464106828878 Marionette DEBUG loaded listener.js 09:20:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 161 (0x95339c00) [pid = 1721] [serial = 2094] [outer = 0x95330000] 09:20:29 INFO - PROCESS | 1721 | 1464106829750 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]]]}] 09:20:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:20:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1600ms 09:20:29 INFO - PROCESS | 1721 | 1464106829791 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 09:20:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:20:29 INFO - PROCESS | 1721 | 1464106829795 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 09:20:29 INFO - PROCESS | 1721 | 1464106829801 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:20:29 INFO - PROCESS | 1721 | 1464106829805 Marionette TRACE conn3 <- [1,2762,null,{}] 09:20:29 INFO - PROCESS | 1721 | 1464106829833 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}] 09:20:30 INFO - PROCESS | 1721 | 1464106830065 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 09:20:30 INFO - PROCESS | 1721 | 1464106830403 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:30 INFO - PROCESS | 1721 | ++DOCSHELL 0x95331000 == 117 [pid = 1721] [id = 698] 09:20:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 162 (0x9533a000) [pid = 1721] [serial = 2095] [outer = (nil)] 09:20:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 163 (0x95582000) [pid = 1721] [serial = 2096] [outer = 0x9533a000] 09:20:30 INFO - PROCESS | 1721 | 1464106830500 Marionette DEBUG loaded listener.js 09:20:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 164 (0x95586800) [pid = 1721] [serial = 2097] [outer = 0x9533a000] 09:20:31 INFO - PROCESS | 1721 | 1464106831512 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]]]}] 09:20:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:20:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1754ms 09:20:31 INFO - PROCESS | 1721 | 1464106831555 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 09:20:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:20:31 INFO - PROCESS | 1721 | 1464106831559 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 09:20:31 INFO - PROCESS | 1721 | 1464106831566 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:20:31 INFO - PROCESS | 1721 | 1464106831569 Marionette TRACE conn3 <- [1,2766,null,{}] 09:20:31 INFO - PROCESS | 1721 | 1464106831575 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}] 09:20:31 INFO - PROCESS | 1721 | 1464106831800 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 09:20:32 INFO - PROCESS | 1721 | 1464106832324 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:32 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ece5c00 == 118 [pid = 1721] [id = 699] 09:20:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 165 (0x9557dc00) [pid = 1721] [serial = 2098] [outer = (nil)] 09:20:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 166 (0x97f91800) [pid = 1721] [serial = 2099] [outer = 0x9557dc00] 09:20:32 INFO - PROCESS | 1721 | 1464106832421 Marionette DEBUG loaded listener.js 09:20:32 INFO - PROCESS | 1721 | ++DOMWINDOW == 167 (0x98012800) [pid = 1721] [serial = 2100] [outer = 0x9557dc00] 09:20:33 INFO - PROCESS | 1721 | 1464106833362 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]]]}] 09:20:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:20:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1831ms 09:20:33 INFO - PROCESS | 1721 | 1464106833397 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 09:20:33 INFO - PROCESS | 1721 | 1464106833401 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 09:20:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:20:33 INFO - PROCESS | 1721 | 1464106833408 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:20:33 INFO - PROCESS | 1721 | 1464106833411 Marionette TRACE conn3 <- [1,2770,null,{}] 09:20:33 INFO - PROCESS | 1721 | 1464106833417 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}] 09:20:33 INFO - PROCESS | 1721 | 1464106833653 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 09:20:34 INFO - PROCESS | 1721 | 1464106834005 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:34 INFO - PROCESS | 1721 | ++DOCSHELL 0x9557e400 == 119 [pid = 1721] [id = 700] 09:20:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 168 (0x96d29400) [pid = 1721] [serial = 2101] [outer = (nil)] 09:20:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 169 (0x98903800) [pid = 1721] [serial = 2102] [outer = 0x96d29400] 09:20:34 INFO - PROCESS | 1721 | 1464106834102 Marionette DEBUG loaded listener.js 09:20:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 170 (0x98905c00) [pid = 1721] [serial = 2103] [outer = 0x96d29400] 09:20:35 INFO - PROCESS | 1721 | 1464106835031 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]]]}] 09:20:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:20:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1680ms 09:20:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:20:35 INFO - PROCESS | 1721 | 1464106835089 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 09:20:35 INFO - PROCESS | 1721 | 1464106835092 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 09:20:35 INFO - PROCESS | 1721 | 1464106835099 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:20:35 INFO - PROCESS | 1721 | 1464106835102 Marionette TRACE conn3 <- [1,2774,null,{}] 09:20:35 INFO - PROCESS | 1721 | 1464106835109 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}] 09:20:35 INFO - PROCESS | 1721 | 1464106835350 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 09:20:35 INFO - PROCESS | 1721 | 1464106835687 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:35 INFO - PROCESS | 1721 | ++DOCSHELL 0x883cd800 == 120 [pid = 1721] [id = 701] 09:20:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 171 (0x96d2a400) [pid = 1721] [serial = 2104] [outer = (nil)] 09:20:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 172 (0x98d3ec00) [pid = 1721] [serial = 2105] [outer = 0x96d2a400] 09:20:35 INFO - PROCESS | 1721 | 1464106835789 Marionette DEBUG loaded listener.js 09:20:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 173 (0x9959c800) [pid = 1721] [serial = 2106] [outer = 0x96d2a400] 09:20:38 INFO - PROCESS | 1721 | --DOCSHELL 0x87c01400 == 119 [pid = 1721] [id = 636] 09:20:38 INFO - PROCESS | 1721 | --DOCSHELL 0x88dfa800 == 118 [pid = 1721] [id = 634] 09:20:38 INFO - PROCESS | 1721 | --DOCSHELL 0x88e79000 == 117 [pid = 1721] [id = 633] 09:20:38 INFO - PROCESS | 1721 | --DOCSHELL 0x9a86cc00 == 116 [pid = 1721] [id = 635] 09:20:38 INFO - PROCESS | 1721 | --DOCSHELL 0x8863fc00 == 115 [pid = 1721] [id = 683] 09:20:38 INFO - PROCESS | 1721 | --DOCSHELL 0x85a47000 == 114 [pid = 1721] [id = 682] 09:20:38 INFO - PROCESS | 1721 | --DOCSHELL 0x87c0c400 == 113 [pid = 1721] [id = 681] 09:20:38 INFO - PROCESS | 1721 | --DOCSHELL 0x8e288800 == 112 [pid = 1721] [id = 673] 09:20:38 INFO - PROCESS | 1721 | --DOCSHELL 0x8dc63000 == 111 [pid = 1721] [id = 672] 09:20:38 INFO - PROCESS | 1721 | --DOCSHELL 0x883d9000 == 110 [pid = 1721] [id = 671] 09:20:38 INFO - PROCESS | 1721 | --DOCSHELL 0x8db6d800 == 109 [pid = 1721] [id = 670] 09:20:38 INFO - PROCESS | 1721 | --DOCSHELL 0x8b256000 == 108 [pid = 1721] [id = 669] 09:20:38 INFO - PROCESS | 1721 | --DOCSHELL 0x88df7400 == 107 [pid = 1721] [id = 668] 09:20:38 INFO - PROCESS | 1721 | --DOCSHELL 0x8b20ac00 == 106 [pid = 1721] [id = 666] 09:20:38 INFO - PROCESS | 1721 | --DOCSHELL 0x8b6cc000 == 105 [pid = 1721] [id = 667] 09:20:38 INFO - PROCESS | 1721 | --DOCSHELL 0x873a0800 == 104 [pid = 1721] [id = 665] 09:20:38 INFO - PROCESS | 1721 | --DOMWINDOW == 172 (0x8ec0a400) [pid = 1721] [serial = 1863] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1721 | --DOMWINDOW == 171 (0x8b204800) [pid = 1721] [serial = 1988] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1721 | --DOMWINDOW == 170 (0x8b20fc00) [pid = 1721] [serial = 1989] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1721 | --DOMWINDOW == 169 (0x929c4400) [pid = 1721] [serial = 1952] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1721 | --DOMWINDOW == 168 (0x91a78c00) [pid = 1721] [serial = 1946] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1721 | --DOMWINDOW == 167 (0x91ebbc00) [pid = 1721] [serial = 1947] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1721 | --DOMWINDOW == 166 (0x8ec03800) [pid = 1721] [serial = 1935] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1721 | --DOMWINDOW == 165 (0x8e288000) [pid = 1721] [serial = 1934] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1721 | --DOMWINDOW == 164 (0x88647000) [pid = 1721] [serial = 1985] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1721 | --DOMWINDOW == 163 (0x93a88c00) [pid = 1721] [serial = 1956] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1721 | --DOMWINDOW == 162 (0x93972c00) [pid = 1721] [serial = 1955] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1721 | --DOMWINDOW == 161 (0x8c626c00) [pid = 1721] [serial = 1932] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1721 | --DOMWINDOW == 160 (0x8b6c7000) [pid = 1721] [serial = 1931] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1721 | --DOMWINDOW == 159 (0x9890a400) [pid = 1721] [serial = 1965] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1721 | --DOMWINDOW == 158 (0x98902000) [pid = 1721] [serial = 1964] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1721 | --DOMWINDOW == 157 (0x9a866400) [pid = 1721] [serial = 1974] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1721 | --DOMWINDOW == 156 (0x9a25d000) [pid = 1721] [serial = 1973] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1721 | --DOMWINDOW == 155 (0x9aad2000) [pid = 1721] [serial = 1977] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1721 | --DOMWINDOW == 154 (0x9aac5c00) [pid = 1721] [serial = 1976] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1721 | --DOMWINDOW == 153 (0x97f96800) [pid = 1721] [serial = 1962] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1721 | --DOMWINDOW == 152 (0x97f2cc00) [pid = 1721] [serial = 1961] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1721 | --DOMWINDOW == 151 (0x918a3c00) [pid = 1721] [serial = 1944] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1721 | --DOMWINDOW == 150 (0x9178e000) [pid = 1721] [serial = 1943] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1721 | --DOMWINDOW == 149 (0x8e289400) [pid = 1721] [serial = 1928] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1721 | --DOMWINDOW == 148 (0x9d4cc800) [pid = 1721] [serial = 1980] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1721 | --DOMWINDOW == 147 (0x9b8f5000) [pid = 1721] [serial = 1979] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1721 | --DOMWINDOW == 146 (0x87529800) [pid = 1721] [serial = 1982] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0x87c01800) [pid = 1721] [serial = 1983] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x91284c00) [pid = 1721] [serial = 1941] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x911bd800) [pid = 1721] [serial = 1940] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x928a3c00) [pid = 1721] [serial = 1950] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x9261e400) [pid = 1721] [serial = 1949] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x8ee6d000) [pid = 1721] [serial = 1938] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x8ee1e800) [pid = 1721] [serial = 1937] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x94fbc800) [pid = 1721] [serial = 1959] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x94f66400) [pid = 1721] [serial = 1958] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x999ca800) [pid = 1721] [serial = 1968] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x997aa800) [pid = 1721] [serial = 1967] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x99ecf000) [pid = 1721] [serial = 1971] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x99ec9000) [pid = 1721] [serial = 1970] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0x92a41400) [pid = 1721] [serial = 1953] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1721 | --DOMWINDOW == 131 (0x8b463400) [pid = 1721] [serial = 1992] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1721 | --DOMWINDOW == 130 (0x8b256400) [pid = 1721] [serial = 1991] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1721 | --DOMWINDOW == 129 (0x88df8800) [pid = 1721] [serial = 1986] [outer = (nil)] [url = about:blank] 09:20:38 INFO - PROCESS | 1721 | 1464106838855 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]]]}] 09:20:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:20:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 3791ms 09:20:38 INFO - PROCESS | 1721 | 1464106838890 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 09:20:38 INFO - PROCESS | 1721 | 1464106838894 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 09:20:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:20:38 INFO - PROCESS | 1721 | 1464106838903 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:20:38 INFO - PROCESS | 1721 | 1464106838909 Marionette TRACE conn3 <- [1,2778,null,{}] 09:20:38 INFO - PROCESS | 1721 | 1464106838918 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}] 09:20:39 INFO - PROCESS | 1721 | 1464106839173 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 09:20:39 INFO - PROCESS | 1721 | 1464106839395 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:39 INFO - PROCESS | 1721 | ++DOCSHELL 0x860c8000 == 105 [pid = 1721] [id = 702] 09:20:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 130 (0x873a0000) [pid = 1721] [serial = 2107] [outer = (nil)] 09:20:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 131 (0x87c0f400) [pid = 1721] [serial = 2108] [outer = 0x873a0000] 09:20:39 INFO - PROCESS | 1721 | 1464106839480 Marionette DEBUG loaded listener.js 09:20:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 132 (0x88dfa400) [pid = 1721] [serial = 2109] [outer = 0x873a0000] 09:20:40 INFO - PROCESS | 1721 | 1464106840299 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]]]}] 09:20:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:20:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1440ms 09:20:40 INFO - PROCESS | 1721 | 1464106840344 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 09:20:40 INFO - PROCESS | 1721 | 1464106840353 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 09:20:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:20:40 INFO - PROCESS | 1721 | 1464106840363 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:20:40 INFO - PROCESS | 1721 | 1464106840367 Marionette TRACE conn3 <- [1,2782,null,{}] 09:20:40 INFO - PROCESS | 1721 | 1464106840373 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}] 09:20:40 INFO - PROCESS | 1721 | 1464106840696 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 09:20:40 INFO - PROCESS | 1721 | 1464106840856 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:40 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b20bc00 == 106 [pid = 1721] [id = 703] 09:20:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x8b210000) [pid = 1721] [serial = 2110] [outer = (nil)] 09:20:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x8b45e000) [pid = 1721] [serial = 2111] [outer = 0x8b210000] 09:20:40 INFO - PROCESS | 1721 | 1464106840950 Marionette DEBUG loaded listener.js 09:20:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x8b466000) [pid = 1721] [serial = 2112] [outer = 0x8b210000] 09:20:41 INFO - PROCESS | 1721 | 1464106841919 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]]]}] 09:20:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:20:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1587ms 09:20:41 INFO - PROCESS | 1721 | 1464106841954 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 09:20:41 INFO - PROCESS | 1721 | 1464106841959 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 09:20:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:20:41 INFO - PROCESS | 1721 | 1464106841971 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:20:41 INFO - PROCESS | 1721 | 1464106841976 Marionette TRACE conn3 <- [1,2786,null,{}] 09:20:41 INFO - PROCESS | 1721 | 1464106841993 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}] 09:20:42 INFO - PROCESS | 1721 | 1464106842354 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 09:20:42 INFO - PROCESS | 1721 | 1464106842411 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:42 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b6c7000 == 107 [pid = 1721] [id = 704] 09:20:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x8c74bc00) [pid = 1721] [serial = 2113] [outer = (nil)] 09:20:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x8d9db400) [pid = 1721] [serial = 2114] [outer = 0x8c74bc00] 09:20:42 INFO - PROCESS | 1721 | 1464106842622 Marionette DEBUG loaded listener.js 09:20:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x8db6a800) [pid = 1721] [serial = 2115] [outer = 0x8c74bc00] 09:20:43 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x88e82400) [pid = 1721] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:20:43 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x8ede8400) [pid = 1721] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:20:43 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x8ec0b800) [pid = 1721] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:20:43 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x88e7b000) [pid = 1721] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:20:43 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x8dc6d000) [pid = 1721] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:20:43 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0x8db6ec00) [pid = 1721] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:20:43 INFO - PROCESS | 1721 | --DOMWINDOW == 131 (0x8d9df800) [pid = 1721] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:20:43 INFO - PROCESS | 1721 | --DOMWINDOW == 130 (0x8d9d9400) [pid = 1721] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:20:43 INFO - PROCESS | 1721 | --DOMWINDOW == 129 (0x8b6c7c00) [pid = 1721] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:20:43 INFO - PROCESS | 1721 | --DOMWINDOW == 128 (0x883d0000) [pid = 1721] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:20:43 INFO - PROCESS | 1721 | --DOMWINDOW == 127 (0x87c0e400) [pid = 1721] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:20:43 INFO - PROCESS | 1721 | --DOMWINDOW == 126 (0x883cc000) [pid = 1721] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:20:43 INFO - PROCESS | 1721 | --DOMWINDOW == 125 (0x922c4c00) [pid = 1721] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:20:43 INFO - PROCESS | 1721 | --DOMWINDOW == 124 (0x92615800) [pid = 1721] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:20:43 INFO - PROCESS | 1721 | --DOMWINDOW == 123 (0x91a80800) [pid = 1721] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:20:43 INFO - PROCESS | 1721 | --DOMWINDOW == 122 (0x918cbc00) [pid = 1721] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:20:43 INFO - PROCESS | 1721 | --DOMWINDOW == 121 (0x91789000) [pid = 1721] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:20:43 INFO - PROCESS | 1721 | --DOMWINDOW == 120 (0x91285800) [pid = 1721] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:20:43 INFO - PROCESS | 1721 | --DOMWINDOW == 119 (0x87c03400) [pid = 1721] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:20:43 INFO - PROCESS | 1721 | --DOMWINDOW == 118 (0x8b459800) [pid = 1721] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:20:43 INFO - PROCESS | 1721 | 1464106843969 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]]]}] 09:20:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:20:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 2049ms 09:20:44 INFO - PROCESS | 1721 | 1464106844015 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 09:20:44 INFO - PROCESS | 1721 | 1464106844020 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 09:20:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:20:44 INFO - PROCESS | 1721 | 1464106844041 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:20:44 INFO - PROCESS | 1721 | 1464106844045 Marionette TRACE conn3 <- [1,2790,null,{}] 09:20:44 INFO - PROCESS | 1721 | 1464106844051 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}] 09:20:44 INFO - PROCESS | 1721 | 1464106844270 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 09:20:44 INFO - PROCESS | 1721 | 1464106844468 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:44 INFO - PROCESS | 1721 | ++DOCSHELL 0x883cc000 == 108 [pid = 1721] [id = 705] 09:20:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 119 (0x8b259c00) [pid = 1721] [serial = 2116] [outer = (nil)] 09:20:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 120 (0x8db75c00) [pid = 1721] [serial = 2117] [outer = 0x8b259c00] 09:20:44 INFO - PROCESS | 1721 | 1464106844544 Marionette DEBUG loaded listener.js 09:20:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 121 (0x8dc62000) [pid = 1721] [serial = 2118] [outer = 0x8b259c00] 09:20:45 INFO - PROCESS | 1721 | 1464106845508 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]]]}] 09:20:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:20:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1506ms 09:20:45 INFO - PROCESS | 1721 | 1464106845535 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 09:20:45 INFO - PROCESS | 1721 | 1464106845542 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 09:20:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:20:45 INFO - PROCESS | 1721 | 1464106845563 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:20:45 INFO - PROCESS | 1721 | 1464106845569 Marionette TRACE conn3 <- [1,2794,null,{}] 09:20:45 INFO - PROCESS | 1721 | 1464106845578 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}] 09:20:45 INFO - PROCESS | 1721 | 1464106845855 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 09:20:46 INFO - PROCESS | 1721 | 1464106846214 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:46 INFO - PROCESS | 1721 | ++DOCSHELL 0x883d9c00 == 109 [pid = 1721] [id = 706] 09:20:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 122 (0x88640000) [pid = 1721] [serial = 2119] [outer = (nil)] 09:20:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 123 (0x88df2800) [pid = 1721] [serial = 2120] [outer = 0x88640000] 09:20:46 INFO - PROCESS | 1721 | 1464106846305 Marionette DEBUG loaded listener.js 09:20:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 124 (0x8b204800) [pid = 1721] [serial = 2121] [outer = 0x88640000] 09:20:47 INFO - PROCESS | 1721 | 1464106847310 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]]]}] 09:20:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:20:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1788ms 09:20:47 INFO - PROCESS | 1721 | 1464106847380 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 09:20:47 INFO - PROCESS | 1721 | 1464106847390 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 09:20:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:20:47 INFO - PROCESS | 1721 | 1464106847405 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:20:47 INFO - PROCESS | 1721 | 1464106847410 Marionette TRACE conn3 <- [1,2798,null,{}] 09:20:47 INFO - PROCESS | 1721 | 1464106847417 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}] 09:20:47 INFO - PROCESS | 1721 | 1464106847711 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 09:20:48 INFO - PROCESS | 1721 | 1464106848057 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:48 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c74c000 == 110 [pid = 1721] [id = 707] 09:20:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 125 (0x8c9d7800) [pid = 1721] [serial = 2122] [outer = (nil)] 09:20:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 126 (0x8d9e2400) [pid = 1721] [serial = 2123] [outer = 0x8c9d7800] 09:20:48 INFO - PROCESS | 1721 | 1464106848145 Marionette DEBUG loaded listener.js 09:20:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 127 (0x8dc2fc00) [pid = 1721] [serial = 2124] [outer = 0x8c9d7800] 09:20:49 INFO - PROCESS | 1721 | 1464106849152 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]]]}] 09:20:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:20:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1788ms 09:20:49 INFO - PROCESS | 1721 | 1464106849194 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 09:20:49 INFO - PROCESS | 1721 | 1464106849197 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 09:20:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:20:49 INFO - PROCESS | 1721 | 1464106849204 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:20:49 INFO - PROCESS | 1721 | 1464106849211 Marionette TRACE conn3 <- [1,2802,null,{}] 09:20:49 INFO - PROCESS | 1721 | 1464106849229 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}] 09:20:49 INFO - PROCESS | 1721 | 1464106849469 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 09:20:49 INFO - PROCESS | 1721 | 1464106849847 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:49 INFO - PROCESS | 1721 | ++DOCSHELL 0x8e3dcc00 == 111 [pid = 1721] [id = 708] 09:20:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 128 (0x8ec08400) [pid = 1721] [serial = 2125] [outer = (nil)] 09:20:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 129 (0x8ec0f000) [pid = 1721] [serial = 2126] [outer = 0x8ec08400] 09:20:49 INFO - PROCESS | 1721 | 1464106849948 Marionette DEBUG loaded listener.js 09:20:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 130 (0x8ede7400) [pid = 1721] [serial = 2127] [outer = 0x8ec08400] 09:20:50 INFO - PROCESS | 1721 | 1464106850889 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]]]}] 09:20:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:20:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1742ms 09:20:50 INFO - PROCESS | 1721 | 1464106850948 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 09:20:50 INFO - PROCESS | 1721 | 1464106850953 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 09:20:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:20:50 INFO - PROCESS | 1721 | 1464106850959 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:20:50 INFO - PROCESS | 1721 | 1464106850962 Marionette TRACE conn3 <- [1,2806,null,{}] 09:20:50 INFO - PROCESS | 1721 | 1464106850968 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}] 09:20:51 INFO - PROCESS | 1721 | 1464106851208 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 09:20:51 INFO - PROCESS | 1721 | 1464106851543 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:51 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ecdd800 == 112 [pid = 1721] [id = 709] 09:20:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 131 (0x8ee28000) [pid = 1721] [serial = 2128] [outer = (nil)] 09:20:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 132 (0x8ee70400) [pid = 1721] [serial = 2129] [outer = 0x8ee28000] 09:20:51 INFO - PROCESS | 1721 | 1464106851638 Marionette DEBUG loaded listener.js 09:20:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x911be000) [pid = 1721] [serial = 2130] [outer = 0x8ee28000] 09:20:52 INFO - PROCESS | 1721 | 1464106852561 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]]]}] 09:20:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:20:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1635ms 09:20:52 INFO - PROCESS | 1721 | 1464106852595 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 09:20:52 INFO - PROCESS | 1721 | 1464106852598 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 09:20:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:20:52 INFO - PROCESS | 1721 | 1464106852605 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:20:52 INFO - PROCESS | 1721 | 1464106852608 Marionette TRACE conn3 <- [1,2810,null,{}] 09:20:52 INFO - PROCESS | 1721 | 1464106852614 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}] 09:20:52 INFO - PROCESS | 1721 | 1464106852951 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 09:20:53 INFO - PROCESS | 1721 | 1464106853215 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:53 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ee27c00 == 113 [pid = 1721] [id = 710] 09:20:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x91193c00) [pid = 1721] [serial = 2131] [outer = (nil)] 09:20:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x91288000) [pid = 1721] [serial = 2132] [outer = 0x91193c00] 09:20:53 INFO - PROCESS | 1721 | 1464106853310 Marionette DEBUG loaded listener.js 09:20:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x91785800) [pid = 1721] [serial = 2133] [outer = 0x91193c00] 09:20:54 INFO - PROCESS | 1721 | 1464106854206 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]]]}] 09:20:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:20:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1680ms 09:20:54 INFO - PROCESS | 1721 | 1464106854287 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 09:20:54 INFO - PROCESS | 1721 | 1464106854291 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 09:20:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:20:54 INFO - PROCESS | 1721 | 1464106854298 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:20:54 INFO - PROCESS | 1721 | 1464106854302 Marionette TRACE conn3 <- [1,2814,null,{}] 09:20:54 INFO - PROCESS | 1721 | 1464106854308 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}] 09:20:54 INFO - PROCESS | 1721 | 1464106854612 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 09:20:54 INFO - PROCESS | 1721 | 1464106854961 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:54 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ee25400 == 114 [pid = 1721] [id = 711] 09:20:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x9178e000) [pid = 1721] [serial = 2134] [outer = (nil)] 09:20:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x91a76800) [pid = 1721] [serial = 2135] [outer = 0x9178e000] 09:20:55 INFO - PROCESS | 1721 | 1464106855049 Marionette DEBUG loaded listener.js 09:20:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x92124400) [pid = 1721] [serial = 2136] [outer = 0x9178e000] 09:20:55 INFO - PROCESS | 1721 | 1464106855995 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]]]}] 09:20:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:20:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1731ms 09:20:56 INFO - PROCESS | 1721 | 1464106856029 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 09:20:56 INFO - PROCESS | 1721 | 1464106856033 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 09:20:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:20:56 INFO - PROCESS | 1721 | 1464106856039 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:20:56 INFO - PROCESS | 1721 | 1464106856043 Marionette TRACE conn3 <- [1,2818,null,{}] 09:20:56 INFO - PROCESS | 1721 | 1464106856049 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}] 09:20:56 INFO - PROCESS | 1721 | 1464106856269 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 09:20:56 INFO - PROCESS | 1721 | 1464106856560 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:56 INFO - PROCESS | 1721 | ++DOCSHELL 0x9178d800 == 115 [pid = 1721] [id = 712] 09:20:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x918a8800) [pid = 1721] [serial = 2137] [outer = (nil)] 09:20:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x9261c800) [pid = 1721] [serial = 2138] [outer = 0x918a8800] 09:20:56 INFO - PROCESS | 1721 | 1464106856706 Marionette DEBUG loaded listener.js 09:20:56 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x928a8000) [pid = 1721] [serial = 2139] [outer = 0x918a8800] 09:20:57 INFO - PROCESS | 1721 | 1464106857664 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]]]}] 09:20:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:20:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1680ms 09:20:57 INFO - PROCESS | 1721 | 1464106857722 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 09:20:57 INFO - PROCESS | 1721 | 1464106857725 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 09:20:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:20:57 INFO - PROCESS | 1721 | 1464106857733 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:20:57 INFO - PROCESS | 1721 | 1464106857736 Marionette TRACE conn3 <- [1,2822,null,{}] 09:20:57 INFO - PROCESS | 1721 | 1464106857742 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}] 09:20:57 INFO - PROCESS | 1721 | 1464106857971 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 09:20:58 INFO - PROCESS | 1721 | 1464106858309 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:58 INFO - PROCESS | 1721 | ++DOCSHELL 0x92128400 == 116 [pid = 1721] [id = 713] 09:20:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x928a2400) [pid = 1721] [serial = 2140] [outer = (nil)] 09:20:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x92a42800) [pid = 1721] [serial = 2141] [outer = 0x928a2400] 09:20:58 INFO - PROCESS | 1721 | 1464106858403 Marionette DEBUG loaded listener.js 09:20:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x92a48400) [pid = 1721] [serial = 2142] [outer = 0x928a2400] 09:20:59 INFO - PROCESS | 1721 | 1464106859320 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]]]}] 09:20:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:20:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1634ms 09:20:59 INFO - PROCESS | 1721 | 1464106859368 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 09:20:59 INFO - PROCESS | 1721 | 1464106859372 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 09:20:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:20:59 INFO - PROCESS | 1721 | 1464106859379 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:20:59 INFO - PROCESS | 1721 | 1464106859382 Marionette TRACE conn3 <- [1,2826,null,{}] 09:20:59 INFO - PROCESS | 1721 | 1464106859388 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}] 09:20:59 INFO - PROCESS | 1721 | 1464106859604 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 09:20:59 INFO - PROCESS | 1721 | 1464106859936 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:59 INFO - PROCESS | 1721 | ++DOCSHELL 0x88e85c00 == 117 [pid = 1721] [id = 714] 09:20:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x92130800) [pid = 1721] [serial = 2143] [outer = (nil)] 09:21:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 147 (0x93a84000) [pid = 1721] [serial = 2144] [outer = 0x92130800] 09:21:00 INFO - PROCESS | 1721 | 1464106860027 Marionette DEBUG loaded listener.js 09:21:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 148 (0x94570400) [pid = 1721] [serial = 2145] [outer = 0x92130800] 09:21:00 INFO - PROCESS | 1721 | 1464106860948 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:21:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:21:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1630ms 09:21:01 INFO - PROCESS | 1721 | 1464106861010 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 09:21:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:21:01 INFO - PROCESS | 1721 | 1464106861015 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 09:21:01 INFO - PROCESS | 1721 | 1464106861021 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:21:01 INFO - PROCESS | 1721 | 1464106861024 Marionette TRACE conn3 <- [1,2830,null,{}] 09:21:01 INFO - PROCESS | 1721 | 1464106861030 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}] 09:21:01 INFO - PROCESS | 1721 | 1464106861249 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 09:21:01 INFO - PROCESS | 1721 | 1464106861580 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:01 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b464400 == 118 [pid = 1721] [id = 715] 09:21:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 149 (0x93974800) [pid = 1721] [serial = 2146] [outer = (nil)] 09:21:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 150 (0x94f5d000) [pid = 1721] [serial = 2147] [outer = 0x93974800] 09:21:01 INFO - PROCESS | 1721 | 1464106861676 Marionette DEBUG loaded listener.js 09:21:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 151 (0x94f61400) [pid = 1721] [serial = 2148] [outer = 0x93974800] 09:21:02 INFO - PROCESS | 1721 | 1464106862805 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]]]}] 09:21:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:21:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1841ms 09:21:02 INFO - PROCESS | 1721 | 1464106862868 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 09:21:02 INFO - PROCESS | 1721 | 1464106862872 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 09:21:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:21:02 INFO - PROCESS | 1721 | 1464106862883 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:21:02 INFO - PROCESS | 1721 | 1464106862887 Marionette TRACE conn3 <- [1,2834,null,{}] 09:21:02 INFO - PROCESS | 1721 | 1464106862893 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}] 09:21:03 INFO - PROCESS | 1721 | 1464106863175 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 09:21:03 INFO - PROCESS | 1721 | 1464106863520 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:03 INFO - PROCESS | 1721 | ++DOCSHELL 0x94576400 == 119 [pid = 1721] [id = 716] 09:21:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 152 (0x96d2b000) [pid = 1721] [serial = 2149] [outer = (nil)] 09:21:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 153 (0x97f96800) [pid = 1721] [serial = 2150] [outer = 0x96d2b000] 09:21:03 INFO - PROCESS | 1721 | 1464106863626 Marionette DEBUG loaded listener.js 09:21:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 154 (0x9890a400) [pid = 1721] [serial = 2151] [outer = 0x96d2b000] 09:21:04 INFO - PROCESS | 1721 | 1464106864573 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:21:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:21:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1730ms 09:21:04 INFO - PROCESS | 1721 | 1464106864614 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 09:21:04 INFO - PROCESS | 1721 | 1464106864618 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 09:21:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:21:04 INFO - PROCESS | 1721 | 1464106864624 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:21:04 INFO - PROCESS | 1721 | 1464106864627 Marionette TRACE conn3 <- [1,2838,null,{}] 09:21:04 INFO - PROCESS | 1721 | 1464106864633 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}] 09:21:04 INFO - PROCESS | 1721 | 1464106864842 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 09:21:05 INFO - PROCESS | 1721 | 1464106865137 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:05 INFO - PROCESS | 1721 | ++DOCSHELL 0x95580000 == 120 [pid = 1721] [id = 717] 09:21:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 155 (0x9890dc00) [pid = 1721] [serial = 2152] [outer = (nil)] 09:21:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 156 (0x99699400) [pid = 1721] [serial = 2153] [outer = 0x9890dc00] 09:21:05 INFO - PROCESS | 1721 | 1464106865274 Marionette DEBUG loaded listener.js 09:21:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 157 (0x997adc00) [pid = 1721] [serial = 2154] [outer = 0x9890dc00] 09:21:06 INFO - PROCESS | 1721 | 1464106866183 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]]]}] 09:21:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:21:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1636ms 09:21:06 INFO - PROCESS | 1721 | 1464106866261 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 09:21:06 INFO - PROCESS | 1721 | 1464106866265 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 09:21:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:21:06 INFO - PROCESS | 1721 | 1464106866282 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:21:06 INFO - PROCESS | 1721 | 1464106866284 Marionette TRACE conn3 <- [1,2842,null,{}] 09:21:06 INFO - PROCESS | 1721 | 1464106866290 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}] 09:21:06 INFO - PROCESS | 1721 | 1464106866549 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 09:21:06 INFO - PROCESS | 1721 | 1464106866885 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:06 INFO - PROCESS | 1721 | ++DOCSHELL 0x9890fc00 == 121 [pid = 1721] [id = 718] 09:21:06 INFO - PROCESS | 1721 | ++DOMWINDOW == 158 (0x989c2400) [pid = 1721] [serial = 2155] [outer = (nil)] 09:21:06 INFO - PROCESS | 1721 | ++DOMWINDOW == 159 (0x99aa6400) [pid = 1721] [serial = 2156] [outer = 0x989c2400] 09:21:06 INFO - PROCESS | 1721 | 1464106866980 Marionette DEBUG loaded listener.js 09:21:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 160 (0x99b97400) [pid = 1721] [serial = 2157] [outer = 0x989c2400] 09:21:07 INFO - PROCESS | 1721 | 1464106867910 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]]]}] 09:21:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:21:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1699ms 09:21:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:21:07 INFO - PROCESS | 1721 | 1464106867981 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 09:21:07 INFO - PROCESS | 1721 | 1464106867984 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 09:21:07 INFO - PROCESS | 1721 | 1464106867991 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:21:07 INFO - PROCESS | 1721 | 1464106867995 Marionette TRACE conn3 <- [1,2846,null,{}] 09:21:08 INFO - PROCESS | 1721 | 1464106868000 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}] 09:21:08 INFO - PROCESS | 1721 | 1464106868274 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 09:21:08 INFO - PROCESS | 1721 | 1464106868613 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:08 INFO - PROCESS | 1721 | ++DOCSHELL 0x8908d800 == 122 [pid = 1721] [id = 719] 09:21:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 161 (0x8c0e4400) [pid = 1721] [serial = 2158] [outer = (nil)] 09:21:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 162 (0x99ec5000) [pid = 1721] [serial = 2159] [outer = 0x8c0e4400] 09:21:08 INFO - PROCESS | 1721 | 1464106868707 Marionette DEBUG loaded listener.js 09:21:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 163 (0x99ec7c00) [pid = 1721] [serial = 2160] [outer = 0x8c0e4400] 09:21:09 INFO - PROCESS | 1721 | 1464106869655 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]]]}] 09:21:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:21:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1734ms 09:21:09 INFO - PROCESS | 1721 | 1464106869725 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 09:21:09 INFO - PROCESS | 1721 | 1464106869729 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 09:21:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:21:09 INFO - PROCESS | 1721 | 1464106869735 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:21:09 INFO - PROCESS | 1721 | 1464106869740 Marionette TRACE conn3 <- [1,2850,null,{}] 09:21:09 INFO - PROCESS | 1721 | 1464106869746 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}] 09:21:10 INFO - PROCESS | 1721 | 1464106870008 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 09:21:10 INFO - PROCESS | 1721 | 1464106870343 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:10 INFO - PROCESS | 1721 | ++DOCSHELL 0x98902000 == 123 [pid = 1721] [id = 720] 09:21:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 164 (0x999ce800) [pid = 1721] [serial = 2161] [outer = (nil)] 09:21:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 165 (0x99ed1c00) [pid = 1721] [serial = 2162] [outer = 0x999ce800] 09:21:10 INFO - PROCESS | 1721 | 1464106870434 Marionette DEBUG loaded listener.js 09:21:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 166 (0x99f10800) [pid = 1721] [serial = 2163] [outer = 0x999ce800] 09:21:11 INFO - PROCESS | 1721 | 1464106871332 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:21:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:21:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1635ms 09:21:11 INFO - PROCESS | 1721 | 1464106871372 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 09:21:11 INFO - PROCESS | 1721 | 1464106871375 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 09:21:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:21:11 INFO - PROCESS | 1721 | 1464106871381 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:21:11 INFO - PROCESS | 1721 | 1464106871385 Marionette TRACE conn3 <- [1,2854,null,{}] 09:21:11 INFO - PROCESS | 1721 | 1464106871390 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}] 09:21:11 INFO - PROCESS | 1721 | 1464106871602 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 09:21:11 INFO - PROCESS | 1721 | 1464106871902 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:11 INFO - PROCESS | 1721 | ++DOCSHELL 0x99ecd400 == 124 [pid = 1721] [id = 721] 09:21:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 167 (0x99ece000) [pid = 1721] [serial = 2164] [outer = (nil)] 09:21:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 168 (0x99f5d000) [pid = 1721] [serial = 2165] [outer = 0x99ece000] 09:21:12 INFO - PROCESS | 1721 | 1464106872035 Marionette DEBUG loaded listener.js 09:21:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 169 (0x99fa8400) [pid = 1721] [serial = 2166] [outer = 0x99ece000] 09:21:12 INFO - PROCESS | 1721 | 1464106872962 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]]]}] 09:21:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:21:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1631ms 09:21:13 INFO - PROCESS | 1721 | 1464106873014 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 09:21:13 INFO - PROCESS | 1721 | 1464106873018 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 09:21:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:21:13 INFO - PROCESS | 1721 | 1464106873024 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:21:13 INFO - PROCESS | 1721 | 1464106873027 Marionette TRACE conn3 <- [1,2858,null,{}] 09:21:13 INFO - PROCESS | 1721 | 1464106873033 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}] 09:21:13 INFO - PROCESS | 1721 | 1464106873258 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 09:21:13 INFO - PROCESS | 1721 | 1464106873606 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:13 INFO - PROCESS | 1721 | ++DOCSHELL 0x8dc2b000 == 125 [pid = 1721] [id = 722] 09:21:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 170 (0x8ecdf400) [pid = 1721] [serial = 2167] [outer = (nil)] 09:21:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 171 (0x9a261c00) [pid = 1721] [serial = 2168] [outer = 0x8ecdf400] 09:21:13 INFO - PROCESS | 1721 | 1464106873698 Marionette DEBUG loaded listener.js 09:21:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 172 (0x9a866000) [pid = 1721] [serial = 2169] [outer = 0x8ecdf400] 09:21:14 INFO - PROCESS | 1721 | 1464106874592 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:21:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:21:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1629ms 09:21:14 INFO - PROCESS | 1721 | 1464106874655 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 09:21:14 INFO - PROCESS | 1721 | 1464106874659 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 09:21:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:21:14 INFO - PROCESS | 1721 | 1464106874666 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:21:14 INFO - PROCESS | 1721 | 1464106874669 Marionette TRACE conn3 <- [1,2862,null,{}] 09:21:14 INFO - PROCESS | 1721 | 1464106874675 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}] 09:21:14 INFO - PROCESS | 1721 | 1464106874899 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 09:21:15 INFO - PROCESS | 1721 | 1464106875237 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:15 INFO - PROCESS | 1721 | ++DOCSHELL 0x862f3000 == 126 [pid = 1721] [id = 723] 09:21:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 173 (0x99faa000) [pid = 1721] [serial = 2170] [outer = (nil)] 09:21:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 174 (0x9a9c0c00) [pid = 1721] [serial = 2171] [outer = 0x99faa000] 09:21:15 INFO - PROCESS | 1721 | 1464106875330 Marionette DEBUG loaded listener.js 09:21:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 175 (0x9a9c2800) [pid = 1721] [serial = 2172] [outer = 0x99faa000] 09:21:17 INFO - PROCESS | 1721 | --DOCSHELL 0x88df9c00 == 125 [pid = 1721] [id = 617] 09:21:17 INFO - PROCESS | 1721 | --DOCSHELL 0x99ed0400 == 124 [pid = 1721] [id = 614] 09:21:17 INFO - PROCESS | 1721 | --DOCSHELL 0x8b6c7000 == 123 [pid = 1721] [id = 704] 09:21:17 INFO - PROCESS | 1721 | --DOCSHELL 0x8b20bc00 == 122 [pid = 1721] [id = 703] 09:21:17 INFO - PROCESS | 1721 | --DOCSHELL 0x87531800 == 121 [pid = 1721] [id = 663] 09:21:17 INFO - PROCESS | 1721 | --DOCSHELL 0x860c8000 == 120 [pid = 1721] [id = 702] 09:21:17 INFO - PROCESS | 1721 | --DOCSHELL 0x94f5a400 == 119 [pid = 1721] [id = 697] 09:21:17 INFO - PROCESS | 1721 | --DOCSHELL 0x88e79800 == 118 [pid = 1721] [id = 696] 09:21:17 INFO - PROCESS | 1721 | --DOCSHELL 0x92128800 == 117 [pid = 1721] [id = 695] 09:21:17 INFO - PROCESS | 1721 | --DOCSHELL 0x92d4dc00 == 116 [pid = 1721] [id = 694] 09:21:17 INFO - PROCESS | 1721 | --DOCSHELL 0x8c9dd800 == 115 [pid = 1721] [id = 693] 09:21:17 INFO - PROCESS | 1721 | --DOCSHELL 0x918ae800 == 114 [pid = 1721] [id = 692] 09:21:17 INFO - PROCESS | 1721 | --DOCSHELL 0x8ede3400 == 113 [pid = 1721] [id = 690] 09:21:17 INFO - PROCESS | 1721 | --DOCSHELL 0x918a3800 == 112 [pid = 1721] [id = 691] 09:21:17 INFO - PROCESS | 1721 | --DOCSHELL 0x8edee800 == 111 [pid = 1721] [id = 689] 09:21:17 INFO - PROCESS | 1721 | --DOCSHELL 0x8dc66400 == 110 [pid = 1721] [id = 688] 09:21:17 INFO - PROCESS | 1721 | --DOCSHELL 0x8b6c2400 == 109 [pid = 1721] [id = 687] 09:21:17 INFO - PROCESS | 1721 | --DOCSHELL 0x8c9d3c00 == 108 [pid = 1721] [id = 686] 09:21:17 INFO - PROCESS | 1721 | --DOCSHELL 0x87527c00 == 107 [pid = 1721] [id = 685] 09:21:17 INFO - PROCESS | 1721 | --DOCSHELL 0x8c754c00 == 106 [pid = 1721] [id = 684] 09:21:17 INFO - PROCESS | 1721 | --DOMWINDOW == 174 (0x8e3dc400) [pid = 1721] [serial = 1929] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1721 | --DOMWINDOW == 173 (0x911ba800) [pid = 1721] [serial = 2021] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1721 | --DOMWINDOW == 172 (0x8ee6dc00) [pid = 1721] [serial = 2019] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1721 | --DOMWINDOW == 171 (0x8ee66c00) [pid = 1721] [serial = 2018] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1721 | --DOMWINDOW == 170 (0x8edee000) [pid = 1721] [serial = 2016] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1721 | --DOMWINDOW == 169 (0x8ede6400) [pid = 1721] [serial = 2015] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1721 | --DOMWINDOW == 168 (0x8ec10c00) [pid = 1721] [serial = 2013] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1721 | --DOMWINDOW == 167 (0x8ec03400) [pid = 1721] [serial = 2012] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1721 | --DOMWINDOW == 166 (0x8dc6fc00) [pid = 1721] [serial = 2010] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1721 | --DOMWINDOW == 165 (0x8dc6b000) [pid = 1721] [serial = 2009] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1721 | --DOMWINDOW == 164 (0x8dc25400) [pid = 1721] [serial = 2007] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1721 | --DOMWINDOW == 163 (0x8db6fc00) [pid = 1721] [serial = 2006] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1721 | --DOMWINDOW == 162 (0x8da99400) [pid = 1721] [serial = 2004] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1721 | --DOMWINDOW == 161 (0x8d9e1c00) [pid = 1721] [serial = 2003] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1721 | --DOMWINDOW == 160 (0x8c62a000) [pid = 1721] [serial = 2001] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1721 | --DOMWINDOW == 159 (0x8c0d8c00) [pid = 1721] [serial = 2000] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1721 | --DOMWINDOW == 158 (0x89083c00) [pid = 1721] [serial = 1998] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1721 | --DOMWINDOW == 157 (0x88dfc400) [pid = 1721] [serial = 1997] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1721 | --DOMWINDOW == 156 (0x8c0d9000) [pid = 1721] [serial = 1994] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1721 | --DOMWINDOW == 155 (0x883d0800) [pid = 1721] [serial = 2045] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1721 | --DOMWINDOW == 154 (0x88642c00) [pid = 1721] [serial = 2046] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1721 | --DOMWINDOW == 153 (0x8c9d5400) [pid = 1721] [serial = 2043] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1721 | --DOMWINDOW == 152 (0x8b462c00) [pid = 1721] [serial = 2042] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1721 | --DOMWINDOW == 151 (0x92a47000) [pid = 1721] [serial = 2040] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1721 | --DOMWINDOW == 150 (0x92a44000) [pid = 1721] [serial = 2039] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1721 | --DOMWINDOW == 149 (0x9299bc00) [pid = 1721] [serial = 2037] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1721 | --DOMWINDOW == 148 (0x9298e000) [pid = 1721] [serial = 2036] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1721 | --DOMWINDOW == 147 (0x92622000) [pid = 1721] [serial = 2034] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1721 | --DOMWINDOW == 146 (0x9261f400) [pid = 1721] [serial = 2033] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0x922ca000) [pid = 1721] [serial = 2031] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x92128c00) [pid = 1721] [serial = 2030] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x91a77c00) [pid = 1721] [serial = 2028] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x918c1800) [pid = 1721] [serial = 2027] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x91783800) [pid = 1721] [serial = 2025] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x9128e000) [pid = 1721] [serial = 2024] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x911bd000) [pid = 1721] [serial = 2022] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x8a0cd800) [pid = 1721] [serial = 2048] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x8b252800) [pid = 1721] [serial = 2049] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x8b6cd800) [pid = 1721] [serial = 2051] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x8c750400) [pid = 1721] [serial = 2052] [outer = (nil)] [url = about:blank] 09:21:18 INFO - PROCESS | 1721 | 1464106878441 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]]]}] 09:21:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:21:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 3845ms 09:21:18 INFO - PROCESS | 1721 | 1464106878511 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 09:21:18 INFO - PROCESS | 1721 | 1464106878516 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 09:21:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:21:18 INFO - PROCESS | 1721 | 1464106878524 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:21:18 INFO - PROCESS | 1721 | 1464106878529 Marionette TRACE conn3 <- [1,2866,null,{}] 09:21:18 INFO - PROCESS | 1721 | 1464106878537 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}] 09:21:18 INFO - PROCESS | 1721 | 1464106878771 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 09:21:19 INFO - PROCESS | 1721 | 1464106879063 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:19 INFO - PROCESS | 1721 | ++DOCSHELL 0x883d7c00 == 107 [pid = 1721] [id = 724] 09:21:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x8863f800) [pid = 1721] [serial = 2173] [outer = (nil)] 09:21:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x88df6400) [pid = 1721] [serial = 2174] [outer = 0x8863f800] 09:21:19 INFO - PROCESS | 1721 | 1464106879170 Marionette DEBUG loaded listener.js 09:21:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x88e82c00) [pid = 1721] [serial = 2175] [outer = 0x8863f800] 09:21:20 INFO - PROCESS | 1721 | 1464106880014 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]]]}] 09:21:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:21:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1542ms 09:21:20 INFO - PROCESS | 1721 | 1464106880067 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 09:21:20 INFO - PROCESS | 1721 | 1464106880076 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 09:21:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:21:20 INFO - PROCESS | 1721 | 1464106880086 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:21:20 INFO - PROCESS | 1721 | 1464106880090 Marionette TRACE conn3 <- [1,2870,null,{}] 09:21:20 INFO - PROCESS | 1721 | 1464106880098 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}] 09:21:20 INFO - PROCESS | 1721 | 1464106880411 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 09:21:20 INFO - PROCESS | 1721 | 1464106880442 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:20 INFO - PROCESS | 1721 | ++DOCSHELL 0x873a2000 == 108 [pid = 1721] [id = 725] 09:21:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x88df5800) [pid = 1721] [serial = 2176] [outer = (nil)] 09:21:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x8b257400) [pid = 1721] [serial = 2177] [outer = 0x88df5800] 09:21:20 INFO - PROCESS | 1721 | 1464106880516 Marionette DEBUG loaded listener.js 09:21:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x8b6c4800) [pid = 1721] [serial = 2178] [outer = 0x88df5800] 09:21:21 INFO - PROCESS | 1721 | 1464106881571 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]]]}] 09:21:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:21:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1547ms 09:21:21 INFO - PROCESS | 1721 | 1464106881633 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 09:21:21 INFO - PROCESS | 1721 | 1464106881637 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 09:21:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:21:21 INFO - PROCESS | 1721 | 1464106881651 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:21:21 INFO - PROCESS | 1721 | 1464106881656 Marionette TRACE conn3 <- [1,2874,null,{}] 09:21:21 INFO - PROCESS | 1721 | 1464106881674 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}] 09:21:21 INFO - PROCESS | 1721 | 1464106881967 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 09:21:22 INFO - PROCESS | 1721 | 1464106881997 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:22 INFO - PROCESS | 1721 | ++DOCSHELL 0x8908b400 == 109 [pid = 1721] [id = 726] 09:21:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x8c62d000) [pid = 1721] [serial = 2179] [outer = (nil)] 09:21:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x8c74c400) [pid = 1721] [serial = 2180] [outer = 0x8c62d000] 09:21:22 INFO - PROCESS | 1721 | 1464106882075 Marionette DEBUG loaded listener.js 09:21:22 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x8c9d8c00) [pid = 1721] [serial = 2181] [outer = 0x8c62d000] 09:21:23 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x8c74bc00) [pid = 1721] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:21:23 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x928aa000) [pid = 1721] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:21:23 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x8c9d4000) [pid = 1721] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:21:23 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x883d1400) [pid = 1721] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:21:23 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x91eba400) [pid = 1721] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:21:23 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x9397a000) [pid = 1721] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:21:23 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x9118f800) [pid = 1721] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:21:23 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x8b210000) [pid = 1721] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:21:23 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x8ece4000) [pid = 1721] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:21:23 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x94574c00) [pid = 1721] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:21:23 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x8edf0000) [pid = 1721] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:21:23 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0x873a0000) [pid = 1721] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:21:23 INFO - PROCESS | 1721 | --DOMWINDOW == 131 (0x96d2a400) [pid = 1721] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:21:23 INFO - PROCESS | 1721 | --DOMWINDOW == 130 (0x8e288c00) [pid = 1721] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:21:23 INFO - PROCESS | 1721 | --DOMWINDOW == 129 (0x918ac800) [pid = 1721] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:21:23 INFO - PROCESS | 1721 | --DOMWINDOW == 128 (0x8b252400) [pid = 1721] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:21:23 INFO - PROCESS | 1721 | 1464106883748 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]]]}] 09:21:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:21:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 2154ms 09:21:23 INFO - PROCESS | 1721 | 1464106883805 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 09:21:23 INFO - PROCESS | 1721 | 1464106883809 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 09:21:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:21:23 INFO - PROCESS | 1721 | 1464106883815 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:21:23 INFO - PROCESS | 1721 | 1464106883818 Marionette TRACE conn3 <- [1,2878,null,{}] 09:21:23 INFO - PROCESS | 1721 | 1464106883823 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}] 09:21:24 INFO - PROCESS | 1721 | 1464106884134 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 09:21:24 INFO - PROCESS | 1721 | 1464106884159 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:24 INFO - PROCESS | 1721 | ++DOCSHELL 0x87529800 == 110 [pid = 1721] [id = 727] 09:21:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 129 (0x8c0e2000) [pid = 1721] [serial = 2182] [outer = (nil)] 09:21:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 130 (0x8c9dd400) [pid = 1721] [serial = 2183] [outer = 0x8c0e2000] 09:21:24 INFO - PROCESS | 1721 | 1464106884235 Marionette DEBUG loaded listener.js 09:21:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 131 (0x8d9e4800) [pid = 1721] [serial = 2184] [outer = 0x8c0e2000] 09:21:25 INFO - PROCESS | 1721 | 1464106885379 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]]]}] 09:21:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:21:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1638ms 09:21:25 INFO - PROCESS | 1721 | 1464106885455 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 09:21:25 INFO - PROCESS | 1721 | 1464106885461 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 09:21:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:21:25 INFO - PROCESS | 1721 | 1464106885470 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:21:25 INFO - PROCESS | 1721 | 1464106885477 Marionette TRACE conn3 <- [1,2882,null,{}] 09:21:25 INFO - PROCESS | 1721 | 1464106885487 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}] 09:21:25 INFO - PROCESS | 1721 | 1464106885831 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 09:21:26 INFO - PROCESS | 1721 | 1464106886112 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:26 INFO - PROCESS | 1721 | ++DOCSHELL 0x87531800 == 111 [pid = 1721] [id = 728] 09:21:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 132 (0x87c04000) [pid = 1721] [serial = 2185] [outer = (nil)] 09:21:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x88df9000) [pid = 1721] [serial = 2186] [outer = 0x87c04000] 09:21:26 INFO - PROCESS | 1721 | 1464106886203 Marionette DEBUG loaded listener.js 09:21:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x8a0c3c00) [pid = 1721] [serial = 2187] [outer = 0x87c04000] 09:21:27 INFO - PROCESS | 1721 | 1464106887220 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]]]}] 09:21:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:21:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1787ms 09:21:27 INFO - PROCESS | 1721 | 1464106887258 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 09:21:27 INFO - PROCESS | 1721 | 1464106887267 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 09:21:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:21:27 INFO - PROCESS | 1721 | 1464106887279 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:21:27 INFO - PROCESS | 1721 | 1464106887283 Marionette TRACE conn3 <- [1,2886,null,{}] 09:21:27 INFO - PROCESS | 1721 | 1464106887290 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}] 09:21:27 INFO - PROCESS | 1721 | 1464106887539 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 09:21:27 INFO - PROCESS | 1721 | 1464106887875 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:27 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c0d8c00 == 112 [pid = 1721] [id = 729] 09:21:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x8c0da800) [pid = 1721] [serial = 2188] [outer = (nil)] 09:21:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x8c622000) [pid = 1721] [serial = 2189] [outer = 0x8c0da800] 09:21:27 INFO - PROCESS | 1721 | 1464106887971 Marionette DEBUG loaded listener.js 09:21:28 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x8c74d800) [pid = 1721] [serial = 2190] [outer = 0x8c0da800] 09:21:29 INFO - PROCESS | 1721 | 1464106889014 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]]]}] 09:21:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:21:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1789ms 09:21:29 INFO - PROCESS | 1721 | 1464106889069 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 09:21:29 INFO - PROCESS | 1721 | 1464106889073 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 09:21:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:21:29 INFO - PROCESS | 1721 | 1464106889080 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:21:29 INFO - PROCESS | 1721 | 1464106889087 Marionette TRACE conn3 <- [1,2890,null,{}] 09:21:29 INFO - PROCESS | 1721 | 1464106889104 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}] 09:21:29 INFO - PROCESS | 1721 | 1464106889395 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 09:21:29 INFO - PROCESS | 1721 | 1464106889734 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:29 INFO - PROCESS | 1721 | ++DOCSHELL 0x8da9c800 == 113 [pid = 1721] [id = 730] 09:21:29 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x8dc28000) [pid = 1721] [serial = 2191] [outer = (nil)] 09:21:29 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x8dc6fc00) [pid = 1721] [serial = 2192] [outer = 0x8dc28000] 09:21:29 INFO - PROCESS | 1721 | 1464106889830 Marionette DEBUG loaded listener.js 09:21:29 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x8e290400) [pid = 1721] [serial = 2193] [outer = 0x8dc28000] 09:21:30 INFO - PROCESS | 1721 | 1464106890820 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:21:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:21:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1798ms 09:21:30 INFO - PROCESS | 1721 | 1464106890879 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 09:21:30 INFO - PROCESS | 1721 | 1464106890884 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 09:21:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:21:30 INFO - PROCESS | 1721 | 1464106890892 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:21:30 INFO - PROCESS | 1721 | 1464106890897 Marionette TRACE conn3 <- [1,2894,null,{}] 09:21:30 INFO - PROCESS | 1721 | 1464106890903 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}] 09:21:31 INFO - PROCESS | 1721 | 1464106891146 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 09:21:31 INFO - PROCESS | 1721 | 1464106891477 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:31 INFO - PROCESS | 1721 | ++DOCSHELL 0x8e287c00 == 114 [pid = 1721] [id = 731] 09:21:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x8e3d7800) [pid = 1721] [serial = 2194] [outer = (nil)] 09:21:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x8ec05400) [pid = 1721] [serial = 2195] [outer = 0x8e3d7800] 09:21:31 INFO - PROCESS | 1721 | 1464106891572 Marionette DEBUG loaded listener.js 09:21:31 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x8ecdd400) [pid = 1721] [serial = 2196] [outer = 0x8e3d7800] 09:21:32 INFO - PROCESS | 1721 | 1464106892502 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]]]}] 09:21:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:21:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1682ms 09:21:32 INFO - PROCESS | 1721 | 1464106892576 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 09:21:32 INFO - PROCESS | 1721 | 1464106892579 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 09:21:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:21:32 INFO - PROCESS | 1721 | 1464106892585 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:21:32 INFO - PROCESS | 1721 | 1464106892590 Marionette TRACE conn3 <- [1,2898,null,{}] 09:21:32 INFO - PROCESS | 1721 | 1464106892595 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}] 09:21:32 INFO - PROCESS | 1721 | 1464106892828 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 09:21:33 INFO - PROCESS | 1721 | 1464106893204 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:33 INFO - PROCESS | 1721 | ++DOCSHELL 0x873a3000 == 115 [pid = 1721] [id = 732] 09:21:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x8ec03800) [pid = 1721] [serial = 2197] [outer = (nil)] 09:21:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x8edee800) [pid = 1721] [serial = 2198] [outer = 0x8ec03800] 09:21:33 INFO - PROCESS | 1721 | 1464106893300 Marionette DEBUG loaded listener.js 09:21:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x8ee24800) [pid = 1721] [serial = 2199] [outer = 0x8ec03800] 09:21:34 INFO - PROCESS | 1721 | 1464106894220 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]]]}] 09:21:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:21:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1681ms 09:21:34 INFO - PROCESS | 1721 | 1464106894270 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 09:21:34 INFO - PROCESS | 1721 | 1464106894274 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 09:21:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:21:34 INFO - PROCESS | 1721 | 1464106894281 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:21:34 INFO - PROCESS | 1721 | 1464106894284 Marionette TRACE conn3 <- [1,2902,null,{}] 09:21:34 INFO - PROCESS | 1721 | 1464106894290 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}] 09:21:34 INFO - PROCESS | 1721 | 1464106894551 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 09:21:34 INFO - PROCESS | 1721 | 1464106894896 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:34 INFO - PROCESS | 1721 | ++DOCSHELL 0x8e3d6c00 == 116 [pid = 1721] [id = 733] 09:21:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 147 (0x8edee000) [pid = 1721] [serial = 2200] [outer = (nil)] 09:21:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 148 (0x91281400) [pid = 1721] [serial = 2201] [outer = 0x8edee000] 09:21:34 INFO - PROCESS | 1721 | 1464106894991 Marionette DEBUG loaded listener.js 09:21:35 INFO - PROCESS | 1721 | ++DOMWINDOW == 149 (0x91288c00) [pid = 1721] [serial = 2202] [outer = 0x8edee000] 09:21:35 INFO - PROCESS | 1721 | 1464106895927 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:21:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:21:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1686ms 09:21:35 INFO - PROCESS | 1721 | 1464106895968 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 09:21:35 INFO - PROCESS | 1721 | 1464106895972 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 09:21:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:21:35 INFO - PROCESS | 1721 | 1464106895978 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:21:35 INFO - PROCESS | 1721 | 1464106895982 Marionette TRACE conn3 <- [1,2906,null,{}] 09:21:36 INFO - PROCESS | 1721 | 1464106895989 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}] 09:21:36 INFO - PROCESS | 1721 | 1464106896222 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 09:21:36 INFO - PROCESS | 1721 | 1464106896552 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:36 INFO - PROCESS | 1721 | ++DOCSHELL 0x9118e800 == 117 [pid = 1721] [id = 734] 09:21:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 150 (0x91195800) [pid = 1721] [serial = 2203] [outer = (nil)] 09:21:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 151 (0x918a3800) [pid = 1721] [serial = 2204] [outer = 0x91195800] 09:21:36 INFO - PROCESS | 1721 | 1464106896645 Marionette DEBUG loaded listener.js 09:21:36 INFO - PROCESS | 1721 | ++DOMWINDOW == 152 (0x918a6000) [pid = 1721] [serial = 2205] [outer = 0x91195800] 09:21:37 INFO - PROCESS | 1721 | 1464106897565 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]]]}] 09:21:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:21:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1641ms 09:21:37 INFO - PROCESS | 1721 | 1464106897620 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 09:21:37 INFO - PROCESS | 1721 | 1464106897623 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 09:21:37 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:21:37 INFO - PROCESS | 1721 | 1464106897630 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:21:37 INFO - PROCESS | 1721 | 1464106897633 Marionette TRACE conn3 <- [1,2910,null,{}] 09:21:37 INFO - PROCESS | 1721 | 1464106897639 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}] 09:21:37 INFO - PROCESS | 1721 | 1464106897867 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 09:21:38 INFO - PROCESS | 1721 | 1464106898213 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:38 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ece3400 == 118 [pid = 1721] [id = 735] 09:21:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 153 (0x911c3400) [pid = 1721] [serial = 2206] [outer = (nil)] 09:21:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 154 (0x91a73000) [pid = 1721] [serial = 2207] [outer = 0x911c3400] 09:21:38 INFO - PROCESS | 1721 | 1464106898306 Marionette DEBUG loaded listener.js 09:21:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 155 (0x91a79400) [pid = 1721] [serial = 2208] [outer = 0x911c3400] 09:21:39 INFO - PROCESS | 1721 | 1464106899120 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]]]}] 09:21:39 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:21:39 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:21:39 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1531ms 09:21:39 INFO - PROCESS | 1721 | 1464106899162 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 09:21:39 INFO - PROCESS | 1721 | 1464106899165 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 09:21:39 INFO - TEST-START | /DOMEvents/constructors.html 09:21:39 INFO - PROCESS | 1721 | 1464106899172 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:21:39 INFO - PROCESS | 1721 | 1464106899176 Marionette TRACE conn3 <- [1,2914,null,{}] 09:21:39 INFO - PROCESS | 1721 | 1464106899182 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}] 09:21:39 INFO - PROCESS | 1721 | 1464106899399 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 09:21:39 INFO - PROCESS | 1721 | 1464106899701 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:39 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ece6400 == 119 [pid = 1721] [id = 736] 09:21:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 156 (0x91788400) [pid = 1721] [serial = 2209] [outer = (nil)] 09:21:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 157 (0x92128800) [pid = 1721] [serial = 2210] [outer = 0x91788400] 09:21:39 INFO - PROCESS | 1721 | 1464106899793 Marionette DEBUG loaded listener.js 09:21:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 158 (0x9212f800) [pid = 1721] [serial = 2211] [outer = 0x91788400] 09:21:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:21:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:21:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:21:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:21:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:21:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:21:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:21:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:21:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:21:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:21:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:21:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:21:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:21:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:21:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:21:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:21:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:21:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:21:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:21:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:21:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:21:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:21:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:21:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:21:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:21:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:21:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:21:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:21:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:21:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:21:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:21:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:21:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:21:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:21:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:21:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:21:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:21:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:21:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:21:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:21:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:21:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:21:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:21:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:21:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:21:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:21:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:21:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:21:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:21:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:21:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:21:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:21:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:21:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:21:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:21:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:21:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:21:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:21:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:21:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:21:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:21:40 INFO - TEST-OK | /DOMEvents/constructors.html | took 1663ms 09:21:40 INFO - PROCESS | 1721 | 1464106900768 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]]]}] 09:21:40 INFO - PROCESS | 1721 | 1464106900842 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 09:21:40 INFO - PROCESS | 1721 | 1464106900851 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 09:21:40 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:21:40 INFO - PROCESS | 1721 | 1464106900867 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:21:40 INFO - PROCESS | 1721 | 1464106900881 Marionette TRACE conn3 <- [1,2918,null,{}] 09:21:40 INFO - PROCESS | 1721 | 1464106900897 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}] 09:21:41 INFO - PROCESS | 1721 | 1464106901313 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 09:21:41 INFO - PROCESS | 1721 | 1464106901562 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:41 INFO - PROCESS | 1721 | ++DOCSHELL 0x91a75c00 == 120 [pid = 1721] [id = 737] 09:21:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 159 (0x91ebc400) [pid = 1721] [serial = 2212] [outer = (nil)] 09:21:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 160 (0x928a5000) [pid = 1721] [serial = 2213] [outer = 0x91ebc400] 09:21:41 INFO - PROCESS | 1721 | 1464106901710 Marionette DEBUG loaded listener.js 09:21:41 INFO - PROCESS | 1721 | ++DOMWINDOW == 161 (0x92996c00) [pid = 1721] [serial = 2214] [outer = 0x91ebc400] 09:21:42 INFO - PROCESS | 1721 | 1464106902766 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:21:42 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:21:42 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1956ms 09:21:42 INFO - PROCESS | 1721 | 1464106902823 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 09:21:42 INFO - PROCESS | 1721 | 1464106902829 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 09:21:42 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:21:42 INFO - PROCESS | 1721 | 1464106902836 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:21:42 INFO - PROCESS | 1721 | 1464106902841 Marionette TRACE conn3 <- [1,2922,null,{}] 09:21:42 INFO - PROCESS | 1721 | 1464106902847 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}] 09:21:43 INFO - PROCESS | 1721 | 1464106903108 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 09:21:43 INFO - PROCESS | 1721 | 1464106903420 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:43 INFO - PROCESS | 1721 | ++DOCSHELL 0x91a80400 == 121 [pid = 1721] [id = 738] 09:21:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 162 (0x92a50800) [pid = 1721] [serial = 2215] [outer = (nil)] 09:21:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 163 (0x9396f800) [pid = 1721] [serial = 2216] [outer = 0x92a50800] 09:21:43 INFO - PROCESS | 1721 | 1464106903580 Marionette DEBUG loaded listener.js 09:21:43 INFO - PROCESS | 1721 | ++DOMWINDOW == 164 (0x93a86800) [pid = 1721] [serial = 2217] [outer = 0x92a50800] 09:21:44 INFO - PROCESS | 1721 | [1721] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:21:44 INFO - PROCESS | 1721 | [1721] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:21:44 INFO - PROCESS | 1721 | [1721] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:21:44 INFO - PROCESS | 1721 | [1721] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:21:44 INFO - PROCESS | 1721 | 1464106904529 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]]]}] 09:21:44 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:21:44 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:21:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:21:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:21:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:21:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:21:44 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 09:21:44 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:21:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:21:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:21:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:21:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:21:44 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 09:21:44 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:21:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:21:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:21:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:21:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:21:44 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 09:21:44 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:21:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:21:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:21:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:21:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:21:44 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:21:44 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1737ms 09:21:44 INFO - PROCESS | 1721 | 1464106904575 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 09:21:44 INFO - PROCESS | 1721 | 1464106904578 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 09:21:44 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:21:44 INFO - PROCESS | 1721 | 1464106904593 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:21:44 INFO - PROCESS | 1721 | 1464106904602 Marionette TRACE conn3 <- [1,2926,null,{}] 09:21:44 INFO - PROCESS | 1721 | 1464106904630 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}] 09:21:44 INFO - PROCESS | 1721 | 1464106904856 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 09:21:45 INFO - PROCESS | 1721 | 1464106905160 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:45 INFO - PROCESS | 1721 | ++DOCSHELL 0x860cb000 == 122 [pid = 1721] [id = 739] 09:21:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 165 (0x8b465400) [pid = 1721] [serial = 2218] [outer = (nil)] 09:21:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 166 (0x9532c400) [pid = 1721] [serial = 2219] [outer = 0x8b465400] 09:21:45 INFO - PROCESS | 1721 | 1464106905300 Marionette DEBUG loaded listener.js 09:21:45 INFO - PROCESS | 1721 | ++DOMWINDOW == 167 (0x95335000) [pid = 1721] [serial = 2220] [outer = 0x8b465400] 09:21:46 INFO - PROCESS | 1721 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:21:46 INFO - PROCESS | 1721 | 1464106906118 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]]]}] 09:21:46 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:21:46 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1564ms 09:21:46 INFO - PROCESS | 1721 | 1464106906157 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 09:21:46 INFO - PROCESS | 1721 | 1464106906161 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 09:21:46 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:21:46 INFO - PROCESS | 1721 | 1464106906167 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:21:46 INFO - PROCESS | 1721 | 1464106906171 Marionette TRACE conn3 <- [1,2930,null,{}] 09:21:46 INFO - PROCESS | 1721 | 1464106906177 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}] 09:21:46 INFO - PROCESS | 1721 | 1464106906403 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 09:21:46 INFO - PROCESS | 1721 | 1464106906707 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:46 INFO - PROCESS | 1721 | ++DOCSHELL 0x9457a800 == 123 [pid = 1721] [id = 740] 09:21:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 168 (0x95578800) [pid = 1721] [serial = 2221] [outer = (nil)] 09:21:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 169 (0x95585c00) [pid = 1721] [serial = 2222] [outer = 0x95578800] 09:21:46 INFO - PROCESS | 1721 | 1464106906798 Marionette DEBUG loaded listener.js 09:21:46 INFO - PROCESS | 1721 | ++DOMWINDOW == 170 (0x97f24800) [pid = 1721] [serial = 2223] [outer = 0x95578800] 09:21:47 INFO - PROCESS | 1721 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:21:47 INFO - PROCESS | 1721 | 1464106907706 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]]]}] 09:21:47 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:21:47 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1587ms 09:21:47 INFO - PROCESS | 1721 | 1464106907758 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 09:21:47 INFO - PROCESS | 1721 | 1464106907764 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 09:21:47 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:21:47 INFO - PROCESS | 1721 | 1464106907816 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:21:47 INFO - PROCESS | 1721 | 1464106907821 Marionette TRACE conn3 <- [1,2934,null,{}] 09:21:47 INFO - PROCESS | 1721 | 1464106907852 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}] 09:21:48 INFO - PROCESS | 1721 | 1464106908216 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 09:21:48 INFO - PROCESS | 1721 | 1464106908671 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:48 INFO - PROCESS | 1721 | ++DOCSHELL 0x96d22800 == 124 [pid = 1721] [id = 741] 09:21:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 171 (0x988bcc00) [pid = 1721] [serial = 2224] [outer = (nil)] 09:21:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 172 (0x9890d400) [pid = 1721] [serial = 2225] [outer = 0x988bcc00] 09:21:48 INFO - PROCESS | 1721 | 1464106908764 Marionette DEBUG loaded listener.js 09:21:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 173 (0x9893c800) [pid = 1721] [serial = 2226] [outer = 0x988bcc00] 09:21:49 INFO - PROCESS | 1721 | 1464106909570 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]]]}] 09:21:49 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:21:49 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1847ms 09:21:49 INFO - PROCESS | 1721 | 1464106909620 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 09:21:49 INFO - PROCESS | 1721 | 1464106909624 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 09:21:49 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:21:49 INFO - PROCESS | 1721 | 1464106909630 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:21:49 INFO - PROCESS | 1721 | 1464106909633 Marionette TRACE conn3 <- [1,2938,null,{}] 09:21:49 INFO - PROCESS | 1721 | 1464106909639 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}] 09:21:49 INFO - PROCESS | 1721 | 1464106909860 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 09:21:50 INFO - PROCESS | 1721 | 1464106910168 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:50 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c0de800 == 125 [pid = 1721] [id = 742] 09:21:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 174 (0x91782400) [pid = 1721] [serial = 2227] [outer = (nil)] 09:21:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 175 (0x999c9000) [pid = 1721] [serial = 2228] [outer = 0x91782400] 09:21:50 INFO - PROCESS | 1721 | 1464106910259 Marionette DEBUG loaded listener.js 09:21:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 176 (0x99ec2800) [pid = 1721] [serial = 2229] [outer = 0x91782400] 09:21:51 INFO - PROCESS | 1721 | 1464106911082 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]]]}] 09:21:51 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. 09:21:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1487ms 09:21:51 INFO - PROCESS | 1721 | 1464106911118 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 09:21:51 INFO - PROCESS | 1721 | 1464106911122 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 09:21:51 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:21:51 INFO - PROCESS | 1721 | 1464106911129 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:21:51 INFO - PROCESS | 1721 | 1464106911131 Marionette TRACE conn3 <- [1,2942,null,{}] 09:21:51 INFO - PROCESS | 1721 | 1464106911138 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}] 09:21:51 INFO - PROCESS | 1721 | 1464106911391 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 09:21:51 INFO - PROCESS | 1721 | 1464106911673 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:51 INFO - PROCESS | 1721 | ++DOCSHELL 0x98019c00 == 126 [pid = 1721] [id = 743] 09:21:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 177 (0x9969ac00) [pid = 1721] [serial = 2230] [outer = (nil)] 09:21:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 178 (0x9a86a000) [pid = 1721] [serial = 2231] [outer = 0x9969ac00] 09:21:51 INFO - PROCESS | 1721 | 1464106911764 Marionette DEBUG loaded listener.js 09:21:51 INFO - PROCESS | 1721 | ++DOMWINDOW == 179 (0x9a870800) [pid = 1721] [serial = 2232] [outer = 0x9969ac00] 09:21:52 INFO - PROCESS | 1721 | 1464106912616 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"]]]}] 09:21:52 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 09:21:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:21:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:21:52 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1533ms 09:21:52 INFO - PROCESS | 1721 | 1464106912664 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 09:21:52 INFO - PROCESS | 1721 | 1464106912668 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 09:21:52 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:21:52 INFO - PROCESS | 1721 | 1464106912715 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:21:52 INFO - PROCESS | 1721 | 1464106912722 Marionette TRACE conn3 <- [1,2946,null,{}] 09:21:52 INFO - PROCESS | 1721 | 1464106912738 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}] 09:21:52 INFO - PROCESS | 1721 | 1464106912986 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 09:21:53 INFO - PROCESS | 1721 | 1464106913281 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:53 INFO - PROCESS | 1721 | ++DOCSHELL 0x997ad800 == 127 [pid = 1721] [id = 744] 09:21:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 180 (0x99f58400) [pid = 1721] [serial = 2233] [outer = (nil)] 09:21:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 181 (0x9aad0400) [pid = 1721] [serial = 2234] [outer = 0x99f58400] 09:21:53 INFO - PROCESS | 1721 | 1464106913420 Marionette DEBUG loaded listener.js 09:21:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 182 (0x9ac40000) [pid = 1721] [serial = 2235] [outer = 0x99f58400] 09:21:54 INFO - PROCESS | 1721 | 1464106914218 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]]]}] 09:21:54 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:21:54 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1592ms 09:21:54 INFO - PROCESS | 1721 | 1464106914267 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 09:21:54 INFO - PROCESS | 1721 | 1464106914271 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 09:21:54 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:21:54 INFO - PROCESS | 1721 | 1464106914277 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:21:54 INFO - PROCESS | 1721 | 1464106914281 Marionette TRACE conn3 <- [1,2950,null,{}] 09:21:54 INFO - PROCESS | 1721 | 1464106914287 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}] 09:21:54 INFO - PROCESS | 1721 | 1464106914545 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 09:21:54 INFO - PROCESS | 1721 | 1464106914833 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:54 INFO - PROCESS | 1721 | ++DOCSHELL 0x88e7e800 == 128 [pid = 1721] [id = 745] 09:21:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 183 (0x8db79c00) [pid = 1721] [serial = 2236] [outer = (nil)] 09:21:54 INFO - PROCESS | 1721 | ++DOMWINDOW == 184 (0x9b446800) [pid = 1721] [serial = 2237] [outer = 0x8db79c00] 09:21:54 INFO - PROCESS | 1721 | 1464106914928 Marionette DEBUG loaded listener.js 09:21:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 185 (0x9b44dc00) [pid = 1721] [serial = 2238] [outer = 0x8db79c00] 09:21:57 INFO - PROCESS | 1721 | --DOCSHELL 0x8908b400 == 127 [pid = 1721] [id = 726] 09:21:57 INFO - PROCESS | 1721 | --DOCSHELL 0x873a2000 == 126 [pid = 1721] [id = 725] 09:21:57 INFO - PROCESS | 1721 | --DOCSHELL 0x883d7c00 == 125 [pid = 1721] [id = 724] 09:21:57 INFO - PROCESS | 1721 | --DOCSHELL 0x8b464400 == 124 [pid = 1721] [id = 715] 09:21:57 INFO - PROCESS | 1721 | --DOCSHELL 0x94576400 == 123 [pid = 1721] [id = 716] 09:21:57 INFO - PROCESS | 1721 | --DOCSHELL 0x88e85c00 == 122 [pid = 1721] [id = 714] 09:21:57 INFO - PROCESS | 1721 | --DOCSHELL 0x92128400 == 121 [pid = 1721] [id = 713] 09:21:57 INFO - PROCESS | 1721 | --DOCSHELL 0x9178d800 == 120 [pid = 1721] [id = 712] 09:21:57 INFO - PROCESS | 1721 | --DOCSHELL 0x8b255000 == 119 [pid = 1721] [id = 674] 09:21:57 INFO - PROCESS | 1721 | --DOCSHELL 0x8ee25400 == 118 [pid = 1721] [id = 711] 09:21:57 INFO - PROCESS | 1721 | --DOCSHELL 0x8ecdd800 == 117 [pid = 1721] [id = 709] 09:21:57 INFO - PROCESS | 1721 | --DOCSHELL 0x8ee27c00 == 116 [pid = 1721] [id = 710] 09:21:57 INFO - PROCESS | 1721 | --DOCSHELL 0x8e3dcc00 == 115 [pid = 1721] [id = 708] 09:21:57 INFO - PROCESS | 1721 | --DOCSHELL 0x8c74c000 == 114 [pid = 1721] [id = 707] 09:21:57 INFO - PROCESS | 1721 | --DOCSHELL 0x883d9c00 == 113 [pid = 1721] [id = 706] 09:21:58 INFO - PROCESS | 1721 | --DOMWINDOW == 184 (0x8d9db400) [pid = 1721] [serial = 2114] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 1721 | --DOMWINDOW == 183 (0x92c1ac00) [pid = 1721] [serial = 2082] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 1721 | --DOMWINDOW == 182 (0x97f91800) [pid = 1721] [serial = 2099] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 1721 | --DOMWINDOW == 181 (0x8da9d000) [pid = 1721] [serial = 2061] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 1721 | --DOMWINDOW == 180 (0x88e80c00) [pid = 1721] [serial = 2057] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 1721 | --DOMWINDOW == 179 (0x928ae400) [pid = 1721] [serial = 2078] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 1721 | --DOMWINDOW == 178 (0x93a83400) [pid = 1721] [serial = 2084] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 1721 | --DOMWINDOW == 177 (0x8d9d7400) [pid = 1721] [serial = 2060] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 1721 | --DOMWINDOW == 176 (0x911c5800) [pid = 1721] [serial = 2069] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 1721 | --DOMWINDOW == 175 (0x8b466000) [pid = 1721] [serial = 2112] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 1721 | --DOMWINDOW == 174 (0x8ee23000) [pid = 1721] [serial = 2066] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 1721 | --DOMWINDOW == 173 (0x8b45e000) [pid = 1721] [serial = 2111] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 1721 | --DOMWINDOW == 172 (0x92a4ec00) [pid = 1721] [serial = 2081] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 1721 | --DOMWINDOW == 171 (0x94f59400) [pid = 1721] [serial = 2087] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 1721 | --DOMWINDOW == 170 (0x94f65400) [pid = 1721] [serial = 2088] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 1721 | --DOMWINDOW == 169 (0x95582000) [pid = 1721] [serial = 2096] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 1721 | --DOMWINDOW == 168 (0x918c7400) [pid = 1721] [serial = 2072] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 1721 | --DOMWINDOW == 167 (0x8a0c1800) [pid = 1721] [serial = 2058] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 1721 | --DOMWINDOW == 166 (0x88dfa400) [pid = 1721] [serial = 2109] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 1721 | --DOMWINDOW == 165 (0x95168c00) [pid = 1721] [serial = 2090] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 1721 | --DOMWINDOW == 164 (0x92992000) [pid = 1721] [serial = 2079] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 1721 | --DOMWINDOW == 163 (0x8ee6e800) [pid = 1721] [serial = 2067] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 1721 | --DOMWINDOW == 162 (0x8d9dc400) [pid = 1721] [serial = 2054] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 1721 | --DOMWINDOW == 161 (0x87c0f400) [pid = 1721] [serial = 2108] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 1721 | --DOMWINDOW == 160 (0x918cb400) [pid = 1721] [serial = 2073] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 1721 | --DOMWINDOW == 159 (0x98d3ec00) [pid = 1721] [serial = 2105] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 1721 | --DOMWINDOW == 158 (0x93a87800) [pid = 1721] [serial = 2085] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 1721 | --DOMWINDOW == 157 (0x98903800) [pid = 1721] [serial = 2102] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 1721 | --DOMWINDOW == 156 (0x8e3db800) [pid = 1721] [serial = 2063] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 1721 | --DOMWINDOW == 155 (0x922c2400) [pid = 1721] [serial = 2075] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 1721 | --DOMWINDOW == 154 (0x9959c800) [pid = 1721] [serial = 2106] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 1721 | --DOMWINDOW == 153 (0x8db6a800) [pid = 1721] [serial = 2115] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 1721 | --DOMWINDOW == 152 (0x8c0e1800) [pid = 1721] [serial = 1995] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 1721 | --DOMWINDOW == 151 (0x95337400) [pid = 1721] [serial = 2093] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 1721 | --DOMWINDOW == 150 (0x91781400) [pid = 1721] [serial = 2070] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 1721 | --DOMWINDOW == 149 (0x8ec0e400) [pid = 1721] [serial = 2064] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 1721 | --DOMWINDOW == 148 (0x922cb800) [pid = 1721] [serial = 2076] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 1721 | --DOMWINDOW == 147 (0x8db75c00) [pid = 1721] [serial = 2117] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 1721 | ++DOCSHELL 0x87530000 == 114 [pid = 1721] [id = 746] 09:21:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 148 (0x883cac00) [pid = 1721] [serial = 2239] [outer = (nil)] 09:21:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 149 (0x883cfc00) [pid = 1721] [serial = 2240] [outer = 0x883cac00] 09:21:58 INFO - PROCESS | 1721 | 1464106918499 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]]]}] 09:21:58 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. 09:21:58 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 4250ms 09:21:58 INFO - PROCESS | 1721 | 1464106918589 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 09:21:58 INFO - PROCESS | 1721 | 1464106918597 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 09:21:58 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:21:58 INFO - PROCESS | 1721 | 1464106918609 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:21:58 INFO - PROCESS | 1721 | 1464106918612 Marionette TRACE conn3 <- [1,2954,null,{}] 09:21:58 INFO - PROCESS | 1721 | 1464106918621 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}] 09:21:58 INFO - PROCESS | 1721 | 1464106918890 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 09:21:59 INFO - PROCESS | 1721 | 1464106919125 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:59 INFO - PROCESS | 1721 | ++DOCSHELL 0x88df1400 == 115 [pid = 1721] [id = 747] 09:21:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 150 (0x88df3000) [pid = 1721] [serial = 2241] [outer = (nil)] 09:21:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 151 (0x89080000) [pid = 1721] [serial = 2242] [outer = 0x88df3000] 09:21:59 INFO - PROCESS | 1721 | 1464106919205 Marionette DEBUG loaded listener.js 09:21:59 INFO - PROCESS | 1721 | ++DOMWINDOW == 152 (0x8a0ce000) [pid = 1721] [serial = 2243] [outer = 0x88df3000] 09:21:59 INFO - PROCESS | 1721 | 1464106919946 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]]]}] 09:22:00 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:22:00 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 09:22:00 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1438ms 09:22:00 INFO - PROCESS | 1721 | 1464106920048 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 09:22:00 INFO - PROCESS | 1721 | 1464106920056 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 09:22:00 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:22:00 INFO - PROCESS | 1721 | 1464106920071 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:22:00 INFO - PROCESS | 1721 | 1464106920075 Marionette TRACE conn3 <- [1,2958,null,{}] 09:22:00 INFO - PROCESS | 1721 | 1464106920081 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}] 09:22:00 INFO - PROCESS | 1721 | 1464106920357 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 09:22:00 INFO - PROCESS | 1721 | 1464106920602 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:00 INFO - PROCESS | 1721 | ++DOCSHELL 0x873a2000 == 116 [pid = 1721] [id = 748] 09:22:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 153 (0x8c0d9400) [pid = 1721] [serial = 2244] [outer = (nil)] 09:22:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 154 (0x8c746400) [pid = 1721] [serial = 2245] [outer = 0x8c0d9400] 09:22:00 INFO - PROCESS | 1721 | 1464106920677 Marionette DEBUG loaded listener.js 09:22:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 155 (0x8d9d6c00) [pid = 1721] [serial = 2246] [outer = 0x8c0d9400] 09:22:01 INFO - PROCESS | 1721 | 1464106921503 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]]]}] 09:22:01 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. 09:22:01 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1483ms 09:22:01 INFO - PROCESS | 1721 | 1464106921562 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 09:22:01 INFO - PROCESS | 1721 | 1464106921565 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 09:22:01 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:22:01 INFO - PROCESS | 1721 | 1464106921572 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:22:01 INFO - PROCESS | 1721 | 1464106921577 Marionette TRACE conn3 <- [1,2962,null,{}] 09:22:01 INFO - PROCESS | 1721 | 1464106921593 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}] 09:22:01 INFO - PROCESS | 1721 | 1464106921909 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 09:22:01 INFO - PROCESS | 1721 | 1464106921953 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:02 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b45f800 == 117 [pid = 1721] [id = 749] 09:22:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 156 (0x8da97c00) [pid = 1721] [serial = 2247] [outer = (nil)] 09:22:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 157 (0x8dc2c400) [pid = 1721] [serial = 2248] [outer = 0x8da97c00] 09:22:02 INFO - PROCESS | 1721 | 1464106922162 Marionette DEBUG loaded listener.js 09:22:02 INFO - PROCESS | 1721 | ++DOMWINDOW == 158 (0x8e286400) [pid = 1721] [serial = 2249] [outer = 0x8da97c00] 09:22:03 INFO - PROCESS | 1721 | --DOMWINDOW == 157 (0x91193c00) [pid = 1721] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:22:03 INFO - PROCESS | 1721 | --DOMWINDOW == 156 (0x93974800) [pid = 1721] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:22:03 INFO - PROCESS | 1721 | --DOMWINDOW == 155 (0x918a8800) [pid = 1721] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:22:03 INFO - PROCESS | 1721 | --DOMWINDOW == 154 (0x9890dc00) [pid = 1721] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:22:03 INFO - PROCESS | 1721 | --DOMWINDOW == 153 (0x8ec08400) [pid = 1721] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:22:03 INFO - PROCESS | 1721 | --DOMWINDOW == 152 (0x9533a000) [pid = 1721] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:22:03 INFO - PROCESS | 1721 | --DOMWINDOW == 151 (0x8c9d7800) [pid = 1721] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:22:03 INFO - PROCESS | 1721 | --DOMWINDOW == 150 (0x99faa000) [pid = 1721] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:22:03 INFO - PROCESS | 1721 | --DOMWINDOW == 149 (0x928a2400) [pid = 1721] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:22:03 INFO - PROCESS | 1721 | --DOMWINDOW == 148 (0x8863f800) [pid = 1721] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:22:03 INFO - PROCESS | 1721 | --DOMWINDOW == 147 (0x96d2b000) [pid = 1721] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:22:03 INFO - PROCESS | 1721 | --DOMWINDOW == 146 (0x92130800) [pid = 1721] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:22:03 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0x8ee28000) [pid = 1721] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:22:03 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x999ce800) [pid = 1721] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:22:03 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x88640000) [pid = 1721] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:22:03 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x8c62d000) [pid = 1721] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:22:03 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x8c9dbc00) [pid = 1721] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:22:03 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x96d29400) [pid = 1721] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:22:03 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x9178e000) [pid = 1721] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:22:03 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x989c2400) [pid = 1721] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:22:03 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x8ecdf400) [pid = 1721] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:22:03 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x8c9de800) [pid = 1721] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:22:03 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x8c0e4400) [pid = 1721] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:22:03 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x99ece000) [pid = 1721] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:22:03 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x9557dc00) [pid = 1721] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:22:03 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0x88df5800) [pid = 1721] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:22:03 INFO - PROCESS | 1721 | --DOMWINDOW == 131 (0x95330000) [pid = 1721] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:22:03 INFO - PROCESS | 1721 | 1464106923655 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]]]}] 09:22:03 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. 09:22:03 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 2094ms 09:22:03 INFO - PROCESS | 1721 | 1464106923665 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 09:22:03 INFO - PROCESS | 1721 | 1464106923668 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 09:22:03 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:22:03 INFO - PROCESS | 1721 | 1464106923697 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:22:03 INFO - PROCESS | 1721 | 1464106923703 Marionette TRACE conn3 <- [1,2966,null,{}] 09:22:03 INFO - PROCESS | 1721 | 1464106923711 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}] 09:22:03 INFO - PROCESS | 1721 | 1464106923966 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 09:22:04 INFO - PROCESS | 1721 | 1464106923987 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:04 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c0e0000 == 118 [pid = 1721] [id = 750] 09:22:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 132 (0x8db6dc00) [pid = 1721] [serial = 2250] [outer = (nil)] 09:22:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x8e3d1c00) [pid = 1721] [serial = 2251] [outer = 0x8db6dc00] 09:22:04 INFO - PROCESS | 1721 | 1464106924059 Marionette DEBUG loaded listener.js 09:22:04 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x8e3dd800) [pid = 1721] [serial = 2252] [outer = 0x8db6dc00] 09:22:04 INFO - PROCESS | 1721 | 1464106924864 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]]]}] 09:22:04 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. 09:22:04 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1186ms 09:22:04 INFO - PROCESS | 1721 | 1464106924885 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 09:22:04 INFO - PROCESS | 1721 | 1464106924888 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 09:22:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:22:04 INFO - PROCESS | 1721 | 1464106924894 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:22:04 INFO - PROCESS | 1721 | 1464106924896 Marionette TRACE conn3 <- [1,2970,null,{}] 09:22:04 INFO - PROCESS | 1721 | 1464106924903 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}] 09:22:05 INFO - PROCESS | 1721 | 1464106925163 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 09:22:05 INFO - PROCESS | 1721 | 1464106925487 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:05 INFO - PROCESS | 1721 | ++DOCSHELL 0x860ca000 == 119 [pid = 1721] [id = 751] 09:22:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x860ccc00) [pid = 1721] [serial = 2253] [outer = (nil)] 09:22:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x873a5800) [pid = 1721] [serial = 2254] [outer = 0x860ccc00] 09:22:05 INFO - PROCESS | 1721 | 1464106925585 Marionette DEBUG loaded listener.js 09:22:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x883d6000) [pid = 1721] [serial = 2255] [outer = 0x860ccc00] 09:22:06 INFO - PROCESS | 1721 | 1464106926514 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]]]}] 09:22:06 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. 09:22:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1638ms 09:22:06 INFO - PROCESS | 1721 | 1464106926533 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 09:22:06 INFO - PROCESS | 1721 | 1464106926540 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 09:22:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:22:06 INFO - PROCESS | 1721 | 1464106926548 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:22:06 INFO - PROCESS | 1721 | 1464106926554 Marionette TRACE conn3 <- [1,2974,null,{}] 09:22:06 INFO - PROCESS | 1721 | 1464106926561 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}] 09:22:06 INFO - PROCESS | 1721 | 1464106926791 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 09:22:07 INFO - PROCESS | 1721 | 1464106927065 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:07 INFO - PROCESS | 1721 | ++DOCSHELL 0x8a0c4000 == 120 [pid = 1721] [id = 752] 09:22:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x8b253400) [pid = 1721] [serial = 2256] [outer = (nil)] 09:22:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x8b6c6c00) [pid = 1721] [serial = 2257] [outer = 0x8b253400] 09:22:07 INFO - PROCESS | 1721 | 1464106927162 Marionette DEBUG loaded listener.js 09:22:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x8c0e4400) [pid = 1721] [serial = 2258] [outer = 0x8b253400] 09:22:08 INFO - PROCESS | 1721 | 1464106928066 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]]]}] 09:22:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 09:22:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1534ms 09:22:08 INFO - PROCESS | 1721 | 1464106928085 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 09:22:08 INFO - PROCESS | 1721 | 1464106928091 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 09:22:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:22:08 INFO - PROCESS | 1721 | 1464106928098 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:22:08 INFO - PROCESS | 1721 | 1464106928101 Marionette TRACE conn3 <- [1,2978,null,{}] 09:22:08 INFO - PROCESS | 1721 | 1464106928108 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}] 09:22:08 INFO - PROCESS | 1721 | 1464106928439 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 09:22:08 INFO - PROCESS | 1721 | 1464106928677 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:08 INFO - PROCESS | 1721 | ++DOCSHELL 0x8907f800 == 121 [pid = 1721] [id = 753] 09:22:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x8c9de800) [pid = 1721] [serial = 2259] [outer = (nil)] 09:22:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x8da9d400) [pid = 1721] [serial = 2260] [outer = 0x8c9de800] 09:22:08 INFO - PROCESS | 1721 | 1464106928785 Marionette DEBUG loaded listener.js 09:22:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x8dc22000) [pid = 1721] [serial = 2261] [outer = 0x8c9de800] 09:22:09 INFO - PROCESS | 1721 | 1464106929763 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]]]}] 09:22:09 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 09:22:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1682ms 09:22:09 INFO - PROCESS | 1721 | 1464106929780 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 09:22:09 INFO - PROCESS | 1721 | 1464106929785 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 09:22:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:22:09 INFO - PROCESS | 1721 | 1464106929802 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:22:09 INFO - PROCESS | 1721 | 1464106929811 Marionette TRACE conn3 <- [1,2982,null,{}] 09:22:09 INFO - PROCESS | 1721 | 1464106929818 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}] 09:22:10 INFO - PROCESS | 1721 | 1464106930052 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 09:22:10 INFO - PROCESS | 1721 | 1464106930352 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:10 INFO - PROCESS | 1721 | ++DOCSHELL 0x8dc6c800 == 122 [pid = 1721] [id = 754] 09:22:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x8e28e400) [pid = 1721] [serial = 2262] [outer = (nil)] 09:22:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x8ee6f800) [pid = 1721] [serial = 2263] [outer = 0x8e28e400] 09:22:10 INFO - PROCESS | 1721 | 1464106930444 Marionette DEBUG loaded listener.js 09:22:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x9118a000) [pid = 1721] [serial = 2264] [outer = 0x8e28e400] 09:22:11 INFO - PROCESS | 1721 | 1464106931284 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"]]]}] 09:22:11 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 09:22:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:22:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:22:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1549ms 09:22:11 INFO - PROCESS | 1721 | 1464106931342 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 09:22:11 INFO - PROCESS | 1721 | 1464106931346 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 09:22:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:22:11 INFO - PROCESS | 1721 | 1464106931353 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:22:11 INFO - PROCESS | 1721 | 1464106931356 Marionette TRACE conn3 <- [1,2986,null,{}] 09:22:11 INFO - PROCESS | 1721 | 1464106931410 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}] 09:22:11 INFO - PROCESS | 1721 | 1464106931662 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 09:22:11 INFO - PROCESS | 1721 | 1464106931920 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:11 INFO - PROCESS | 1721 | ++DOCSHELL 0x8ee2ac00 == 123 [pid = 1721] [id = 755] 09:22:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 147 (0x8ee70c00) [pid = 1721] [serial = 2265] [outer = (nil)] 09:22:11 INFO - PROCESS | 1721 | ++DOMWINDOW == 148 (0x91781000) [pid = 1721] [serial = 2266] [outer = 0x8ee70c00] 09:22:12 INFO - PROCESS | 1721 | 1464106932007 Marionette DEBUG loaded listener.js 09:22:12 INFO - PROCESS | 1721 | ++DOMWINDOW == 149 (0x91784000) [pid = 1721] [serial = 2267] [outer = 0x8ee70c00] 09:22:12 INFO - PROCESS | 1721 | 1464106932847 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]]]}] 09:22:12 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. 09:22:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1535ms 09:22:12 INFO - PROCESS | 1721 | 1464106932889 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 09:22:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:22:12 INFO - PROCESS | 1721 | 1464106932893 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 09:22:12 INFO - PROCESS | 1721 | 1464106932899 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:22:12 INFO - PROCESS | 1721 | 1464106932903 Marionette TRACE conn3 <- [1,2990,null,{}] 09:22:12 INFO - PROCESS | 1721 | 1464106932909 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}] 09:22:13 INFO - PROCESS | 1721 | 1464106933114 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 09:22:13 INFO - PROCESS | 1721 | 1464106933394 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:13 INFO - PROCESS | 1721 | ++DOCSHELL 0x918ab400 == 124 [pid = 1721] [id = 756] 09:22:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 150 (0x918ac800) [pid = 1721] [serial = 2268] [outer = (nil)] 09:22:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 151 (0x918c5c00) [pid = 1721] [serial = 2269] [outer = 0x918ac800] 09:22:13 INFO - PROCESS | 1721 | 1464106933500 Marionette DEBUG loaded listener.js 09:22:13 INFO - PROCESS | 1721 | ++DOMWINDOW == 152 (0x922c1800) [pid = 1721] [serial = 2270] [outer = 0x918ac800] 09:22:14 INFO - PROCESS | 1721 | ++DOCSHELL 0x92613800 == 125 [pid = 1721] [id = 757] 09:22:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 153 (0x92618800) [pid = 1721] [serial = 2271] [outer = (nil)] 09:22:14 INFO - PROCESS | 1721 | ++DOMWINDOW == 154 (0x9261e400) [pid = 1721] [serial = 2272] [outer = 0x92618800] 09:22:14 INFO - PROCESS | 1721 | 1464106934564 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]]]}] 09:22:14 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 09:22:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1686ms 09:22:14 INFO - PROCESS | 1721 | 1464106934586 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 09:22:14 INFO - PROCESS | 1721 | 1464106934590 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 09:22:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:22:14 INFO - PROCESS | 1721 | 1464106934596 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:22:14 INFO - PROCESS | 1721 | 1464106934600 Marionette TRACE conn3 <- [1,2994,null,{}] 09:22:14 INFO - PROCESS | 1721 | 1464106934605 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}] 09:22:14 INFO - PROCESS | 1721 | 1464106934898 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 09:22:15 INFO - PROCESS | 1721 | 1464106935234 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:15 INFO - PROCESS | 1721 | ++DOCSHELL 0x922c3800 == 126 [pid = 1721] [id = 758] 09:22:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 155 (0x92613400) [pid = 1721] [serial = 2273] [outer = (nil)] 09:22:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 156 (0x928a6c00) [pid = 1721] [serial = 2274] [outer = 0x92613400] 09:22:15 INFO - PROCESS | 1721 | 1464106935331 Marionette DEBUG loaded listener.js 09:22:15 INFO - PROCESS | 1721 | ++DOMWINDOW == 157 (0x9298e800) [pid = 1721] [serial = 2275] [outer = 0x92613400] 09:22:16 INFO - PROCESS | 1721 | 1464106936121 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]]]}] 09:22:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:22:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 09:22:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1586ms 09:22:16 INFO - PROCESS | 1721 | 1464106936185 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 09:22:16 INFO - PROCESS | 1721 | 1464106936189 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 09:22:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:22:16 INFO - PROCESS | 1721 | 1464106936195 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:22:16 INFO - PROCESS | 1721 | 1464106936199 Marionette TRACE conn3 <- [1,2998,null,{}] 09:22:16 INFO - PROCESS | 1721 | 1464106936225 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}] 09:22:16 INFO - PROCESS | 1721 | 1464106936471 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 09:22:16 INFO - PROCESS | 1721 | 1464106936765 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:16 INFO - PROCESS | 1721 | ++DOCSHELL 0x92616800 == 127 [pid = 1721] [id = 759] 09:22:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 158 (0x92618400) [pid = 1721] [serial = 2276] [outer = (nil)] 09:22:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 159 (0x92a42000) [pid = 1721] [serial = 2277] [outer = 0x92618400] 09:22:16 INFO - PROCESS | 1721 | 1464106936854 Marionette DEBUG loaded listener.js 09:22:16 INFO - PROCESS | 1721 | ++DOMWINDOW == 160 (0x92a4cc00) [pid = 1721] [serial = 2278] [outer = 0x92618400] 09:22:17 INFO - PROCESS | 1721 | 1464106937773 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]]]}] 09:22:17 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. 09:22:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1590ms 09:22:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:22:17 INFO - PROCESS | 1721 | 1464106937786 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 09:22:17 INFO - PROCESS | 1721 | 1464106937789 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 09:22:17 INFO - PROCESS | 1721 | 1464106937796 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:22:17 INFO - PROCESS | 1721 | 1464106937799 Marionette TRACE conn3 <- [1,3002,null,{}] 09:22:17 INFO - PROCESS | 1721 | 1464106937805 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}] 09:22:18 INFO - PROCESS | 1721 | 1464106938021 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 09:22:18 INFO - PROCESS | 1721 | 1464106938304 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:18 INFO - PROCESS | 1721 | ++DOCSHELL 0x92a44000 == 128 [pid = 1721] [id = 760] 09:22:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 161 (0x92a46800) [pid = 1721] [serial = 2279] [outer = (nil)] 09:22:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 162 (0x93976400) [pid = 1721] [serial = 2280] [outer = 0x92a46800] 09:22:18 INFO - PROCESS | 1721 | 1464106938395 Marionette DEBUG loaded listener.js 09:22:18 INFO - PROCESS | 1721 | ++DOMWINDOW == 163 (0x93a85000) [pid = 1721] [serial = 2281] [outer = 0x92a46800] 09:22:19 INFO - PROCESS | 1721 | 1464106939351 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]]]}] 09:22:19 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 09:22:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1584ms 09:22:19 INFO - PROCESS | 1721 | 1464106939381 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 09:22:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:22:19 INFO - PROCESS | 1721 | 1464106939385 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 09:22:19 INFO - PROCESS | 1721 | 1464106939392 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:22:19 INFO - PROCESS | 1721 | 1464106939395 Marionette TRACE conn3 <- [1,3006,null,{}] 09:22:19 INFO - PROCESS | 1721 | 1464106939401 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}] 09:22:19 INFO - PROCESS | 1721 | 1464106939652 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 09:22:19 INFO - PROCESS | 1721 | 1464106939952 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:19 INFO - PROCESS | 1721 | ++DOCSHELL 0x92993c00 == 129 [pid = 1721] [id = 761] 09:22:19 INFO - PROCESS | 1721 | ++DOMWINDOW == 164 (0x92997c00) [pid = 1721] [serial = 2282] [outer = (nil)] 09:22:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 165 (0x94f60000) [pid = 1721] [serial = 2283] [outer = 0x92997c00] 09:22:20 INFO - PROCESS | 1721 | 1464106940044 Marionette DEBUG loaded listener.js 09:22:20 INFO - PROCESS | 1721 | ++DOMWINDOW == 166 (0x94f65c00) [pid = 1721] [serial = 2284] [outer = 0x92997c00] 09:22:20 INFO - PROCESS | 1721 | 1464106940895 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]]]}] 09:22:20 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. 09:22:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1531ms 09:22:20 INFO - PROCESS | 1721 | 1464106940923 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 09:22:20 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:22:20 INFO - PROCESS | 1721 | 1464106940927 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 09:22:20 INFO - PROCESS | 1721 | 1464106940934 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:22:20 INFO - PROCESS | 1721 | 1464106940938 Marionette TRACE conn3 <- [1,3010,null,{}] 09:22:20 INFO - PROCESS | 1721 | 1464106940943 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}] 09:22:21 INFO - PROCESS | 1721 | 1464106941199 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 09:22:21 INFO - PROCESS | 1721 | 1464106941476 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:21 INFO - PROCESS | 1721 | ++DOCSHELL 0x9457a400 == 130 [pid = 1721] [id = 762] 09:22:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 167 (0x9516d800) [pid = 1721] [serial = 2285] [outer = (nil)] 09:22:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 168 (0x95338c00) [pid = 1721] [serial = 2286] [outer = 0x9516d800] 09:22:21 INFO - PROCESS | 1721 | 1464106941592 Marionette DEBUG loaded listener.js 09:22:21 INFO - PROCESS | 1721 | ++DOMWINDOW == 169 (0x96d2cc00) [pid = 1721] [serial = 2287] [outer = 0x9516d800] 09:22:22 INFO - PROCESS | 1721 | 1464106942517 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]]]}] 09:22:22 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 09:22:22 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1634ms 09:22:22 INFO - PROCESS | 1721 | 1464106942568 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 09:22:22 INFO - PROCESS | 1721 | 1464106942572 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 09:22:22 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:22:22 INFO - PROCESS | 1721 | 1464106942579 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:22:22 INFO - PROCESS | 1721 | 1464106942583 Marionette TRACE conn3 <- [1,3014,null,{}] 09:22:22 INFO - PROCESS | 1721 | 1464106942589 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}] 09:22:22 INFO - PROCESS | 1721 | 1464106942854 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 09:22:23 INFO - PROCESS | 1721 | 1464106943165 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:23 INFO - PROCESS | 1721 | ++DOCSHELL 0x862f5400 == 131 [pid = 1721] [id = 763] 09:22:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 170 (0x9533a000) [pid = 1721] [serial = 2288] [outer = (nil)] 09:22:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 171 (0x9959a800) [pid = 1721] [serial = 2289] [outer = 0x9533a000] 09:22:23 INFO - PROCESS | 1721 | 1464106943252 Marionette DEBUG loaded listener.js 09:22:23 INFO - PROCESS | 1721 | ++DOMWINDOW == 172 (0x999ce400) [pid = 1721] [serial = 2290] [outer = 0x9533a000] 09:22:23 INFO - PROCESS | 1721 | [1721] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:22:24 INFO - PROCESS | 1721 | 1464106944216 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:22:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:22:24 INFO - {} 09:22:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:22:24 INFO - {} 09:22:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:22:24 INFO - {} 09:22:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:22:24 INFO - {} 09:22:24 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1693ms 09:22:24 INFO - PROCESS | 1721 | 1464106944274 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 09:22:24 INFO - PROCESS | 1721 | 1464106944277 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 09:22:24 INFO - TEST-START | /FileAPI/fileReader.html 09:22:24 INFO - PROCESS | 1721 | 1464106944332 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:22:24 INFO - PROCESS | 1721 | 1464106944335 Marionette TRACE conn3 <- [1,3018,null,{}] 09:22:24 INFO - PROCESS | 1721 | 1464106944344 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}] 09:22:24 INFO - PROCESS | 1721 | 1464106944573 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 09:22:24 INFO - PROCESS | 1721 | 1464106944918 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:24 INFO - PROCESS | 1721 | ++DOCSHELL 0x873a3800 == 132 [pid = 1721] [id = 764] 09:22:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 173 (0x92d45000) [pid = 1721] [serial = 2291] [outer = (nil)] 09:22:24 INFO - PROCESS | 1721 | ++DOMWINDOW == 174 (0x99fab800) [pid = 1721] [serial = 2292] [outer = 0x92d45000] 09:22:25 INFO - PROCESS | 1721 | 1464106945010 Marionette DEBUG loaded listener.js 09:22:25 INFO - PROCESS | 1721 | ++DOMWINDOW == 175 (0x9a868000) [pid = 1721] [serial = 2293] [outer = 0x92d45000] 09:22:25 INFO - PROCESS | 1721 | 1464106945785 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]]]}] 09:22:25 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:22:25 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:22:25 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:22:25 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:22:25 INFO - TEST-OK | /FileAPI/fileReader.html | took 1533ms 09:22:25 INFO - PROCESS | 1721 | 1464106945818 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 09:22:25 INFO - TEST-START | /FileAPI/historical.html 09:22:25 INFO - PROCESS | 1721 | 1464106945832 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 09:22:25 INFO - PROCESS | 1721 | 1464106945838 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:22:25 INFO - PROCESS | 1721 | 1464106945841 Marionette TRACE conn3 <- [1,3022,null,{}] 09:22:25 INFO - PROCESS | 1721 | 1464106945847 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}] 09:22:26 INFO - PROCESS | 1721 | 1464106946044 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 09:22:26 INFO - PROCESS | 1721 | 1464106946343 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:26 INFO - PROCESS | 1721 | ++DOCSHELL 0x91a72800 == 133 [pid = 1721] [id = 765] 09:22:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 176 (0x99faa000) [pid = 1721] [serial = 2294] [outer = (nil)] 09:22:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 177 (0x9ac43c00) [pid = 1721] [serial = 2295] [outer = 0x99faa000] 09:22:26 INFO - PROCESS | 1721 | 1464106946432 Marionette DEBUG loaded listener.js 09:22:26 INFO - PROCESS | 1721 | ++DOMWINDOW == 178 (0x9b44cc00) [pid = 1721] [serial = 2296] [outer = 0x99faa000] 09:22:27 INFO - PROCESS | 1721 | 1464106947258 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"]]]}] 09:22:27 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:22:27 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:22:27 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:22:27 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:22:27 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:22:27 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:22:27 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:22:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:27 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:22:27 INFO - TEST-OK | /FileAPI/historical.html | took 1437ms 09:22:27 INFO - PROCESS | 1721 | 1464106947277 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 09:22:27 INFO - TEST-START | /FileAPI/idlharness.html 09:22:27 INFO - PROCESS | 1721 | 1464106947281 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 09:22:27 INFO - PROCESS | 1721 | 1464106947288 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:22:27 INFO - PROCESS | 1721 | 1464106947292 Marionette TRACE conn3 <- [1,3026,null,{}] 09:22:27 INFO - PROCESS | 1721 | 1464106947297 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}] 09:22:27 INFO - PROCESS | 1721 | 1464106947491 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 09:22:27 INFO - PROCESS | 1721 | 1464106947790 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:27 INFO - PROCESS | 1721 | ++DOCSHELL 0x99695400 == 134 [pid = 1721] [id = 766] 09:22:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 179 (0x99f59c00) [pid = 1721] [serial = 2297] [outer = (nil)] 09:22:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 180 (0x9b8f0000) [pid = 1721] [serial = 2298] [outer = 0x99f59c00] 09:22:27 INFO - PROCESS | 1721 | 1464106947880 Marionette DEBUG loaded listener.js 09:22:27 INFO - PROCESS | 1721 | ++DOMWINDOW == 181 (0x9b9c3000) [pid = 1721] [serial = 2299] [outer = 0x99f59c00] 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:22:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:22:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:22:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:22:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:22:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:22:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:22:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:22:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:22:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:22:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:22:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:22:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:22:29 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:22:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:29 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:22:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:22:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:22:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:22:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:22:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:22:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:22:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:22:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:22:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:22:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:22:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:22:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:22:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:22:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:22:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:22:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:22:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:22:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:22:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:22:29 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 09:22:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:22:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:22:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:22:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:22:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:22:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:22:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:22:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:22:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:22:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:22:29 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 09:22:29 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 09:22:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:22:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:22:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:22:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:22:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:22:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:22:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:22:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:22:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:22:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:22:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:22:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:22:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:22:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:22:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:22:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:22:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:22:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:22:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:22:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:22:29 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 09:22:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:22:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:22:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:22:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:22:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:22:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:22:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:22:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:22:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:22:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:22:29 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 09:22:29 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 09:22:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:22:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:22:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:22:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:22:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:22:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:22:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:22:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:22:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:22:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:22:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:22:29 INFO - TEST-OK | /FileAPI/idlharness.html | took 2110ms 09:22:29 INFO - PROCESS | 1721 | 1464106949284 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 09:22:29 INFO - PROCESS | 1721 | 1464106949623 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 09:22:29 INFO - PROCESS | 1721 | 1464106949626 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 09:22:29 INFO - TEST-START | /FileAPI/idlharness.worker 09:22:29 INFO - PROCESS | 1721 | 1464106949679 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:22:29 INFO - PROCESS | 1721 | 1464106949681 Marionette TRACE conn3 <- [1,3030,null,{}] 09:22:29 INFO - PROCESS | 1721 | 1464106949707 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}] 09:22:29 INFO - PROCESS | 1721 | 1464106949916 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 09:22:30 INFO - PROCESS | 1721 | 1464106950212 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:30 INFO - PROCESS | 1721 | ++DOCSHELL 0x99ec2400 == 135 [pid = 1721] [id = 767] 09:22:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 182 (0x99ec7400) [pid = 1721] [serial = 2300] [outer = (nil)] 09:22:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 183 (0x99f5ec00) [pid = 1721] [serial = 2301] [outer = 0x99ec7400] 09:22:30 INFO - PROCESS | 1721 | 1464106950296 Marionette DEBUG loaded listener.js 09:22:30 INFO - PROCESS | 1721 | ++DOMWINDOW == 184 (0x9b48e400) [pid = 1721] [serial = 2302] [outer = 0x99ec7400] 09:22:30 INFO - PROCESS | 1721 | [1721] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:22:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:22:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:22:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:22:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:22:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:22:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:22:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:22:32 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:22:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:32 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:22:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:22:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:22:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:22:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:22:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:22:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:22:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:22:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:22:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:22:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:22:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:22:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:22:32 INFO - {} 09:22:32 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 09:22:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:22:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:22:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:22:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:22:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:22:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:22:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:22:32 INFO - {} 09:22:32 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 - {} 09:22:32 INFO - {} 09:22:32 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 09:22:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:22:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:22:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:22:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:22:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:22:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:22:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:22:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:22:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:22:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:22:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:22:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:22:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:22:32 INFO - {} 09:22:32 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 09:22:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:22:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:22:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:22:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:22:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:22:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:22:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:22:32 INFO - {} 09:22:32 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 - {} 09:22:32 INFO - {} 09:22:32 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 09:22:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:22:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:22:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:22:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:22:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:22:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:22:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:22:32 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 09:22:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:22:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:22:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:22:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:22:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:22:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:22:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:22:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:22:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:22:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:22:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:22:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:22:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:22:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:22:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:22:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:22:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:22:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:22:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:22:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:22:32 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 09:22:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:22:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:22:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:22:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:22:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:22:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:22:32 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 09:22:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:22:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:22:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:22:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:22:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:22:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:22:32 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 09:22:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:22:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:22:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:22:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:22:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:22:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:22:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:22:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:22:32 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:22:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:32 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:22:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:22:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:22:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:22:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:22:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:22:32 INFO - {} 09:22:32 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2711ms 09:22:32 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:22:32 INFO - PROCESS | 1721 | 1464106952276 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 09:22:32 INFO - PROCESS | 1721 | 1464106952431 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 09:22:32 INFO - PROCESS | 1721 | 1464106952438 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 09:22:32 INFO - PROCESS | 1721 | 1464106952450 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:22:32 INFO - PROCESS | 1721 | 1464106952463 Marionette TRACE conn3 <- [1,3034,null,{}] 09:22:32 INFO - PROCESS | 1721 | 1464106952474 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}] 09:22:32 INFO - PROCESS | 1721 | 1464106952842 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 09:22:33 INFO - PROCESS | 1721 | 1464106953140 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:33 INFO - PROCESS | 1721 | ++DOCSHELL 0x99ecdc00 == 136 [pid = 1721] [id = 768] 09:22:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 185 (0xa3682400) [pid = 1721] [serial = 2303] [outer = (nil)] 09:22:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 186 (0xa9024800) [pid = 1721] [serial = 2304] [outer = 0xa3682400] 09:22:33 INFO - PROCESS | 1721 | 1464106953225 Marionette DEBUG loaded listener.js 09:22:33 INFO - PROCESS | 1721 | ++DOMWINDOW == 187 (0xa368d400) [pid = 1721] [serial = 2305] [outer = 0xa3682400] 09:22:34 INFO - PROCESS | 1721 | 1464106954081 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]]]}] 09:22:34 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:22:34 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1660ms 09:22:34 INFO - PROCESS | 1721 | 1464106954111 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 09:22:34 INFO - PROCESS | 1721 | 1464106954116 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 09:22:34 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:22:34 INFO - PROCESS | 1721 | 1464106954122 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:22:34 INFO - PROCESS | 1721 | 1464106954125 Marionette TRACE conn3 <- [1,3038,null,{}] 09:22:34 INFO - PROCESS | 1721 | 1464106954131 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}] 09:22:34 INFO - PROCESS | 1721 | 1464106954331 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 09:22:34 INFO - PROCESS | 1721 | 1464106954650 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:34 INFO - PROCESS | 1721 | ++DOCSHELL 0x89d31800 == 137 [pid = 1721] [id = 769] 09:22:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 188 (0x89d32c00) [pid = 1721] [serial = 2306] [outer = (nil)] 09:22:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 189 (0x89d3a400) [pid = 1721] [serial = 2307] [outer = 0x89d32c00] 09:22:34 INFO - PROCESS | 1721 | 1464106954739 Marionette DEBUG loaded listener.js 09:22:34 INFO - PROCESS | 1721 | ++DOMWINDOW == 190 (0x89d3d800) [pid = 1721] [serial = 2308] [outer = 0x89d32c00] 09:22:37 INFO - PROCESS | 1721 | --DOCSHELL 0x8ec0e000 == 136 [pid = 1721] [id = 602] 09:22:37 INFO - PROCESS | 1721 | --DOCSHELL 0x883cd800 == 135 [pid = 1721] [id = 701] 09:22:37 INFO - PROCESS | 1721 | --DOCSHELL 0x883d8c00 == 134 [pid = 1721] [id = 599] 09:22:37 INFO - PROCESS | 1721 | --DOCSHELL 0x8739f800 == 133 [pid = 1721] [id = 595] 09:22:37 INFO - PROCESS | 1721 | --DOCSHELL 0x873a0400 == 132 [pid = 1721] [id = 598] 09:22:37 INFO - PROCESS | 1721 | --DOCSHELL 0x88642800 == 131 [pid = 1721] [id = 533] 09:22:37 INFO - PROCESS | 1721 | --DOCSHELL 0x8908c400 == 130 [pid = 1721] [id = 600] 09:22:37 INFO - PROCESS | 1721 | --DOCSHELL 0x88646000 == 129 [pid = 1721] [id = 532] 09:22:37 INFO - PROCESS | 1721 | --DOCSHELL 0x8b250400 == 128 [pid = 1721] [id = 597] 09:22:37 INFO - PROCESS | 1721 | --DOCSHELL 0x8a0c8c00 == 127 [pid = 1721] [id = 596] 09:22:37 INFO - PROCESS | 1721 | --DOCSHELL 0x91788c00 == 126 [pid = 1721] [id = 605] 09:22:37 INFO - PROCESS | 1721 | --DOCSHELL 0x8ece5c00 == 125 [pid = 1721] [id = 699] 09:22:37 INFO - PROCESS | 1721 | --DOCSHELL 0x95331000 == 124 [pid = 1721] [id = 698] 09:22:37 INFO - PROCESS | 1721 | --DOCSHELL 0x92c0dc00 == 123 [pid = 1721] [id = 609] 09:22:37 INFO - PROCESS | 1721 | --DOCSHELL 0x9557e400 == 122 [pid = 1721] [id = 700] 09:22:37 INFO - PROCESS | 1721 | --DOCSHELL 0x860c1400 == 121 [pid = 1721] [id = 604] 09:22:37 INFO - PROCESS | 1721 | --DOCSHELL 0x918a9000 == 120 [pid = 1721] [id = 606] 09:22:37 INFO - PROCESS | 1721 | --DOCSHELL 0x8c0e0000 == 119 [pid = 1721] [id = 750] 09:22:37 INFO - PROCESS | 1721 | --DOCSHELL 0x8b45f800 == 118 [pid = 1721] [id = 749] 09:22:37 INFO - PROCESS | 1721 | --DOCSHELL 0x883cc000 == 117 [pid = 1721] [id = 705] 09:22:37 INFO - PROCESS | 1721 | --DOCSHELL 0x873a2000 == 116 [pid = 1721] [id = 748] 09:22:37 INFO - PROCESS | 1721 | --DOCSHELL 0x87530000 == 115 [pid = 1721] [id = 746] 09:22:37 INFO - PROCESS | 1721 | --DOCSHELL 0x88df1400 == 114 [pid = 1721] [id = 747] 09:22:37 INFO - PROCESS | 1721 | --DOCSHELL 0x98019c00 == 113 [pid = 1721] [id = 743] 09:22:37 INFO - PROCESS | 1721 | --DOCSHELL 0x8c0de800 == 112 [pid = 1721] [id = 742] 09:22:37 INFO - PROCESS | 1721 | --DOCSHELL 0x96d22800 == 111 [pid = 1721] [id = 741] 09:22:37 INFO - PROCESS | 1721 | --DOCSHELL 0x860cb000 == 110 [pid = 1721] [id = 739] 09:22:37 INFO - PROCESS | 1721 | --DOCSHELL 0x9457a800 == 109 [pid = 1721] [id = 740] 09:22:37 INFO - PROCESS | 1721 | --DOCSHELL 0x91a80400 == 108 [pid = 1721] [id = 738] 09:22:37 INFO - PROCESS | 1721 | --DOCSHELL 0x91a75c00 == 107 [pid = 1721] [id = 737] 09:22:37 INFO - PROCESS | 1721 | --DOCSHELL 0x8ece6400 == 106 [pid = 1721] [id = 736] 09:22:37 INFO - PROCESS | 1721 | --DOCSHELL 0x8ece3400 == 105 [pid = 1721] [id = 735] 09:22:37 INFO - PROCESS | 1721 | --DOCSHELL 0x8e3d6c00 == 104 [pid = 1721] [id = 733] 09:22:37 INFO - PROCESS | 1721 | --DOCSHELL 0x9118e800 == 103 [pid = 1721] [id = 734] 09:22:37 INFO - PROCESS | 1721 | --DOCSHELL 0x873a3000 == 102 [pid = 1721] [id = 732] 09:22:37 INFO - PROCESS | 1721 | --DOCSHELL 0x8e287c00 == 101 [pid = 1721] [id = 731] 09:22:37 INFO - PROCESS | 1721 | --DOCSHELL 0x8da9c800 == 100 [pid = 1721] [id = 730] 09:22:37 INFO - PROCESS | 1721 | --DOCSHELL 0x8c0d8c00 == 99 [pid = 1721] [id = 729] 09:22:37 INFO - PROCESS | 1721 | --DOCSHELL 0x87529800 == 98 [pid = 1721] [id = 727] 09:22:37 INFO - PROCESS | 1721 | --DOCSHELL 0x87531800 == 97 [pid = 1721] [id = 728] 09:22:38 INFO - PROCESS | 1721 | 1464106958012 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"]]]}] 09:22:38 INFO - PROCESS | 1721 | --DOMWINDOW == 189 (0x91288000) [pid = 1721] [serial = 2132] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 1721 | --DOMWINDOW == 188 (0x94f5d000) [pid = 1721] [serial = 2147] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 1721 | --DOMWINDOW == 187 (0x9261c800) [pid = 1721] [serial = 2138] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 1721 | --DOMWINDOW == 186 (0x997adc00) [pid = 1721] [serial = 2154] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 1721 | --DOMWINDOW == 185 (0x8ede7400) [pid = 1721] [serial = 2127] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 1721 | --DOMWINDOW == 184 (0x8ec0f000) [pid = 1721] [serial = 2126] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 1721 | --DOMWINDOW == 183 (0x95586800) [pid = 1721] [serial = 2097] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 1721 | --DOMWINDOW == 182 (0x8d9e2400) [pid = 1721] [serial = 2123] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 1721 | --DOMWINDOW == 181 (0x9a9c0c00) [pid = 1721] [serial = 2171] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 1721 | --DOMWINDOW == 180 (0x928a8000) [pid = 1721] [serial = 2139] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 1721 | --DOMWINDOW == 179 (0x92a42800) [pid = 1721] [serial = 2141] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 1721 | --DOMWINDOW == 178 (0x99699400) [pid = 1721] [serial = 2153] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 1721 | --DOMWINDOW == 177 (0x88df6400) [pid = 1721] [serial = 2174] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 1721 | --DOMWINDOW == 176 (0x97f96800) [pid = 1721] [serial = 2150] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 1721 | --DOMWINDOW == 175 (0x94570400) [pid = 1721] [serial = 2145] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 1721 | --DOMWINDOW == 174 (0x94f61400) [pid = 1721] [serial = 2148] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 1721 | --DOMWINDOW == 173 (0x911be000) [pid = 1721] [serial = 2130] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 1721 | --DOMWINDOW == 172 (0x8ee70400) [pid = 1721] [serial = 2129] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 1721 | --DOMWINDOW == 171 (0x99ed1c00) [pid = 1721] [serial = 2162] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 1721 | --DOMWINDOW == 170 (0x9890a400) [pid = 1721] [serial = 2151] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 1721 | --DOMWINDOW == 169 (0x88df2800) [pid = 1721] [serial = 2120] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 1721 | --DOMWINDOW == 168 (0x8c74c400) [pid = 1721] [serial = 2180] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 1721 | --DOMWINDOW == 167 (0x8dc2fc00) [pid = 1721] [serial = 2124] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 1721 | --DOMWINDOW == 166 (0x9532b400) [pid = 1721] [serial = 2091] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 1721 | --DOMWINDOW == 165 (0x98905c00) [pid = 1721] [serial = 2103] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 1721 | --DOMWINDOW == 164 (0x92124400) [pid = 1721] [serial = 2136] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 1721 | --DOMWINDOW == 163 (0x92a48400) [pid = 1721] [serial = 2142] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 1721 | --DOMWINDOW == 162 (0x8b204800) [pid = 1721] [serial = 2121] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 1721 | --DOMWINDOW == 161 (0x91a76800) [pid = 1721] [serial = 2135] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 1721 | --DOMWINDOW == 160 (0x99b97400) [pid = 1721] [serial = 2157] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 1721 | --DOMWINDOW == 159 (0x9a866000) [pid = 1721] [serial = 2169] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 1721 | --DOMWINDOW == 158 (0x8da96800) [pid = 1721] [serial = 2055] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 1721 | --DOMWINDOW == 157 (0x99ec5000) [pid = 1721] [serial = 2159] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 1721 | --DOMWINDOW == 156 (0x9a261c00) [pid = 1721] [serial = 2168] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 1721 | --DOMWINDOW == 155 (0x8c9d8c00) [pid = 1721] [serial = 2181] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 1721 | --DOMWINDOW == 154 (0x99fa8400) [pid = 1721] [serial = 2166] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 1721 | --DOMWINDOW == 153 (0x9a9c2800) [pid = 1721] [serial = 2172] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 1721 | --DOMWINDOW == 152 (0x99f5d000) [pid = 1721] [serial = 2165] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 1721 | --DOMWINDOW == 151 (0x93a84000) [pid = 1721] [serial = 2144] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 1721 | --DOMWINDOW == 150 (0x98012800) [pid = 1721] [serial = 2100] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 1721 | --DOMWINDOW == 149 (0x91785800) [pid = 1721] [serial = 2133] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 1721 | --DOMWINDOW == 148 (0x88e82c00) [pid = 1721] [serial = 2175] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 1721 | --DOMWINDOW == 147 (0x8b257400) [pid = 1721] [serial = 2177] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 1721 | --DOMWINDOW == 146 (0x99ec7c00) [pid = 1721] [serial = 2160] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0x99f10800) [pid = 1721] [serial = 2163] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x99aa6400) [pid = 1721] [serial = 2156] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x95339c00) [pid = 1721] [serial = 2094] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x8b6c4800) [pid = 1721] [serial = 2178] [outer = (nil)] [url = about:blank] 09:22:38 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x8c9dd400) [pid = 1721] [serial = 2183] [outer = (nil)] [url = about:blank] 09:22:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:22:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:22:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:22:38 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 4291ms 09:22:38 INFO - PROCESS | 1721 | 1464106958414 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 09:22:38 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:22:38 INFO - PROCESS | 1721 | 1464106958420 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 09:22:38 INFO - PROCESS | 1721 | 1464106958429 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:22:38 INFO - PROCESS | 1721 | 1464106958435 Marionette TRACE conn3 <- [1,3042,null,{}] 09:22:38 INFO - PROCESS | 1721 | 1464106958444 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}] 09:22:38 INFO - PROCESS | 1721 | 1464106958644 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 09:22:38 INFO - PROCESS | 1721 | 1464106958897 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:38 INFO - PROCESS | 1721 | ++DOCSHELL 0x86956000 == 98 [pid = 1721] [id = 770] 09:22:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x86956400) [pid = 1721] [serial = 2309] [outer = (nil)] 09:22:38 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x87c01800) [pid = 1721] [serial = 2310] [outer = 0x86956400] 09:22:38 INFO - PROCESS | 1721 | 1464106958976 Marionette DEBUG loaded listener.js 09:22:39 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x883d6c00) [pid = 1721] [serial = 2311] [outer = 0x86956400] 09:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:22:40 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. 09:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:22:40 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'.) 09:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:22:40 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. 09:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:22:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:22:40 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. 09:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:22:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:22:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:22:40 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. 09:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:22:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:22:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:22:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 09:22:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:22:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:22:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:22:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:22:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:22:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:22:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:22:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:22:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:22:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:22:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:22:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:22:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:22:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:22:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:22:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:22:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:22:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:22:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:22:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:22:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:22:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:22:40 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1625ms 09:22:40 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:22:40 INFO - PROCESS | 1721 | 1464106959981 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]]]}] 09:22:40 INFO - PROCESS | 1721 | 1464106960071 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 09:22:40 INFO - PROCESS | 1721 | 1464106960097 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 09:22:40 INFO - PROCESS | 1721 | 1464106960121 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:22:40 INFO - PROCESS | 1721 | 1464106960133 Marionette TRACE conn3 <- [1,3046,null,{}] 09:22:40 INFO - PROCESS | 1721 | 1464106960159 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}] 09:22:40 INFO - PROCESS | 1721 | 1464106960379 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 09:22:40 INFO - PROCESS | 1721 | 1464106960666 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:40 INFO - PROCESS | 1721 | ++DOCSHELL 0x88df9c00 == 99 [pid = 1721] [id = 771] 09:22:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x89087c00) [pid = 1721] [serial = 2312] [outer = (nil)] 09:22:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x89d37400) [pid = 1721] [serial = 2313] [outer = 0x89087c00] 09:22:40 INFO - PROCESS | 1721 | 1464106960740 Marionette DEBUG loaded listener.js 09:22:40 INFO - PROCESS | 1721 | ++DOMWINDOW == 147 (0x8a0c6400) [pid = 1721] [serial = 2314] [outer = 0x89087c00] 09:22:41 INFO - PROCESS | 1721 | [1721] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:22:41 INFO - PROCESS | 1721 | 1464106961702 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:22:41 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:22:41 INFO - {} 09:22:41 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1618ms 09:22:41 INFO - PROCESS | 1721 | 1464106961750 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 09:22:41 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:22:41 INFO - PROCESS | 1721 | 1464106961756 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 09:22:41 INFO - PROCESS | 1721 | 1464106961763 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:22:41 INFO - PROCESS | 1721 | 1464106961771 Marionette TRACE conn3 <- [1,3050,null,{}] 09:22:41 INFO - PROCESS | 1721 | 1464106961796 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}] 09:22:42 INFO - PROCESS | 1721 | 1464106962113 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 09:22:42 INFO - PROCESS | 1721 | 1464106962190 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:42 INFO - PROCESS | 1721 | ++DOCSHELL 0x8a0cb000 == 100 [pid = 1721] [id = 772] 09:22:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 148 (0x8b252000) [pid = 1721] [serial = 2315] [outer = (nil)] 09:22:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 149 (0x8c0dc000) [pid = 1721] [serial = 2316] [outer = 0x8b252000] 09:22:42 INFO - PROCESS | 1721 | 1464106962500 Marionette DEBUG loaded listener.js 09:22:42 INFO - PROCESS | 1721 | ++DOMWINDOW == 150 (0x8c746c00) [pid = 1721] [serial = 2317] [outer = 0x8b252000] 09:22:43 INFO - PROCESS | 1721 | --DOMWINDOW == 149 (0x8dc28000) [pid = 1721] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:22:43 INFO - PROCESS | 1721 | --DOMWINDOW == 148 (0x91788400) [pid = 1721] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:22:43 INFO - PROCESS | 1721 | --DOMWINDOW == 147 (0x8e3d7800) [pid = 1721] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:22:43 INFO - PROCESS | 1721 | --DOMWINDOW == 146 (0x8db79c00) [pid = 1721] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:22:43 INFO - PROCESS | 1721 | --DOMWINDOW == 145 (0x8c0d9400) [pid = 1721] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:22:43 INFO - PROCESS | 1721 | --DOMWINDOW == 144 (0x8c0da800) [pid = 1721] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:22:43 INFO - PROCESS | 1721 | --DOMWINDOW == 143 (0x8edee000) [pid = 1721] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:22:43 INFO - PROCESS | 1721 | --DOMWINDOW == 142 (0x92a50800) [pid = 1721] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:22:43 INFO - PROCESS | 1721 | --DOMWINDOW == 141 (0x87c04000) [pid = 1721] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:22:43 INFO - PROCESS | 1721 | --DOMWINDOW == 140 (0x9969ac00) [pid = 1721] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:22:43 INFO - PROCESS | 1721 | --DOMWINDOW == 139 (0x91782400) [pid = 1721] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:22:43 INFO - PROCESS | 1721 | --DOMWINDOW == 138 (0x988bcc00) [pid = 1721] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:22:43 INFO - PROCESS | 1721 | --DOMWINDOW == 137 (0x8ec03800) [pid = 1721] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:22:43 INFO - PROCESS | 1721 | --DOMWINDOW == 136 (0x8b465400) [pid = 1721] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:22:43 INFO - PROCESS | 1721 | --DOMWINDOW == 135 (0x8da97c00) [pid = 1721] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:22:43 INFO - PROCESS | 1721 | --DOMWINDOW == 134 (0x95578800) [pid = 1721] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:22:43 INFO - PROCESS | 1721 | --DOMWINDOW == 133 (0x91195800) [pid = 1721] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:22:43 INFO - PROCESS | 1721 | --DOMWINDOW == 132 (0x8b259c00) [pid = 1721] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:22:43 INFO - PROCESS | 1721 | --DOMWINDOW == 131 (0x88df3000) [pid = 1721] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:22:43 INFO - PROCESS | 1721 | --DOMWINDOW == 130 (0x99f58400) [pid = 1721] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:22:43 INFO - PROCESS | 1721 | --DOMWINDOW == 129 (0x911c3400) [pid = 1721] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:22:43 INFO - PROCESS | 1721 | --DOMWINDOW == 128 (0x91ebc400) [pid = 1721] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:22:43 INFO - PROCESS | 1721 | --DOMWINDOW == 127 (0x883cac00) [pid = 1721] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:22:44 INFO - PROCESS | 1721 | 1464106964074 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]]]}] 09:22:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:22:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:22:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:22:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:22:44 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 2346ms 09:22:44 INFO - PROCESS | 1721 | 1464106964110 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 09:22:44 INFO - PROCESS | 1721 | 1464106964121 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 09:22:44 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:22:44 INFO - PROCESS | 1721 | 1464106964134 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:22:44 INFO - PROCESS | 1721 | 1464106964139 Marionette TRACE conn3 <- [1,3054,null,{}] 09:22:44 INFO - PROCESS | 1721 | 1464106964154 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}] 09:22:44 INFO - PROCESS | 1721 | 1464106964508 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 09:22:44 INFO - PROCESS | 1721 | 1464106964526 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:44 INFO - PROCESS | 1721 | ++DOCSHELL 0x87528c00 == 101 [pid = 1721] [id = 773] 09:22:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 128 (0x8c74bc00) [pid = 1721] [serial = 2318] [outer = (nil)] 09:22:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 129 (0x8d9d7c00) [pid = 1721] [serial = 2319] [outer = 0x8c74bc00] 09:22:44 INFO - PROCESS | 1721 | 1464106964615 Marionette DEBUG loaded listener.js 09:22:44 INFO - PROCESS | 1721 | ++DOMWINDOW == 130 (0x8d9e3800) [pid = 1721] [serial = 2320] [outer = 0x8c74bc00] 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:22:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:22:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:22:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:22:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:22:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:22:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:22:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:22:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:22:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:22:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:22:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:22:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:22:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:22:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:22:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:22:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:22:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:22:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:22:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:22:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:22:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:22:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:22:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:22:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:22:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:22:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:22:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:22:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:22:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:22:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:22:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:22:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:22:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:22:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:22:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:22:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:22:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:22:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:22:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:22:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:22:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:22:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:22:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:22:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:22:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:22:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:22:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:22:46 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" 09:22:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:22:46 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" 09:22:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:22:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:22:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:22:46 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2096ms 09:22:46 INFO - PROCESS | 1721 | 1464106966039 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"]]]}] 09:22:46 INFO - PROCESS | 1721 | 1464106966420 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 09:22:46 INFO - PROCESS | 1721 | 1464106966427 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 09:22:46 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:22:46 INFO - PROCESS | 1721 | 1464106966447 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:22:46 INFO - PROCESS | 1721 | 1464106966455 Marionette TRACE conn3 <- [1,3058,null,{}] 09:22:46 INFO - PROCESS | 1721 | 1464106966464 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}] 09:22:46 INFO - PROCESS | 1721 | 1464106966695 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 09:22:47 INFO - PROCESS | 1721 | 1464106967014 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:47 INFO - PROCESS | 1721 | ++DOCSHELL 0x873a7400 == 102 [pid = 1721] [id = 774] 09:22:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 131 (0x87c0a800) [pid = 1721] [serial = 2321] [outer = (nil)] 09:22:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 132 (0x8863f800) [pid = 1721] [serial = 2322] [outer = 0x87c0a800] 09:22:47 INFO - PROCESS | 1721 | 1464106967105 Marionette DEBUG loaded listener.js 09:22:47 INFO - PROCESS | 1721 | ++DOMWINDOW == 133 (0x88dfa800) [pid = 1721] [serial = 2323] [outer = 0x87c0a800] 09:22:48 INFO - PROCESS | 1721 | 1464106968051 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]]]}] 09:22:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:22:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:22:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:22:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:22:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:22:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:22:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:22:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:22:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:22:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:22:48 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:22:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:48 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:22:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:22:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:22:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:22:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:22:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:22:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:22:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:22:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:22:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:22:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:22:48 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1646ms 09:22:48 INFO - PROCESS | 1721 | 1464106968095 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 09:22:48 INFO - PROCESS | 1721 | 1464106968108 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 09:22:48 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:22:48 INFO - PROCESS | 1721 | 1464106968171 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:22:48 INFO - PROCESS | 1721 | 1464106968177 Marionette TRACE conn3 <- [1,3062,null,{}] 09:22:48 INFO - PROCESS | 1721 | 1464106968183 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}] 09:22:48 INFO - PROCESS | 1721 | 1464106968434 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 09:22:48 INFO - PROCESS | 1721 | 1464106968781 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:48 INFO - PROCESS | 1721 | ++DOCSHELL 0x89d36000 == 103 [pid = 1721] [id = 775] 09:22:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 134 (0x89d37800) [pid = 1721] [serial = 2324] [outer = (nil)] 09:22:48 INFO - PROCESS | 1721 | ++DOMWINDOW == 135 (0x8b256400) [pid = 1721] [serial = 2325] [outer = 0x89d37800] 09:22:48 INFO - PROCESS | 1721 | 1464106968875 Marionette DEBUG loaded listener.js 09:22:49 INFO - PROCESS | 1721 | ++DOMWINDOW == 136 (0x8b460000) [pid = 1721] [serial = 2326] [outer = 0x89d37800] 09:22:49 INFO - PROCESS | 1721 | [1721] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:22:49 INFO - PROCESS | 1721 | 1464106969837 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:22:49 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:22:49 INFO - {} 09:22:49 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1694ms 09:22:49 INFO - PROCESS | 1721 | 1464106969855 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 09:22:49 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:22:49 INFO - PROCESS | 1721 | 1464106969859 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 09:22:49 INFO - PROCESS | 1721 | 1464106969866 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:22:49 INFO - PROCESS | 1721 | 1464106969872 Marionette TRACE conn3 <- [1,3066,null,{}] 09:22:49 INFO - PROCESS | 1721 | 1464106969896 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}] 09:22:50 INFO - PROCESS | 1721 | 1464106970177 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 09:22:50 INFO - PROCESS | 1721 | 1464106970443 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:50 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c9d4800 == 104 [pid = 1721] [id = 776] 09:22:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 137 (0x8da9f400) [pid = 1721] [serial = 2327] [outer = (nil)] 09:22:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 138 (0x8db75400) [pid = 1721] [serial = 2328] [outer = 0x8da9f400] 09:22:50 INFO - PROCESS | 1721 | 1464106970591 Marionette DEBUG loaded listener.js 09:22:50 INFO - PROCESS | 1721 | ++DOMWINDOW == 139 (0x8dc2f400) [pid = 1721] [serial = 2329] [outer = 0x8da9f400] 09:22:51 INFO - PROCESS | 1721 | 1464106971515 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]]]}] 09:22:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:22:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:22:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:22:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:22:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:22:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:22:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:22:51 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1701ms 09:22:51 INFO - PROCESS | 1721 | 1464106971567 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 09:22:51 INFO - PROCESS | 1721 | 1464106971572 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 09:22:51 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:22:51 INFO - PROCESS | 1721 | 1464106971578 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:22:51 INFO - PROCESS | 1721 | 1464106971582 Marionette TRACE conn3 <- [1,3070,null,{}] 09:22:51 INFO - PROCESS | 1721 | 1464106971587 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}] 09:22:51 INFO - PROCESS | 1721 | 1464106971795 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 09:22:52 INFO - PROCESS | 1721 | 1464106972098 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:52 INFO - PROCESS | 1721 | ++DOCSHELL 0x873a8400 == 105 [pid = 1721] [id = 777] 09:22:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 140 (0x8ece0800) [pid = 1721] [serial = 2330] [outer = (nil)] 09:22:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 141 (0x8eceb400) [pid = 1721] [serial = 2331] [outer = 0x8ece0800] 09:22:52 INFO - PROCESS | 1721 | 1464106972190 Marionette DEBUG loaded listener.js 09:22:52 INFO - PROCESS | 1721 | ++DOMWINDOW == 142 (0x8ee28000) [pid = 1721] [serial = 2332] [outer = 0x8ece0800] 09:22:53 INFO - PROCESS | 1721 | 1464106973109 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]]]}] 09:22:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:22:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:22:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:22:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:22:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:22:53 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:22:53 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1586ms 09:22:53 INFO - PROCESS | 1721 | 1464106973181 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 09:22:53 INFO - PROCESS | 1721 | 1464106973185 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 09:22:53 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:22:53 INFO - PROCESS | 1721 | 1464106973194 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:22:53 INFO - PROCESS | 1721 | 1464106973196 Marionette TRACE conn3 <- [1,3074,null,{}] 09:22:53 INFO - PROCESS | 1721 | 1464106973203 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}] 09:22:53 INFO - PROCESS | 1721 | 1464106973425 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 09:22:53 INFO - PROCESS | 1721 | 1464106973742 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:53 INFO - PROCESS | 1721 | ++DOCSHELL 0x8b6ce400 == 106 [pid = 1721] [id = 778] 09:22:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 143 (0x8da91800) [pid = 1721] [serial = 2333] [outer = (nil)] 09:22:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 144 (0x91197400) [pid = 1721] [serial = 2334] [outer = 0x8da91800] 09:22:53 INFO - PROCESS | 1721 | 1464106973878 Marionette DEBUG loaded listener.js 09:22:53 INFO - PROCESS | 1721 | ++DOMWINDOW == 145 (0x911be400) [pid = 1721] [serial = 2335] [outer = 0x8da91800] 09:22:54 INFO - PROCESS | 1721 | 1464106974718 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]]]}] 09:22:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:22:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:22:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:22:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:22:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:22:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:22:54 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1584ms 09:22:54 INFO - PROCESS | 1721 | 1464106974781 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 09:22:54 INFO - PROCESS | 1721 | 1464106974784 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 09:22:54 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:22:54 INFO - PROCESS | 1721 | 1464106974791 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:22:54 INFO - PROCESS | 1721 | 1464106974794 Marionette TRACE conn3 <- [1,3078,null,{}] 09:22:54 INFO - PROCESS | 1721 | 1464106974800 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}] 09:22:55 INFO - PROCESS | 1721 | 1464106975118 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 09:22:55 INFO - PROCESS | 1721 | 1464106975421 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:55 INFO - PROCESS | 1721 | ++DOCSHELL 0x86953c00 == 107 [pid = 1721] [id = 779] 09:22:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 146 (0x8b210000) [pid = 1721] [serial = 2336] [outer = (nil)] 09:22:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 147 (0x8c0de400) [pid = 1721] [serial = 2337] [outer = 0x8b210000] 09:22:55 INFO - PROCESS | 1721 | 1464106975565 Marionette DEBUG loaded listener.js 09:22:55 INFO - PROCESS | 1721 | ++DOMWINDOW == 148 (0x918c1800) [pid = 1721] [serial = 2338] [outer = 0x8b210000] 09:22:56 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 09:22:56 INFO - reader.readAsText(blob_2) 09:22:56 INFO - }" did not throw 09:22:56 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 09:22:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:56 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 09:22:56 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 09:22:56 INFO - reader.readAsDataURL(blob_2) 09:22:56 INFO - }" did not throw 09:22:56 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 09:22:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:56 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 09:22:56 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 09:22:56 INFO - reader.readAsArrayBuffer(blob_2) 09:22:56 INFO - }" did not throw 09:22:56 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 09:22:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:56 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 09:22:56 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 09:22:56 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 09:22:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:22:56 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 09:22:56 INFO - PROCESS | 1721 | 1464106976437 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 09:22:56 INFO - PROCESS | 1721 | 1464106976446 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:22:56 INFO - PROCESS | 1721 | 1464106976460 Marionette TRACE conn3 <- [1,3082,null,{}] 09:22:56 INFO - PROCESS | 1721 | 1464106976469 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}] 09:22:56 INFO - PROCESS | 1721 | 1464106976684 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 09:22:57 INFO - PROCESS | 1721 | 1464106976994 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:57 INFO - PROCESS | 1721 | ++DOCSHELL 0x8c0d7800 == 108 [pid = 1721] [id = 780] 09:22:57 INFO - PROCESS | 1721 | ++DOMWINDOW == 149 (0x918c6400) [pid = 1721] [serial = 2339] [outer = (nil)] 09:22:57 INFO - PROCESS | 1721 | ++DOMWINDOW == 150 (0x91ec3c00) [pid = 1721] [serial = 2340] [outer = 0x918c6400] 09:22:57 INFO - PROCESS | 1721 | 1464106977081 Marionette DEBUG loaded listener.js 09:22:57 INFO - PROCESS | 1721 | ++DOMWINDOW == 151 (0x92124c00) [pid = 1721] [serial = 2341] [outer = 0x918c6400] 09:22:57 INFO - PROCESS | 1721 | 1464106977967 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]]]}] 09:22:57 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:22:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:57 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:22:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:22:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1546ms 09:22:57 INFO - PROCESS | 1721 | 1464106977993 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 09:22:57 INFO - PROCESS | 1721 | 1464106977997 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 09:22:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:22:58 INFO - PROCESS | 1721 | 1464106978003 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:22:58 INFO - PROCESS | 1721 | 1464106978007 Marionette TRACE conn3 <- [1,3086,null,{}] 09:22:58 INFO - PROCESS | 1721 | 1464106978013 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}] 09:22:58 INFO - PROCESS | 1721 | 1464106978260 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 09:22:58 INFO - PROCESS | 1721 | 1464106978581 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:58 INFO - PROCESS | 1721 | ++DOCSHELL 0x89089c00 == 109 [pid = 1721] [id = 781] 09:22:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 152 (0x8c62c800) [pid = 1721] [serial = 2342] [outer = (nil)] 09:22:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 153 (0x922cc000) [pid = 1721] [serial = 2343] [outer = 0x8c62c800] 09:22:58 INFO - PROCESS | 1721 | 1464106978682 Marionette DEBUG loaded listener.js 09:22:58 INFO - PROCESS | 1721 | ++DOMWINDOW == 154 (0x9261c000) [pid = 1721] [serial = 2344] [outer = 0x8c62c800] 09:22:59 INFO - PROCESS | 1721 | 1464106979529 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:22:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:22:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1596ms 09:22:59 INFO - PROCESS | 1721 | 1464106979602 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 09:22:59 INFO - PROCESS | 1721 | 1464106979606 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 09:22:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:22:59 INFO - PROCESS | 1721 | 1464106979613 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:22:59 INFO - PROCESS | 1721 | 1464106979616 Marionette TRACE conn3 <- [1,3090,null,{}] 09:22:59 INFO - PROCESS | 1721 | 1464106979622 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}] 09:22:59 INFO - PROCESS | 1721 | 1464106979826 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 09:23:00 INFO - PROCESS | 1721 | 1464106980136 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:00 INFO - PROCESS | 1721 | ++DOCSHELL 0x860c2800 == 110 [pid = 1721] [id = 782] 09:23:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 155 (0x92128c00) [pid = 1721] [serial = 2345] [outer = (nil)] 09:23:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 156 (0x92994800) [pid = 1721] [serial = 2346] [outer = 0x92128c00] 09:23:00 INFO - PROCESS | 1721 | 1464106980224 Marionette DEBUG loaded listener.js 09:23:00 INFO - PROCESS | 1721 | ++DOMWINDOW == 157 (0x929c3000) [pid = 1721] [serial = 2347] [outer = 0x92128c00] 09:23:01 INFO - PROCESS | 1721 | 1464106981067 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:23:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:23:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1481ms 09:23:01 INFO - PROCESS | 1721 | 1464106981095 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 09:23:01 INFO - PROCESS | 1721 | 1464106981098 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 09:23:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:23:01 INFO - PROCESS | 1721 | 1464106981105 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:23:01 INFO - PROCESS | 1721 | 1464106981108 Marionette TRACE conn3 <- [1,3094,null,{}] 09:23:01 INFO - PROCESS | 1721 | 1464106981114 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}] 09:23:01 INFO - PROCESS | 1721 | 1464106981356 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 09:23:01 INFO - PROCESS | 1721 | 1464106981684 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:01 INFO - PROCESS | 1721 | ++DOCSHELL 0x88640800 == 111 [pid = 1721] [id = 783] 09:23:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 158 (0x922c9400) [pid = 1721] [serial = 2348] [outer = (nil)] 09:23:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 159 (0x92a48400) [pid = 1721] [serial = 2349] [outer = 0x922c9400] 09:23:01 INFO - PROCESS | 1721 | 1464106981831 Marionette DEBUG loaded listener.js 09:23:01 INFO - PROCESS | 1721 | ++DOMWINDOW == 160 (0x92c0ec00) [pid = 1721] [serial = 2350] [outer = 0x922c9400] 09:23:02 INFO - PROCESS | 1721 | 1464106982756 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:23:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:23:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1690ms 09:23:02 INFO - PROCESS | 1721 | 1464106982796 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 09:23:02 INFO - PROCESS | 1721 | 1464106982800 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 09:23:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:23:02 INFO - PROCESS | 1721 | 1464106982807 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:23:02 INFO - PROCESS | 1721 | 1464106982812 Marionette TRACE conn3 <- [1,3098,null,{}] 09:23:02 INFO - PROCESS | 1721 | 1464106982818 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}] 09:23:03 INFO - PROCESS | 1721 | 1464106983142 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 09:23:03 INFO - PROCESS | 1721 | 1464106983529 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:03 INFO - PROCESS | 1721 | ++DOCSHELL 0x94574c00 == 112 [pid = 1721] [id = 784] 09:23:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 161 (0x94576c00) [pid = 1721] [serial = 2351] [outer = (nil)] 09:23:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 162 (0x9457b800) [pid = 1721] [serial = 2352] [outer = 0x94576c00] 09:23:03 INFO - PROCESS | 1721 | 1464106983643 Marionette DEBUG loaded listener.js 09:23:03 INFO - PROCESS | 1721 | ++DOMWINDOW == 163 (0x94fb3400) [pid = 1721] [serial = 2353] [outer = 0x94576c00] 09:23:04 INFO - PROCESS | 1721 | 1464106984617 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]]]}] 09:23:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:23:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:23:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1832ms 09:23:04 INFO - PROCESS | 1721 | 1464106984640 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 09:23:04 INFO - PROCESS | 1721 | 1464106984644 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 09:23:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:23:04 INFO - PROCESS | 1721 | 1464106984650 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:23:04 INFO - PROCESS | 1721 | 1464106984652 Marionette TRACE conn3 <- [1,3102,null,{}] 09:23:04 INFO - PROCESS | 1721 | 1464106984659 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}] 09:23:04 INFO - PROCESS | 1721 | 1464106984876 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 09:23:05 INFO - PROCESS | 1721 | 1464106985202 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:05 INFO - PROCESS | 1721 | ++DOCSHELL 0x94565c00 == 113 [pid = 1721] [id = 785] 09:23:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 164 (0x94fbc800) [pid = 1721] [serial = 2354] [outer = (nil)] 09:23:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 165 (0x95339400) [pid = 1721] [serial = 2355] [outer = 0x94fbc800] 09:23:05 INFO - PROCESS | 1721 | 1464106985378 Marionette DEBUG loaded listener.js 09:23:05 INFO - PROCESS | 1721 | ++DOMWINDOW == 166 (0x95581400) [pid = 1721] [serial = 2356] [outer = 0x94fbc800] 09:23:06 INFO - PROCESS | 1721 | 1464106986189 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:23:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:23:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1590ms 09:23:06 INFO - PROCESS | 1721 | 1464106986241 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 09:23:06 INFO - PROCESS | 1721 | 1464106986244 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 09:23:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:23:06 INFO - PROCESS | 1721 | 1464106986308 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 09:23:06 INFO - PROCESS | 1721 | 1464106986312 Marionette TRACE conn3 <- [1,3106,null,{}] 09:23:06 INFO - PROCESS | 1721 | 1464106986325 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}] 09:23:06 INFO - PROCESS | 1721 | 1464106986559 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 09:23:06 INFO - PROCESS | 1721 | 1464106986883 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:06 INFO - PROCESS | 1721 | ++DOCSHELL 0x9532e800 == 114 [pid = 1721] [id = 786] 09:23:06 INFO - PROCESS | 1721 | ++DOMWINDOW == 167 (0x95332400) [pid = 1721] [serial = 2357] [outer = (nil)] 09:23:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 168 (0x97f96800) [pid = 1721] [serial = 2358] [outer = 0x95332400] 09:23:07 INFO - PROCESS | 1721 | 1464106987065 Marionette DEBUG loaded listener.js 09:23:07 INFO - PROCESS | 1721 | ++DOMWINDOW == 169 (0x98019c00) [pid = 1721] [serial = 2359] [outer = 0x95332400] 09:23:07 INFO - PROCESS | 1721 | 1464106987921 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]]]}] 09:23:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:23:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:23:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:23:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1694ms 09:23:07 INFO - PROCESS | 1721 | 1464106987956 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 09:23:07 INFO - PROCESS | 1721 | 1464106987960 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 09:23:07 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:23:07 INFO - PROCESS | 1721 | 1464106987966 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 09:23:07 INFO - PROCESS | 1721 | 1464106987970 Marionette TRACE conn3 <- [1,3110,null,{}] 09:23:07 INFO - PROCESS | 1721 | 1464106987975 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}] 09:23:08 INFO - PROCESS | 1721 | 1464106988201 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 09:23:08 INFO - PROCESS | 1721 | 1464106988523 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:08 INFO - PROCESS | 1721 | ++DOCSHELL 0x860c7c00 == 115 [pid = 1721] [id = 787] 09:23:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 170 (0x8ece1400) [pid = 1721] [serial = 2360] [outer = (nil)] 09:23:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 171 (0x98906000) [pid = 1721] [serial = 2361] [outer = 0x8ece1400] 09:23:08 INFO - PROCESS | 1721 | 1464106988613 Marionette DEBUG loaded listener.js 09:23:08 INFO - PROCESS | 1721 | ++DOMWINDOW == 172 (0x9890a400) [pid = 1721] [serial = 2362] [outer = 0x8ece1400] 09:23:09 INFO - PROCESS | 1721 | 1464106989434 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"]]]}] 09:23:09 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:23:09 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 09:23:09 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:23:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:09 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:23:09 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1499ms 09:23:09 INFO - PROCESS | 1721 | 1464106989466 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 09:23:09 INFO - PROCESS | 1721 | 1464106989478 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 09:23:09 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:23:09 INFO - PROCESS | 1721 | 1464106989485 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 09:23:09 INFO - PROCESS | 1721 | 1464106989493 Marionette TRACE conn3 <- [1,3114,null,{}] 09:23:09 INFO - PROCESS | 1721 | 1464106989503 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}] 09:23:09 INFO - PROCESS | 1721 | 1464106989757 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 09:23:10 INFO - PROCESS | 1721 | 1464106990045 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\", \"be97fefc-9f68-43e5-a045-64474d7cbbcf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:10 INFO - PROCESS | 1721 | ++DOCSHELL 0x95339c00 == 116 [pid = 1721] [id = 788] 09:23:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 173 (0x9801a400) [pid = 1721] [serial = 2363] [outer = (nil)] 09:23:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 174 (0x9969dc00) [pid = 1721] [serial = 2364] [outer = 0x9801a400] 09:23:10 INFO - PROCESS | 1721 | 1464106990138 Marionette DEBUG loaded listener.js 09:23:10 INFO - PROCESS | 1721 | ++DOMWINDOW == 175 (0x997adc00) [pid = 1721] [serial = 2365] [outer = 0x9801a400] 09:23:10 INFO - PROCESS | 1721 | 1464106990949 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]]]}] 09:23:10 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:23:10 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1509ms 09:23:10 INFO - PROCESS | 1721 | 1464106990995 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 09:23:11 INFO - PROCESS | 1721 | 1464106990999 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 09:23:12 WARNING - u'runner_teardown' () 09:23:12 INFO - No more tests 09:23:12 INFO - Got 0 unexpected results 09:23:12 INFO - SUITE-END | took 1331s 09:23:12 INFO - Closing logging queue 09:23:12 INFO - queue closed 09:23:12 INFO - Return code: 0 09:23:12 WARNING - # TBPL SUCCESS # 09:23:12 INFO - Running post-action listener: _resource_record_post_action 09:23:12 INFO - Running post-run listener: _resource_record_post_run 09:23:13 INFO - Total resource usage - Wall time: 1365s; CPU: 98.0%; Read bytes: 14192640; Write bytes: 926220288; Read time: 540; Write time: 245348 09:23:13 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:23:13 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 4096; Write bytes: 142163968; Read time: 8; Write time: 134520 09:23:13 INFO - run-tests - Wall time: 1336s; CPU: 98.0%; Read bytes: 11763712; Write bytes: 783974400; Read time: 448; Write time: 110824 09:23:13 INFO - Running post-run listener: _upload_blobber_files 09:23:13 INFO - Blob upload gear active. 09:23:13 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 09:23:13 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 09:23:13 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 09:23:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 09:23:14 INFO - (blobuploader) - INFO - Open directory for files ... 09:23:14 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 09:23:14 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:23:14 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:23:17 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:23:17 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:23:17 INFO - (blobuploader) - INFO - Done attempting. 09:23:17 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 09:23:17 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:23:17 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:23:18 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:23:18 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:23:18 INFO - (blobuploader) - INFO - Done attempting. 09:23:18 INFO - (blobuploader) - INFO - Iteration through files over. 09:23:18 INFO - Return code: 0 09:23:18 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 09:23:18 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 09:23:18 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/84525d7239148cccf34c65da74d588a13a445650c3f2e2e1f528d9e64a3b0e8a4a68271f2f04cdf78346fc24fbadda9ed078a8e5671ff88b0f683ad38bd31dec", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/748a250738b978c37430a9267d7689e1d1247b68fafd1ce18e8d38b9857c5322830a276d62e60b3e59fbb5f5026da4840ad8450468efe23d13ed4e51250ed804"} 09:23:18 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 09:23:18 INFO - Writing to file /builds/slave/test/properties/blobber_files 09:23:18 INFO - Contents: 09:23:18 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/84525d7239148cccf34c65da74d588a13a445650c3f2e2e1f528d9e64a3b0e8a4a68271f2f04cdf78346fc24fbadda9ed078a8e5671ff88b0f683ad38bd31dec", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/748a250738b978c37430a9267d7689e1d1247b68fafd1ce18e8d38b9857c5322830a276d62e60b3e59fbb5f5026da4840ad8450468efe23d13ed4e51250ed804"} 09:23:18 INFO - Running post-run listener: copy_logs_to_upload_dir 09:23:18 INFO - Copying logs to upload dir... 09:23:18 INFO - mkdir: /builds/slave/test/build/upload/logs 09:23:18 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1451.744637 ========= master_lag: 15.42 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 27 secs) (at 2016-05-24 09:23:27.580685) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 11 secs) (at 2016-05-24 09:23:27.606582) ========= 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-1464103450.372563-1093133283 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/84525d7239148cccf34c65da74d588a13a445650c3f2e2e1f528d9e64a3b0e8a4a68271f2f04cdf78346fc24fbadda9ed078a8e5671ff88b0f683ad38bd31dec", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/748a250738b978c37430a9267d7689e1d1247b68fafd1ce18e8d38b9857c5322830a276d62e60b3e59fbb5f5026da4840ad8450468efe23d13ed4e51250ed804"} build_url:https://queue.taskcluster.net/v1/task/eaLvROgFQCG0V-jtYEVGyQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/eaLvROgFQCG0V-jtYEVGyQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.031770 build_url: 'https://queue.taskcluster.net/v1/task/eaLvROgFQCG0V-jtYEVGyQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/84525d7239148cccf34c65da74d588a13a445650c3f2e2e1f528d9e64a3b0e8a4a68271f2f04cdf78346fc24fbadda9ed078a8e5671ff88b0f683ad38bd31dec", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/748a250738b978c37430a9267d7689e1d1247b68fafd1ce18e8d38b9857c5322830a276d62e60b3e59fbb5f5026da4840ad8450468efe23d13ed4e51250ed804"}' symbols_url: 'https://queue.taskcluster.net/v1/task/eaLvROgFQCG0V-jtYEVGyQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 11.90 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 11 secs) (at 2016-05-24 09:23:39.541817) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 5 secs) (at 2016-05-24 09:23:39.544191) ========= 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-1464103450.372563-1093133283 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.016933 ========= master_lag: 5.63 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 5 secs) (at 2016-05-24 09:23:45.195425) ========= ========= Started reboot skipped (results: 3, elapsed: 9 secs) (at 2016-05-24 09:23:45.195708) ========= ========= Finished reboot skipped (results: 3, elapsed: 9 secs) (at 2016-05-24 09:23:54.546854) ========= ========= Total master_lag: 247.57 =========